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