使用单个 TLD7002-16ES 引脚和简单的粘合逻辑电路,可以执行 PWM 并检索外部 LED 驱动器的诊断信息。
该电路有以下主要任务:
- 当 TLD7002-16ES OUTn 引脚流出电流时,生成反向的 PWM 信号到外部 LED 驱动器的 PWM 输入端。
- 如果外部 LED 驱动器出现故障,生成开路 OL 或 正向压降警告 VFWD_WRN 故障信号在 TLD7002-16ES OUTn 引脚上。
具体工作原理为:
Q9晶体管实际上为TLD5191ES 提供了一个清晰的(逻辑电平 HIGH/LOW)PWM 信号。如果TLD5191ES 检测到故障,则 FAULT_H 线将被拉低, 从而打开 Q90 晶体管,导致 OUTn 引脚的前向电压降低到 VBE(Q9) + 0.2 V(Q90 饱和电压)。如果 VFWD_ WRN阈值在一次性可编程(OTP)存储器中设置为1.25 V, 那么在外部 LED 驱动器故障期间降低的 VFWD 电压将在TLD7002-16ES OUTn引脚上产生VFWD_WRN信号。
需要注意的是,TLD7002-16ES 的 VLED 引脚和粘合逻辑的供电电压都是连接到 IVCC_H(5 V),该电压由 TLD5191ES 提供。这是必要的,因为 TLD7002-16ES 的诊断是基于差分电压读取 VLED-OUTn(或 VS-OUTn)来实现的。此外,外部LED 驱动器(TLD5191ES)的 PWM 信号必须在典型的逻辑电平上工作。或者,也可以使用 TLD7002-16ES的VDD引脚作为 PWM 粘合逻辑的供电电压,但需注意 VDD 引脚最多只能提供 10mA 的电流。
图 5 显示了粘合逻辑,具有以下要求:
- 当 OUTn 流出电流时,PWM > max PWM(H) 阈值
- 当 OUTn 不流出电流时,PWM < max PWM(L) 阈值
- 规则 1:在错误出现时,OUTn 应该产生 VFWD(OUTn-VLED)< VFWD_WRN 阈值。计算该要求时, 假设 OUTn 流出的电流为 IOUTn(max)
- 规则 2:在 ERRN 不流出电流时,OUTn 引脚不应产生 VFWD(OUTn-VLED)> VFWD_WRN 阈值。计算该要求时,假设 OUTn 流出的电流IOUTn(min)
可选规则:确保 OUTn > OL(0.5 V),以避免误触发 OL 检测。
诊断检测机制:
当 ERRN 流出电流(错误出现)时,R4 被旁路, 由 OUTn 读 取 VFWD=VBE (Q9) +VSAT(Q90), 在这种情况下,会将产生一个 VFWD_WRN(小 VFWD)。
当 ERRN 不流出电流( 错误不出现) 时,R4 的压降必须足够大,以防止 OUTn 检测 VFWD_WRN 或 SLS。然而,这个压降又不能过大,以免触发 OL 警告。
OTP设置
IOUTn = 5.6 mA 。这是 TLD7002-16 上可能的最小输出电流,用于减少功率损耗。
VFWD_WRN = 1.25 V 。在 R4 被旁路时,该值必须大于VBE(Q9)(低温)+ VSAT(Q90) =>,只有在这种情况下,错误才会被检测到。