1. RS-485匯流排一般要加什麼保護電路
RS-485介面易受ESD沖擊、線纜放電事件及雷電引發瞬態的影響,保護電路必不可少。
如下RS485保護電路滿足靜電、雷擊浪涌規范
浪拓電子RS485高等級防護電路
2. rs485電路能採用3.3v供電嗎
RS-485匯流排標准規定了匯流排介面的電氣特性標准即對於2個邏輯狀態的定義:正電平在+2V~+6V之間,表示一個邏輯狀態;負電平在-2V~-6V之間,則表示另一個邏輯狀態;數字信號採用差分傳輸方式,能夠有效減少雜訊信號的干擾。但是RS-485匯流排標准對於通信網路中相關的應用層通信協議並沒有做出明確的規定,則對於用戶或者相關的開發者來說都可以建立對於自己的通信網路設備相關的所適用的高層通信協議標准-。同時由於在工業控制領域的應用RS-485匯流排通信網路的現場中,經常是以分散性的工業網路控制單元的數量居多並且各個工業設備之間的分布較遠為主,將會導致在現場匯流排通信網路中存在各種各樣的干擾使得整個通信網路的通信效率可靠性不高,而在整個網路中數據傳輸的可靠性將會直接影響著整個現場匯流排通信系統的可靠性,因此研究RS-485匯流排通信系統的通信可靠性具有現實意義。(來自於網路)
3. RS485連接電路圖中DE DI RO RE都是什麼意思
RO 接收器輸出:若A > B 200mV,則為高電平;
若A < B 200mV,則為低電平。
DE:驅動器輸出使能。DE變為高電平時,驅動器輸出Y與Z有效;
當DE為低電平時,驅動器輸出為高阻狀態。
當驅動器輸出有效時,器件被用作線驅動器。而高阻狀態下,
若RE為低電平,則器件被用作線接收器。
RS485自動切換電路:
接收:默認沒有數據時,TX為高電平,三極體導通,RE為低電平使能,RO收數據有效,MAX485為接收態。
發送:發送數據1時,TX為高電平時,三極體導通,DE為低電平,此時收發器處於接收狀態,驅動器就變成了高阻態,也就是發送端與AB斷開了,此時AB之間的電壓就取決於AB的上下拉電阻了,A為高電平、B為低電平,也就成為了邏輯1了。
發送數據0時,TX為低電平,三極體截止,DE為高電平,驅動器使能,此時正好DI是接地的,也就是低電平,驅動器也就會驅動輸出B為1,A為0,也就是所謂的邏輯0了。
理解自收發的作用,關鍵是要理解RE和DE的作用,尤其是DE為0時,驅動器與AB之間就是高阻態,也就是斷開狀態,而且AB都要有上下拉電阻。然後就有了邏輯0-1之間的切換了。
所以很巧妙,但是這里也有一個很明顯的bug,也就是只適用於「半雙工」,如果是全雙工,就不行了,因為TX為1時,接收使能,此時從機如果回復數據,那麼也就亂了。
4. 485通信電路怎麼測試是否正常工作
既是數據發送腳,又是發送允許腳。
1、空閑時,P3.1是高電平,經過Q反向內,DE為低電平,禁止數容據發送,A、B腳為高阻,不影響其它介面通信。
2、如果P3.1要發數據,就會發1-0-1-。。。電平:
發1時,A、B腳為高阻,A、B腳處的電平由R12、R13拉到高電平。
發0時,經過Q反向,DE為高電平,允許數據發送,A、B腳為低。
5. rs485介面電路上拉電阻和下拉電阻作用阻值怎樣選擇
上拉就是將不確定的信號通過一個電阻鉗位在高電平,電阻同時起限流作用,下拉同理。上拉電阻的作用主要是為集電極開路輸出型電路輸出電流通道;下拉電阻的主要作用是與上接電阻一起在電路驅動器關閉時給線路(節點)以一個固定的電平。上拉是對器件注入電流,下拉是輸出電流
要注意的是,上拉電阻太大會引起輸出電平的延遲,阻值的選擇原則包括:
1、從節約功耗及晶元的灌電流能力考慮應當足夠大;電阻大,電流小
2、從確保足夠的驅動電流考慮應當足夠小;電阻小,電流大
3、對於高速電路,過大的上拉電阻可能邊沿變平緩
綜合考慮以上三點,阻值通常在1k到10k之間選取,對下拉電阻也類似
6. RS485介面電路圖
RS485的連接不復雜
請看 鴻偉光電
485B 232/485有源隔離轉換器
內有 連接示意圖
7. rs-485介面電路流向如何控制
rs-485 通常是 硬體通信鏈路
半雙工主從式通信
通常是用modbus協議在主從節點之間控制數據流向