ZHCSV12A February 2024 – April 2024 LP5867
PRODUCTION DATA
全局 PWM 控制功能同时影响所有 LED。
最终 PWM 占空比的计算公式为:
LP5867 支持 125kHz 或 62.5kHz PWM 输出频率。可以通过配置 Dev_initial 寄存器中的“PWM_Fre”来选择 PWM 频率。内部 32MHz 振荡器用于生成 PWM 输出。如果多个 LP5867 器件连接在一起,振荡器的高精度设计 (ƒOSC_ERR ≤ ±3%) 可实现更好的同步。
每个电流阱都实施了 PWM 相移方案,用于避免在同时开启时发生电流过冲。由于 LED 驱动器不同时激活,因此前级电源的峰值负载电流显著降低。该方案还降低了输入电流纹波和陶瓷电容器可闻振铃。LED 驱动器分为三个不同的相位。通过配置 Dev_config1 寄存器中的“PWM_Phase_Shift”(默认为关闭),LP5867 支持 tphase_shift = 125ns 相移时间,如图 7-4 所示。
为了避免在线路开关期间出现大电流阱输出纹波,可以将电流阱配置为在线路开启后经过 1 个时钟延迟(62.5ns 或 31.25ns,具体取决于 PWM 频率)再开启,如图 7-3 所示。可以通过 Dev_config1 寄存器中的“CS_ON_Shift”来配置该功能。
LP5867 允许用户通过 Dev_config1 寄存器中的“PWM_Scale_Mode”以指数方式(伽马校正)或线性方式配置调光标度。如果需要人眼友好型调光曲线,那么使用内部固定指数标度是一种简单的方法。如果需要特殊的调光曲线,建议使用带软件校正的线性标度。LP5867 支持 8 位和 16 位 PWM 深度下的线性和指数调光曲线。图 7-5 显示了一个 8 位 PWM 深度示例。
总之,PWM 控制方法如图 7-6 所示: