打印
[复制链接]
2159|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
neaugl|  楼主 | 2013-10-22 09:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
求助:
一个LED灯中封装有RGB三个颜色的LED,我要控制一颗这样灯的变色,我该怎么实现下面的要求。
1、每按一次开关,灯显示红绿蓝3色变换,希望就由简单的开关、电阻灯器件实现,尽量不要用芯片。
2、每按一次开关,可改变内部RGB三小灯的驱动电流,实现不同颜色的合成,应用什么类芯片实现?
谢谢各位大侠啊!!!

相关帖子

沙发
airwill| | 2013-10-22 09:57 | 只看该作者
要求不够明确. "希望就由简单的开关、电阻灯器件实现,尽量不要用芯片。" 这个要求会很难处理.
建议用个简单的单片机来实现, 可以实现很好的灵活性.
RGB三个颜色的LED可以用3个 IO 口控制.
改变内部RGB三小灯的驱动电流, 可以考虑用 PWM 输出的 IO 口.

使用特权

评论回复
板凳
neaugl|  楼主 | 2013-10-22 14:51 | 只看该作者
是我没说清楚 这是两种方案,第一个只要可以通过一个开关使RGB点亮就可以,所以不想通过芯片;而第二种方案则希望可以改变内部RGB三小灯的驱动电流,实现不同颜色的合成,这肯定需要芯片,不知道除了应用单片机外海有没有其他的芯片可以实现,比如恒流芯片类的

使用特权

评论回复
地板
airwill| | 2013-10-23 09:25 | 只看该作者
看看 TLC5946 这类芯片是否满足你的要求

使用特权

评论回复
5
puchuang| | 2013-10-23 11:04 | 只看该作者
楼主  这个  如果不用芯片  那就用逻辑电路实现吧

使用特权

评论回复
6
puchuang| | 2013-10-23 11:04 | 只看该作者
不过  总体感觉用单片机会比较简单很多  话说

使用特权

评论回复
7
neaugl|  楼主 | 2013-10-29 08:58 | 只看该作者
如果用单片机PWM功能的话,哪位大侠能帮我说说实现方法吗

使用特权

评论回复
8
neaugl|  楼主 | 2013-10-30 16:17 | 只看该作者
没人理我呢

使用特权

评论回复
9
neaugl|  楼主 | 2013-11-4 11:21 | 只看该作者
airwill 发表于 2013-10-23 09:25
看看 TLC5946 这类芯片是否满足你的要求

版主 你推荐的TLC5946类的LED驱动芯片还是需要加单片机控制吧?
可以避开单片机控制吗?如果一定要用单片机的话,我的电流可以达到mA级控制精度吗?

使用特权

评论回复
10
airwill| | 2013-11-4 16:43 | 只看该作者
neaugl 发表于 2013-11-4 11:21
版主 你推荐的TLC5946类的LED驱动芯片还是需要加单片机控制吧?
可以避开单片机控制吗?如果一定要用单片 ...

TLC5946 通过 PWM 来间接调节电流的. mA级控制精度是有的, 但是精确电流控制的话, 你得有闭环才行

使用特权

评论回复
11
neaugl|  楼主 | 2013-11-9 08:09 | 只看该作者
airwill 发表于 2013-11-4 16:43
TLC5946 通过 PWM 来间接调节电流的. mA级控制精度是有的, 但是精确电流控制的话, 你得有闭环才行 ...

能伴我解答下LED需要恒流驱动,单还要用PWM实现亮度调节见的关系吗?既要恒流还要变流改变亮度,这怎么实现呢?

使用特权

评论回复
12
airwill| | 2013-11-9 08:16 | 只看该作者
楼主的要求越来越高了, 闭环就是将工作电流通过电阻采样, 由 ADC 给单片机, 再根据结果来调节 PWM, 以实现恒流

使用特权

评论回复
13
neaugl|  楼主 | 2013-11-16 09:45 | 只看该作者
这个电路可以实现LED7色的循环变色,但在以上电路的基础上想实现每按一次开关LED变化一种颜色,实现共7种颜色的变化,可以实现吗?菜鸟求教

