幫助文檔
詳解串口、COM口、TTL、RS232、RS485區(qū)別
調(diào)試時總是會遇到各種各樣的接口,各種各樣的轉(zhuǎn)換板,對于不太了解的人來說實在困難,此文將詳細(xì)講解串口、COM口、TTL、RS232、RS485區(qū)別。
首先,串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的電平標(biāo)準(zhǔn)(電信號)。
1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的電平標(biāo)準(zhǔn)(電信號)。
2、接設(shè)備的時候,一般只接GND RX TX。不會接Vcc或者+3.3v的電源線,避免與目標(biāo)設(shè)備上的供電沖突。
3、PL2303、CP2102芯片都是常用的USB轉(zhuǎn)TTL串口的芯片,用USB來擴(kuò)展串口(TTL電平)。
4、MAX232芯片是TTL電平與RS232電平的專用雙向轉(zhuǎn)換芯片,可以TTL轉(zhuǎn)RS-232,也可以RS-232轉(zhuǎn)TTL。
5、TTL標(biāo)準(zhǔn)是低電平為0,高電平為1(+5V電平)。RS-232標(biāo)準(zhǔn)是正電平為0,負(fù)電平為1(±15V電平)。
6、RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6)V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL電路連接。
串口、COM口
COM口即串行通訊端口,簡稱串口。一般我們見到的是兩種物理標(biāo)準(zhǔn)。D型9針插頭,和 4針杜邦頭兩種。下圖是個USB轉(zhuǎn)TTL串口的小板,可以用USB擴(kuò)展出一個串口。對于使用筆記本或者沒有COM的臺機(jī)開發(fā)的嵌入式工程師來說就是必備工具。除了可以使用串口給MCU下載程序外,還是輔助調(diào)試程序的神器。
RS232
上邊介紹的都是USB轉(zhuǎn)TTL串口,如果目標(biāo)設(shè)備上是RS-232串口(D型9針接口)可咋整呀?再接一片MAX232轉(zhuǎn)換一下就行,如下圖。
RS485
在要求通信距離為幾十米到上千米時,廣泛采用RS-485串行總線標(biāo)準(zhǔn)。RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。RS-485接口的最大傳輸距離標(biāo)準(zhǔn)值為4000英尺(約1219米),實際上可達(dá)3000米,另外RS-232-C接口在總線上只允許連接1個收發(fā)器,即單站能力。而RS-485接口在總線上是允許連接多達(dá)128個收發(fā)器。

閩公網(wǎng)安備 35021102001331號