[STM32F4] [F446RE开发板试用]pwm控三个灯

[复制链接]
1855|15
 楼主| 894575732 发表于 2015-10-19 20:55 | 显示全部楼层 |阅读模式
本帖最后由 894575732 于 2015-10-19 20:59 编辑

最近很忙,都快把试用报告忘记了,真的很惭愧。

使用了TIM1的PWM功能,三个通道分别驱动全彩RGB小灯的三个分量,通过调节占空比来实现小灯的颜色变幻!
PA8,PA9,PA10

偏蓝

偏蓝
IMG_20151019_195653.jpg

偏绿

偏绿

粉色

粉色

Src.rar

4.26 KB, 下载次数: 8

包含初始化代码

打赏榜单

21ic小喇叭 打赏了 3.00 元 2015-10-30

天灵灵地灵灵 发表于 2015-10-19 21:11 | 显示全部楼层
这是个三色灯吗?三色灯是几个管脚啊?
稳稳の幸福 发表于 2015-10-19 21:30 | 显示全部楼层
三个灯是独立的,那么至少4条腿操作。
FireRiver9 发表于 2015-10-19 21:56 | 显示全部楼层
三色灯是新发展起来的LED背光灯,但他的使用功率很大程度取决了LED的散热条件,三种不同颜色的管芯集中放在一粒灯内,其散热条件很差,这就限制了三色灯的功率的发挥
 楼主| 894575732 发表于 2015-10-19 22:16 | 显示全部楼层
天灵灵地灵灵 发表于 2015-10-19 21:11
这是个三色灯吗?三色灯是几个管脚啊?

四个脚 RGB+GND
 楼主| 894575732 发表于 2015-10-19 22:17 | 显示全部楼层
FireRiver9 发表于 2015-10-19 21:56
三色灯是新发展起来的LED背光灯,但他的使用功率很大程度取决了LED的散热条件,三种不同颜色的管芯集中放在 ...

你说的很对
天灵灵地灵灵 发表于 2015-10-21 10:55 | 显示全部楼层
FireRiver9 发表于 2015-10-19 21:56
三色灯是新发展起来的LED背光灯,但他的使用功率很大程度取决了LED的散热条件,三种不同颜色的管芯集中放在 ...

兄台,这个LED背光灯不是白色光吗?怎么现在换三色了?
android2 发表于 2015-10-25 21:40 | 显示全部楼层
pwm怎么实现调节的,楼主能简单说说思路吗。pwm不是调节的占空比吗,
拉克丝 发表于 2015-10-25 22:14 | 显示全部楼层
PWM是脉冲宽度调制信号,其中的“宽度”,就是脉冲的高电平的时间。PWM信号调节LED亮度时,信号频率是不变的,改变的是脉冲的高电平的时间,即LED的导通时间。这种信号调节亮度相当于调节LED的平均电流,所以电流会变化。
迪卡 发表于 2015-10-25 22:26 | 显示全部楼层
感谢分享,这三色灯的调色是根据什么原理
309030 发表于 2015-10-25 22:39 | 显示全部楼层
这个是不是得输出三路的PWM,分别控制RGB
 楼主| 894575732 发表于 2015-10-26 00:06 | 显示全部楼层
309030 发表于 2015-10-25 22:39
这个是不是得输出三路的PWM,分别控制RGB

是的,就是这样
 楼主| 894575732 发表于 2015-10-26 00:08 | 显示全部楼层
迪卡 发表于 2015-10-25 22:26
感谢分享,这三色灯的调色是根据什么原理

很抱歉没能及时回复,9楼说出了我的想法
迪卡 发表于 2015-10-28 13:36 | 显示全部楼层
那个不是调的亮度吗,怎么实现颜色的混配呢
309030 发表于 2015-10-28 13:56 | 显示全部楼层
这RGB应该是彩色色电视机里说的三基色了
lefeng 发表于 2015-10-28 14:05 | 显示全部楼层
感谢楼主分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

16

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部