計算機常用接口之RS-232串口

涉及到計算機通信接口的應用開(kāi)發(fā),用于控制或設置功能時(shí)通常首選采用RS-232串口,也就是習慣上常說(shuō)的計算機串口。傳統的RS-232-C接口標準有22根線(xiàn),采用標準25芯D型插頭座(DB25),后來(lái)使用簡(jiǎn)化為9芯D型插座(DB9),現在應用中25芯插頭座已很少采用。RS-232采取不平衡傳輸方式,即所謂單端通訊。由于其發(fā)送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線(xiàn)上的分布電容,其傳送距離最大為約15米,最高速率為20kb/s。RS-232是為點(diǎn)對點(diǎn)(即只用一對收、發(fā)設備)通訊而設計的,其驅動(dòng)器負載為3~7kΩ。所以RS-232適合本地設備之間的通信。
本文引用地址:http://dyxdggzs.com/article/201612/328868.htm
RS-232-C是美國電子工業(yè)協(xié)會(huì )EIA(Electronic Industry Association)制定的一種串行物理接口標準。RS是英文“推薦標準”的縮寫(xiě),232為標識號,C表示修改次數。RS-232-C總線(xiàn)標準設有25條信號線(xiàn),包括一個(gè)主通道和一個(gè)輔助通道。在多數情況下主要使用主通道,對于一般雙工通信,僅需幾條信號線(xiàn)就可實(shí)現,如一條發(fā)送線(xiàn)、一條接收線(xiàn)及一條地線(xiàn)。
RS-232-C標準規定的數據傳輸速率為50、75、100、150、300、600、1200、2400、4800、9600、19200、38400波特。RS-232-C標準規定,驅動(dòng)器允許有2500pF的電容負載,通信距離將受此電容限制,例如,采用150pF/m的通信電纜時(shí),最大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號傳送,存在共地噪聲和不能抑制共模干擾等問(wèn)題,因此一般用于20m以?xún)鹊耐ㄐ?。具體通訊距離還與通信速率有關(guān),例如,在9600pbs時(shí),普通雙絞屏蔽線(xiàn)時(shí),距離可達30-35米。
評論