資源描述:
《串口技術(shù)應(yīng)用概述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、串口技術(shù)應(yīng)用概述高新技術(shù)史培(北方工業(yè)大學(xué)機(jī)電學(xué)院北京100041)摘要:本文介紹了串口RS一232,RS一422,RS一485的信號(hào)定義以及應(yīng)用,串口卡的設(shè)計(jì),串口兼容模式的優(yōu)缺點(diǎn),及串口在不同領(lǐng)域上的應(yīng)用。關(guān)鍵詞:串口規(guī)范信號(hào)兼容驅(qū)動(dòng)芯片串口應(yīng)用中圖分類號(hào):TN91文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-3791(20l3)12(a)一0006—02串口是目前世界上最常用的一種串行據(jù),其他握手信號(hào),不是必須信號(hào),一般只485信號(hào)復(fù)用的時(shí)候要考慮信號(hào)方向,一般通信接口,它是70年代有美國電子工業(yè)系用TXD、RXD數(shù)據(jù)線~IGND地線,從原始的不同公司的信號(hào)復(fù)用方式不盡相同,有的會(huì)聯(lián)合諸多
2、廠家共同制定的用于串行通信9線電纜,簡(jiǎn)化N3線電纜。而RS一422的數(shù)據(jù)公司TXD和TXD+、CTS#和TXD一、DST#的標(biāo)準(zhǔn),從串口的問世到現(xiàn)在幾經(jīng)演變,目線為差分信號(hào),發(fā)送數(shù)據(jù)為TX十和Tx一,接和RXD-、DCD#$1~RXD+復(fù)用,有的公司前主流的串口通信標(biāo)準(zhǔn)有RS一232、RS一收數(shù)據(jù)為RX+和RX一,以及GND地線,RS-TXD和TXD+、DTR和TXD一、RXD和422、RS-485,以上三種通信標(biāo)準(zhǔn)在市場(chǎng)上422使用的是差分信號(hào),正負(fù)兩個(gè)信號(hào)做相RXD一、DSR#~f1]RXD+復(fù)用,還有的公司采得到了廣泛的應(yīng)用。在internet沒有進(jìn)行普互參考,采用差分信號(hào)的優(yōu)
3、點(diǎn)是抗干擾能用DCD~ITX一、RXDtfNTXD+、TXD和RX+、及的時(shí)候,串口作為機(jī)器之間的通信普遍力強(qiáng)和傳輸距離更遠(yuǎn),在工業(yè)環(huán)境中得到DTR:fURX一等等。目前市場(chǎng)的做串口卡公的存在各個(gè)設(shè)備上。了廣泛的應(yīng)用。而RS一485的數(shù)據(jù)線也是差司的板卡,他們都遵循著各自的標(biāo)準(zhǔn),用戶分信號(hào),DATA—A和DATA—B,數(shù)據(jù)線即在應(yīng)用的過程中需要注意。造成RS一422和1串口標(biāo)準(zhǔn)做發(fā)送數(shù)據(jù)應(yīng)用也做接收數(shù)據(jù)應(yīng)用。RS-232復(fù)用信號(hào)的原因大部分是,各個(gè)廠串口通信分為RS一232(ANSI/EIA一232家采用的串1:1驅(qū)動(dòng)芯片不同,在主板上南標(biāo)準(zhǔn))、RS一422(EIARS一422一AS
4、tandard)、2串口的應(yīng)用橋或者是SuperIO中提供的串口芯片為TTLRS一485(EIA一485標(biāo)準(zhǔn)),在一股家用PC上2.1不同串口模式的兼容解決方案電平,需要增加一級(jí)串口驅(qū)動(dòng)片,將TTL電提供的都是RS-232串行接I:1標(biāo)準(zhǔn),因?yàn)榧以谏虡I(yè)上RS-232串行接口標(biāo)準(zhǔn)比較廣平信號(hào)轉(zhuǎn)成通用的EIA信號(hào)。(如圖i)用PC占市場(chǎng)的絕大部分,所以RS-232串行泛,基本每個(gè)臺(tái)式機(jī)都會(huì)提供一個(gè)DB-9針圖1是RS-232~上RS一485驅(qū)動(dòng)片的方接口標(biāo)準(zhǔn)的應(yīng)用范圍要遠(yuǎn)遠(yuǎn)的超過RS一連接頭,而在工業(yè)上,一般采用DB-9針連案示意圖,在早期的板卡設(shè)計(jì)者中,絕大部422、RS-485串行接
5、口標(biāo)準(zhǔn),但是在一些工接頭的板卡都會(huì)做成RS-232、RS一422、分公司采用了RS-232J/I上RS-485驅(qū)動(dòng)片業(yè)領(lǐng)域RS-422、RS一485也有很廣泛的應(yīng)用RS一485共用模式,在不同的情況下,允許將主芯片中提供的TTL電平的RS-232轉(zhuǎn)換個(gè),三種串行接口標(biāo)準(zhǔn)有各自的優(yōu)缺點(diǎn)。使用者修改板卡配置,使串口卡工作在不成為市場(chǎng)上通用的RS-232、RS一422、RS一RS一232串行接口標(biāo)準(zhǔn),其標(biāo)準(zhǔn)接I:1為DB一同的模式。一般都是通過撥碼開關(guān)或者跳485信號(hào),同時(shí)滿足RS-232、RS一422、RS-9針連接頭,目前市場(chǎng)的PC機(jī)都采用該類連線進(jìn)行選擇串口的工作模式,串口卡的設(shè)48
6、5信號(hào)的復(fù)用,這種設(shè)計(jì)的弊端是如果和接頭,其信號(hào)定義,從Pin1~lJPin9分別為:計(jì)是不會(huì)給用戶設(shè)計(jì)為通過焊接電阻進(jìn)行RS一232信號(hào)復(fù)用的情況下,需要在外圍增DCD,數(shù)據(jù)載波檢測(cè);RXD,串口數(shù)據(jù)輸人;修改工作模式。在RS一232、RS-422、RS-加跳線或者電阻,才能讓板卡進(jìn)行Rs一TXD,串口數(shù)據(jù)輸出;DTR,數(shù)據(jù)終端就緒;GND,地線;DSR,數(shù)據(jù)發(fā)送就緒;RTS,發(fā)送數(shù)據(jù)請(qǐng)求;CTS,清除發(fā)送;RI,振鈴指示。其中TxD、RXD是數(shù)據(jù)線,進(jìn)行數(shù)據(jù)傳輸,RTS、CTS、DSR、DcD、DTR是總線握手信號(hào)線,GND為地線,RI一般不參與數(shù)據(jù)通信只做振鈴提示。在通信過程中
7、,每個(gè)信號(hào)都有不同的應(yīng)用,TxD和RXD負(fù)責(zé)發(fā)送和接收;RTS信號(hào)在接收方準(zhǔn)備好接收數(shù)據(jù)時(shí),接收方將其置高,CTS信號(hào)在發(fā)送方準(zhǔn)備發(fā)送數(shù)據(jù)時(shí),發(fā)送方將其置高;DSRfl1DTR一般用于通信中,如電話線的連接,當(dāng)電話終端將DTR置高,表示主機(jī)與目標(biāo)機(jī)建立連接,當(dāng)目標(biāo)機(jī)將DSR置高,主機(jī)就開始發(fā)送數(shù)據(jù)。但是在應(yīng)用過程成中,握手信號(hào)線多,握手流程繁瑣,而且后來在應(yīng)用過程中,由于串口通信是異步傳輸,端口在RXD上接收數(shù)據(jù)的同時(shí)也可以在TXD上發(fā)送數(shù)圖1RS一232