一. 简介
WGM28是一款基于西门子TC35控制器开发的高稳定性,低功耗,高性价比的短信收发模块,GSM控制模块。通过与任何带有RS232接口的控制器连接,通过串口来控制WGM28模块,从而实现远程控制,短信控制等多功能。例如,通过单片机/ARM/DSP/FPGA等控制器,采集电压,温度,湿度,光照强度,通过WGM28模块,使用短信方式传输到远方目的手机,或者电脑上,电脑端也可以对这些采集的数字进行对比分析,从而再次通过WGM28模块控制一些开关,调整电压,温度,湿度等。实现良好的远程控制。该模块相对一般模块具有尺寸小,灵敏度高,传输距离远,通讯数率高,成本低等特点。
二.产品特点
l 支持900MHZ/1800MHZ双频
l 三种频段可以通过软件方便切换
l 兼容3.3V单片机TTL接口和RS232通信接口
l 支持标准AT命令集和拓展AT命令集
l 支持短消息功能,电话功能
l 工作电压: 5V直流电。瞬间峰值电流可达2A。
三、典型应用
○电力无线抄表
WGM28应用于无线抄表业务,上图是单片机通过串口和WGM28连接,从而实现控制的框图。
此外,WGM28还用在医疗和电子仪器仪表自动化控制,智能教学设备、婴儿监护、医病房呼叫系统,家庭电器和灯光智能控制,防盗报警 ,智能卡,铁路机车远程检测,无线会议表决、打分系统,PDA终端、无线点菜系统,LED屏无线传输文字,图片和无线控制,电子衡器、无线吊秤、车辆监测、老化设备检测,工业设备数据无线传输以及工业环境监测,视频监控云台控制,门禁考勤读卡器,气象/油井/水利设备信息采集以及自然环境检测,矿井下井人员考勤定位系统;瓦斯检测报警;仪器、货物、医疗设备等重要资产和重要人员的区域定位;物流的供应链管理。风力发电路灯无线控制,太阳能光伏逆变器的数据监控。
四.管脚定义
五.基于单片机的简单控制实验
实验:单片机发送AT,将GSM模块返回的字符显示在1602液晶上面
硬件: GSM模块,单片机,白色交叉线, 1602液晶。连接图如下
首先来看1602和单片机连接的原理图
在这幅图中,P0口作为1602的数据端口,P20,P21,P22作为控制端口,关于1602的代码,由于太多了,这里我就不讲了,但是我们的代码里面封装做的非常好,只需要调用两个函数就可以使用了,第一个是LCDInit();然后调用DisplayString(0,0,net)就可以了,第一个是1602初始化,没有参数,第二个就是当要显示的时候调用,第一个0不要管它,第二个0是表示第一行,1602一共有两行,这个0代表第一行,如果要在第二行显示,则将0改为1,net是一个字符串数组,这个可以随便改变的,代码里面都非常详细,请买家仔细看。下面来讲解主函数
主函数里面,首先初始化LCD,然后初始化串口,然后发送AT字符串给GSM,at代表一个字符串数组,在程序里面都有初始化的,发送之后等待GSM返回字符,因为GSM收到AT之后,会自动返回字符串的,单片机这边,打开了串行口中断,一旦收到字符,那么就会进入串行口中断,在中断函数里面,会进行table2的赋值,以及n的变化,主函数里面一直在检查n的值的变化,一旦n不等于0,就显示字符,第一行显示收到的字符,第二行显示www.sinove.com.这是我们万硅电子的网址。
更多研发例程实验,请在购买后联系上海万硅电子有限公司索取
六.注意事项
1.安装模块时,天线的位置请不要过于靠近您产品的MCU,防止干拢!
2.电源供电时,请确认电压不超过模块工作电压,模块的地线与您产品的地线相连共地!
3.产品正常工作时,请勿触摸模块及天线部分,以便达到最佳传输效果!
编号 |
故障现象 |
故障原因和排除方法 |
1 |
指示灯长闪 |
Sim卡是否插上,是否是模块要求的移动和联通的非3G卡,是否天线忘记连接,是否排线松动 |
2 |
指示灯正常,不能正常通讯 |
1. 电源是否接触不良,重新接好电源线。 2. 检查连接控制器和模块的通信连接线 |
3 |
乱码 |
1.查看另一端无发射时是否亮绿灯,即是否有同频干扰。 2.电源纹波大,更换电源。接口电缆线过长; 3. 波特率设置不对 |
七.常见故障及排除方法
产品技术指标:
产 品 型 号: WGM28
默认波特率 : 9600
工 作 电 源: 5V直流电
工 作 温 度: -20℃~65℃ 10%~90%相对湿度,无冷凝
外 形 尺 寸: 裸板95mm*65mm*15mm
声明:本公司保留未经通知随时更新本产品使用手册的最终解释权和修改权!
- 上海万硅电子有限公司 [加为商友]
- 联系人汪(先生)
- 地区上海
- 地址上海市松江区佘山镇都市型工业园去26号-2