关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 低成本红外目标源远程投放控制器设计

低成本红外目标源远程投放控制器设计

作者:时间:2012-08-28来源:网络收藏

1.3 电源
GTM900模块供电电压范围为3.3~4.8 V,典型值是4.0 V,模块峰值电流可达2 A,南于GTM900模块UART电平支持3.00V电平输入输出,所以单片机采用3.3 V低压型,这样避免了电平转换。终端执行单元采用5 V继电器,所以系统为多电源系统,电源是重点,电源不理想将导致GTM900模块无法登录网络等问题。

本文引用地址:http://www.eepw.com.cn/article/160034.htm

c.JPG


单片机供电及其他电源设计如图4所示。
1.4 GTM900辅助电路
GTM900模块开机需要一定时序,电源>3.3 V,同时PWON信号应维持在10 ms,模块关机需要将PWON信号拉低2~3 s,模块开机工作时序流程如图5所示。终端设计中模块开关机采用单片机I/O直接控制PWON,采用软件模拟开关机时序。
1.5 来电识别及显示电路
终端设计的一个重要指标就是可靠性,如何正确识别来电还是短信息,避免误触发,设计中采用硬件和软件相结合的方式。GTM 900模块LPG和UART_RI全部引入单片机中断。其中UART_RI为振铃指示,当外部来电时波形图6所示,周期变化。短信时波形如图7所示。由单片机软件判断是来电呼叫还是短信息,LPG为模块状态指示,来电时持续高电平。

d.JPG



2 软件设计
系统设计的关键是单片机如何利用AT命令控制GSM模块识别来电号码,准确控制继电器进行任务。系统软件流程如图8所示。

e.JPG


单片机初始化主要完成变量和缓存区的清零、串口速率的设置等工作,GTM900启动后,单片机首先发送“AT+CIMI”请求SIM卡国际标识,模块返回“460020828901928 ok”其中数字串与SIM有关,每个SIM卡都有唯一国际标识码,如果返回“+CMEERROR”表示SIM未初始化完毕,发送“AT+CPAS”查询模块状态,应返回“+CPAS:0”,如返回“2”,模块未成功入网。单片机重启GTM900模块,重复自检过程,如不成功,单片机程序退出并报警指示。
自检通过后,需发送AT命令设定GTM900模块短信模式,终端只发送“System test ok”ASCII短信息,所以MCU发送“AT+CMGF=1”设置文本方式发送,“AT+CSCA=“8613800371500”,154”设置短信服务中心号码(以洛阳为例),“AT+CMGS=135985623xx”发送目的地号码(地面站号码),模块返回“>”字符后单片机向串口发送“System test ok”字符串,终端完成自检。GTM900模块处于准备就绪状态,等待地面站呼叫。
当地面站呼叫终端时来电振铃UART_RI输出图6波形,单片机下降沿中断进入服务程序判断是来电还是短信息,如果是来电,发送“AT+ CLCC”命令查询呼叫,解析返回信息“+CLCC,1,0,4,0,0,”135985623xx”,129”中呼叫号码,如为地面站呼叫进入服务程序,否则发送“ATH”命令挂断当前干扰呼叫。

3 结束语
设计的低投放控制器,采用软件与硬件相结合的方法提高系统可靠性,依托可靠、分布范围广泛的GSM通讯网络,以单片机为核心逻辑处理单元与GSM模块相配合完成地面站呼叫号码识别并进行任务投放。此系统低、可靠性高、抗干扰能力强、不受距离等限制,在某型导弹外场试验时得到了实际应用,效果良好。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