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 来禁用电流限制。禁用电流限制不会禁用过压、欠压或短路检测。