当前位置: 首页 > 技术中心  > 物联网技术

串口通信

串口通信主要为分232,485,422 通信三种方式,这三者有什么区别呢?


串口通信主要为分232,485,422 通信三种方式这三种有什么区别呢

232 通信主要是由RX,TX,GND三根线组成。

    RX与TX,TX接RX,GND接GND。这样还是比较好理解的。因为发送和接收分别是由不同的线处理的,也就是能同时发送数据和接收数据,这就是所谓的全双工。

     在这里扩展一下,串口通信还有一个功能叫做全功能串口通信,也叫标准串口。因为在两个设备间进行数据传输,有些设备处理速度比较快,有些数据比较慢。为了保证数据能正常传输,在RX,TX的基础上,还增加了几个控制引脚,本来好端端就R,T,G,三根线,凑着就凑齐了9个引脚,召唤出了DB9这个东西。

link.jpg


485通讯主要是A、B两根通讯线

      485是为了解决232通信距离的问题。232通信距离大概在15米左右,485通讯距离可以达到1000米。485主要是以一种差分信号进行传输,只需要两根线,+,-两根线,或者也叫A,B两根线。A,B两根线的差分电平信号就是作为数据信号传输。那么问题来了,那是不是就没有RX和TX的概念了。是的,发送和接收就不能分开了。发送和接收都是靠这两根的来传输,也就是每次只能作发送或者只能作接收,这就是半双工的概念了,这在效率上就比232弱很多了。就像对讲机一样,经常是某个人讲完之后,都要说一个over,确保当前说完了,等待对方回复。


微信图片编辑_20190113225253.jpg

485就是这样牺牲了232全双工的效率来达到自己传输距离远的代价。那有没有即保留了232的全双工,又可以像485这样提高传输距离呢,于是,422出来了。


422通讯:

     422呢,有些标注为485-4。而485就标注为485-2。有什么区别呢。就是为了好记呢。485-2就是2根线。485-4就是4根线。

微信图片编辑_20190113225531.jpg

     422就是把232的RX分成两根线,RX+,RX-,把TX分成TX+,TX-。这样就可以同时发送和同时接收了,还可以像485这样,有较远的传输距离。可是这样一种很有优势的通信方式,为什么用的不多呢。个人的答案和理解就是:线太多了。特别是像我这样懒得接线的人,超过3根线就头晕的。搞个通信还需要接这么多线,什么TX,RX,正啊负啊。交换来交换去。

     因为在很多设备通信中,基本上是属于一问一答式的,因此,232的全双工通信优势其实也并没有发挥出来。就像现在打电话,虽然两个人可以同时说话,但是两个人同时说话,叽叽歪歪的,谁知道说什么呀。特别是一个主站与多个从站通信的时候,485的接线就就方便多了,反正大家就两根线,把+都接一块,把-都接一块。如果是422作一主多从,接线上还要理半天呢,而且通信异常了也不好解决。

    










相关技术

  • 什么是物联网之现在的物联网应用

    今天我们一起来分享:现在的联物网都在哪些行业有落地,并做了些什么?就“物联网”现阶段来看,更多的是应用于工业领域,这个工业领域的“物联网”,我们称之为:“工业物联网”,其实“工业物联网”就是咱们“M2M”理念的实际落地应用,从引入“M2M”概念到我们实际接受…

  • EC20模块常见应用问题

    EC20模块是由上海移提供的4G通讯模组,该模组广泛应用于物联网行业及各个通讯领域,笔者在使用过程中发现的一些常见问题分享给大家。根据该模组的数据手册,当模块注册网络时,电流可能达到2安培峰值,因此在设计时应该考虑足够的供电能力,否则模块无法注册网络。其次应…

DTU(12) RTU(12) 物联网(12) MBUS(11) HERY(6) 4G全网通(5) 智慧工地(3) IOT(2) DI(2) DO(2) 集中器(2) PLC(2) RS485(2) RS232(1) GPRS(1) GPRS2G(1) 采集器(1) AI(1) AO(1) SCADA(1) NBIOT(1) 智慧水务(1) 5G(1) MQTT(1) HTTP(1) 抄表(1) WiFi(0) BLE(0) PWM(0) 污水处理(0)
咨询反馈
扫码关注

恒远物联 微信公众号

返回顶部
网站客服