串口COM口 USB-TTL RS-232 RS-485 不同標準 區別

2021-01-08 電子產品世界
有幾個概念玩嵌入式的同志經常搞混。也不怨誰,現在的賣家為了一點可憐的銷量都在故意混淆串口的概念。

如果你發現本文有哪裡含糊,或者任何一點有可能影響理解的地方,請留言,我會修正以便幫助後來的朋友。

Point(所有要點都在這,請仔細閱讀):

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

2、接線的時候,一般只接GND、RX(接收)、TX(發送)。不會接入Vcc等電源線,避免與目標設備上的供電衝突。

(接線法則:主機的 TX 接目標設備的 RX ,主機的 RX接目標設備的 TX ,但是很多設計人員為了接線更為直觀而故意顛倒標記 RX、TX ,如果有問題可以嘗試交換RX、TX,不會燒壞設備 。)

3、PL2303、CP2102、FT232R 晶片是用USB來擴展串口(TTL電平輸出)的晶片,需要安裝Windows驅動。

(常用於筆記本增加串口,注意其兼容性不如板載串口。優先選擇:FT232R > CP2102> PL2303 )

4、MAX232晶片是TTL電平與RS232電平的專用雙向轉換晶片,不同引腳實現TTL轉RS-232或RS-232轉TTL的功能。

(TTL與RS232轉換晶片很多很多,正向、逆向接口數量不同:比如:MAX202、SP213、MAX3232 )

5、TTL電平標準 是低電平為0,高電平為1(對地,標準數字電路邏輯)。

RS-232電平標準 是正電平為0,負電平為1(對地高低,電壓具體數值不敏感,甚至可以用高阻態)。

6、RS-485、RS-422 與RS-232類似,但是採用差分信號邏輯,更適合長距離、高速傳輸。這裡略過不講。

7、桌上型電腦後邊帶的D型9針插頭(板載串口,公口),是RS-232電平標準的。可以通過MAX232轉換為TTL電平。

串口、COM口:

COM口 即 串行通訊埠,簡稱 串口。這裡區別於 USB的「通用串行總線」和「SATA」串行硬碟。

一般我們見到的是兩種物理形式。D型9針插頭(DB9)和4針杜邦頭兩種,早年的25針串口已被淘汰。

下圖是常見的4針串口,在電路板上常見,經常上邊還帶有杜邦插針。

四針分別為:GND、TX、RX、VCC。其中GND可以通過焊盤接地判斷出來,而VCC一般走線稍粗些。

由於是預留在電路板上的,協議可以有很多種,要看具體設備。


經驗是:不管單片機也好、ARM也罷,這些晶片都是數字邏輯的,電平只有高和低,輸出肯定是TTL電平的。

如果你看到串口線從核心晶片直接連出來,未經其他晶片,那99%是TTL的,STC下載和中九升級都屬此範疇。

我目前還未拆出過直接輸出RS-232的數字邏輯器件。

本文引用地址:http://www.eepw.com.cn/article/201612/330424.htm

下圖就是D型9針串口(通俗說法,DB9),左為母口,右為公口。公口在桌上型電腦後邊都可以看到。

(VGA插頭為三排插針,DB9隻有兩排。有些板載串口沒有引出,主板找標記「RS232」的10腳牛角座既是)

DB9接口的協議常用的只有三種:RS-232、RS-485和RS-422。絕不會是TTL電平,80%的可能性是RS-232。

9針串口的完整定義可以參考這裡:http://wenku.baidu.com/view/5c170c6925c52cc58bd6be6e.html

**************************************分割線**************************************

下圖是個USB轉TTL串口的小板(TTL電平),可以用USB擴展出一個串口。晶片為PL2303HX。

淘寶賣家經常故意混淆各種串口,但是這個確實是可以給 STC單片機下載程序 和 升級中九盒子的。

這是另一種,CP2102晶片的,也是USB轉串口(TTL電平)。據說比PL2303的好,實際使用中表現並不明顯。

這個小板引出了晶片內置的LDO,多了個+3.3V 電源輸出端,可以用於驅動小電流的負載設備。


