TCAN285x-Q1 可以控制 β 值介于 50 至 500 之間的外部 PNP 功率晶體管,從而通過 VEXCC 輸出支持更高的電流和更寬泛的電壓需求。
TCAN285x-Q1 可以支持 1.8V、2.5V、3.3V 和 5V 輸出。可以使用 SPI 寄存器 8'h0D[2:0] 選擇電壓,電壓默認為 1.8V。VEXCC 上有三個監測器:欠壓 (UVEXCC)、過壓 (OVEXCC) 和接地短路 (VEXCC
SC)。在配置寄存器 8'h0D[5:4] 之前,外部 PNP 不會導通并默認為關斷。當 VEXCC 開啟且未處于故障狀態時,寄存器 8'h4F[3] 的 VEXCC_STATUS 通過設置為 1b 來指示這一點。選擇負載共享后,器件會自動配置電壓電平以匹配 VCC1 電壓并遵循 VCC1 的編程狀態。
分流電阻器 Rshunt 位于 VSUP 和 VEXMON 之間,并根據配置用于兩個用途。當用作獨立配置時,請參見圖 8-6,Rshunt 設置 PNP FET 的電流限制。必須根據應用的電流限制要求選擇 Rshunt 的值。該電阻器的值由 VSHUNTH 閾值除以所需的電流限制來確定,即 VSHUNTH/IVEXCC-LIM,其中 IVEXCC-LIM 是所需的電流限制值。
當配置為和 VCC1 進行負載共享時,請參閱圖 8-7,電阻器 Rshnut 設置 VEXCC 和 VCC1 之間的電流比。請參閱方程式 1 和方程式 2,以確定如何計算 Rshunt 值。
如果尚未使用下線編程對 TCAN285x-Q1 進行編程以實現 VCC1 和 VEXCC 負載共享,則可以使用以下步驟對器件進行編程以實現負載共享:
- 在 VCC1 短接至電路板上的 EXVCC 時為器件上電;器件上電并進入待機模式
- 將 VEXCC 電壓配置寄存器 8'h0D[2:0] 設置為正確的電壓設置。該設置必須與 VCC1 設置相同(僅限 3.3V 或 5V)
- 設置 VEXT_CFG、VEXCC 配置寄存器 8'h0D[5:4] 以匹配 VCC1_CFG 設置
- 等待 5ms 讓輸出穩定,讀取 8'h4F[3] 的 VEXCC_STATUS 以確認 VEXCC 處于穩壓狀態
- 通過寄存器 8'h0D[2:0] = 100b 啟用 VEXCC 的負載共享
- 如果負載共享配置未保存到 EEPROM,并且器件發生 POR 事件,請重復步驟 1 至步驟 5。
方程式 1.
方程式 2.
注: 1.為 ECU 外部負載供電時,建議使用串聯電阻 RPROT = 100Ω,以確保 EMC 穩健性
注: - 外部 PNP 晶體管的功率處理能力是特定于應用的,因此必須根據所選 PNP 器件以及 PCB 屬性進行設計以防止熱損壞,因為 SBC 無法確保外部 PNP 晶體管的熱保護。
- 為了限制通過外部 PNP 晶體管的電流,請使用 Rshunt 將 VEXMON 引腳連接到和器件 VSUP 引腳連接的同一電源軌,如圖 8-6 所示。
- 如果外部 PNP 集電極連接到不同的電壓軌,則該器件無法提供電流限制能力。為了避免出現問題,必須使用 SBC_CONFIG 寄存器 8'h0C[6] VEXCC_ILIM_DIS = 1b 來禁用電流限制。禁用電流限制不會禁用過壓、欠壓或短路檢測。