一種自帶隔離的RS485通信鏈路的製作方法
2023-05-18 17:07:11

本實用新型涉及電子信息領域,主要涉及一種自帶隔離的RS485通信鏈路。
背景技術:
在工業控制場合,RS485通信總線因其接口簡單,組網方便,傳輸距離遠等特點而得到廣泛應用。RS485接口組成的網絡主要半雙工網絡,一般是兩線差分平衡傳輸,通信線纜多採用屏蔽雙絞線傳輸。這種接線方式為總線式拓撲結構,在同一總線上最多可以掛接32個通信節點。在RS485通信網絡中一般採用的是主從通信方式,即一個主機帶多個從機。如圖2所示,很多情況下,連接RS-485通信鏈路時只是簡單地用一對雙絞線將各個接口的「A」、「B」端連接起來,組成一個小型的通信區域網。這種方式簡單、適用,但也存在一個致命的缺陷:當RS485收發器DE/RE始終處於高電平時,RS485收發器將始終處於發送狀態,在主從通訊網絡中,當某個節點始終處於發送狀態時,存在整個網絡被「吊死」的風險。
因此,現有技術還有待於改進和發展。
技術實現要素:
鑑於上述現有技術的不足,本實用新型的目的在於提供一種自帶隔離的RS485通信鏈路,旨在解決現有的當區域網中某一臺設備出現死機或通訊接口出現故障時,存在整個網絡被「吊死」的問題。
本實用新型的技術方案如下:
本實用新型公開了一種自帶隔離的RS485通信鏈路,其中,包括單片機、異或門、RS485收發器、屏蔽雙絞線,所述單片機的TXD、RXD接口分別於與RS485收發器的TXD、RXD接口連接,單片機的P1.0、P1.1接口均與異或門的輸入端連接,所述異或門的輸出端與RS485收發器的DE/RE接口連接,RS485收發器的A、B埠連接屏蔽雙絞線。
一種自帶隔離的RS485通信鏈路,其中,所述的RS485收發器為自帶隔離的RS485收發器。
有益效果:本實用新型相較現有技術,採用了自帶隔離的RS485收發器,簡化了電路設計,增強了電路的穩定性和可靠性。
附圖說明
圖1為本實用新型的電路原理圖。
圖2為現有技術原理圖。
圖中標註:10、單片機;20、異或門;30、RS485收發器;40、屏蔽雙絞線。
具體實施方式
本實用新型提供一種自帶隔離的RS485通信總線,為使本實用新型的目的、技術方案及效果更加清楚、明確,以下對本實用新型進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,並不用於限定本實用新型。
本實用新型提供的一種自帶隔離的RS485通信總線,其包括單片機10、異或門20、RS485收發器30和屏蔽雙絞線40,所述單片機10的TXD、RXD接口與RS485收發器30的TXD、RXD接口連接,單片機10的P1.0、P1.1接口與異或門的輸入端20連接,異或門20的輸出端與RS485收發器30的DE/RE接口連接,RS485收發器30的A、B埠連接屏蔽雙絞線,具體地,如圖1所示。
優選地,RS485收發器30採用自帶隔離的RS485收發器,簡化了電路設計,增強電路的穩定性和可靠性。
優選地,單片機10通過異或門20與RS485收發器30連接,單片機10要接收數據時,異或門操作P1.0=0且P1.1=0或P1.0=1且P1.1=1(即RS485收發器的DE/RE接口為低電平);單片機10發送數據時,異或門操作P1.0=0且P1.1=1或P1.0=1且P1.1=0,當電平相異,則異或門輸出高電平(即RS485收發器的DE/RE接口為高電平)。單片機10死機時,P1.0=1且P1.1=1(即P1.0接口和P1.1接口均處於高電平狀態,異或門輸出低電平,RS485收發器的DE/RE接口為低電平狀態),這樣可以確保在單片機10死機時RS485收發器30處於接收數據狀態。當RS485收發器30處於接收數據狀態時,對外呈高阻狀態,不會影響整個鏈路的正常工作。
本實用新型提供的一種自帶隔離的RS485通信鏈路,採用自帶隔離的RS485收發器,與現有技術採用的RS485收發器不同,簡化了通信電路的設計,通過單片機兩個I/0口異或後控制自帶隔離的RS485收發器,操控單片機輸出電平,使RS485收發器在單片機死機時能處於接收數據狀態,防止整條線路的吊死,確保網絡正常通信。
應當理解的是,本實用新型的應用不限於上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬於本實用新型所附權利要求的保護範圍。