飞凌课堂丨揭开影响RS485通讯因素的面纱
很多客户反应485在实际应用中,会出现各种问题,而产生问题的原因往往是我们很容易忽视的点。
在实际应用中除了连接485两根差分线,会影响485通讯的原因还有几点,小编在下面文章中展开说明。
01
由于485信号使用的是一对差分信号,所以数据线最好由双绞线组成,并且在外面加上屏蔽层作为地线,将485网络中485设备连接起来,并且在一个点可靠接地。
02
485总线必须要接地。在很多技术文档中,都提到485总线必须要接地,但是没有详细的提出如何接地。严格的说,485总线必须要单点可靠接地。单点就是整个485总线上只能是有一个点接地,不能多点接地,因为将其接地是因为要将地线(一般都是屏蔽线作地线)上的电压保持一致,防止共模干扰,如果多点接地适得其反。可靠接地时整个485线路的地线必须要有良好的接触,从而保证电压一致,因为在实际施工中,为了接线方便,将线剪成多段再连接,但是没有将屏蔽线作良好的连接,从而使得其地线分成了多段,电压不能保持一致,导致共模干扰。
03
485总线中485节点要尽量减少与主干之间的距离,一般建议485总线采用手牵手的总线拓扑结构。 星型结构 会产生反射信号,影响485通信质量。如果在施工过程中必须要求485节点离485总线主干的距离超过一定距离,使用 485中继器 。
04
485最大传输距离约为1219米,最大传输速率为10Mbps。平衡双绞线的长度与传输速率成反比,在100Kbps速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速率仅为1Mbps。RS-485需要2个终接电阻,其阻值要求等于传输电缆的特性阻抗。在短距离传输时可不接终端电阻。终接电阻接在传输总线的两端485总线随着传输距离的延长,会产生回波反射信号,如果485总线的传输距离如果超过100米,建议施工时在485通讯的开始端和结束端接120欧姆的终端电阻。
120欧姆电阻的接法:
05
485的节点数量主要是依据“接收器输入阻抗”而定的。依据规定,标准RS-485接口的输入阻抗为≥12kΩ,相应的标准驱动节点数为32个。为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负载(≥24kΩ)、1/4负载(≥48kΩ)甚至1/8负载(≥96kΩ),相应的节点数可增加到64个、128个和256个。
06
影响485总线的负载能力的因素:通讯距离,线材的品质,波特率,转换器供电能力,485设备的防雷保护,485芯片的选择。
如果485总线上的485设备比较多的话,建议使用带有电源的485转换器,无源型的485转换器由于时从串口窃电,供电能力不是很足,负载能力不够。选用好的线材,如有可能使用尽可能低的波特率,选择高负载能力的485芯片,都可以提高485总线的负载能力。485设备的防雷保护中的防雷管会吸收电压,导致485总线负载能力降低,去掉防雷保护可以提高485总线负载能力。
---- END ----
本文转载自飞凌嵌入式官网:https://www.forlinx.com/article_view_294.html
飞凌课堂丨揭开影响RS485通讯因素的面纱相关推荐
- 揭开影响RS485通讯因素的面纱
很多客户反应485在实际应用中,会出现各种问题,而产生问题的原因往往是我们很容易忽视的点. 在实际应用中除了连接485两根差分线,会影响485通讯的原因还有几点,小编在下面文章中展开说明. 01 由于 ...
- 飞凌课堂丨液晶模块的DE和HV模式
对于裸屏来说,需要一些时序型号与RGB信号配合显示,时序告知显示屏,这些颜色显示在屏的什么物理位置.这些时序叫做TCON.根据显示屏自带的驱动IC,所需要的TCON信号不同. DE(DataEnabl ...
- 小甲鱼c++源码_飞凌课堂丨OK1046A-C内存交互测试,小白也能看懂
笔者最近需要进行OK1046A-C内存部分的测试,linux相关的资料和方法纷杂繁多,但如鼠饮河,自得其量,还是找了如下软件进行测试,也分享给大家. 01-工具简介 Bandwitdh工具简介 Ban ...
- 飞凌嵌入式丨2020年技术干货合集大放送!
亲爱的飞凌用户们 你们好哇 魔幻的2020即将过去 今年有些特殊,有些不容易 回看射雕处,千里暮云平 想必大家都有成长有收获 感谢你们一路以来的支持 2021即将到来 回顾2020 你是不是又博学了呢 ...
- 飞凌嵌入式丨千兆网之RGMII SGMII解析
一般来说,底板的千兆网大多选用RGMII和SGMII两种接口,也有可以拓展出更多网口的QSGMII接口. 这篇文章主要是对前两种常用的千兆网接口的介绍,以直观的方式对比这两种接口在引脚方面的不同,比较 ...
- android debug bridge tools_飞凌干货丨Android 应用程序如何获取system权限
当Android应用程序用到重启系统.关闭系统.修改系统时间等功能时,需要用到system权限. 本文以OKxx18平台实现重启功能的应用程序PermissionTest为例,说明获取系统权限的方法. ...
- 飞凌嵌入式丨NXP MFGTool软件烧录原理
在使用恩智浦公司i.MX6系列芯片时,会使用到MFGTool软件通过连接PC和开发板的USB A型口转Micro USB线来给相应的芯片烧录程序,本文主要讲解MFGTool软件烧写的原理. 一.软件的 ...
- 电平通讯速度_飞凌干货丨几种常见的电平转换电路分析及应用
在电路设计过程中,输入输出信号电平不匹配问题很常见,这时就需要设计人员对信号进行电平转换.常见的电平转换电路有以下几种: 1.由二极管构成的单向电平转换电路 图1中RX为3.3V TTL电平与485驱 ...
- 飞凌iMX6系列产品i.MX6解决方案-IMX6Q经验分享-i.MX6Q系列常见问题解决
飞凌 iMX6系列产品一直在不断更新,包括 i.MX6ULL.i.MX6UL.i.MX6DL. i.MX6Q,目前飞凌 iMX8系列产品也已经发布.飞凌iMX6平台凭借其优异的性能,使得大量的用户选择 ...
- 干货课堂丨分享一种LCD驱动电路方案【飞凌嵌入式】
在一次项目定制中,客户要求我们将 CPU 主控和 LCD 显示屏电压驱动电路做成一体板, LCD 显示屏所需要的 AVDD,VGH,VGL 等电压需要主控板提供,因为这几路电压所输出的电流都很小(一般 ...
最新文章
- win32下PE文件分析之节表
- 使用sublime text 2开发Javacript和jQuery
- 磁盘调度算法java代码
- wxWidgets随笔(13)-wxBoxSizer类Basic Box Sizer(2)
- python local variable_python学习笔记 - local, global and free variable
- fir fpga 不同截止频率_学习FPGA将来的出路在哪里?
- 使用HTML5 canvas做地图(1)基础知识
- 【编译器】G++相关编译命令
- oracle对用户的管理
- Java Web项目漏洞修复(绿盟检测)
- 2. DICOM图像层级分类-DCMTK-工程搭建
- javaEE常用开源框架的认识及概述,带你深入探索Java开发世界
- photoshop破解
- 求职面试自我介绍技巧
- wifi认证_扫二维码认证登录方式详解
- USACO-Section 1.2 Daul Palindromes[...]
- ListView控件的理解——自洽理论
- 【硬件】Z7_DDR_pcb layout(纯干货,建议收藏)
- 国内有哪些可用的云平台?
- 小米推送 java demo_XiaomiPushDemo【小米推送集成,基于V3.6.12版本】