RS-232-C串口、串口線的使用說明

2020-12-05 電子產品世界

  串行接口簡稱串口,也稱串行通信接口(通常指COM接口),是採用串行通信方式的擴展接口。串口按接口來分類的話,有RS-232、RS-422和RS-485幾種,其中RS-232串口是最常用的一種串行通訊接口,也稱標準串口。其全名是「數據終端設備(DTE)和數據通訊設備(DCE)之間串行二進位數據交換接口技術標準」。傳統的RS-232-C接口標準有22根線,採用標準25芯D型插頭座(DB25),後來使用簡化為9芯D型插座(DB9),現在應用中25芯插頭座已很少採用。

  好了,串口的簡介到此為止了,在此我關注的是串口在軟體開發過程的實際應用。

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

一、RS-232-C DB9針腳定義

針腳簡寫DTE[公]針腳DCE[母]針腳功能描述(英文)功能描述(中文)信號方向
DCD11Data Carrier Detect載波檢測In
RXD23Received Data接收數據DTE
TXD32Transmit Data發送數據DTE -> DCE
DTR44Data Terminal Ready數據終端準備好DTE -> DCE
GND55Signal Ground信號地GND
DSR66Data Set Ready數據準備好DTE
RTS77Require to Send請求發送DTE -> DCE
CTS88Clear to Send清除發送請求DTE
RI99Ring Indicator振鈴指示DTE -> DCE
■ DTE:Data Terminal Equipment(數據終端設備),設備/公,帶針腳。
■ DCE:Data Communications Equipment(數據通信設備),設備/母,帶針孔。

二、公母串口線

RS232 DB-9針 公母口延長線(左母右公)

RS232 DB-9針 雙母口延長線

三、直連串口線與交叉串口線的區分

  1、萬用表測試法

  ◆ 若兩頭的2與2通、3與3通,則為直連串口線。

  ◆ 若2與另一頭的3通、3與另一頭的2通,則為交叉串口線。

  2、目測法

  兩頭母口是交叉,一公一母是直連

四、何時用直連串口線?何時用交叉串口線?

  標準串口的2針腳連接的是主控晶片的RXD引腳,3針腳連接的是主控晶片的TXD引腳。若DTE設備(如單片機、測試儀等)開發板的串口和電腦(DCE)主板上的串口都是使用的標準串口,則兩設備間的串口連接應該使用交叉串口線。

  那麼可以總結為:

  ◆ DCE[公]↔ DTE[公]:使用交叉串口線

  ◆ DCE[公] ↔ DTE[母]:使用直連串口線

  因此,在實際制板過程中,要注意串口頭的選擇,並遵循下述規則:

  RS232 DB9(公):2收3發

  RS232 DB9(母):2發3收

五、串口調試時要注意的幾點

  1、不同編碼機制不能混接,如RS-232-C不能直接與RS-422接口、RS-485接口直接相連,市面上有專門的這幾種協議轉換器賣,必須通過轉換器才能連接。

  2、檢查串口線路的焊接是否牢固,不然程序沒問題,卻因為接線問題誤事。

  3、檢查串口的公母頭,然後選對串口數據線。

  4、上述檢查準備工作都沒問題,調試仍有問題,得檢查DTE(數據終端設備)的串口接線是否執行標準串口接線法。我就碰到了DTE明明是公口,但接線卻採用母口的接法的問題,浪費了好幾天的時間。

  5、串口調試時,準備一個好用的調試工具,如Serial Port Utility(友善串口調試助手)、串口精靈等,有事半功倍之效


