采用MAx487,光耦TLP521組成的RS485中繼器電路
一對(duì)RS-485收發(fā)器MAX487背一背相接傳送雙向的數(shù)據(jù)。平時(shí)當(dāng)中繼器兩側(cè)RS-485總線的通信均為空閑狀態(tài)時(shí),兩片MAX487的RO輸出均為高電平,通過光耦T1、T2隔離及V1、V2反相后使對(duì)面MAX487的RE有效、DE無效,兩片MAX487均處于只收不發(fā)狀態(tài)。當(dāng)左側(cè)的總線進(jìn)行通信時(shí),U1收到每一位“0”信號(hào)時(shí)其輸出RO將變?yōu)榈碗娖?,通過光耦T1隔離后使U2的DI輸入為低電平,同時(shí)該信號(hào)經(jīng)V2反相后使U2的RE無效、DE有效,U2處于只發(fā)不收狀態(tài),從而在右側(cè)總線上輸出“0”信號(hào)。這時(shí)由于RE無效,U2的RO輸出為高阻,經(jīng)T2隔離和V1反相后使U1的RE有效、DE無效,U1仍保持接收狀態(tài)不變。同樣,當(dāng)右側(cè)的總線進(jìn)行通信時(shí),U2收到每一位“0”信號(hào)也可經(jīng)T2隔離由U1輸出到左側(cè)總線。
在通信過程中,本電路RS-485收發(fā)器的發(fā)送和接收使能控制信號(hào)是由通信數(shù)據(jù)本身自動(dòng)產(chǎn)生,不需另外的控制電路,從而實(shí)現(xiàn)了兩個(gè)通信方向的自動(dòng)切換控制。
本文的RS-485總線中繼器可以使RS-485總線的通信距離和連接設(shè)備數(shù)都增加一倍,并且由于采用光電隔離技術(shù),能有效防止設(shè)備、總線之間由于地不平衡引起的損壞。該中繼器電路制作比較簡(jiǎn)單,焊接完畢后檢查無誤一般無須調(diào)試即可使用。在應(yīng)用中需要注意以以下幾點(diǎn):
(1)光耦兩側(cè)必須分別供電。
(2)R1、R2為通信電纜阻抗匹配電阻,可根據(jù)通信電纜的特征阻抗選擇適當(dāng)?shù)淖柚怠?br />(3)MAX487可以用其他兼容芯片如MAX1487、SN75176代替。如果采用TI公司的SN75LBC184還可具備抗雷擊功能。
(4)圖1中元件型號(hào)及參數(shù)值可適應(yīng)2400以下通信波特率的要求。光耦TLP521可以用其他芯片如4N35代替。如果需要更高的通信波特率,T1、T2應(yīng)采用高速光耦如6N135等型號(hào),相關(guān)的電阻值根據(jù)隋況也要做適當(dāng)調(diào)整。
有關(guān)說明
本文的RS-485總線中繼器可以使RS-485總線的通信距離和連接設(shè)備數(shù)都增加一倍,并且由于采用光電隔離技術(shù),能有效防止設(shè)備、總線之間由于地不平衡引起的損壞。該中繼器電路制作比較簡(jiǎn)單,焊接完畢后檢查無誤一般無須調(diào)試即可使用。在應(yīng)用中需要注意以以下幾點(diǎn):
(1)光耦兩側(cè)必須分別供電。
(2)R1、R2為通信電纜阻抗匹配電阻,可根據(jù)通信電纜的特征阻抗選擇適當(dāng)?shù)淖柚怠?br />(3)MAX487可以用其他兼容芯片如MAX1487、SN75176代替。如果采用TI公司的SN75LBC184還可具備抗雷擊功能。
(4)圖1中元件型號(hào)及參數(shù)值可適應(yīng)2400以下通信波特率的要求。光耦TLP521可以用其他芯片如4N35代替。如果需要更高的通信波特率,T1、T2應(yīng)采用高速光耦如6N135等型號(hào),相關(guān)的電阻值根據(jù)隋況也要做適當(dāng)調(diào)整。
評(píng)論