ZHCABL7 March 2022 THVD1406 , THVD1426
RS-485 接口使用差分信號工作,差分信號能夠有效抑制共模噪聲,因此是遠距離通信的常見選擇。在應用中,RS-485 收發器的使能引腳通常連接至微控制器的通用輸入輸出 (GPIO)。例如,在圖 1-1 顯示的常見 8 引腳半雙工 RS-485 收發器中,驅動器使能(高電平有效)為引腳 3 (DE),接收器使能(低電平有效)為引腳 2 (REB)。自動方向控制功能可減少驅動器使能和接收器使能功能對單獨引腳的依賴。
在應用中,可使用 2 個 GPIO 引腳或 1 個 GPIO 引腳(如果 DE 引腳和 REB 引腳短接),通過微控制器單獨控制常規 RS-485 驅動器或接收器。同樣,如果將數字隔離器用于這些邏輯控制,則 DE 和 REB 引腳需要兩個隔離通道,或 DE 和 REB 控制引腳組合需要一個隔離通道。要進一步減少用于邏輯控制的 GPIO 引腳數量或所需的隔離通道數量,可使用 THVD14x6(THVD1406 和 THVD1426)器件。這些器件是具有自動方向控制功能的半雙工 RS-485 收發器,不包括 DE 和 REB 等使能引腳(如圖 1-2 所示)。這些器件使用數據輸入引腳(D 引腳)來發起通信。邏輯控制自動進行,因此不再需要支持使能控制的軟件。
THVD14x6 在系統中安裝并通電后,在默認情況下進入接收器模式。當 D 引腳(引腳 4)的輸入信號從高電平切換到低電平時,驅動器將被觸發進入運行狀態,并開始發送數據。在 RS-485 通信系統中,廣泛使用通用異步接收器-發送器 (UART)。在此協議中,所有數據按位傳輸,最后一位是停止位,通常為高電平,線路在此后作為邏輯高電平處于空閑狀態。當 THVD14x6 的輸入引腳拉高特定時間 (tdevice_autodir) 時,驅動器將禁用并釋放總線。驅動器運行時間在 THVD1426 中為 0.8μs,在 THVD1406 中為 8μs。
本應用手冊介紹了若干測試用例和各種系統配置。所提供的信息可幫助系統設計人員了解半雙工 RS-485 器件的自動方向控制功能如何工作,以及如何通過 THVD14x6 等器件幫助構建成功系統。