在序列通訊中,資料通常是在兩個站(如終端和微機)之間進行傳送,按照資料流的方向可分成三種基本的傳送方式:全雙工、半雙工、和單工,但單工目前已很少採用。
1、全雙工方式(full duplex)
當資料的傳送和接收分流,分別由兩根不同的傳輸線傳送時,通訊雙方都能在同一時刻進行傳送和接收操作,這樣的傳送方式就是全雙工制,如圖1所示。在全雙工方式下,通訊系統的每一端都設定了傳送器和接收器,因此,能控制資料同時在兩個方向上傳送。全雙工方式無需進行方向的切換,因此,沒有切換操作所產生的時間延遲,這對那些不能有時間延誤的互動式應用(例如遠端監測和控制系統)十分有利。這種方式要求通訊雙方均有傳送器和接收器,同時,需要2根資料線傳送資料訊號,可能還需要控制線和狀態線,以及地線。
2、半雙式方式(half duplex)
若使用同一根傳輸線既作接收又作傳送,雖然資料可以在兩個方向上傳送,但通訊雙方不能同時收發資料,這樣的傳送方式就是半雙工制,如圖2所示。採用半雙工方式時,通訊系統每一端的傳送器和接收器,通過收/發開關轉接到通訊線上,進行方向的切換,因此,會產生時間延遲。收/發開關實際上是由軟體控制的電子開關。
3.單工方式
如果在通訊過程的任意時刻,資訊只能由一方甲傳到另一方乙,則稱為單工。
4.各種工作模式說的應用範圍
1)全雙工多用在要實現兩端都可以控制雲台上,其它的使用用途還在查詢中…..
2)半雙工多用在鍵盤矩陣的連線,語音對講(來幫對講系統)、硬碟錄影機等。一般常見的裝置之間的通訊都是使用的此模式。
3)單工多用在單向的雲台控制。即我們常見的正向、反向控制資料等,我們光端機常規的都是這種工作方式。
在接受客戶訂單時,一定要區分資料的型別,特別是半雙工和全雙工,單工只需確認資料是正向和反向。
RS 485半雙工延時問題
學習485匯流排時,遇到延時問題,困擾很久。通過學習知道了485半雙工收發時必須延時,以保證系統的穩定性 可靠性。好多資料都介紹了485 防靜電 抗干擾電路。惟獨沒提 每一幀收發停止位 或第9位 的延時和 半雙工匯流排收發切換延時 問題。我覺得在半雙工狀態下 485 幀的收發和 匯流排的收發狀態切換...
單工 半雙工 全雙工的區別
半工 只支援乙個方向的資料傳輸 在同一時間只有一方能接受或傳送訊息,不能實現雙向通訊。電視 廣播 半雙工 資料傳輸允許資料在兩個方向上傳輸,但是同一時刻僅允許資料在同乙個方向上傳輸,實際上是一種切換方向的單工通訊 在同一時間只可以有一方接受或傳送訊息,可以實現雙向通訊。全雙工 資料傳輸允許雙向同時傳...
半雙工通訊和全雙工通訊的區別
對於點對點之間的通訊,按照訊息傳送的方向與時間關係,通訊方式可分為單工通訊 半雙工通訊及全雙工通訊三種。單工通訊 x communication 是指訊息只能單方向傳輸的工作方式。在單工通訊中,通訊的通道是單向的,傳送端與接收端也是固定的,即傳送端只能傳送資訊,不能接收資訊 接收端只能接收資訊,不能...