RS-485自收發(fā)電路的參考設(shè)計(jì)
信號(hào)自收發(fā)電路
信號(hào)自收發(fā)電路我們采用74HC14芯片,利用它的施密特波形翻轉(zhuǎn)性能來(lái)控制RE、DE引腳,以實(shí)現(xiàn)信號(hào)的自收發(fā)。其電路連接如下圖:
如圖所示,MCU的發(fā)送信號(hào)經(jīng)過(guò)施密特觸發(fā)器反向后輸給DE和RE腳,發(fā)送數(shù)據(jù)引腳TxD接地。
當(dāng)有高電平信號(hào)發(fā)送時(shí),經(jīng)反向變?yōu)榈碗娖叫盘?hào),DE/RE引腳輸入為低電平,使發(fā)送驅(qū)動(dòng)器禁止,總線為高阻狀態(tài),此時(shí)由A、B總線上的上拉電阻產(chǎn)生高電平輸出。
當(dāng)有低電平信號(hào)發(fā)送時(shí),經(jīng)反向變?yōu)楦唠娖叫盘?hào),DE/RE引腳輸入為高電平,使發(fā)送驅(qū)動(dòng)器工作,由于TxD引腳端接地,為低電平,這樣就將低電平發(fā)送至總線。
本參考設(shè)計(jì)僅為實(shí)現(xiàn)RS-485接口的自收發(fā)功能,在實(shí)際應(yīng)用中,應(yīng)根據(jù)使用情況作出相應(yīng)的修改。此收發(fā)電路也有不足之處,當(dāng)在連續(xù)發(fā)送高電平時(shí),ADM2483的DE/RE引腳處于接收狀態(tài),所以,此時(shí)的發(fā)送端和接收端都處于接收狀態(tài),這時(shí)的總線是空閑狀態(tài),是允許各節(jié)點(diǎn)發(fā)送數(shù)據(jù)的,因此一般在主從式的網(wǎng)絡(luò)結(jié)構(gòu)中采用此方法。
在網(wǎng)絡(luò)上也有不同的幾種實(shí)現(xiàn)RS-485收發(fā)器自收發(fā)的方案,分別有以下幾種:
利用三極管反向原理實(shí)現(xiàn)
電路如下圖:
評(píng)論