當(dāng)前位置:首頁(yè)檢測(cè)中心基礎(chǔ)知識(shí) │ 電氣人不能不懂的通訊接口_RS-232、RS-422與RS-485

電氣人不能不懂的通訊接口_RS-232、RS-422與RS-485

  • 瀏覽次數(shù):6052次
  • 發(fā)布時(shí)間:2015/2/28 14:07:50
  • 作者:hb_yinhe

  作為一個(gè)電氣人,無(wú)論是做設(shè)計(jì)、現(xiàn)場(chǎng)調(diào)試還是維護(hù),我們通常要跟通訊接口打交道,所以我們有必要對(duì)RS-232、RS-422RS-485這些通訊接口有比較深入的了解,這對(duì)你的工作會(huì)有很大幫助。
  RS-232、RS-422與RS-485都是串行數(shù)據(jù)接口標(biāo)準(zhǔn),最初都是由電子工業(yè)協(xié)會(huì)(EIA)制訂并發(fā)布的。

RS-232、RS-422與RS-485通訊接口相關(guān)定義

01什么是RS-232

  RS-232(ANSI/EIA-232標(biāo)準(zhǔn))是IBM-PC及其兼容機(jī)上的串行連接標(biāo)準(zhǔn)??捎糜谠S多用途,比如連接鼠標(biāo)、打印機(jī)或者M(jìn)odem,同時(shí)也可以接工業(yè)儀器儀表。RS-232被定義為一種在低速率串行通訊中增加通訊距離的單端標(biāo)準(zhǔn)。RS-232采取不平衡傳輸方式,即所謂單端通訊。用于驅(qū)動(dòng)和連線的改進(jìn),實(shí)際應(yīng)用中RS-232的傳輸長(zhǎng)度或者速度常常超過(guò)標(biāo)準(zhǔn)的值。RS-232只限于PC串口和設(shè)備間點(diǎn)對(duì)點(diǎn)的通信。RS-232串口通信最遠(yuǎn)距離是50英尺。

02什么是RS-422

  RS-422(EIA RS-422-A Standard)是Apple的Macintosh計(jì)算機(jī)的串口連接標(biāo)準(zhǔn)。RS-422定義了一種平衡通信接口,將傳輸速率提高到10Mb/s,傳輸距離延長(zhǎng)到4000英尺(速率低于100kb/s時(shí)),并允許在一條平衡總線上連接最多10個(gè)接收器。RS-422是一種單機(jī)發(fā)送、多機(jī)接收的單向、平衡傳輸規(guī)范,對(duì)比RS-232,它能更好的抗噪聲和有更遠(yuǎn)的傳輸距離。在工業(yè)環(huán)境中更好的抗噪性和更遠(yuǎn)的傳輸距離是一個(gè)很大的優(yōu)點(diǎn)。

03什么是RS-485

  RS-485(EIA-485標(biāo)準(zhǔn))是RS-422的改進(jìn),因?yàn)樗黾恿嗽O(shè)備的個(gè)數(shù),從10個(gè)增加到32個(gè),同時(shí)定義了在最大設(shè)備個(gè)數(shù)情況下的電氣特性,以保證足夠的信號(hào)電壓。有了多個(gè)設(shè)備的能力,你可以使用一個(gè)單個(gè)RS-422口建立設(shè)備網(wǎng)絡(luò)。出色抗噪和多設(shè)備能力,在工業(yè)應(yīng)用中建立連向PC機(jī)的分布式設(shè)備網(wǎng)絡(luò)、其他數(shù)據(jù)收集控制器、HMI或者其他操作時(shí),串行連接會(huì)選擇RS-485。RS-485是RS-422的超集,因此所有的RS-422設(shè)備可以被RS-485控制。RS-485可以用超過(guò)4000英尺的線進(jìn)行串行通行。

RS-232、RS-422與RS-485的性能參數(shù)表

規(guī)定 RS-232 RS-422 RS-485
工作方式 單端 差分 差分
節(jié)點(diǎn)數(shù) 1發(fā)1收 1發(fā)10收 1發(fā)32收
最大傳輸電纜長(zhǎng)度 15m(20m) 1000m 1000m
最大傳輸速率 20Kb/S 10Mb/s 10Mb/s
最大驅(qū)動(dòng)輸出電壓 +/-25V -0.25V~+6V -7V~+12V
接收器輸入電壓范圍 +/-15V -10V~+10V -7V~+12V
接收器輸入門(mén)限 +/-3V +/-200mV +/-200mV
接收器輸入電阻(Ω) 3K~7K 4K(最小) ≥12K
驅(qū)動(dòng)器共模電壓
-3V~+3V -1V~+3V
接收器共模電壓
-7V~+7V -7V~+12V

與RS-232、RS-422與RS-485相關(guān)的定義

01單工、半雙工和全雙工的定義

  如果在通信過(guò)程的任意時(shí)刻,信息只能由一方A傳到另一方B,則稱(chēng)為單工。
  如果在任意時(shí)刻,信息既可由A傳到B,又能由B傳A,但只能由一個(gè)方向上的傳輸存在,稱(chēng)為半雙工傳輸。
  如果在任意時(shí)刻,線路上存在A到B和B到A的雙向信號(hào)傳輸,則稱(chēng)為全雙工。

02單RS-232的DB-9針連接頭引腳定義

  數(shù)據(jù):TXD(pin 3):串口數(shù)據(jù)輸出  RXD(pin 2):串口數(shù)據(jù)輸入
  握手:RTS(pin 7):發(fā)送數(shù)據(jù)請(qǐng)求  CTS(pin 8):清除發(fā)送  DSR(pin 6):數(shù)據(jù)發(fā)送就緒  DCD(pin 1):數(shù)據(jù)載波檢測(cè)  DTR(pin 4):數(shù)據(jù)終端就緒   
  地線:GND(pin 5):地線   
  其他:RI(pin 9):鈴聲指示

03RS-485和RS-422的引腳引腳定義

  數(shù)據(jù):TXD+(pin 8),TXD-(pin 9),RXD+(pin 4),RXD-(pin 5) 
  握手:RTS+(pin 3),RTS-(pin 7),CTS+(pin 2),CTS-(pin 6) 
  地線:GND (pin 1)

擴(kuò)展閱讀:


Copyright 2010-2017 www.zjjiangshan.cn, All Rights Reserved 湖南銀河電氣有限公司 版權(quán)所有 湘ICP備09002592號(hào)-5