启动电路设计如下图4所示:

图4启动电路
3.2.4SIM300模块指示电路
SIM300模块的指示电路主要包括网络状态指示电路和模块来电指示电路。指示电路的设计如下图5所示:

图5网络状态指示电路来电指示电路
4系统软件设计与实现
GSMGPRS在全球定位监控报警系统中软件设计主要是通过ARM7对SIM300模块发送AT指令进行控制和传送信息,AT指令的执行过程需要ARM7与模块交互应答完成,每一次发送或接收的字节有严格的规定。
收发短信模式主要Text模式和PDU二种模式,Text模式主要是以纯文本方式发送信息,在国内很少被采用。PDU模式编码的短消息不仅可以发送英文短消息,也可以发送中文短消息,被普遍采用。当ARM7通过SIM300发送中文短消息时应注意以下几个问题:(1)ARM7是以ASCII编码的形式发送所有AT指令的指令符号、常数、指令结束符、PDU数据包符号等;(2)在ARM7控制SIM300模块工作时,必须通过AT指令“AT+CMGF=0”把模块的短信息工作模式设置为PDU模式,以PDU编码方式发送短消息;(3)ARM7发送每一条AT指令后,必须立即发送回车符的ASCII码0DH,如果缺少回车符,模块将不能识别指令;(4)ARM7发送中文短信息时,发送的是汉字的Unicode编码,可以通过Unicode编码表查出要发送汉字的Unicode码进行发送,适用于发送汉字信息较少且固定的情况;也可以借助汉字GB-2312码与Unicode码转换表,利用函数在ARM编译系统生成的GB-2312码转换成汉字的Unicode码进行发送。
GSMGPRS在全球定位监控报警系统中软件设计,软件采用C语言编写,在ADS下调试编译,软件流程如下图6所示:

图6软件流程框图
5结束语
SIM300模块在全球定位监控报警系统能够方便、快速地完成各种有效传感信息的传送,经过多次实际使用验证表明,SIM300模块在全球定位监控报警系统中应用具有优良的稳定性、可靠性和性价比,是当前改善监控报警系统的广泛性和智能性的有效途径。本系统可广泛应用在工业、农业等多种远程监控领域中,具有较大的市场价值。
参考文献
1 马洪伟,盛翊智.GPRS技术在无线传输数据中的应用[J].微机发展.2005.
2 SIMCOM Corporation.SIM300 Hardware Interface DescriptionVI.06[S].2007.
3 钟章队,蒋文怡.GPRS通用分组无线业务[M].北京:人民邮电出版社.2001.
4 王磊,冯占军.基于GPRS网络的嵌入式无线数据采集系统设计[J].测控技术,2007.
5 蔡锐丹,许少云,甘义成.GPRS无线数据传输系统的设计与应用[J].电子质量,2004.
6 陈赜.ARM嵌入式技术实践教程[M].北京:北京航空航天大学出版社,2005. 2/2 首页 上一页 1 2 |