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