rs232接口是1970年由美國(guó)電子工業(yè)協(xié)會(huì)(eia)聯(lián)合貝爾系統(tǒng)、調(diào)制解調(diào)器廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn)。
它的全名是“數(shù)據(jù)終端設(shè)備(dte)和數(shù)據(jù)通訊設(shè)備(dce)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”該標(biāo)準(zhǔn)規(guī)定采用一個(gè)25個(gè)腳的db25連接器,對(duì)連接器的每個(gè)引腳的信號(hào)內(nèi)容加以規(guī)定,還對(duì)各種信號(hào)的電平加以規(guī)定。db25的串口一般只用到的管腳只有2(rxd)、3(txd)、7(gnd)這三個(gè),隨著設(shè)備的不斷改進(jìn),現(xiàn)在db25針很少看到了,代替他的是db9的接口,db9所用到的管腳比db25有所變化,是2(rxd)、3(txd)、5(gnd)這三個(gè)。因此現(xiàn)在都把rs232接口叫做db9。
由于rs232接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點(diǎn):
(1)接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cttl電平不兼容故需使用電平轉(zhuǎn)換電路方能與ttl電路連接。
(2)傳輸速率較低,在異步傳輸時(shí),波特率為20kbps;因此在“南方的老樹51cpld開發(fā)板”中,綜合程序波特率只能采用19200,也是這個(gè)原因。
(3)接口使用一根信號(hào)線和一根信號(hào)返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。
(4)傳輸距離有限,最大傳輸距離標(biāo)準(zhǔn)值為50英尺,實(shí)際上也只能用在50米左右。