熱線電話:0755-23712116
郵箱:contact@shuangyi-tech.com
地址:深圳市寶安區(qū)沙井街道后亭茅洲山工業(yè)園工業(yè)大廈全至科技創(chuàng)新園科創(chuàng)大廈2層2A
RS-232是美國(guó)電子工業(yè)協(xié)會(huì)EIA(Electronic Industry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫,232為標(biāo)識(shí)號(hào)。RS-232是對(duì)電氣特性以及物理特性的規(guī)定,只作用于數(shù)據(jù)的傳輸通路上,它并不內(nèi)含對(duì)數(shù)據(jù)的處理方式。但是目前很多人不清楚RS-232的通訊方式到底是全雙工的還是半雙工的。今天就來給大家詳細(xì)講解一下。
下面以計(jì)算機(jī)和調(diào)制解調(diào)器之間的通信流程來說明RS-232串行通信原理。
考慮當(dāng)調(diào)制解調(diào)器處于應(yīng)答方式下,計(jì)算機(jī)和調(diào)制解調(diào)器之間的RS-232信號(hào)間的交互關(guān)系和工作過程。假定調(diào)制解調(diào)器是全雙工的,并以RS-232標(biāo)準(zhǔn)規(guī)范工作。
1、初始狀態(tài)時(shí),RTS、CTS持續(xù)為ON,通過通信程序設(shè)置和監(jiān)測(cè)RS232引線狀態(tài)。在應(yīng)答模式下,計(jì)算機(jī)中的軟件一直監(jiān)視著振鈴指示(RI),等待RI發(fā)出ON信號(hào)。
2、計(jì)算機(jī)上的通信程序在收到RI信號(hào)后,就開始通過振鈴指示器ON/OFF變換的次數(shù)對(duì)振鈴進(jìn)行計(jì)數(shù),當(dāng)?shù)竭_(dá)程設(shè)定的振鈴次數(shù)時(shí),通信程序就發(fā)生數(shù)據(jù)終端就緒(DTR)信號(hào),強(qiáng)迫調(diào)制解調(diào)器進(jìn)入摘機(jī)狀態(tài)。
3、等待2s后(FCC規(guī)定),調(diào)制解調(diào)器自動(dòng)開始發(fā)送其應(yīng)答載波。這時(shí)調(diào)制解調(diào)器發(fā)出調(diào)制解調(diào)器就緒(DSR)信號(hào)通知計(jì)算機(jī):它已完成所有的準(zhǔn)備工作并等待載波信號(hào)。
4、在持續(xù)發(fā)出DTR信號(hào)期間,計(jì)算機(jī)軟件監(jiān)測(cè)DSR信號(hào)。當(dāng)DSR信號(hào)變?yōu)镺N時(shí),計(jì)算機(jī)就知道調(diào)制解調(diào)器已準(zhǔn)備數(shù)據(jù)鏈路的連接,計(jì)算機(jī)立即開始監(jiān)測(cè)數(shù)據(jù)載波監(jiān)測(cè)(CD)信號(hào),以證實(shí)數(shù)據(jù)鏈路的存在。
5、當(dāng)源調(diào)制解調(diào)器的載波出現(xiàn)在電話線上時(shí),應(yīng)答調(diào)制解調(diào)器就發(fā)出CD信號(hào)。
6、通過發(fā)送數(shù)據(jù)線(TD)和接收數(shù)據(jù)線(RD),開始全雙工通信。在數(shù)據(jù)鏈路傳輸期間,計(jì)算機(jī)通過監(jiān)測(cè)CD來確保數(shù)據(jù)鏈路的存在。
7、通信任務(wù)一旦完成,計(jì)算機(jī)就禁止DTR,調(diào)制解調(diào)器用除去其載波音調(diào)、禁止CD和DSR來響應(yīng)。隨著鏈路被拆除,調(diào)制解調(diào)器就會(huì)返回初始狀態(tài)。
RS-232串行通信距離較近時(shí)(<12m),可以用電纜線直接連接標(biāo)準(zhǔn)RS232端口,若距離較遠(yuǎn)需附加調(diào)制解調(diào)器( Mode),最為簡(jiǎn)單的且常用的是三線制接法,即地、接收數(shù)據(jù)、發(fā)送數(shù)據(jù)三腳相連。
熱線電話:0755-23712116
郵箱:contact@shuangyi-tech.com
地址:深圳市寶安區(qū)沙井街道后亭茅洲山工業(yè)園工業(yè)大廈全至科技創(chuàng)新園科創(chuàng)大廈2層2A