相關焦點

  • 直連串口線和交叉串口線的區別
    計算機出現之前,為連接串口設備,EIA 制定了RS232 標準。PC 機出現後,已有的串口設備成為PC機外設,自然採用RS232 標準。目前PC 機的串行通信接口採用EIA-RS-232C 標準,C 代表1969年最新一次的修改。EIA-RS-232C標準對電器特性、邏輯電平和各種信號線功能作了規定。
  • 淺談硬體串口通信基礎概念
    (1)接口標準串口通信的接口標準有很多,有 RS-232C、RS-232、RS-422A、RS-485 等。常用的就是 RS-232 和 RS-485。RS-232 其實是 RS-232C 的改進,原理是一樣的。這裡我們就以 RS-232C 接口進行講解,RS-485 在後面章節中會介紹。
  • 【EE問答】如何選擇RS-232/RS-485/RS-422轉換器
    如果有人說要「全雙工的rs-485」,那實際就是rs-422。半雙工通信使用同一根傳輸線,即可發送數據又可接收數據,但不能同時發送和接收。在任何時刻只能由其中的一方發送數據,另一方接收數據。因此半雙工形式即可以使用一條數據線,也可以使用兩條數據線。  半雙工通信中每端需有一個收/發切換電子開關,通過切換來決定數據向哪個方向傳輸。因為有切換,所以會產生時間延遲,信息傳輸效率低些。
  • 串口、COM口、UART、TTL、USB、RS-232、RS-485、I2C、SPI、CAN、1...
    一、串口 二、UART 三、TTL電平 四、USB 五、RS-232 六、RS-485   串行接口簡稱為串口,也叫串行通信接口,一般也叫COM口,這是一個統稱,採用串行通信的接口都叫作串口,串口是一個硬體接口。
  • 9針rs232串口接線圖以及接線方法
    九針串口即RS-232接口,個人計算機上的通訊接口之一,由電子工業協會(Electronic Industries Association,EIA) 所制定的異步傳輸標準接口。通常 RS-232 接口以9個引腳 (DB-9) 或是25個引腳 (DB-25) 的型態出現,一般個人計算機上會有兩組 RS-232 接口,分別稱為 COM1 和 COM2。
  • 基於C8051F040單片機的CAN總線和RS-232串口通信設計
    為了實現對CAN總線和RS-232串口雙向通信需求,提出了一種基於C8051F040單片機的數據通信方案,並完成系統設計。分析了CAN總線和RS-232串口的通信特點,介紹了單片機硬體,並對軟體的設計思路與流程做了詳盡描述,完成功能檢測。實驗結果表明,該設計達到了要求。
  • RS232 RS422 RS-485 標準9針串口引腳定義
    無論是RS-232C、RS-422,還是RS-485,串口接口的外形、尺寸都是相同的,部件間可以通用互換,但其引腳的定義卻各不相同,因此要了解串口做線,首先要知道串口各引腳的定義。觀察一個標準的串口,會發現串口無論是9針的標準串口物理外形(如圖3.4所示),還是25針串口物理外形(如圖3.6所示),如果橫著看,都顯示兩排引腳。
  • 國產又推出筆記本:旋轉屏,自帶RS-232串口和網口,工程師專用
    另外,這裡還值得說明的是,在電源按鍵的位置上其還加入了指紋識別功能,當你開機的時候可以同時完成指紋解鎖,既方便也安全。其實我們看看它的接口就知道了,在機身後側位置設計有一個原生RS-232串口、一個RJ45千兆網口、一個Micro HDMI視頻輸出接口、兩個USB3.0接口,另外在機身兩側位置還設計了耳機接口、TF卡槽和type-C充電接口,各種接口非常豐富,不管你是通信工程師,還是電氣工程師,又或者是其他方面的工程師,其都可以滿足日常的擴展需求。
  • 實現RS-232/485的高速遠程傳輸
    擅長於RS-232/RS-485通信的波仕電子總不乏驚世之作。在RS-485遠程方面,波仕曾經借鑑了乙太網自動100M/10M速率適應的技術研發出業界首款RS-232/485波特率轉換器BTL232,開創了RS-232/485通信的新方式。BTL232一直保持著業界最小RS-232/485波特率轉換器的記錄。
  • 【實例】如何用串口軟體調試變頻器?
    每一個做工控的都必須要會利用串口調試軟體來和我們的外圍設備來做通訊測試。今天我們就來學習怎麼用串口調試軟體控制臺達的這款變頻器。廢話不多說,直接進入正題。 首先我們要準備好USB轉RS-232的串口線和RS-232轉RS485的模塊,或者USB直接轉RS485也行。
  • 什麼是「串口」?
    大多數計算機包含兩個基於RS232的串口。串口同時也是儀器儀表設備通用的通信協議;很多GPIB兼容的設備也帶有RS-232口。同時,串口通信協議也可以用於獲取遠程採集設備的數據。串口通信的概念非常簡單,串口按位(bit)發送和接收字節。儘管比按字節(byte)的並行通信慢,但是串口可以在使用一根線發送數據的同時用另一根線接收數據。
  • 計算機串口通信基礎
    從上圖可以看出早期的計算機網絡通信就是利用串口RS-232C(是計算機串口電平)經過MODEM 實現雙向通信的,當然傳輸速率相當低。當傳輸線使用每0.3m(約1英尺)有50PF電容的非平衡屏蔽雙絞線時,傳輸距離隨傳輸速率的增加而減小,當比特率超過1000BPS,最大傳輸距離迅速下降,如9600bps時最大距離下降到只有76m(約250英尺)。 串行通信接口標準 一、RS-232C接口 RS232C是EIA(美國電子工業協會)1969年修訂RS-232C標準。
  • 從串口驅動到Linux驅動模型,想轉Linux的必會!
    或是一種機制當做一個文件使用。使用通用的系統調用進行調用。3、關於串口的種種眾所周知。我們現在的計算機上面有很多接口。如USB。網口。並口等。串口總線是其中的一個。串行接口簡稱串口,也稱串行通信接口或串行通訊接口(通常指COM接口),是採用串行通信方式的擴展接口。
  • 串口伺服器工作原理?艾銻科普
    串口伺服器就使得基於TCP/IP的串口數據流傳輸成為了可能,它能將多個串口設備連接並能將串口數據流進行選擇和處理,把現有的RS 232接口的數據轉化成IP埠的數據,然後進行IP化的管理,IP化的數據存取,這樣就能將傳統的串行數據送上流行的IP通道,而無需過早淘汰原有的設備,從而提高了現有設備的利用率,節約了投資,還可在既有的網絡基礎上簡化布線複雜度。
  • 串口通訊的起始、數據、停止位是怎麼分配的?
    同步通信的缺點是要求在通信中始終保持精確的同步時鐘,即發送時鐘和接收時鐘要嚴格的同步(常用的做法是兩個設備使用同一個時鐘源)。在後續的串口通信與編程中將只討論異步通信方式,所以在這裡就不對同步通信做過多的贅述了。
  • 如何選擇RS-232隔離器
    就儀器或工業場合來說,4800bit/s、9600bit/s是最常見的數據傳輸率,現在的個人計算機所提供的串行埠的數據傳輸率最高都可達到115200bit/s,若傳輸距離較近而設備也提供時,使用最高的數據傳輸率也可以。最高通信速率為19200bps的轉換器我們歸類為「低速」、最高通信速率為115200bps的轉換器我們歸類為「高速」。
  • 串口通訊的起始、數據、停止位分配也不過如此
    串口按電氣標準及協議來劃分,包括RS-232-C、RS-422、RS485等。 串行通信 在串行通信中,數據在1位寬的單條線路上進行傳輸,一個字節的數據要分為8次,由低位到高位按順序一位一位的進行傳送。
  • 關於RS232 RS422 RS485三種異步通信
    RS485編程串口協議只是定義了傳輸的電壓,阻抗等,編程方式和普通的串口編程一樣!!RS-232與RS-422之間轉換原理和接法通常我們對於視頻伺服器、錄像機、切換臺等直接播出、切換控制主要使用串口進行,主要使用到RS-232、RS-422與RS-485三種接口控制。下面就串口的接口標準以及使用和外部插件和電纜進行探討。
  • RS232 RS485 串口 電平標準
    通常 RS-232 接口以9個引腳 (DB-9) 或是25個引腳 (DB-25) 的型態出現,一般個人計算機上會有兩組 RS-232 接口,分別稱為 COM1 和 COM2。  後來IBM的PC機將RS232簡化成了DB-9連接器,從而成為事實標準。而工業控制的RS-232口一般只使用RXD、TXD、GND三條線。
  • 中標麒麟作業系統串口調試方法研究
    選擇Savesetupasdfl保存配置信息,再選擇Exit退出配置界面回到minicom使用界面,然後就可以按照提示進行串行數據收發。2.4minicom控制VGA8×4矩陣切換器VGA8×4是8輸入4輸出的矩陣切換器,它具有標準的RS-232串行通信接口,用戶可以通過RS-232接口,進行計算機遠端控制。