如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第31卷第5期河北农业大学学报Vol.31No.52008年9月JOURNALOFAGRICULTURALUNIVERSITYOFHEBEISep.2008文章编号:1000-1573(2008)05-0111-04农田气候信息采集系统中GSM模块的①短信查询算法研究尹华菊,史智兴,司永胜,杨断利(河北农业大学信息科学与技术学院,河北保定071001)摘要:在农田气候信息采集系统的开发研究中,利用单片机控制GSM模块构建了无线传输功能,用户可以随时利用手机短信进行气候信息的查询。在算法设计上,解决了无短信、有已读短信、有新短信的不同处理,实现了多用户的查询功能以及两个用户并发查询的处理,提出了动态密码的方案,增加了用户合法性识别的灵活性。关键词:MC35i;短信;单片机;AT命令中图分类号:TP216文献标识码:AStudyofSMSqueryalgorithmofGSMinfarmlandmicroclimatecollectionsystemYINHua2ju,SHIZhi2xing,SIYong2sheng,YANGDuan2li(CollegeofInformationScienceandTechnology,AgriculturalUniversityofHebei,Baoding071001,China)Abstract:Inthestudyoffarmlandmicroclimatecollectionsystem,thewirelesstransmissionfunc2tionhasbeenbuildbasedonGlobalSystemforMobilecommunication(GSM)modelcontrolledbyAT89C52,andtheuserscanquerytheMicroclimateinformationanytimebyusingtheshortmes2sagefunctionofmobiletelephone.Thealgorithmsandprogramdevelopeddealwiththecircum2stanceofnomessage,messagebeingread,newmessage,multi2usersquery,andsimultaneoustwo2userquery.Thepapaer,then,proposesthedynamiccodeschemetoincreasetheacuityofidentifi2cationofusers’legality.Keywords:MC35i;Shortmessageservice;monolithiccomputer;ATcommands无线通信技术正在迅猛发展,应用于田间农业生产田间信息的远程传输。生产信息的采集传输具有突出的优势。在各种无线在基于AT89C52的农田气候信息采集系统开通信技术中,基于GSM模块的方案在很多领域得发中,分析了GSM模块中短信存储格式,设计了短[1-5]到了广泛应用。利用GSM通信网络无线传输信呼叫发送功能,提出了动态密码方案从而实现了田间信息,用户无需组建专用通信网络、传输距离多用户的查询,解决了并发查询的问题,实现了3种远、方便易用。特别是其短消息功能,非常适合农业查询功能。①收稿日期:2008-03-17基金项目:河北农业大学非生命学科与新兴学科科研发展基金资助项目(Fsy200503);河北省教育厅:计算机控制精播机性能检测系统(2004436)作者简介:尹华菊(1981-)女,四川成都市人,硕士研究生,研究方向:计算机检测与控制.通讯作者:史智兴(1954-),男,河北张家口人,教授,博士生导师,主要研究领域:计算机检测与控制.211河北农业大学学报第31卷式。1GSM模块基本用法需要注意的是,每次系统上电时,GSM模块首1.1GSM模块和GSM终端先需要自动完成在GSM网络中的注册才能工作。GSM(全球移动通信系统GlobalSystemfor因此,GSM模块的初始化命令不能在系统上电的时Mobilecommunication)是基于时分多址技术的移动候立即进行。一般方法是在上电以后延时10~20s通讯系统。目前已建成的覆盖全国的GSM数字蜂再发送初始化命令。[6]窝移动通信网,是我国公众移动通信网的主要方式。初始化的3个命令可以合并执行,即:很多通信设备厂家提供GSM模块,用户配备AT+CSCA=+8613800311500;+CNMI=2,天线、串口、SIM卡座后构成GSM终端,直接作为0,0,0,0;+CMGF=0串口设备与PC机或单片机连接,使用