利用PWM控制RGB LED为何与分别给不同的管脚输入不同的电压显示的颜色不一样?
答案:1 悬赏:80 手机版
解决时间 2021-03-24 00:44
- 提问者网友:杀手的诗
- 2021-03-22 23:59
利用PWM控制RGB LED为何与分别给不同的管脚输入不同的电压显示的颜色不一样?
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-03-23 00:35
RGB LED为全彩发光二极管,红绿蓝的光强是与加到LED的电压、电流大小有关,电压高,电流大的管芯的发光就强,否则就暗,红绿蓝三种颜色混合后的光的颜色与三种光强的比例有关,随着三种颜色光强比例的变化,可以合成各种颜色的光。当红绿蓝三种光强一样时合成的光是白色,比例不同时,就会发出彩色。追问我直接加电压的时候能实现调色 但是我想用单片机来控制RGB LED显示不同的颜色 我上面的程序的现象是出现两种原色 不能混合到一块 而且还是交替闪烁,跟我想要的完全不一样追答混合后的颜色需要远一些才能看出混合色效果,至于颜色的调整,笨方法就是观察颜色,修改程序,改变电压比例,最终符合你的要求,是有些麻烦。修改程序还得你自己慢慢来。追问rgbled 控制三种颜色的管脚如果接的是相同的电压时 只会显出红色和 控制红色的管脚接同样的电压效果是一样的 我现在都想用DAC芯片转电压输出来控制rgbled了追答颜色的调整是件很麻烦的事情,电流大小和光强好像并不是线性比例的,需要慢慢体会,可以找找其它资料看看,供参考。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