论坛首页 > 交流专区 > 技术交流 > 请教个RGB的问题!!!!
查看:818  |  回复:10
请教个RGB的问题!!!!
YeeRay
5
主题
198
回复
发表于Tue May 08 16:01:56 CST 2018   |  只看该作者 1# 电梯直达
请教各位大神一个问题,现在用一个Led Driver ic驱动RGB灯,目前颜色调节没有问题,想请教各位的是,如何改变当前颜色的亮度呢?比如3路pwm现在是 56,46,36,我想改变当前这个颜色的亮度值,该怎么做呢?期待给为解答。
 
回复 收藏
  举报
cqys
11
主题
113
回复
发表于Tue May 08 17:49:14 CST 2018   |  只看该作者 2#
我之前也在思考这个问题,能不能用改变LED工作电压的方式?比如共阳极的RGBLED,3个阴极接PWM控制颜色。阳极用DA控制电压?
cqys
11
主题
113
回复
发表于Tue May 08 17:49:37 CST 2018   |  只看该作者 3#
期待高手解答。
YeeRay
5
主题
198
回复
发表于Tue May 08 18:28:22 CST 2018   |  只看该作者 4#
cqys 发表于 Tue May 08 17:49:14 CST 2018  2# 我之前也在思考这个问题,能不能用改变LED工作电压的方式?比如...
恩,你这个是属于硬件的解决方法,我查过一些资料,看别人做图像处理的方法,好像是有个RGB转HLS和HLS转RGB,有个基础的公式是L=0.3*R+0.59*G+0.11*B  L即为亮度。好像通过知道L即可通过一定的比例去调整R G B的值,也就能改变相应颜色的亮度。不知道我理解的对不对,我想做个试验验证下。
YeeRay
5
主题
198
回复
发表于Wed May 09 09:43:19 CST 2018   |  只看该作者 5#
木有大神能解答一下么?
立创商城赵...
【官方工作人员】
130
主题
1324
回复
发表于Wed May 09 16:14:00 CST 2018   |  只看该作者 6#


以下是windows 自带的画图软件,我觉得RGB的值和L(亮度),好像对应得不错,你要的是这个效果?

 


《立创快报》总编辑、立创电子公共实验室建设者,企业QQ:2355740879
蚂蚁的故事
16
主题
248
回复
发表于Wed May 09 18:56:46 CST 2018   |  只看该作者 7#

亮度:(R+G+B)/3,RGB分量决定了颜色,改变亮度就是RGB同步增减而已!

R: 100,G:100,B:0,黄色,R:200,G:200,B:0,还是黄色,只不过亮度大了一倍!

YeeRay
5
主题
198
回复
发表于Thu May 10 09:26:09 CST 2018   |  只看该作者 8#
立创商城赵工 发表于 Wed May 09 16:14:00 CST 2018  6# 以下是windows 自带的画图软件,我觉得RGB的值和L(亮度),好...
恩 ,就要这种效果,图像处理是这样做的,R G B灯应该也是类似原理,谢谢立创君的解答
YeeRay
5
主题
198
回复
发表于Thu May 10 09:27:09 CST 2018   |  只看该作者 9#
蚂蚁的故事 发表于 Wed May 09 18:56:46 CST 2018  7# 亮度:(R+G+B)/3,RGB分量决定了颜色,改变亮度就是RGB同步增减...
谢谢回答。那这样的话是按同比例调么?好的,我去试试看下效果。
单片机技术...
1
主题
3
回复
发表于Thu May 10 15:11:09 CST 2018   |  只看该作者 10#

不知道你的驱动电路是什么样子,如果有控制每个的控制端的话,在控制端再用PWM信号来控制点亮与关闭,调节占空比可以实现亮度调节。

如2楼所说的样子,比如共阳驱动,在阳极用三极管控制,那在三极管上加一PWM信号,就能实现亮度的调节。

pieh
0
主题
2
回复
发表于Sun May 27 16:40:36 CST 2018   |  只看该作者 11#

通过RGB混色,选定了颜色即RGB值已选定,改变输出的灰度即可改变亮度   即是改变PWM信号的占空比,通过256或65535级灰度调节,来改变输出亮度

可以了解一下DMX512

  • 温馨提示:标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考:社区发帖规则
  • 您当前输入了 0个文字。还可以输入8000个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

顶部