LP3943 是一款集成器件,能够独立驱动 16 个 LED。该器件还包含一个内部精密振荡器,可提供驱动每个LED所需的所有必要时序。两个预分频器寄存器和两个PWM寄存器提供多功能占空比控制。LP3943 能够在需要的 SMBUS/I2C 应用中调暗 LED,以减少总线流量。
传统上,使用串行移位寄存器(如74LS594/5)调光LED需要串行总线上的大量流量。相反,LP3943 只需要设置每个输出引脚的频率和占空比;从那时起,只需主机发出一个命令即可将每个单独的漏极开路输出调至开启或关断状态,或循环编程频率和占空比。最大输出灌电流为每引脚25mA,每个封装200mA。任何不用于控制 LED 的端口都可用于通用输入/输出扩展。
*附件:lp3943.pdf
特性
- 内部上电复位
- 低电平有效复位
- 内部精密振荡器
- 可变调光率(从 6.25 毫秒到 1.6 秒;160Hz 到 0.625Hz)
- 16 个 LED 驱动器(多种可编程状态:ON、OFF、输入和以指定速率调光)
- 16 个漏极开路输出,每个 LED 能够驱动高达 25mA 的电流
参数

方框图

1. 核心功能
- 多通道控制:独立驱动16路LED(每路最大25mA,整片最大200mA),支持RGB/白光LED混合控制。
- 智能调光:通过SMBUS/I2C接口编程,每路可配置为四种状态(关闭/常亮/调光模式0/调光模式1)。
- PWM调光:内置2组独立PWM寄存器(PWM0/PWM1)和预分频器(PSC0/PSC1),支持:
- 频率范围:0.625Hz
160Hz(步进6.25ms1.6s) - 占空比精度:8位分辨率(0.4%~100%)
2. 关键特性
- 低功耗设计:工作电压2.3V~5.5V,静态电流仅350μA(典型值)。
- 热管理:24引脚WQFN封装(4mm×4mm),结-环境热阻45°C/W。
- 抗干扰能力:ESD防护达±2kV(HBM模型),支持输入信号滤波。
- GPIO扩展:未使用的LED引脚可配置为通用输入/输出。
3. 典型应用
- 移动设备:手机呼吸灯、相机闪光灯、RGB氛围灯。
- 工业控制:状态指示灯、设备故障报警灯。
- 玩具设计:可编程彩色灯光效果。
4. 寄存器架构
- 控制寄存器:LS0-LS3(4个)分别管理4路LED的状态选择。
- 调光参数:PSC0/PSC1设置频率,PWM0/PWM1设置占空比。
- 输入检测:Input1/Input2寄存器实时读取LED引脚状态。
5. 设计注意事项
- 布局建议:VDD引脚需就近放置1μF去耦电容。
- 电流优化:LED关闭时建议保持引脚电压≥VDD以减少漏电流。
- 热安全:持续工作需确保结温≤125°C(环境温度85°C时需计算散热)。
该文档完整覆盖了LP3943从电气特性、寄存器配置到典型电路设计的全链路技术细节,适用于需要高精度多路LED控制的嵌入式系统开发。