当前位置:网站首页>【RS-422与RS-485】RS-422与RS-485串行接口标准
【RS-422与RS-485】RS-422与RS-485串行接口标准
2022-06-13 06:40:00 【fpga和matlab】
RS-232串行接口标准
目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS-232采取不平衡传输方式,即所谓单端通讯。 由于其发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。所以RS-232适合本地设备之间的通信。
======================================================================
RS-422与RS-485串行接口标准
1.平衡传输
RS-422、RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B,通常情况下,发送驱动器A、B之间的正电平在+2~+6V,是一个逻辑状态,负电平在-2~-6V,是另一个逻辑状态。另有一个信号地C,在RS-485中还有一“使能”端,而在RS-422中这是可用可不用的。
“使能”端是用于控制发送驱动器与传输线的切断与连接。当“使能”端起作用时,发送驱动器处于高阻状态,称作“第三态”,即它是有别于逻辑“1”与“0”的第三态。
接收器也作与发送端相对的规定,收、发端通过平衡双绞线将AA与BB对应相连,当在收端AB之间有大于+200mV的电平时,输出正逻辑电平,小于-200mV时,输出负逻辑电平。接收器接收平衡线上的电平范围通常在200mV至6V之间。
====================================================================
2.RS-422电气规定
RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。典型的RS-422是四线接口。实际上还有一根信号地线,共5根线。其DB9连接器引脚定义。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS-422支持点对多的双向通信。接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)实现。
RS-422的最大传输距离为1219米,最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s。
RS-422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。
====================================================================
3.RS-485电气规定
由于RS-485是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相仿。如都采用平衡传输方式、都需要在传输线上接终接电阻等。RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信,而采用四线连接时,与RS-422一样只能实现点对多的通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进, 无论四线还是二线连接方式总线上可多接到32个设备。
RS-485与RS-422的不同还在于其共模输出电压是不同的,RS-485是-7V至+12V之间,而RS-422在-7V至+7V之间,RS-485接收器最小输入阻抗为12k。RS-485的驱动器可以用在RS-422网络中应用。
===================================================================
RS-485有关电气规定。
RS-485与RS-422一样,其最大传输距离约为1219米,最大传输速率为10Mb/s。平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速率仅为1Mb/s
RS-485需要2个终接电阻,其阻值要求等于传输电缆的特性阻抗。在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输总线的两端。
边栏推荐
- 上位机开发(固件下载软件之详细设计)
- 上位机开发(固件下载软件之编码调试)
- 上位机开发(固件下载软件之架构设计)
- YOLOv5解析 | 参数与性能指标
- IIS batch bind domain name
- 如何从头自己制作开发板?图文并茂,一步步操作给你看。
- Why is the new e-commerce outlet mode so popular? What is the specific mode?
- 10 Honest Facts I Want To Share With All Junior Developers
- That is, after the negative impact of gcat advertising e-commerce, is there no stable advertising e-commerce platform?
- Interface oriented programming in C language
猜你喜欢
Recently, the popular social e-commerce marketing model, blind box e-commerce, how beautiful every second is accurately drained
What is online blind box e-commerce? Can blind box e-commerce become a new bonus market for the Internet?
【Kernel】驱动编译的两种方式:编译成模块、编译进内核(使用杂项设备驱动模板)
景联文科技:数据采集标注行业现状及解决方案
Periodontitis investigation (ongoing)
Smart finance is upgraded again, and jinglianwen technology provides data collection and labeling services
Jinglianwen technology provides voice data acquisition and labeling services
[kernel] two methods of driver compilation: compiling into modules and compiling into the kernel (using miscellaneous device driver templates)
How to use Wangyou DFM software for cold plate analysis
牙周炎问题调研(持续进行中)
随机推荐
Unable to locate program input point getrawinputdevicelist in dynamic link library user32 DLL processing
[cloud native | kubernetes] kubernetes configuration
时间格式化工具----moment.js(网页时间实时展示)
Learning notes of MySQL series by database and table
Time formatting tool ----moment JS (real time display of web page time)
【马尔科夫链-蒙特卡罗】马尔科夫链-蒙特卡罗方法对先验分布进行抽样
Differences between SQL and NoSQL of mongodb series
Notes on wechat applet development
Detailed explanation of the player network data reading process of ijkplayer code walkthrough 2
【騰訊阿裏最全面試題集錦】(四面:3輪技術+1輪HR)
【sketchup 2021】草图大师的图像输出与渲染之样式说明【边线设置、平面设置、背景设置、水印设置、建模设置、天空背景创建天空、利用水印背景创建天空(重要)】
Error in downloading opencv from pip
十六、IO流(二)
Jinglianwen Technology: current situation and solutions of data acquisition and labeling industry
【Kernel】驱动编译的两种方式:编译成模块、编译进内核(使用杂项设备驱动模板)
十五、IO流(一)
Use of kotlin basic common sets list, set and map
JNI exception handling
Cocos creator obtains user authorization interface and encapsulates createuserinfobutton
Session and browser