详细的串行通讯协议

控制单个设备更为方便,但控制多个设备并非如此简单。

彼此协作所需的时间顺序,接口标准,通信协议等可以实现彼此之间的通信。

最近,我开始设计“智能停车指示管理系统”,并且意识到了设计者的艰辛。

设计不仅是体力劳动,而且是脑力劳动。

据说他是体力劳动,因为在此期间有很多重复的任务。

至于脑力劳动,不用说。

作为菜鸟级的设计师,这确实是一个“捷径”。

从前辈的设计思想中学习。

毕竟,请站高并望得远! & nbsp;& nbsp;串行端口是计算机上非常常见的设备通信协议。

大多数计算机包含两个基于RS232的串行端口。

串行端口也是仪器设备的通用通信协议。

许多与GPIB兼容的设备还具有RS-232端口。

同时,串行通信协议也可以用于从远程收集设备获取数据。

& nbsp;一,RS-232串行接口标准目前,RS-232是PC和通信行业中使用最广泛的串行接口。

RS-232被定义为单端标准,可增加低速串行通信中的通信距离。

RS-232采用不平衡的传输方法,即所谓的单端通信。

接收端和发送端的数据信号是相对于信号地的。

典型的RS-232信号在正负电平之间摆动。

发送数据时,发送器驱动器在+ 5〜+ 15V时输出正电平,在-5〜-15V时输出负电平。

没有数据传输时,线路为TTL。

从数据传输的开始到结束,线路级别从TTL级别更改为RS-232级别,然后又更改为TTL级别。

接收器的典型工作电平为+ 3〜+ 12V和-3〜-12V。

由于发送电平和接收电平之间的差异仅为2V至3V,因此其共模抑制能力很差。

加上双绞线上的分布电容,最大传输距离约为15米,最大速率为20Kbps。

RS-232被设计用于点对点(即,仅一对接收和发送设备)通信,并且其驱动器负载是3kΩ〜7kΩ。

因此,RS-232适用于本地设备之间的通信。

第二,RS-422串行接口标准。

RS-422标准的全名是“平衡电压数字接口电路的电气特性”,其定义了接口电路的特性。

实际上有一条信号接地线,共有5条线。

由于接收器采用高输入阻抗,并且传输驱动器具有比RS232更高的驱动能力,因此允许在同一条传输线上连接多个接收节点,最多可以连接10个节点。

即,一个主设备(Master),其余为从设备(Salve)。

从设备无法通信,因此RS-422支持点对多双向通信。

接收器输入阻抗为4k,因此发送器的最大负载容量为10& TImes; 4k + 100&Ω。

(终止电阻)。

RS-422四线制接口采用独立的发送和接收通道,因此无需控制数据方向。

设备之间的任何必要信号交换都可以通过软件(XON / XOFF握手)或硬件(一对独立的双绞线)完成。

RS-422的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb / s。

平衡双绞线的长度与传输速率成反比,并且最大传输距离仅在速率低于100kb / s时才有可能。

只有在短距离内才能获得最高的传输速率。

通常,在100米长的双绞线电缆上可以获得的最大传输速率仅为1Mb / s。

RS-422需要一个终端电阻,并且其电阻必须近似等于传输电缆的特征阻抗。

在力矩距离传输中无需端接电阻,也就是说,对于300米以下的距离,通常不需要端接电阻。

终端电阻器连接到传输电缆的远端。

三,RS-485串行接口标准由于RS-485是在RS-422的基础上开发的,因此RS-485的许多电气规定都类似于RS-422。

如果全部采用平衡传输方式,则都需要在传输线上连接终端电阻等。

RS-485可以采用两线和四线模式,而两种

产品知识/行业、品牌资讯