- 课程目录
- 相关资源
- 课程笔记
大家好
我是来自德州仪器
LED 驱动器产品线的工程师
今天我给大家来展示一下
市场上首颗专门针对 RGB LED
设计的 LP50 系列驱动器的特点和性能
大部分的 LED 驱动器
都是针对单色 LED 设计的
因此其内部的 PWM 产生器
都只是用来调节亮度
LP50 这一系列驱动器
集成了 8 bit PWM
用来进行 LED 颜色的调节
同时另外 8 bit PWM 进行亮度的调节
这样就可以简单的实现
颜色与亮度的变化
分别调节颜色和亮度的 8 bit PWM
在驱动器内部自动转化成12 bit PWM
这样一来
LP50 就可以在颜色的混合
以及亮度的调节方面
以更简单的编程方法实现更炫酷的效果
与此同时
该驱动器内部的 PWM 发生器
频率为 29kHz
超出音频范围
可以有效的避免对系统产生音频噪声
尤其是对那些空间受限的音频设备
比如蓝牙音箱
智能音箱 回音壁等等
LP50 LED DEMO 板正面
有一个 LED 圆环
该圆环由 16 颗 RGB LED 组成
如果使用 24 通道的 LED 驱动器 LP5024
由于每颗可以驱动八颗 RGB LED
因此一共需要两颗 LP5024
LP50 demo 由 MSP432 驱动
通过 Booster Pack 连接器
连接到 MSP432 LaunchPad 上
下面我给大家展示一下
LP50 系列驱动器可以实现的效果
在这里我们已经把 LP50 demo 板
和 MSP432 LaunchPad 连接在了一起
首先让我们看一下 LP50 驱动器
在呼吸效果上的优异表现
上电后微控制器
可以将呼吸效果程序发送给 LP50 驱动器
进行相应的控制
LP50 设计有三个 Bank
每个通道都可以选择
是否配置到相应的 Bank 之中
例如可以很方便的将 LED0 LED8
设置为绿色
其余的 LED 则进行呼吸变化
Bank 功能
使用一个寄存器
控制所有配置通道
这样可以大量减少 MCU 的压力
对于呼吸效果的实现来说
十分的简洁高效
LP50 集成了线性亮度调节
和对数亮度调节功能
从视频中可以看出
对于 LED 呼吸效果而言
对数亮度调节功能
可以实现更顺滑的呼吸效果
市场上大部分 LED 驱动器内部
集成了最多 64 步的对数亮度调节功能
这对于人眼来说是不够的
尤其是在呼吸周期比较长的时候
容易看到亮度变化的台阶感
例如当整个呼吸周期为三秒时
视频中右侧 255 步的调节
较左侧 64 步的调节更加的顺滑
下面请欣赏 LP50 demo
所有的酷炫效果
希望大家通过以上介绍
了解了 LP50 系列
I2C RGB LED 驱动器的特点与优异性能
这些特征可以帮助您的 LED 系统
实现更惊艳的效果
欢迎大家登陆我们的网站
了解 LP 系列驱动器的更多信息
感谢您的收看
课程介绍
共计1课时,4分30秒
猜你喜欢
换一换
推荐帖子
- 你来补充?总结零欧姆电阻的12种作用
- 我们经常在电路中见到0欧的电阻,对于新手来说,往往会很迷惑:既然是0欧的电阻,那就是导线,为何要装上它呢?还有这样的电阻市场上有卖吗?其实0欧的电阻还是蛮有用的。 零欧姆电阻又称为跨接电阻器,是一种特殊用途的电阻,0欧姆电阻的并非真正的阻值为零(那是超导体干的事情),正因为有阻值,也就和常规贴片电阻...
-
qwqwqw2088
模拟与混合信号
- 第三篇 MSP-EXP430F5529LP的通用GPIO操作
- 一、 通用I/O的简单操作参见MSP430X5XX datasheet.pdf 1.1 I/O的简介 特点: l 多种复用和设置(即可控制是否输入、是否输出、是否接上拉电阻、是否接下拉电阻、是否可接受中断); l 独立的可编程的单独...
-
shmily53
微控制器 MCU
- 【TI首届低功耗设计大赛】补上--IAR开发环境搭建
- 本帖最后由 youki12345 于 2014-11-14 16:42 编辑 在IDE安装之前,我寻找了很多MSP430的资料,也学习了其中的中断,IO,和一些其他基本寄存器操作。还非常乐观的看了一个LED闪烁的例程。感觉自己差不多会了,接下来就安装IDE。 首先我选择的IDE是IAR:&nb...
-
youki12345
微控制器 MCU
- 【TI首届低功耗设计大赛】MSP430FR5969学习之定时器中断延时
- 继续学习MSP430FR5969的定时器。关于定时器,库文件的DEMO里边是在continue模式下运行的例子,这里我只需要定时器工作在UP模式下,每隔一秒切换LED状态。于是自己摸索了下,应该是照如下配置运行的。 1 TIMA的配置函数如下: void TIMA_Configuration(void) { TIM...
-
lonerzf
微控制器 MCU