ZHCAEI4 September 2024 PCA9306 , TCA39306 , TCA9548A
圖 2-1 是一種在 I2C 控制器和 I2C 目標器件之間使用 TCA39306 I3C 電平轉換器的電壓轉換應用。TCA39306 是無源器件,向后兼容 I2C。
該示例的電氣設置如下:
RPU = 10kΩ
VCC1 = 3.3V
VCC2 = 5.0V
TCA39306 設置為電平轉換模式。TCA39306 EN 和 VREF2 引腳已短接在一起(EN 和 VREF2 引腳連接表示為 EN+REF2)。這實際上會形成一個類似二極管的結構,將 VEN+REF2 電壓設置為:
其中,VTH 是室溫下大約 0.6V 的 passFET 閾值電壓。在電平轉換器中,將 SCL1 連接到 SCL2 并將 SDA1 連接到 SDA2 的每個 FET 的柵極會偏置到該 VEN+REF2 電壓。因此,每個 passFET 柵極電壓會調整為:
源極電壓是上拉電阻器連接引起的電源電壓,VSOURCE = 3.3V。
由于 VGS = VTH,passFET 位于截止區(qū)域的邊緣。當控制器拉至 VOL = 0.4V 的邏輯低電平時,源極電壓等于開漏驅動器的 VOL。VSOURCE = VOL = 0.4V。因此,柵源電壓變?yōu)椋?/p>
passFET 充當線性工作區(qū)域中的開關,并且由于 3.5V 遠高于閾值電壓,因此會強導通。電流從兩個電源軌 VCC1 和 VCC2 流經(jīng)上拉電阻器,再經(jīng)由控制器的開漏驅動器流向 GND,如圖 2-2 所示。
當控制器釋放總線時,SDA 通過上拉電阻器上升回 VCC1。VGS 會降低,并且 passFET 進入類似于高阻抗狀態(tài)的截止區(qū)域。由于 passFET 漏極和源極端子是可互換的,因此目標器件可以將 SDA 總線拉低。在圖 2-3 中,目標器件將 SDA 拉至低電平 (VOL = 0.4V)。一旦 VGS 超過 VTH = 0.6V,內部 passFET 就會導通,電流會從兩個電源通過開漏驅動器流向 GND,類似于控制器在第一個示例中被拉低的情況。
passFET 的簡單設計可實現(xiàn)無縫雙向電平轉換。TCA39306 可實現(xiàn)兩個電源軌之間的 I2C 電平轉換。在邏輯低電平狀態(tài)下,控制器和目標器件都會檢測到 VOL = 0.4V。在邏輯高電平狀態(tài)下,由于 passFET 在 TCA39306 內部產(chǎn)生分離,控制器會檢測到 3.3V 電壓,而目標器件會檢測到 5.0V 電壓。