2 关键模块分析
本设计拟采用Digilent Cerebot™ 32MX4开发板的32位控制芯片。Cerebot 32MX4的主要特点是具有一个全新Microchip® PIC32™微控制器。PIC32可提供工作频率80MHz的32位MIPS处理器内核、512KB的编程FLASH、32KB的RAM内存以及众多的外围设备,包括USB控制器、定时器/计数器、串口控制器、A/D转换器以及更多的设备。
该板具有大量的I/O接口可以满足本系统的需求,另外USB电源,以及与Microchip MPLAB开发软件相兼容的内置编程使得调试电路非常方便。
本系统中RTCC和AD电路采用单片机内置的模块,无需单独设计,下面就其他模块的软硬件设计进行分析。
2.1 GSM模块分析
2.1.1 硬件设计
GSM的短信息业务SMS利用信令信道传输,提供了一种有保证的双向服务,这是GSM通信网所特有的。它不用拨号建立连接,把要发的信息加上目的地址发送到短消息服务中心,经服务中心完成存储后再发送给最终的信宿。所以即使当目的GSM终端没开机时信息也不会丢失。发送方发出一条短消息后,得到一条传递成功或失败的消息,以及不可到达的原因。每个短消息的信息量限制为140字节。
目前GSM芯片和GSM收发模块的技术已经比较成熟,市场上也已经有现成的模块可供选用。这些芯片和模块一般都具备GSM无线通信的全部功能,提供标准的RS一232接口,支持GSM07.05所定义的AT命令集的指令,很容易实现系统的集成,二次开发也比较方便,本设计选择了一款性价比较高的西门子MC39i无线收发模块。
MC39i是西门子的新一代双频GSM/GPRS无线模块,是目前使用广泛的MC39i模块的环保型升级换代产品。它采用紧凑型设计,为用户提供了简单、内嵌式的无线连接。MC39i有丰富的AT命令,功能强大,操作灵活方便,是传统调制解调器与GSM无线移动通信系统相结合的一种数据终端设备。该模块集射频电路和基带于一体,向用户提供标准的AT命令接口,为传输数据、语音、短消息、和传真提供快速、可靠、安全的传输,方便用户的应用开发及设计。
主要性能:
n 支持EGSM900/GSM1800双频;
n 适用于GSM2/2+;
n 输出功率:功率级4(2W),EGSM900;功率级1(IW),GSM1800;
n 数据传输GPRS模式;
n 最大下行传输速率85.6kbps;
n 最大上行传输速率42.8kbps;
n 标准RS232双向接口;
n AT命令控制;
n 电源电压为单一电压3.3~4.8V;
n 电流消耗:3.0 mA(睡眠)、10.0 mA(闲置)