詳解串列埠、COM口、TTL、RS232、RS485區別

接電com 什麼意思

除錯時總是會遇到各種各樣的介面,各種各樣的轉換板,對於不太瞭解的人來說實在困難,此文將詳細講解串列埠、COM口、TTL、RS232、RS485區別。

首先,串列埠、COM口是指的物理介面形式(硬體)。而TTL、RS-232、RS-485是指的電平標準(電訊號)。

1、串列埠、COM口是指的物理介面形式(硬體)。而TTL、RS-232、RS-485是指的電平標準(電訊號)。

2、接裝置的時候,一般只接GND RX TX。不會接Vcc或者+3。3v的電源線,避免與目標裝置上的供電衝突。

3、PL2303、CP2102晶片都是常用的USB轉TTL串列埠的晶片,用USB來擴充套件串列埠(TTL電平)。

4、MAX232晶片是TTL電平與RS232電平的專用雙向轉換晶片,可以TTL轉RS-232,也可以RS-232轉TTL。

5、TTL標準是低電平為0,高電平為1(+5V電平)。RS-232標準是正電平為0,負電平為1(±15V電平)。

6、RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6)V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。介面訊號電平比RS-232-C降低了,就不易損壞介面電路的晶片,且該電平與TTL電平相容,可方便與TTL電路連線。

串列埠、COM口

COM口即序列通訊埠,簡稱串列埠。一般我們見到的是兩種物理標準。D型9針插頭,和 4針杜邦頭兩種。下圖是個USB轉TTL串列埠的小板,可以用USB擴展出一個串列埠。對於使用筆記本或者沒有COM的臺機開發的嵌入式工程師來說就是必備工具。除了可以使用串列埠給MCU下載程式外,還是輔助除錯程式的神器。

詳解串列埠、COM口、TTL、RS232、RS485區別

詳解串列埠、COM口、TTL、RS232、RS485區別

 RS232

上邊介紹的都是USB轉TTL串列埠,如果目標裝置上是RS-232串列埠(D型9針介面)可咋整呀?再接一片MAX232轉換一下就行,如下圖。

詳解串列埠、COM口、TTL、RS232、RS485區別

RS485

在要求通訊距離為幾十米到上千米時,廣泛採用RS-485序列匯流排標準。RS-485採用平衡傳送和差分接收,因此具有抑制共模干擾的能力。RS-485介面的最大傳輸距離標準值為4000英尺(約1219米),實際上可達3000米,另外RS-232-C介面在總線上只允許連線1個收發器,即單站能力。而RS-485介面在總線上是允許連線多達128個收發器。

詳解串列埠、COM口、TTL、RS232、RS485區別