氛围灯7色方案原理图.PNG (38.05 KB )

氛围灯7色方案原理图.PNG

使用特权

评论回复
14
neaugl|  楼主 | 2013-11-16 09:48 | 只看该作者
airwill 发表于 2013-11-9 08:16
楼主的要求越来越高了, 闭环就是将工作电流通过电阻采样, 由 ADC 给单片机, 再根据结果来调节 PWM, 以实现 ...

这个电路可以实现LED7色的循环变色,但在以上电路的基础上想实现每按一次开关LED变化一种颜色,实现共7种颜色的变化,可以实现吗?菜鸟求教

使用特权

评论回复
15
airwill| | 2013-11-16 11:16 | 只看该作者
本帖最后由 airwill 于 2013-11-16 11:18 编辑

实现共7种颜色的变化,是的, 可以实现.
不过跟前面提到的精确电流控制毫无关系.
计数脉冲通过断电的不稳定状态实现, 可能会不太听话吧

使用特权

评论回复
16
neaugl|  楼主 | 2013-11-16 11:52 | 只看该作者
airwill 发表于 2013-11-16 11:16
实现共7种颜色的变化,是的, 可以实现.
不过跟前面提到的精确电流控制毫无关系.
计数脉冲通过断电的不稳定 ...

我是在做两种方案 呜呜 7色和12色的。这个电路就是开关闭合后7色循环变化,但还想要搭建一个每按一次开关LED变化一种颜色的电路,呜呜 ,不知道不用单片机能不能实现。

使用特权

评论回复
17
airwill| | 2013-11-18 08:45 | 只看该作者
想要搭建一个每按一次开关LED变化一种颜色的电路, cp 端接按钮开关就是了.

使用特权

评论回复
18
neaugl|  楼主 | 2013-11-19 15:23 | 只看该作者
airwill 发表于 2013-11-18 08:45
想要搭建一个每按一次开关LED变化一种颜色的电路, cp 端接按钮开关就是了.

“连续按动S时,lCl脚将不断输入正脉冲信号,其输出端 (6脚、5脚、4脚和3)将按二迸制0001-1000(0为低电平,l为高电平)的顺序输出”。版主这是怎么做到的呢?(1)图中对CD4518的时钟脉冲怎么输入的不明白?
(2)开关断开时时钟脉冲还会输入芯片吗?
(3)开关关断又闭合后计算器还能保持上一计数状态吗?即0001后开关关断又闭合,6脚、5脚、4脚和3脚会输入0010吗?
(4)若将交流电源换位12V直流电时钟脉冲输入还会正常吗?
想了好久,实在弄不懂了,大侠帮忙啊

变色吊灯原理图.PNG (34.6 KB )

变色吊灯原理图.PNG

使用特权

评论回复
19
airwill| | 2013-11-19 15:42 | 只看该作者
1.连续按动S时,lC的l脚将不断输入正脉冲信号,这个脉冲信号是通过 RC 充放电实行的, 我想这个能看明白吧.
顺序输出则是芯片的功能了, 看芯片的手册吧.
2.开关断开时时钟脉冲还会输入芯片吗?断开会引起一个低电平, 看芯片是高电平触发还是低电平触发来判断.
3.不断电, 不清零, 那么计数器总数会保持状态的.
4. 若将交流电源换位12V直流电时钟脉冲输入还会正常吗?后面这块电路是直流工作的, 所以会正常, 只是可控硅不关掉了,  灯的状态会不正常了.

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
neaugl + 1 很给力!
20
neaugl|  楼主 | 2013-12-16 11:15 | 只看该作者
airwill 发表于 2013-11-19 15:42
1.连续按动S时,lC的l脚将不断输入正脉冲信号,这个脉冲信号是通过 RC 充放电实行的, 我想这个能看明白吧.
...

楼主 我现在在搭4060的RC振荡,9、10、11按资料给的链接,如,第一幅图所示,C=22nF、R=270k,波形出来的频率怎么为700mhz啊?并且其他输出脚军没有波形、没有电压,为什么啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

30

帖子

0

粉丝