其特点:
(1)几乎所有的AT指令(除了“A/”及“A++”两个指令除外)都以一个特定的“命令前缀”开始,以一个命令结束标志符结束。命令前缀一般由AT两个字符组成,命令结束符通常为<CR><LF>。
(2)每一条AT指令执行完后,调制解调器都会返回一个结果,以对接收到的命令作出应答。
2.4.1 电源设计
SIM300模块1~8引脚采用3.4~4.5 V直流电源供电,低于3.4 V时,则自动关闭模块,而且在进行TCP/IP传输时,消耗的功率很大,所以要求电源必须能提供2 A的峰值电流。输入电压和输出电压差要小于1 V,这样才能使系统用一个电源供电,减小干扰。通过比较,选择MICREL公司生产的可调电压稳压芯片MIC29302BU,这款芯片提供3 A的输出能力,而且满负载的压降只有350 mV,输入和输出之间只要满足1 V的压差即可工作。
2.4.2 串口通信设计
SIM300提供两个标准的RS 232串行接口,用户可以通过串行口使用AT命令完成对模块的操作。串口一有7个引脚,包括:数据引脚TXD和RXD,状态引脚RTS和CTS以及控制引脚DTR,DCD,RING。串口一可用于数据交换服务,发送传真、GPRS服务和发送AT指令。串口二只包括两个引脚TXD和RXD,使用串口二之前一定要通过AT指令“AT+UART”启用。串口一和串口二不能同时使用。考虑到需要通过模块上网,所以使用全部的串口信号引脚,当模块与主控模块通信时需要电平转换。
2.4.3 SIM卡设计
SIM卡与SIM300模块通过板对板连接器进行连接。目前,有6针和8针两种连接,该方案中采用的是6针连接器。其主要包括SIM卡的电源线、数据线、 SIM卡时钟、复位线和状态线,SIM卡的供电电压为3.O V或1.8 V,由SIM300模块进行供电,根据通信公司提供的SIM卡模块自动进行选择。设计中,SIM卡上的:RST,I/O,CLK,VCC和GND分别连接到SIM300的相应引脚,VPP悬空,其连接电路如图4所示。
2.4.4 其他的外围电路的设计
SIM300还提供许多其他接口,如输入/输出接口、网络指示灯、SPILCD接口、蜂鸣器、音频通道和键盘等。