|
樓主(閱讀:5188/回復:0)串行通信工作模式 通過單線傳輸信息是串行數據通信的基礎。數據通常是在兩個站(點對點)之間進行傳送,按照數據流的方向可分成3種傳送模式:單工、半雙工、全雙工。 1.單工形式:早期的電流環 單工形式的數據傳送是單向的。通信雙方中,一方固定為發送端,另一方則固定為接收端。信息只能沿一個方向傳送,使用一根傳輸線,如圖3所示。
單工形式一般用在只向一個方向傳送數據的場合。如計算機與打印機之間的通信是單工形式,因為只有計算機向打印機傳送數據,而沒有相反的數據傳送。還有在某些通信信道中,如單工無線發送等。 2.半雙工形式:RS-485 半雙工通信使用同一根傳輸線,即可發送數據又可接收數據,但不能同時發送和接收。在任何時刻只能由其中的一方發送數據,另一方接收數據。因此半雙工形式即可以使用一條數據線,也可以使用兩條數據線,如圖4所示。
半雙工通信中每端需有一個收/發切換電子開關,通過切換來決定數據向哪個方向傳輸。因為有切換,所以會產生時間延遲,信息傳輸效率低些。但是對于像打印機這樣單方向傳輸的外圍設備,用半雙工方式就能滿足要求了,不必采用全雙工方式,可省一根傳輸線。 波仕電子的RS-232/RS-485轉換器使用了獨特的零延時自動收發轉換技術,直接從RS-485信號中用硬件方法提取收發切換控制信號,并且具備零延時的性能。零延時指收發切換過程轉變時間為0,在使用時與RS-232通信一樣。 3.全雙工形式:RS-232、RS-422 全雙工數據通信分別由兩根可以在兩個不同的站點同時發送和接收的傳輸線進行傳送,通信雙方都能在同一時刻進行發送和接收操作,如圖5所示。
在全雙工方式中,每一端都有發送器和接收器,有兩條傳送線,可在交互式應用和遠程監控系統中使用,信息傳輸效率較高。 歡迎使用串口論壇 波仕與您暢游RS232/RS485串口的世界
|