基于ARM7的路灯监控通信终端的设计

安防与国防   作者:甘金明 邓明建 时间:2008-06-11来源:微计算机信息

  3.3.2  发送数据函数的实现

  Void Send_Data_Socket(   )

  {

         unsigned char i,j,tmp,buf[20];

         unsigned short usYn,usTmp,usLen;

         if(Len==0)return ; 

         for (i =0;i

         {

                buf[i] = pGPRSCMD[1][i];

         }    

         i--;

         buf[i++] = ':'; 

         for (j=0;j<3;j++)

           buf[i++]=szGprsHandle[j]; //数据句柄号

           buf[i++] = ',';    

           usTmp =10000;

           usYn="0";

           usLen="Len";

          for(j=0;j<5;j++)    //发送长度

           { 

                tmp="usLen/usTmp";

                usLen="usLen"%usTmp;

                if(usYn)

                {

                      buf[i++]=tmp+'0';

                }
                else

                {
                      if(tmp)

                       {
                              usYn="1";

                              buf[i++]=tmp+'0';
                       }

                }

                usTmp/=10;
         }

         buf[i++] = ':';

         UART1_SendStr(buf,i);  //发送数据头

         UART1_SendStr(Data,Len);  //发送数据

  }

  4   结语

  采用基于ARM7核心的GPRS网络远程数据通信方法,主从处理器的嵌入式设计,思路新颖,程序算法效率高,解决了远程监控终端通信问题。采用无线模式,数据传输的安全性得到了很大的提高,并且不需要布线,几乎不受区域限制。该系统成功投入了实际的路灯管理,经济地解决了城市路灯控制管理问题。如系统进行适当修改,可用于环境监测、水文监测、人防、城市交通控制等领域,具有很好的参考价值。

  本文作者创新点:(1)该系统使用ARM芯片,双CPU的设计、具有数据处理速度高、稳定性和可靠性的特点;(2)系统采用的芯片性价比高,能方便的进行系统扩充,能与GPRS通信系统进行连接。(3)软件设计效率高,在城市路灯管理中取得良好的效果。并获得2006年梧州市科技进步三等奖。项目产生的经济效益高达80万元/年,数据由梧州路灯管理处提供,根据节约电费、人力、管理成本等核算。

  参考文献:

  [1] 马少平,骆志刚,孙雷等. 基于ARM 的 GPRS 远程终端设计与实现[J],微计算机信息,2006,5-2:118-120.

  [2] 中国IC资料网[EB/OL],http://www.icpdf.com/pdf/LPC2106.htm ,2006-8-19.

  [3] 北京威旺达电子科技有限责任公司[EB/OL],/upload/eWebUpload/200805/2008052821285442.pdf, 2006-1-20.

1 2

关键词: ARM7 GPRS GSM 路灯监控 通信

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版