单片机短消息收发系统-上海实邦电子科技有限公司
新闻动态   News
联系我们   Contact
你的位置:首页 > 新闻动态 > 技术交流

单片机短消息收发系统

2016/12/11 16:15:27      点击:
     基于GSM短消息的业务不需要建立拨号连接,只需把待发的消息加上目的地址发送至短消息中心,再由短消息中心转发到最终目标。GSM 短消息业务以其连接简单、费用低廉、覆盖范围广、实现方便等优点得到了广泛的应用。运用 GSM 短消息实现远程测控的可靠性较高、信号传播距离远、覆盖面积广,并且可以节省建网初期的巨额投资。


  本文对基于GSM短消息收发系统的设计与实现作了具体描述,给出ZS1AZ153YD了系统的软硬件设计方案,对主要硬件,即GSM模块Q2403A 和8051单片机作了重点介绍2SC5201
。给出了系统的软件设计,包括PC与单片机通信部分和短消息收发部分。最后实现系统监控功能。




  其中,电源转换器将PC端口的12V电压转换成3.6V和5V稳压UPD65813GL-E91
,使系统中的芯片处于正常工作状态。RS-232总线接口电路包括电平转换和串口扩展电路。8051单片机实现存储器扩展之后,通过RS-232总线接口电路与P 
C进行数据通信;以中断方式对数据进行处理后,控制Q2403A74FCT244M手机模块进行短消息收发,实现系统的监控功能。


  单片机扩展电路设计


  MCS-51单片机的内部虽已集成了很多资源,XCS20TQ144-4C这些资源都是折中配置的,片内程序存储器、数据存储器的容量都不大,并行I/O端口的数量也不是很多。此外,在有些应用中,片内定时器、中断、串行口等也显得不足。因此,根据需要,本系统选用8051单片机并对其进行扩展。


  读写存储器扩展


  本文选用SRAM芯片6264。容量为8K×8bitBUZ326。其地址线有13条,即A12~A0。8条数据线D7~D0。再加上其他引脚,总共有28个引脚,其中有2个标注为Nc的空引脚。把Nc引脚分别作为地址线A13~A14使用,就是容量为16k×8bit和32k×8bit的SRAM存储芯片。


  接口方案采用地址完全译码设计。 74F377N使用74138译码器为扩展的存储器分配地址空间。给6264数据存储器分配惟一的地址空间是:0000H~1FFFH。


  只读存储器扩展


  本文选用AT24C02进行数据存储。它使用两根信号线进行数据传输,一根是串行数据线(SDA),另一根是串行时钟线(SCL)。


  RS-232接口电路设计


  MAX202是单电源、双RS-232发送/接收器,适用于各种EIA-232E和V.28/V.24的通信接口。MAX202芯片有一个电压转换器,可以把输入的+5V电源转换成RS-232C输出所需的±10V电压,所以,用此芯片接口的串行通信系统只要单一的+5V即可。


  本文选用通用异步接收/发送器MAX3100对单片机串行口进行扩展2SC2240,将单片机与RS-232总线相连。


  MAX3100供电电源范围宽、功耗低、在+2.7V~+5.5V的电源中仅吸收0.5mA的电流,具有零功耗的停机模式,并能由接收信号唤醒,使用SPI/Microwire接口与主微控制器进行通信。MAX3100不仅适合于速率高达230kbps的RS-232和RS-485数据链路,而且支持速率为2.4kbps~115.2kbps的红外线数据协会(IrDA)SIR格式,在基于微控制器的小型系统设计中具有良好的应用前景。