中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

工控贴图

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 工控贴图 → 浏览主题: 【2020贴图】单片机Modbus TCP\RTU\ASCII通信模块设计图
发表新帖 回复该主题
回帖:10个,阅读:176 [上一页] [1] [2] [下一页]
* 帖子主题:

【2020贴图】单片机Modbus TCP\RTU\ASCII通信模块设计图

分享到
18378
guanyumou 版主
文章数:8694
年度积分:1215
历史总积分:18378
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/15 16:59:37
#0楼
【2020贴图】单片机Modbus TCP\RTU\ASCII通信模块设计图

年前定稿,最近最终完善的单片机开发板可扩展的GPRS通信模块、Ethernet通信模块、WiFi通信模块、433MHz通信模块、2.4GHz通信模块、Bluetooth通信模块、USB通信模块、RS485通信模块、RS422通信模块、RS232通信模块。众多模块经过多方测试,均可正常使用,现特将原理图分享给大家:

一、GPRS通信模块:
GPRS通信模块使用的模组为芯讯通SIM800C系列GPRS模组,电路包括有12V转4V电路、串口通信电平转换电路、SIM卡座电路、天线电路等!视频为组态王组态软件和和单片机开发板通过GPRS通信模块实现的一个无线监控系统,通信协议为Modbus RTU。单片机扩展GPRS通信模块做客户端、组态王组态软件做服务器,运行组态王组态软件的电脑有登录花生壳实现内网穿透,支持Modbus之01、02、03、04、05、06、15、16等8个功能码:
附件 01.GPRS通信模块.jpg

二、Ethernet通信模块:
Ethernet通信模块使用的核心芯片为沁恒电子的CH395以太网芯片,该芯片支持8个独立Socket连接,做服务器时,支持7个客户端同时接入;做客户端时,可以连接8个服务器。电路包括有3.3V转1.8V电路、通信电平转换电路、RJ45接口电路、UART连接和SPI连接切换电路等!视频为组态王组态软件、昆仑通态触摸屏等做客户端、单片机开发板扩展Ethernet通信模块做服务器实现Modbus TCP以太网通信。支持Modbus之01、02、03、04、05、06、15、16等8个功能码:
附件 02.Ethernet通信模块.jpg

三、WiFi通信模块:
WiFi通信模块使用的核心模组为安信可ESP12F系列WiFi模组,该模组支持5个独立连接,做服务器时,支持5个客户端同时接入;做客户端时,可以连接5个服务器。电路包括有和单片机串口方式连接时的电平转换电路、复位电路、指示灯电路等!视频为组态王组态软件、昆仑通态触摸屏、安卓手机组态软件等做客户端、单片机开发板扩展WiFi通信模块做服务器实现Modbus TCP以太网通信。亦支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 03.WIFI通信模块.jpg

四、433MHz通信模块:
433MHz通信模块使用的无线通信模组为耀泽科技的SX1278系列模组,该模组和单片机连接方式为串口方式,5V和3.3V电平兼容,最大通信直线距离8000米,强力抗干扰,多频通信,可以连续传输,不限制数据包大小。视频为组态王组态软件扩展一个SX1278通信模块做Modbus RTU无线主站、单片机开发板扩展SX1278通信模块做Modbus RTU无线从站实现Modbus RTU无线串口通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 04.433MHz通信模块.jpg

五、2.4GHz通信模块:
2.4GHz通信模块使用的模组为NRF24L01,该通信模块和单片机连接方式为SPI6线制方式,3.3V电平。电路中包括电平转换电路、指示电路等。最大通信距离1000米,抗干扰强,连续通信,数据包大小为每帧32个字节。视频为组态王组态软件扩展一个NRF24L01通信模组做Modbus ASCII无线主站、单片机开发板扩展NRF24L01通信模组做Modbus ASCII无线从站实现Modbus ASCII无线通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 05.2.4GHz通信模块.jpg

六、Bluetooth通信模块:
Bluetooth通信模块中的蓝牙模块为深圳汇承HC05系列蓝牙模组,该蓝牙模块和单片机连接方式为串口方式,3.3V电平,所以电路中有串口通信电平转换电路,亦有BT模式和AT模式切换电路。蓝牙模块支持主角色、从角色等。视频为组态王组态软件扩展一个蓝牙调试模块做主角色、单片机开发板扩展一个蓝牙通信模块做从角色实现Modbus近距离无线通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 06.BlueTooth通信模块.jpg

