基于STM32单片机和EM310的无线终端设计
时间:05-28
来源:互联网
点击:
口调试工具发送数据.
(1)EM310初始化
EM310的初始化包括信号检测.SIM卡检测.模式选择.注册网关.用户名和密码.在信号强度足够.SlM卡正确连接的情况下就可以进行注册了,首先进行模式选择,确定是否让模块对输入输出数据进行压缩转换;然后注册网关.用户名和密码;最后等待分配lP.初始化顺序为:①检测信号强度;②检测SIM卡是否正确连接;③选择模式;④注册网关;⑤注册用户名和密码.
(2)设置命令及收发测试
设置命令主要是协议类型.IP和端口号的设置,IP和端口号必须与数据中心的lP.端口号一致,之后才能通过AT命令进行数据的收发.设置和收发数据的方法如下:
发送:AT%IPOPEN=“TCP”“210.32.34.65″,8001
返回:CONNECT
发送:AT%IPSEND=”31323334354142″发送数据 12345AB
返回:%IPSEND:1,15
OK
利用TestGPRS软件向8001端口发送AB1234,然后在串 口测试工具里会显示:%IPDATA:1,1,6
发送:AT%IPDR
返回:%IPDR: 1,1,6, “414231323334″
OK
3结束语
本方案可以应用于一般的SCADA系统,具有结构简单,扩展性强.建设成本低.传输速度快.连接快速的特点,能够有效解决偏僻监测点通信网络构建成本高.难度大的问题,调试结果证明方案的可行性.STM32单片机丰富的I/O资源和通信接口资源等,可以满足各种SCADA系统终端的需求,便于用户二次开发.
- 差分运算放大器驱动器实现高分辨率ADC输入过压保护(03-23)
- 用集成式8开关无闪烁驱动器控制矩阵式LED前灯中的单个LED(下)(03-24)
- 基于1602液晶电压驱动器应用于proteus仿真(12-12)
- 用集成式8开关无闪烁驱动器控制矩阵式LED前灯中的单个LED(上)(03-23)
- 三相PWM电机驱动器A3936及其应用[图](12-09)
- 电源IGBT驱动器短路保护测试方法(12-08)