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