盤點RS485收發(fā)連接器參考電路設計
555定時器為邊沿觸發(fā),當TxD發(fā)送高電平時,555定時器OUT引腳輸出低電平,當TxD發(fā)送低電平時,555定時器OUT引腳輸出高電平,當TxD轉為高電平時,OUT引腳輸出的高電平狀態(tài)會延遲一會再轉入低電平,以確保發(fā)送數據的正確性。
采用74HC14和RC電路實現,此電路是對單純使用74HC14實現自收發(fā)電路的改進,增加了RC充放電電路,減少總線處于空閑狀態(tài)的時間,電路如下圖:
當TxD信號為高電平,則通過電阻為電容充電,其充電時間為T,該時間應設置為串口發(fā)送一個字節(jié)所需要的時間,由R,C參數來確定。當電容充滿后,則DE/RE為低電平,使ADM2483處于接收狀態(tài)。在發(fā)送數據時,TxD起始位產生第一個下降沿,使電容經過二極管進行快速放電,使DE/RE很快變?yōu)楦唠娖?,ADM2483處于發(fā)送狀態(tài)。在發(fā)送過程中, 當TxD變成高電平時,電容通過電阻緩慢充電,使DE/RE仍然保持在發(fā)送狀態(tài),可有效吸收總線上的反射信號。當RC充電結束,使DE/RE轉入接受狀態(tài)時, 總線上的上拉、下拉電阻將維持TxD高電平的發(fā)送狀態(tài),直至整個bit發(fā)送結束。
當數據發(fā)送完畢以后,TxD變?yōu)楦唠娖剑琑C又開始充電,即經T時間后,ADM2483又轉換為接收狀態(tài)。以上所有電路均為參考電路,為電路設計者提供思路,在實際使用中請再次驗證,以確保電路的穩(wěn)定及不會對系統(tǒng)造成破壞。對于電路損壞造成的損失,概不負責。
評論