基于GPRS模块LT8030的SOCKET通信系统的实现
图2 单片机与GPRS模拟连接的电路原理图
MAX232的T1IN、T2IN、R1OUT、R2OUT为接TTL/CMOS电平的引脚;T1OUT、T2OUT、R1IN、R2IN为接RS232电平的引脚。TTL/CMOS电平的T1IN、T2IN引脚应接AT89C52的串行发送引脚TXD;R1OUT、R2OUT应接AT89C52的串行接收引脚RXD。与之对应,RS232电平的T1OUT、T2OUT应接GPRS模块的接收端RXD;R1IN、R2IN应接GPRS模块的发送端TXD。
现选用其中一路发送/接收,R1OUT接AT89C52的RXD,T1IN接AT89C52的TXD,T1OUT接GPRS模块的RXD, R1IN接GPRS模块的发送端TXD。因为MAX232具有驱动能力,所以不需要外加驱动电路。
3 建立SOCKET连接的命令
下面对SOCKET通信中要用到的一些AT命令进行说明。
3.1 基本设置
① GPRS ISP 码。
AT+IISP1=*99***1# //全国通用
② 登录用户名。
AT+IUSRN=WAP//GPRS网络登录名
③ 登录密码。
AT+IPWD=WAP// GPRS网络登录密码
④ MODEM 类型。
AT+IMTYP=2 //定义GPRS MODEM
⑤ 初始化命令。
AT+IMIS=“AT+CGDCONT=1,ip,CMNET”
⑥ 域名服务器。
AT+IDNS1=211.136.18.171
//DNS服务器地址,全国通用
加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码