PCA9685BS,118
16通道、12位PWM Fm+ I2C总线LED控制器
- 描述
- PCA9685是一款I²C总线控制的16通道LED控制器,专为红/绿/蓝/琥珀色(RGBA)彩色背光应用而优化。每个LED输出都有自己的12位分辨率(4096级)固定频率独立PWM控制器,其工作频率可在典型的24 Hz至1526 Hz之间进行编程设置,占空比可在0%至100%之间调节,从而使LED能够设置为特定的亮度值。所有输出均设置为相同的PWM频率。每个LED输出可以关闭或打开(无PWM控制),也可以设置为其独立PWM控制器的值。LED输出驱动器可通过编程设置为开漏输出,在5 V时具有25 mA的灌电流能力,或设置为图腾柱输出,在5 V时具有25 mA的灌电流和10 mA的拉电流能力。PCA9685的工作电源电压范围为2.3 V至5.5 V,输入和输出可承受5.5 V电压。LED可以直接连接到LED输出端(最大25 mA,5.5 V),也可以通过外部驱动器和最少数量的分立元件进行控制,以驱动更大电流或更高电压的LED。PCA9685属于新型快速模式增强版(Fm+)系列。Fm+器件提供更高的频率(最高1 MHz)和更密集的总线操作(最高4000 pF)。尽管PCA9635和PCA9685有许多相似的特性,但PCA9685具有一些独特的特性,使其更适合用于LCD或LED背光以及氛围灯等应用:• PCA9685允许交错设置LED输出的开启和关闭时间,以最大程度减少电流浪涌。16个通道中的每个通道的开启和关闭时间延迟均可独立编程。PCA9635不具备此特性。• PCA9685具有4096级(12位PWM)的独立LED亮度控制。而PCA9635只有256级(8位PWM)。• 当系统中集成多个LED控制器时,如果使用PCA9635,多个器件之间的PWM脉冲宽度可能会有所不同。PCA9685具有可编程预分频器,可调节多个器件的PWM脉冲宽度。• PCA9685有一个外部时钟输入引脚,可接受用户提供的时钟(最大50 MHz),以替代内部25 MHz振荡器。此特性允许对多个器件进行同步。PCA9635没有外部时钟输入功能。• 与PCA9635一样,PCA9685也有一个用于PWM控制的内置振荡器。然而,PCA9685中用于PWM控制的频率可在约24 Hz至1526 Hz之间调节,而PCA9635的典型频率为97.6 kHz。这使得PCA9685可与外部电源控制器配合使用。所有位均设置为相同的频率。• 在PCA9685中,LEDn输出引脚的上电复位(POR)默认状态为低电平。而PCA9635为高电平。低电平有效输出使能输入引脚(OE)允许对LED输出进行异步控制,可用于将所有输出设置为通过I²C总线可编程的定义逻辑状态。OE还可用于对输出进行外部“脉冲宽度调制”,当需要通过软件控制同时对多个器件进行调光或闪烁时,此功能非常有用。软件可编程的LED全呼叫和三个子呼叫I²C总线地址允许所有或指定组的PCA9685器件响应一个公共I²C总线地址,例如,可同时打开或关闭所有红色LED,或实现跑马灯效果,从而减少I²C总线命令。六个硬件地址引脚允许在同一总线上连接多达62个器件。软件复位(SWRST)通用呼叫允许主设备通过I²C总线对PCA9685进行复位,这与上电复位(POR)相同,可将寄存器初始化为默认状态,使输出设置为低电平。这允许通过软件轻松快速地将所有器件寄存器重新配置为相同的状态。
- 品牌名称
- NXP(恩智浦)
- 商品型号
- PCA9685BS,118
- 商品编号
- C5191634
- 商品封装
- HVQFN-28(6x6)
- 包装方式
- 编带
- 商品毛重
- 0.17克(g)
商品参数
| 属性 | 参数值 | |
|---|---|---|
| 商品目录 | LED驱动 | |
| 工作电压(DC) | 2.3V~5.5V | |
| 开关频率 | 200Hz | |
| 通道数 | 16 |
| 属性 | 参数值 | |
|---|---|---|
| 输出电流 | 25mA | |
| 调光 | PWM;I2C | |
| 工作温度 | -40℃~+85℃ |
商品概述
PCA9685是一款I²C总线控制的16通道LED控制器,专为红/绿/蓝/琥珀色(RGBA)彩色背光应用而优化。每个LED输出都有自己的12位分辨率(4096级)固定频率独立PWM控制器,其工作频率可在典型的24 Hz至1526 Hz之间进行编程设置,占空比可在0%至100%之间调节,从而使LED能够设置为特定的亮度值。所有输出均设置为相同的PWM频率。 每个LED输出可以关闭或打开(无PWM控制),也可以设置为其独立PWM控制器的值。LED输出驱动器可通过编程设置为开漏输出,在5 V时具有25 mA的灌电流能力,或设置为图腾柱输出,在5 V时具有25 mA的灌电流和10 mA的拉电流能力。PCA9685的工作电源电压范围为2.3 V至5.5 V,输入和输出可承受5.5 V电压。LED可以直接连接到LED输出端(最大25 mA,5.5 V),也可以通过外部驱动器和最少数量的分立元件进行控制,以驱动更大电流或更高电压的LED。 PCA9685属于新型快速模式增强版(Fm+)系列。Fm+器件提供更高的频率(最高1 MHz)和更密集的总线操作(最高4000 pF)。 尽管PCA9635和PCA9685有许多相似的特性,但PCA9685具有一些独特的特性,使其更适合用于LCD或LED背光以及氛围灯等应用: • PCA9685允许交错设置LED输出的开启和关闭时间,以最大程度减少电流浪涌。16个通道中的每个通道的开启和关闭时间延迟均可独立编程。PCA9635不具备此特性。 • PCA9685具有4096级(12位PWM)的独立LED亮度控制。而PCA9635只有256级(8位PWM)。 • 当系统中集成多个LED控制器时,如果使用PCA9635,多个器件之间的PWM脉冲宽度可能会有所不同。PCA9685具有可编程预分频器,可调节多个器件的PWM脉冲宽度。 • PCA9685有一个外部时钟输入引脚,可接受用户提供的时钟(最大50 MHz),以替代内部25 MHz振荡器。此特性允许对多个器件进行同步。PCA9635没有外部时钟输入功能。 • 与PCA9635一样,PCA9685也有一个用于PWM控制的内置振荡器。然而,PCA9685中用于PWM控制的频率可在约24 Hz至1526 Hz之间调节,而PCA9635的典型频率为97.6 kHz。这使得PCA9685可与外部电源控制器配合使用。所有位均设置为相同的频率。 • 在PCA9685中,LEDn输出引脚的上电复位(POR)默认状态为低电平。而PCA9635为高电平。 低电平有效输出使能输入引脚(OE)允许对LED输出进行异步控制,可用于将所有输出设置为通过I²C总线可编程的定义逻辑状态。OE还可用于对输出进行外部“脉冲宽度调制”,当需要通过软件控制同时对多个器件进行调光或闪烁时,此功能非常有用。 软件可编程的LED全呼叫和三个子呼叫I²C总线地址允许所有或指定组的PCA9685器件响应一个公共I²C总线地址,例如,可同时打开或关闭所有红色LED,或实现跑马灯效果,从而减少I²C总线命令。六个硬件地址引脚允许在同一总线上连接多达62个器件。 软件复位(SWRST)通用呼叫允许主设备通过I²C总线对PCA9685进行复位,这与上电复位(POR)相同,可将寄存器初始化为默认状态,使输出设置为低电平。这允许通过软件轻松快速地将所有器件寄存器重新配置为相同的状态。
商品特性
- 16个LED驱动器。每个输出可进行如下编程设置:关闭、打开、可编程LED亮度、可编程LED开启时间以帮助降低EMI
- 1 MHz快速模式增强版兼容的I²C总线接口,SDA输出具有30 mA高驱动能力,可驱动高电容总线
- 每个LED输出具有4096级(12位)线性可编程亮度,范围从完全关闭(默认)到最大亮度
- LED输出频率(所有LED)通常在24 Hz至1526 Hz之间变化(预分频寄存器中默认值为1Eh,在振荡器时钟为25 MHz时可实现200 Hz的刷新率)
- 16个图腾柱输出(在5 V时灌电流25 mA,拉电流10 mA),具有软件可编程的开漏LED输出选择(默认图腾柱输出)。无输入功能。输出状态变化可在确认或停止命令时进行编程设置,以逐字节或同时更新输出(默认“在停止时更改”)。低电平有效输出使能(OE)输入引脚。当OE为高电平时,LEDn输出可编程为逻辑1、逻辑0(上电默认)或“高阻抗”
- 6个硬件地址引脚允许62个PCA9685器件连接到同一I²C总线
- 切换OE可实现硬件LED闪烁
- 4个软件可编程I²C总线地址(一个LED全呼叫地址和三个LED子呼叫地址)允许以任意组合同时对一组器件进行寻址