七、USB通信模块:
USB通信模块中使用的芯片为沁恒电子CH340芯片,该USB转串口芯片使用晶振为12MHz,系统5V供电。视频为组态王组态软件做主站、单片机开发板扩展USB通信模块做从站、通过USB数据线连接实现Modbus通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 07.USB通信模块.jpg

八、RS485通信模块:
RS485通信模块中使用的电平转换芯片为MAX485,RS485发送、接收控制线使用单片机1个IO口实现、电路中有终端电阻切换电路、保护电路等。视频为组态王组态软件做主站、单片机开发板扩展RS485通信模块做从站、通过USB转RS485电缆进行连接实现Modbus串口通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 08.RS485通信模块.jpg

九、RS422通信模块:
RS422通信模块中使用的电平转换芯片为MAX490,RS422为全双工方式,电路中包括MAX490电路、终端电阻切入电路、保护电路等。视频为组态王组态软件做主站、单片机开发板扩展RS422通信模块做从站、通过USB转RS422电缆进行连接实现Modbus串口通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 09.RS422通信模块.jpg

十、RS232通信模块:
RS232通信模块中使用的电平转换芯片为MAX232,RS232为全双工方式,电路包括MAX232周边电路、保护电路、外接DB9等。视频为组态王组态软件做主站、单片机开发板扩展RS232通信模块做从站、通过USB转RS232电缆进行连接实现Modbus串口通信。支持Modbus常用的01、02、03、04、05、06、15、16等8个功能码:
附件 10.RS232通信模块.jpg
[此贴子已经被作者于2020/2/15 18:42:31编辑过]
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
6784
wanghao389131
文章数:713
年度积分:722
历史总积分:6784
注册时间:2012/7/31
发站内信
我秀我做2014
发表于:2020/2/15 17:16:33
#1楼
关版你发的这些东西都太高大上了,我们学习的榜样
7455
mlx5118
文章数:3403
年度积分:1205
历史总积分:7455
注册时间:2015/1/3
发站内信
2018春节活动(二)
发表于:2020/2/16 17:52:27
#2楼
受教了
关注传感器编码器
4057
1326893350
文章数:279
年度积分:442
历史总积分:4057
注册时间:2011/11/2
发站内信
发表于:2020/2/16 19:44:09
#3楼
赞一个!表情学习了表情
森林之王
18378
guanyumou 版主
文章数:8694
年度积分:1215
历史总积分:18378
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/16 20:09:22
#4楼
以下是引用wanghao3891312020/2/15 17:16:33的发言:
关版你发的这些东西都太高大上了,我们学习的榜样
高大上谈不上。话说你的PLC通信程序搞的如何了?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
18378
guanyumou 版主
文章数:8694
年度积分:1215
历史总积分:18378
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/16 20:09:49
#5楼
以下是引用mlx51182020/2/16 17:52:27的发言:
受教了
不敢当。这不难的。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
18378
guanyumou 版主
文章数:8694
年度积分:1215
历史总积分:18378
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/16 20:10:09
#6楼
以下是引用13268933502020/2/16 19:44:09的发言:
赞一个!表情学习了表情
一起学习。一起学习。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
6784
wanghao389131
文章数:713
年度积分:722
历史总积分:6784
注册时间:2012/7/31
发站内信
我秀我做2014
发表于:2020/2/16 21:18:15
#7楼
回复 #4楼 guanyumou
关版,还在研究中,在网上买了一个USB转RS485/422转换器,这两天快递到,后续有不清楚再来请教表情
18378
guanyumou 版主
文章数:8694
年度积分:1215
历史总积分:18378
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/16 23:03:02
#8楼
以下是引用wanghao3891312020/2/16 21:18:15的发言:
关版,还在研究中,在网上买了一个USB转RS485/422转换器,这两天快递到,后续有不清楚再来请教表情
可以买一个USB转RS485/RS422/RS232三合一,质量好点的!这样通信测试时最起码硬件链接这块是好的。
此帖发自论坛APP
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
18378
guanyumou 版主
文章数:8694
年度积分:1215
历史总积分:18378
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/16 23:05:45
#9楼
以下是引用wanghao3891312020/2/16 21:18:15的发言:
关版,还在研究中,在网上买了一个USB转RS485/422转换器,这两天快递到,后续有不清楚再来请教表情
我以前买的一个二三十块钱的USB转RS485,波特率115200以下都没问题,但是高于这个波特率就通信出错,开始一直怀疑是程序问题,后来更换电缆就一切OK了!
此帖发自论坛APP
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2020 Gkong.com, All Rights Reserved

140.4