zoukankan      html  css  js  c++  java
  • 485总线单点对多点问题

    485总线单点对单点使用时没有多大问题,可单点对多点后问题就非常多了,485的主机是有120欧电阻的,然后有5个从设备,从设备有的有120欧电阻有的没有,然后就不好使了,把所有的120偶电阻都去掉,除了主设备没有去掉,然后在A线接个2k电阻至vcc,B线接个2K电阻至GND,就又好使了,单独使用一个从设备时就有不好使了,我也是被晕了,总之有经验的人说是驱动问题。

    现把网上的经验分享一下

    以下是进行485布线时应遵循的一些规范或经验:


      ①严格遵循总线布线原则。一路总线(双线)从头走到尾。如果两个地方相距很远,在布线时可采用“绕”一下的方式,绝不允许有分叉(星形)。
      每个设备到接线盒(即节点到总线)的连线距离不要超过50公分,原则上尽可能短。 

    ②理论上,总线的长度<=1.2公里,总线上的节点数<=32个。但在实际场合中达不到,特别是距离,主要是受布线质量,节点分布及周围环境等因素影响。

      ③采用屏蔽线或非屏蔽线都可以。一般而言,屏蔽线的效果要好一些。
      可以采用超五类双绞线,优点是抗干扰能力强,传输距离长,缺点是容易折断。
      或采用0.5mm-1mm的粗铜线效果也较理想,优点是不容易折断,但传输距离稍逊于双绞线。

      ④在线与线的接合部,尽可能保持平滑及电阻的连续性。

      ⑤电脑或服务器等主控设备尽可能分布在485总线的一端,而不要处在中间位置。

      ⑥节点设备离电脑越近,信号衰减得越厉害。因此近可能将更多的节点设备分布在总线的一端。

    ⑦在总线距离很长时(一般300米以上),可考虑在总线两端各并一个100-120欧姆的电阻,这样可以改善通讯质量。
      在总线距离很短时(一般300米以内),不必在总线两端并电阻,有时接电阻反而效果不好。
      注意,有些485网卡或转换器已经在内部并了一个电阻,因此在电脑一端不需要再接电阻。
      这一点必须靠实践经验加以把握。

      ⑧在网线经过的地方不应有大的电磁场干扰源。如果用屏蔽线,那么网线的屏蔽层在两端都要接大地,以保证数据传输的可靠性和稳定性。

    下面是另一家的提供的接线图

    1.jpg

  • 相关阅读:
    ES6笔记
    JavaScriptOOP (三)
    JavaScriptOOP(二)
    JavaScriptOOP(一)
    基于vue-cli 将webpack3 升级到 webpack4 配置
    JavaScript 中 call,apply 和 bind
    vue 2.6 更新变动
    JavaScript严格模式
    vue 修饰符 整理
    webpack打包将配置文件单独抽离不压缩打包
  • 原文地址:https://www.cnblogs.com/zjvskn/p/5316712.html
Copyright © 2011-2022 走看看