袁 波
隨著數據采集系統的廣泛應用,通常由單片機構成的應用系統,如儀器儀表、智能設備等都需要與PC機之間交換數據,實現與PC機之間的通信,以充分發揮PC和單片機之間的功能互補、資源共享的優勢。RS-485作為一種多點、差分數據傳輸的電氣規范現已成為應用最為廣泛的標準通信接口之一,這種通信接口允許在簡單的一對雙絞線上進行多點、雙向通信。它具有噪聲抑制能力、數據傳輸速率可調、傳輸距離遠及可靠性高等優點。在工廠自動化、工業控制、小區監控、水利自動測量等領域,廣泛使用RS-485來實現單片機與PC機之間的遠程通信。
RS-485方式構成的多機通信原理
在由工業計算機或單片機構成的多機串行通信系統中,一般采用主從式結構,即從機不主動發送命令或數據,一切都由主機控制。并且在一個多機通信系統中,只有一臺單機作為主機,各從機之間不能相互通信,即使有信息交換也必須通過主機轉發。采用RS-485構成的多機通信原理框圖如圖1所示。