TCA9545A:低電壓4通道I2C和SMBus開關的深度解析
在電子工程師的日常設計中,I2C和SMBus開關的選擇至關重要。今天,我們就來深入探討一款性能卓越的開關——TCA9545A,看看它在實際應用中能為我們帶來哪些便利和優勢。
文件下載:tca9545a.pdf
1. 產品特性與應用領域
1.1 特性亮點
TCA9545A具備眾多引人注目的特性。它是一款4通道雙向轉換開關,支持I2C總線和SMBus,擁有四個低電平有效中斷輸入和一個低電平有效中斷輸出,還有低電平有效復位輸入。兩個地址端子允許I2C總線上最多連接四個設備,且通過I2C總線可任意組合選擇通道。此外,它具有低導通電阻開關,能實現1.8V、2.5V、3.3V和5V總線之間的電壓電平轉換,上電無毛刺,支持熱插拔,待機電流低,工作電源電壓范圍為1.65V至5.5V,輸入可承受5.5V電壓,時鐘頻率為0至400kHz,閂鎖性能超過100mA。
1.2 應用場景
TCA9545A的應用領域十分廣泛,涵蓋服務器、路由器、工廠自動化等。在存在I2C從設備地址沖突的產品中,如多個相同的溫度傳感器,它能發揮重要作用。
2. 產品詳細描述
2.1 功能概述
TCA9545A是通過I2C總線控制的四路雙向轉換開關。上游的SCL/SDA對會擴展為四個下游對或通道,可根據可編程控制寄存器的內容選擇任何單個SCn/SDn通道或通道組合。四個中斷輸入(INT3 - INT0)分別對應四個下游對,一個中斷輸出(INT)作為四個中斷輸入的邏輯與。低電平有效復位(RESET)輸入可使TCA9545A從下游I2C總線之一處于低電平狀態的情況中恢復。
2.2 功能模式
2.2.1 RESET輸入
當RESET信號被拉低至少twL時,設備寄存器和I2C狀態機將初始化為默認狀態,所有通道也會被取消選擇。RESET必須通過上拉電阻連接到VCC。
2.2.2 上電復位
當電源施加到VCC時,內部上電復位會使TCA9545A處于復位狀態,直到VCC達到VWORK。此時,復位條件解除,寄存器和I2C狀態機初始化為默認狀態,所有通道被取消選擇。之后,VCC必須至少降至VPORF以下才能復位設備。
2.3 編程與控制
2.3.1 I2C接口
I2C總線用于不同IC或模塊之間的雙向兩線通信,包括串行數據線(SDA)和串行時鐘線(SCL)。數據傳輸只能在總線空閑時啟動,每個時鐘脈沖傳輸一位數據,數據在時鐘脈沖高電平期間必須保持穩定。
2.3.2 控制寄存器
設備地址由硬件可選擇的A0和A1端子控制,最后一位定義操作類型(讀或寫)。控制寄存器可通過I2C總線讀寫,其內容決定所選通道和中斷狀態。四個最低有效位控制四個開關通道的啟用和禁用,四個最高有效位用于中斷處理。
2.3.3 中斷處理
TCA9545A提供四個中斷輸入和一個開漏中斷輸出。當任何設備產生中斷時,中斷輸出被拉低,相應的控制寄存器位被設置。主設備可以讀取控制寄存器以確定哪個通道包含產生中斷的設備。
3. 規格參數
3.1 絕對最大額定值
包括電源電壓范圍、輸入電壓范圍、輸入和輸出電流、總功耗、工作和存儲溫度范圍等。這些參數為我們在設計時提供了安全邊界,確保設備不會因超出額定值而損壞。
3.2 ESD評級
TCA9545A在靜電放電方面表現出色,人體模型(HBM)的ESD應力電壓為4000V,帶電設備模型(CDM)為1500V,這使得它在實際應用中具有較高的可靠性。
3.3 推薦工作條件
明確了電源電壓、輸入高電平和低電平電壓以及工作溫度范圍等參數,為我們選擇合適的工作條件提供了依據,保證設備在推薦條件下穩定運行。
3.4 電氣特性
涵蓋了上電復位電壓、開關輸出電壓、輸入和輸出電流、電容和導通電阻等參數。這些參數詳細描述了設備在不同工作條件下的電氣性能,對于電路設計和性能評估至關重要。
3.5 接口時序要求
包括I2C時鐘頻率、時鐘高電平和低電平時間、數據建立和保持時間等。嚴格的時序要求確保了I2C通信的準確性和穩定性。
3.6 開關特性
如傳播延遲時間、中斷有效時間和中斷復位延遲時間等,這些參數影響著開關的響應速度和性能。
3.7 中斷和復位時序要求
規定了中斷輸入的高低電平脈沖持續時間拒絕、復位低電平脈沖持續時間和復位時間等,保證了設備在中斷和復位操作時的可靠性。
4. 應用與實現
4.1 應用信息
TCA9545A可用于解決I2C從設備地址沖突問題,還能將總總線電容分布到多個通道。在應用中,我們需要根據具體情況合理分配設備和選擇通道,以充分發揮其優勢。
4.2 典型應用
典型應用中會包含1至5個單獨的數據上拉電壓,根據設備工作電壓和最大通過電壓選擇合適的VCC。在需要電壓轉換的應用中,還需考慮額外的設計要求。
4.3 設計要求與步驟
4.3.1 設計要求
中斷輸入的上拉電阻使用需根據產生中斷的設備輸出結構確定,A0和A1端子可直接連接到GND或VCC。同時,要注意多個從通道同時激活時的電流總和以及VCC對最大通過電壓的限制。
4.3.2 詳細設計步驟
合理選擇每個總線的上拉電阻,根據VDPUX、VOL(max)和IOL計算最小上拉電阻,根據最大上升時間和總線電容計算最大上拉電阻。
5. 電源供應與布局建議
5.1 電源供應
TCA9545A的工作電源電壓范圍為1.65V至5.5V,上電復位時需遵循相關要求,確保I2C總線邏輯正確初始化。我們需要關注電源的下降和上升時間、重新斜坡時間以及電壓閾值等參數,以保證設備的正常工作。
5.2 布局建議
在PCB布局時,要遵循常見的PCB布局原則,確保接地端子有低阻抗路徑連接到接地平面。對于不需要電壓轉換的應用,可使用單個銅平面連接上拉電阻;需要電壓轉換時,使用分割平面隔離不同電壓電位。同時,盡量縮短數據線長度并減小走線寬度,以降低總線電容。
6. 總結
TCA9545A是一款功能強大、性能卓越的I2C和SMBus開關,在解決地址沖突、實現電壓轉換和優化總線布局等方面具有顯著優勢。在實際設計中,我們需要充分了解其特性和參數,根據具體應用場景合理選擇和使用,以達到最佳的設計效果。希望本文能為電子工程師們在使用TCA9545A進行設計時提供有價值的參考。
你在使用TCA9545A時遇到過哪些問題?或者你對它還有哪些方面想要進一步了解?歡迎在評論區留言討論。
發布評論請先 登錄
TCA9545A 具有中斷邏輯和復位功能的 4 通道 I2C 和 SMBus 開關
具有中斷邏輯和復位功能的PCA9545A低壓4通道I2C和SMbus開關數據表
TCA9545A低壓4通I2C和系統管理總線(SMbus)開關數據表
TCA9545A:低電壓4通道I2C和SMBus開關的深度解析
評論