上邊介紹的都是USB轉TTL電平的串口,如果目標設備上是RS-232串口(D型9針接口)咋弄?

再 串接一片 MAX232 轉換成 RS-232電平就行,一個MAX232內部有兩個T,兩個R,下圖只用了一組T/R。




技術專區

相關焦點

  • 串口、COM口、TTL、RS-232、RS-485區別詳解
    而TTL、RS-232、RS-485是指的電平標準(電信號)。2、接設備的時候,一般只接GND RX TX。不會接Vcc或者+3.3v的電源線,避免與目標設備上的供電衝突。3、PL2303、CP2102晶片是 USB 轉 TTL串口 的晶片,用USB來擴展串口(TTL電平)。
  • 一文詳解串口、COM口、TTL、RS-232、RS-485區別
    而TTL、RS-232、RS-485是指的電平標準(電信號)。2、接設備的時候,一般只接GND RX TX。不會接Vcc或者+3.3v的電源線,避免與目標設備上的供電衝突。3、PL2303、CP2102晶片是 USB 轉 TTL串口 的晶片,用USB來擴展串口(TTL電平)。
  • 串口、COM口、TTL、RS-232的區別詳解
    串口、COM口、TTL、RS-232的區別詳解 佚名 發表於 2016-10-19 11:00:11   Point:   1、串口、COM口是指的物理接口形式
  • 【EE問答】如何選擇RS-232/RS-485/RS-422轉換器
    您的計算機或者您的設備也許只有rs-232口,如果要進行有效而可靠的rs-485或rs-422通信,就要為您的應用選擇正確的rs-232/rs- 485/rs-422轉換器。是半雙工的rs-485還是全雙工的rs-422?要光電隔離還是非光隔?
  • 串口、COM口、UART、TTL、USB、RS-232、RS-485、I2C、SPI、CAN、1...
    串行接口簡稱為串口,也叫串行通信接口,一般也叫COM口,這是一個統稱,採用串行通信的接口都叫作串口,串口是一個硬體接口。RS-232電平的串口,使用UART通信的雙方設備都需要遵從UART協議。
  • 嵌入式五種重要概念串口、COM口、TTL、RS-232、RS-485有什麼區別
    Point: 1、串口、COM口是指的物理接口形式(硬體)。而TTL、RS-232、RS-485是指的電平標準(電信號)。 2、接設備的時候,一般只接GND RX TX。不會接Vcc或者+3.3v的電源線,避免與目標設備上的供電衝突。
  • 教你輕鬆替代RS 232:RS 485實現串口通信
    在此,以ST公司生產的ARM 9系列中典型的STR912FW44X6晶片作為硬體開發平臺的MCU,完成了基於ARM的太陽能發電系統中數據採集與傳輸系統的硬體設計,並提出了一種利用RS 485串口代替RS 232串121來進行通信的新方法。
  • 分析串口、COM口,UART,TTL、RS232、RS485
    先給大家來點簡單的乾貨,總結幾個關於串口、COM口、UART口, TTL、RS-232、RS-485的關鍵點,便於記憶,一起來看看吧:1、串口和COM埠是指物理接口形式它可以將TTL轉換為RS-232或將RS-232轉換為TTL。5、TTL標準對於低電平為0,對於高電平(+ 5V電平)為1。 RS-232標準是正電平為0,負電平為1(±15V電平)。6、RS-485與RS-232類似,但使用差分信號負邏輯。在這裡跳過。
  • RS232 RS422 RS-485 標準9針串口引腳定義
    無論是RS-232C、RS-422,還是RS-485,串口接口的外形、尺寸都是相同的,部件間可以通用互換,但其引腳的定義卻各不相同,因此要了解串口做線,首先要知道串口各引腳的定義。觀察一個標準的串口,會發現串口無論是9針的標準串口物理外形(如圖3.4所示),還是25針串口物理外形(如圖3.6所示),如果橫著看,都顯示兩排引腳。
  • RS-232-C串口、串口線的使用說明
    串口按接口來分類的話,有RS-232、RS-422和RS-485幾種,其中RS-232串口是最常用的一種串行通訊接口,也稱標準串口。其全名是「數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進位數據交換接口技術標準」。
  • RS485和RS232通訊接口有什麼區別?
    打開APP RS485和RS232通訊接口有什麼區別?   RS485和RS232通訊接口有什麼區別?   (1) 接口的信號電平值較高,易損壞接口電路的晶片,又因為與ttl 電平不兼容故需使用電平轉換電路方能與ttl電路連接。
  • 嵌入式五種重要概念串口、COM口、TTL、RS232、RS485的區別詳解
    打開APP 嵌入式五種重要概念串口、COM口、TTL、RS232、RS485的區別詳解 發表於 2017-11-16 14:00:01
  • RS-232、RS-422及RS-485串行數據標準的選擇及使用
    引言「標準的奇妙之處在於有如此之多的選擇。」這句話出現在最近一次關於光纜的會議中,但同樣也適用於電氣接口標準。隨著不同行業內串行數據標準的獨立發展,我們擁有的標準從未如此之多。本文引用地址:http://www.eepw.com.cn/article/201612/329286.htmPC和電信應用領域最成功的串行數據標準可能就是RS-232。相類似,RS-485和RS-422也在工業應用領域最成功的標準之列。這些標準並不直接兼容。
  • 隔離式USB轉隔離式RS-485/隔離式RS-232接口
    信號和電源隔離確保USB設備與工業總線或調試埠之間實現安全接口,允許監控TIA/EIA-485/232總線流量,並且便於向未配備RS-485或RS-232埠的PC發送命令或從該PC接收命令。器儀表應用中,TIA/EIA RS-485總線標準是使用最廣泛的物理層總線設計標準之一。 RS-485提供多個系統之間的差分數據傳輸,這些系統通常相距很遠。 相比RS-232標準,RS-485通信可通過差分通信方式提供額外的魯棒性。TIA/EIA RS-232器件廣泛用於工業機器、網絡設備和科研儀器中。
  • 實現PLC的RS-232/485/422串口網口與TCP/IP接口的數據雙向傳輸
    方案需求在乙太網和網際網路迅猛發展的今天,串口通信方式受到了很大的限制,為了實現跨網、跨地區的長距離通訊,在自動化工廠中,管理者都希望可以在辦公室電腦上直接看到生產現場設備的運行狀態、參數等重要數據,但設備分散在生產現場,重要實時數據都存儲在設備
  • 串口、COM口、UART口, TTL、RS-232、RS-485區別詳解
  • RS-485與RS-232電路的區別與優勢
    打開APP RS-485與RS-232電路的區別與優勢 藍豚360 發表於 2020-11-23 11:43:49 如圖1中RS-232使用非平衡線路,接收器對一個信號電壓和一個通用地線之間的壓差作出反應。
  • 詳解串口通信232/485/422,一文就可以搞定!
    在串行通訊時,要求通訊雙方都採用一個標準接口,使不同的設備可以方便地連接起來進行通訊。RS-232-C接口(又稱EIA RS-232-C)是目前最常用的一種串行通訊接口。RS-232-C是美國電子工業協會EIA(Electronic Industry Association)制定的一種串行物理接口標準。
  • 通俗易懂:快速理解並口、串口、COM口的區別
    根據電氣標準和協議,它包括RS-232-C,RS-422,RS485,USB等。RS-232-C,RS-422和RS-485標準僅指定接口的電氣特性,並且不涉及連接器,電纜或協議。 USB是近年來開發的新接口標準,主要用於高速數據傳輸領域。
  • 從RS-232串口到PROFIBUS-DP總線的轉換接口設計
    PROFIBUS-DP網絡協議  PROFIBUS的網絡協議是以ISO頒布的OSI標準七層參考模型為基礎的,只是對第三層到第六層進行簡化。它的三種模塊(FMS、DP和PA)可以適應不同的應用對象和通信速率方面的要求,開放性也好。但它們均使用一致的總線存取協議,該協議是通過OSI參考模型第二層(數據鏈路層)來實現的,它包括了保證數據可靠性技術及傳輸協議和報文處理。