没有合适的资源?快使用搜索试试~ 我知道了~
首页PCA9685:I2C控制的16通道LED控制器详解
PCA9685:I2C控制的16通道LED控制器详解
需积分: 18 7 下载量 66 浏览量
更新于2024-07-20
收藏 249KB PDF 举报
PCA9685是一款专为LCD显示屏RGB(A)色背光照明应用设计的I2C总线控制的16通道LED控制器。这款芯片的主要特性包括: 1. I2C接口:PCA9685通过I2C总线进行通信,简化了与主控制器的连接,使得它在系统中的集成变得非常方便。 2. 16个独立通道:每个通道拥有一个12位分辨率(4096步)的可编程频率PWM控制器,这意味着每个LED可以精确地调整亮度,范围从0%到100%,以实现精确的亮度控制。 3. 频率调节:工作频率可以在40Hz到1000Hz之间选择,可以根据应用场景灵活调整,确保了动态效果的流畅性。 4. 控制模式:每个LED通道支持关闭、PWM控制或根据设定值操作,提供极大的灵活性。 5. 驱动能力:LED输出驱动器具备开放源/漏极模式,可以在5V电压下提供25mA的电流sink功能,或者作为5V电源时提供10mA的source功能,满足不同负载需求。 6. 供电范围:PCA9685工作电压范围宽广,从2.3V到5.5V,适应多种电源环境。 7. 输入输出兼容性:输入和输出能够承受5.5V的电压,便于直接连接LED,也可配合外部驱动器处理更大电流或更高电压的LED应用。 8. 高速性能:作为Fast-mode Plus(Fm+)系列的一部分,PCA9685提供高达1MHz的更新速度,适合对响应时间有高要求的场景。 PCA9685是一款高效且灵活的LED控制解决方案,广泛应用于电子设备中,如显示器、仪表板和各种需要精细色彩控制的设备背光设计。它的易用性和性能使其成为现代电子产品设计中的重要组件。
资源详情
资源推荐
PCA9685_2 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 02 — 16 July 2009 9 of 50
NXP Semiconductors
PCA9685
16-channel, 12-bit PWM Fm+ I
2
C-bus LED controller
7.3 Register definitions
Table 3. Register summary
Register
#
(decimal)
Register
# (hex)
D7 D6 D5 D4 D3 D2 D1 D0 Name Type Function
0 00 00000000MODE1 read/write Mode register 1
1 01 00000001MODE2 read/write Mode register 2
2 02 00000010SUBADR1 read/write I
2
C-bus subaddress 1
3 03 00000011SUBADR2 read/write I
2
C-bus subaddress 2
4 04 00000100SUBADR3 read/write I
2
C-bus subaddress 3
5 05 00000101ALLCALLADR read/write LED All Call I
2
C-bus
address
6 06 00000110LED0_ON_L read/write LED0 output and
brightness control byte 0
7 07 00000111LED0_ON_H read/write LED0 output and
brightness control byte 1
8 08 00001000LED0_OFF_L read/write LED0 output and
brightness control byte 2
9 09 00001001LED0_OFF_H read/write LED0 output and
brightness control byte 3
10 0A 00001010LED1_ON_L read/write LED1 output and
brightness control byte 0
11 0B 00001011LED1_ON_H read/write LED1 output and
brightness control byte 1
12 0C 00001100LED1_OFF_L read/write LED1 output and
brightness control byte 2
13 0D 00001101LED1_OFF_H read/write LED1 output and
brightness control byte 3
14 0E 00001110LED2_ON_L read/write LED2 output and
brightness control byte 0
15 0F 00001111LED2_ON_H read/write LED2 output and
brightness control byte 1
16 10 00010000LED2_OFF_L read/write LED2 output and
brightness control byte 2
17 11 00010001LED2_OFF_H read/write LED2 output and
brightness control byte 3
18 12 00010010LED3_ON_L read/write LED3 output and
brightness control byte 0
19 13 00010011LED3_ON_H read/write LED3 output and
brightness control byte 1
20 14 00010100LED3_OFF_L read/write LED3 output and
brightness control byte 2
21 15 00010101LED3_OFF_H read/write LED3 output and
brightness control byte 3
PCA9685_2 © NXP B.V. 2009. All rights reserved.
Product data sheet Rev. 02 — 16 July 2009 10 of 50
NXP Semiconductors
PCA9685
16-channel, 12-bit PWM Fm+ I
2
C-bus LED controller
22 16 00010110LED4_ON_L read/write LED4 output and
brightness control byte 0
23 17 00010111LED4_ON_H read/write LED4 output and
brightness control byte 1
24 18 00011000LED4_OFF_L read/write LED4 output and
brightness control byte 2
25 19 00011001LED4_OFF_H read/write LED4 output and
brightness control byte 3
26 1A 00011010LED5_ON_L read/write LED5 output and
brightness control byte 0
27 1B 00011011LED5_ON_H read/write LED5 output and
brightness control byte 1
28 1C 00011100LED5_OFF_L read/write LED5 output and
brightness control byte 2
29 1D 00011101LED5_OFF_H read/write LED5 output and
brightness control byte 3
30 1E 00011110LED6_ON_L read/write LED6 output and
brightness control byte 0
31 1F 00011111LED6_ON_H read/write LED6 output and
brightness control byte 1
32 20 00100000LED6_OFF_L read/write LED6 output and
brightness control byte 2
33 21 00100001LED6_OFF_H read/write LED6 output and
brightness control byte 3
34 22 00100010LED7_ON_L read/write LED7 output and
brightness control byte 0
35 23 00100011LED7_ON_H read/write LED7 output and
brightness control byte 1
36 24 00100100LED7_OFF_L read/write LED7 output and
brightness control byte 2
37 25 00100101LED7_OFF_H read/write LED7 output and
brightness control byte 3
38 26 00100110LED8_ON_L read/write LED8 output and
brightness control byte 0
39 27 00100111LED8_ON_H read/write LED8 output and
brightness control byte 1
40 28 00101000LED8_OFF_L read/write LED8 output and
brightness control byte 2
41 29 00101001LED8_OFF_H read/write LED8 output and
brightness control byte 3
Table 3. Register summary
…continued
Register
#
(decimal)
Register
# (hex)
D7 D6 D5 D4 D3 D2 D1 D0 Name Type Function
剩余49页未读,继续阅读
kiomi_kiomi
- 粉丝: 209
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Unity UGUI性能优化实战:UGUI_BatchDemo示例
- Java实现小游戏飞翔的小鸟教程分享
- Ant Design 4.16.8:企业级React组件库的最新更新
- Windows下MongoDB的安装教程与步骤
- 婚庆公司响应式网站模板源码下载
- 高端旅行推荐:官网模板及移动响应式网页设计
- Java基础教程:类与接口的实现与应用
- 高级版照片排版软件功能介绍与操作指南
- 精品黑色插画设计师作品展示网页模板
- 蓝色互联网科技企业Bootstrap网站模板下载
- MQTTFX 1.7.1版:Windows平台最强Mqtt客户端体验
- 黑色摄影主题响应式网站模板设计案例
- 扁平化风格商业旅游网站模板设计
- 绿色留学H5模板:科研教育机构官网解决方案
- Linux环境下EMQX安装全流程指导
- 可爱卡通儿童APP官网模板_复古绿色动画设计
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功