485 通信注意事项
目录
为什么要采用屏蔽线
为什么要接地
485 通信线应如何走线?
为什么485 总线要采用手拉手结构,而不能采用星形结构?
485 总线上设备到设备之间可以有接点吗?
什么叫共模干扰和差模干扰?如何消除通讯线上的干扰?
什么情况下在485 总线上要增加终端电阻?
为什么要采用屏蔽线
使用485 通信时要求必须采用国际上通行的屏蔽双绞线。我们推荐用的屏蔽双绞线的型号为RVSP2*0.5(二芯屏蔽双绞线,每芯由16 股的0.2mm 的导线组成)。采用屏蔽双绞线有助于减少和消除两根485 通信线之间产生的分布电容以
及来自于通讯线周围产生的共模干扰。
工程商大都习惯采用5 类网线或超5 类网线作为485 通信线,这是错误的。
这是因为:
(1)普通网线没有屏蔽层,不能防止共模干扰。
(2)网线只有0.2mm 平方,线径太细,会导致传输距离降低和可挂接的设备
减少。
(3)网络线为单股的铜线,相比多芯线而言容易断裂。
为什么要接地
485 收发器在规定的共模电压-7V 至+12V 之间时,才能正常工作。如果超出此范围会影响通讯,严重的会损坏通讯接口。共模干扰会增大上述共模电压。消除共模干扰的有效手段之一是将485 通讯线的屏蔽层用作地线,将机具、电脑等
网络中的设备地连接在一起,并由一点可靠地接入大地。
485 通信线应如何走线?
通信线尽量远离高压电线,不要与电源线并行,更不能捆扎在一起。
为什么485 总线要采用手拉手结构,而不能采用星形结构?
星形结构会产生反射信号,从而影响到485 通信。总线到每个终端设备的分支线长度应尽量短,一般不要超出5 米。分支线如果没有接终端,会有反射信号,对通讯产生较强的干扰,应将其去掉。
485 总线上设备到设备之间可以有接点吗?
在同一个网络系统中,使用同一种电缆,尽量减少线路中的接点。接点处确保焊接良好,包扎紧密,避免松动和氧化。保证一条单一的、连续的信号通道作为总线。
什么叫共模干扰和差模干扰?如何消除通讯线上的干扰?
485 通信线由两根双绞的线组成,它是通过两根通信线之间的电压差的方式来传递信号,因此称之为差分电压传输。
差模干扰在两根信号线之间传输,属于对称性干扰。消除差模干扰的方法是在电路中增加一个偏值电阻,并采用双绞线;共模干扰是在信号线与地之间传输,属于非对称性干扰。
消除共模干扰的方法包括:
- 采用屏蔽双绞线并有效接地
- 强电场的地方还要考虑采用镀锌管屏蔽
- 布线时远离高压线,更不能将高压电源线和信号线捆在一起走线
- 不要和电控锁共用同一个电源
- 采用线性稳压电源或高品质的开关电源(纹波干扰小于50mV)
什么情况下在485 总线上要增加终端电阻?
一般情况下不需要增加终端电阻,只有在485 通信距离超过100 米的情况下,要在485 通讯的开始端和结束端增加终端电阻。
485 通信注意事项相关推荐
- STM32F103 485通信开发实例
目录 一.背景介绍 二.主机代码 1.串口初始化配置 2.发送函数定义 3.串口接收中断函数定义 4.定时中断(用于主机发送指令) 5..h文件 三.从机代码 1.串口初始化配置 2.发送函数定义 3 ...
- 调试stc8a8k64d4单片机485通信总结
一开始感觉很简单,没想到几经折腾,还好,最后基本找到原因,暂时先记录下来. 先说明一下:单片机型号stc8a8k64d,485串口使用UART3(P5.10,P5.1),485使用网上找的一种方案,自 ...
- 基于新塘51单片机的485通信
基于新塘51单片机的485通信 序言 最近有一个项目用新塘的51FB9A单片机做时控开关(上位机控制)控制继电器,但是我原来也没整过485啊,本来以为这玩意很难.没想到才了一些坑之后还觉得挺简单的.这 ...
- 485通信自动收发电路,历史上最详细的解释
作者:瑞生,来源:科技老顽童 微信公众号:芯片之家(ID:chiphome-dy) 上边的485通信自动收发电路,实测波特率9600不会有问题,但是,波特率115200的话,曾经出现过问题. 我们先看 ...
- 485通信实现自动收发功能
在平时使用485通信时,好多人往往首选的就是MAX485芯片,如下图所示: 常规的方法就是使用RE和DE引脚通过程序来切换接收数据和发送数据,但是这样写起程序来比较麻烦,调试起来也比较费劲.为了方便的 ...
- 485通信自动收发数据实现
485通信是工业控制中很常用的一种通信方式,但是编写通信程序的时候需要在代码中手动控制接收和发送,如果接收和发送逻辑没处理好往往会造成通信故障,实现起来比较麻烦.那能不能让485通信是接收和发送数据可 ...
- 【genius_platform软件平台开发】第九十三讲:串口通信(485通信)
485通信 1. 485通信 1.1 termios结构 1.2 头文件 1.3 函数讲解 1.3.1 tcgetattr 1.3.2 tcsetattr 1.4 示例工程 1.5 参考文献 1.5. ...
- 通信协议学习-485通信(2)
2.RS-485通信总线标准 RS-485标准采用平衡式发送和差分接收方式实现通信,由于传输线通常使用双绞线,又是差分传输,所以有极强的抗共模干扰的能力.RS-485采用半双工工作方式,支持多点数据通 ...
- MSP430的485通信
一.MAX3485芯片使用方法 1.RS232接口只能实现点对点的通信方式,但这种方式不能实现联网功能,便出现了RS485解决了这个问题.RS485采用差分信号负逻辑,+2V-+6V表示"1 ...
最新文章
- linux 程序包 permission denied,Linux 执行程序 报错误:Permission denied.
- 如何查看经过iOS优化的PNG图片
- html实现3d视觉特效
- FFmpeg命令行工具学习(三):媒体文件转换工具ffmpeg
- UVA690 Pipeline Scheduling 流水线调度
- [html] android手机的微信H5弹出的软键盘挡住了文本框,如何解决?
- 应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的(转载)...
- redis-bitmap 命令使用的一些帖子
- 升级AndrOid4.3,谷歌发布Android 4.3系统 今日开始升级
- 数据中心基础设施运维有哪些项目?哪些系统?如何实施?
- git cherry-pick 教程
- lync2013持久聊天服务器如何修复,部署企业版lync2013之四:持久聊天
- Android 蓝牙/wifi云打印机 ESC/POS热敏打印机打印(ESC/POS指令篇)
- 个人腾讯云服务器的搭建
- Windows 10 (Win10) 将绿色免安装软件,添加到动态磁贴
- tomcat启动错误Error deploying web application directory
- K线技术指标实现详解—筹码分布
- 从0到1实现一个Android路由(6)——拦截请求再跳转
- 常见的 CSRF、XSS、sql注入、DDOS流量攻击
- docker国内镜像