一、RS485總線介紹
RS485總線是一種常見的串行總線標準,采用平衡發送與差分接收的方式,因此具有抑制共模干擾的能力。在一些要求通信距離為幾十米到上千米的時候,RS485總線是一種應用最為廣泛的總線。而且在多節點的工作系統中也有著廣泛的應用。
二、RS485總線典型電路介紹
RS485電路總體上可以分為隔離型與非隔離型。隔離型比非隔離型在抗干擾、系統穩定性等方面都有更出色的表現,但有一些場合也可以用非隔離型。 我們就先講一下非隔離型的典型電路,非隔離型的電路非常簡單,只需一個RS485芯片直接與MCU的串行通訊口和一個I/O控制口連接就可以。如圖1所示:
圖1、典型485通信電路圖(非隔離型)
當然,上圖并不是完整的485通信電路圖,我們還需要在A線上加一個4.7K的上拉偏置電阻;在B線上加一個4.7K的下拉偏置電阻。中間的R16是匹配電阻,一般是120Ω,當然這個具體要看你傳輸用的線纜。(匹配電阻:485整個通訊系統中,為了系統的傳輸穩定性,我們一般會在第一個節點和最后一個節點加匹配電阻。所以我們一般在設計的時候,會在每個節點都設置一個可跳線的120Ω電阻,至于用還是不用,由現場人員來設定。當然,具體怎么區分第一個節點還是最后一個節點,還得有待現場的專家們來解答呵。)TVS我們一般選用6.8V的,這個我們會在后面進一步的講解。
評論