实现51单片机与GSM模块通信介绍

51单片机与gsm模块实现通信 1、检测串口线的好坏
1)将串口线插在电脑上,用短路子短接串口的2脚和3脚
2)打开串口调试助手
3)点击自动发送,在自动发送的窗口中随便发个数据,看看能不能接收到若能接收到自己发的数据表示串口线是正常的,否则是坏的。
2、下完单片机程序后,看看串口是否有数据发出检测
3、单片机上与模块通信的4个灯表示的含义
1)do灯
一直闪表示单片机串口与gsm模块串口通信不正常,否则串口通信正常
2)d1灯
灯亮就表示模块注册上网络,否则没有注册上网络
3)d2灯
灯亮表示开始发短信
4)d3灯
灯亮表示发短信结束
4、单片机板子与gsm模块的连接
单片机---------gsm模块
vcc--------vcc(p5的第3脚)
gnd--------gnd(p5的第4脚)
rx_232(表示单片机的发)----------rxdpc_232(模块的收(p5的第5脚))
tx_232(表示单片机的收)----------txd_pc232(模块的发(p5的第6脚))
gsm模块和单片机连接
单片机连接gsm模块,直接就是把异步串行通信口的tx和rx连上就可以,别忘了地线。
注意事项: 1、不同的单片机有不同的电压,一般gsm模块的输入输出电平是2.85v,51系列的电平是5v,一般在51输出的tx那根线上串联2k的电阻,基本上可以使用。如果是3.3v的单片机,这个电阻就可以很小,几百欧姆就可以。
2、gsm模块本身的电源和sim卡电路很麻烦,首先是大多数gsm模块都是用fpc40的接口,排线的间距只有零点五毫米,而且是塑料外壳,不好焊接。焊不好的话工作不稳定。其次是电源部分较麻烦,gsm模块的发射电流较大,最大瞬间电流2a!所以电源部分一般要用lm2576这种大电流的dc-dc变换器来提供4v的电压,dcdc电路设计本身就很不容易,个人应用比较难,需要做电路板。搭接的不稳定。还有sim卡部分,sim卡与gsm模块通信本身就是个复杂的高频过程,电路抗干扰能力强,我曾经试过用电线给它们连接起来,没有十分钟,就掉线了。所以sim卡部分也需要精心设计,别看只有五根数据线而已。
单片机控制tc35gsm模块的方法
1、硬件连接
电路见下图只需设计一个ttl转rs232电平电路,连接到mcu的uart口,另一端直接连接到tc35。

华为发布5g收费新标准,高通收费标准成笑话
物联网到底包含了哪些行业
iphone8什么时候上市?iphone8外观终极确定!说丑的也没用,上市还不是一样买买买
华为云数据库RDS for MySQL助力企业降本增效,确保业务稳定高效运行!
电容成像技术可助力曲面或柔性显示屏的研发
实现51单片机与GSM模块通信介绍
传感器在环境监测中的作用及优势
Linux系统执行的步骤有哪些
为何要进行数据中心聚合?
LED显示屏的低灰信号起辉条件是什么
基于千兆网接口摄像机设计
三轴加速度计LIS2DW12开发(2)----基于中断信号获取加速度数据
15000亿元金矿意味什么?物联网助推经济转型升级
电产与滑铁卢大学研发车载传感器,可探测无人看管的小孩和宠物
努比亚官方放出了即将发布的全新全面屏旗舰手机“努比亚X”的真机
云存储的发展现状
目前卖的最好的两款手机荣耀8和坚果pro,荣耀8和坚果pro有什么区别?
如何测试Python环境
直流电机的优缺点
如何选择老人智能穿戴产品?