• 目录

    为什么要采用屏蔽线

    为什么要接地

    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 通信注意事项相关推荐

  1. STM32F103 485通信开发实例

    目录 一.背景介绍 二.主机代码 1.串口初始化配置 2.发送函数定义 3.串口接收中断函数定义 4.定时中断(用于主机发送指令) 5..h文件 三.从机代码 1.串口初始化配置 2.发送函数定义 3 ...

  2. 调试stc8a8k64d4单片机485通信总结

    一开始感觉很简单,没想到几经折腾,还好,最后基本找到原因,暂时先记录下来. 先说明一下:单片机型号stc8a8k64d,485串口使用UART3(P5.10,P5.1),485使用网上找的一种方案,自 ...

  3. 基于新塘51单片机的485通信

    基于新塘51单片机的485通信 序言 最近有一个项目用新塘的51FB9A单片机做时控开关(上位机控制)控制继电器,但是我原来也没整过485啊,本来以为这玩意很难.没想到才了一些坑之后还觉得挺简单的.这 ...

  4. 485通信自动收发电路,历史上最详细的解释

    作者:瑞生,来源:科技老顽童 微信公众号:芯片之家(ID:chiphome-dy) 上边的485通信自动收发电路,实测波特率9600不会有问题,但是,波特率115200的话,曾经出现过问题. 我们先看 ...

  5. 485通信实现自动收发功能

    在平时使用485通信时,好多人往往首选的就是MAX485芯片,如下图所示: 常规的方法就是使用RE和DE引脚通过程序来切换接收数据和发送数据,但是这样写起程序来比较麻烦,调试起来也比较费劲.为了方便的 ...

  6. 485通信自动收发数据实现

    485通信是工业控制中很常用的一种通信方式,但是编写通信程序的时候需要在代码中手动控制接收和发送,如果接收和发送逻辑没处理好往往会造成通信故障,实现起来比较麻烦.那能不能让485通信是接收和发送数据可 ...

  7. 【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. ...

  8. 通信协议学习-485通信(2)

    2.RS-485通信总线标准 RS-485标准采用平衡式发送和差分接收方式实现通信,由于传输线通常使用双绞线,又是差分传输,所以有极强的抗共模干扰的能力.RS-485采用半双工工作方式,支持多点数据通 ...

  9. MSP430的485通信

    一.MAX3485芯片使用方法 1.RS232接口只能实现点对点的通信方式,但这种方式不能实现联网功能,便出现了RS485解决了这个问题.RS485采用差分信号负逻辑,+2V-+6V表示"1 ...

最新文章

  1. linux 程序包 permission denied,Linux 执行程序 报错误:Permission denied.
  2. 如何查看经过iOS优化的PNG图片
  3. html实现3d视觉特效
  4. FFmpeg命令行工具学习(三):媒体文件转换工具ffmpeg
  5. UVA690 Pipeline Scheduling 流水线调度
  6. [html] android手机的微信H5弹出的软键盘挡住了文本框,如何解决?
  7. 应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的(转载)...
  8. redis-bitmap 命令使用的一些帖子
  9. 升级AndrOid4.3,谷歌发布Android 4.3系统 今日开始升级
  10. 数据中心基础设施运维有哪些项目?哪些系统?如何实施?
  11. git cherry-pick 教程
  12. lync2013持久聊天服务器如何修复,部署企业版lync2013之四:持久聊天
  13. Android 蓝牙/wifi云打印机 ESC/POS热敏打印机打印(ESC/POS指令篇)
  14. 个人腾讯云服务器的搭建
  15. Windows 10 (Win10) 将绿色免安装软件,添加到动态磁贴
  16. tomcat启动错误Error deploying web application directory
  17. K线技术指标实现详解—筹码分布
  18. 从0到1实现一个Android路由(6)——拦截请求再跳转
  19. 常见的 CSRF、XSS、sql注入、DDOS流量攻击
  20. docker国内镜像

热门文章

  1. 【哈希和哈希表】Beads
  2. JS面向对象的程序设计之继承-继承的实现-借用构造函数
  3. 如何下载一个物种的全部EST序列 | NCBI | 表达序列标签
  4. 【Python】浅谈 multiprocessing
  5. 微软开源 rDSN 分布式系统开发框架
  6. View结合组策略进行应用程序下发
  7. Linux下arp用法
  8. linux下gcc升级
  9. 一种简单定义FourCC常量的方法 (C/C++)
  10. Python + OpenCV 太好玩了,可惜你可能还不会