资源描述:
《基于gprs模块mc35i监测系统设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2007年仪表技术与传感器2007第2期InstrumentTechniqueandSensorNo12基于GPRS模块MC35I的监测系统设计1,211秦大兴,刘建,郑喜凤(1.中国科学院长春光学精密机械与物理研究所,吉林长春130033;2.中国科学院研究生院,北京100039)摘要:介绍了一种利用GPRS模块MC35I以及SoC单片机C8051F023实现的远程监测系统。重点介绍了终端驱动MC35I接入Internet所必需的PPP/IP/TCP协议栈的实现方法,以及如何在VisualBasic环境下利用Winsock控件与终端进行通信,同时分析了可能使
2、系统稳定性降低的原因并给出了解决方案。关键词:GPRS;MC35I;TCP/IP/PPP;单片机;Winsock控件中图分类号:TP273文献标识码:B文章编号:1002-1841(2007)02-0020-03DesignofMonitoringSystemBasedonGPRSWirelessModuleMC35I1,211QINDa2xing,LIUJian,ZHENGXi2feng(1.ChangchunInstituteofOptics,FineMechanicsandPhysics,ChineseAcademyofScience,Changchun
3、130033,China;2.GraduteSchoolofChineseAcademyofScience,Beijing100039,China)Abstract:Introducedonelong2distancemonitoringsystemwhichutilizedGPRSmoduleMC35IandSoCMCUC8051F023.ThefocusisonhowtorealizetheterminaldriveMC35IconnectingtoetherInternetwithPPP/IP/TCPprotocol,andhowtouseWinsock
4、controlandterminaltocommunicateinVisualBasicenvironment.Meanwhile,itanalyzedthereasonthatreducedstabilityofsystemandhowtosolveit.Keywords:GPRS;MC35I;TCP/IP/PPP;MCU;winsock0引言控制常用的数字、模拟外设,如设计中要使用到的ADC以及温随着通信技术的不断发展,远程监测系统的通信方案也在度传感器等。另外兼容高速的CIP-51内核,还具有JTAG调试不断发生着变化。GPRS(generalpacke
5、tradioservice)是通用分组口,便于系统的软件升级。C8051F023提供的模数转换子系统无线业务的简称,是在GSM基础上发展起来的一种分组交换的包括1个9通道的可编程模拟多路选择器,1个可编程增益放数据承载和传输方式。通过多个GSM时隙的复用,支持的数据大器以及1个100kS/s、10位分辨率的逐次逼近寄存器型ADC,传输速率更高,理论峰值达115KB/s.特别适合突发性、频繁的该ADC中集成了跟踪保持电路和可编程窗口检测器。可选择小流量数据传输,而这些特性也正是远程监测系统数据的特为单端输入或者差分输入,只要将要测量的信号处理后接入即点。因此,它
6、特别适合于各种监测系统的使用。可,由MCU负责A/D变换等。片上资源的使用使得系统硬件1终端的系统组成设计简化,同时可以提高系统的可靠性。单片机完成整个系统终端工作原理为终端上电或者复位后进行GPRS设置后拨所需的协议栈(PPP/IP/ICMP、UDP、TCP)以及监测数据的采集、号,协商成功将得到移动分配的IP,中心可以发送采集所要监中心主机命令的解析等。测数据的指令等,终端接收后解释并作相应动作,将采集到的GPRS模块完成无线上网功能,选用MC35I模块,其稳定性数据放入输出队列中,定时或者实时将数据打包通过无线链路以及性价比较高。该模块需要自行设计外围电
7、路。通过ZIF为发送。GPRS服务节点、支持节点会作相应协议变换且重新封用户提供SIM卡、RS-232、语音等接口。MC35I是双频GSM/装,根据其目的IP地址选择适当路由进行传输,最终到达中心GPRS无线模块,其具有低功耗、接口简单、AT指令完善、可支持主机。GPRSCLASS10以及SMS功能。完成上网功能还需用户提供SIM卡以及天线。与MCU接口的部分除了RX与TX外还使用了DCD以及DTR两握手信号线。图1系统终端框图MCU选择了CygnalC8051F023,该芯片集成了的数据采集和图2系统网络分层示意图2.网络协议的选择与实现收稿日期:2006-
8、01-09收修改稿日期:2006-11