⑴ 5v单片机怎样控制24v RGB LED
电阻一端应该是连接场效应管的栅极,与IO输出引脚一起,为栅极提供驱动电压的;
IO输出引脚要设置为推挽输出,那么其高电平输出就等于单片机的电源电压(如5V);
通常IO输出高电平是同时输出电流的,这里却是要吸收电流,那么就得控制这个吸收电流的大小了,以保护单片机。所以这个连接栅极的电阻取值就相当重要了,估算式(24+24-5)/ R =<5mA;
另外,如果单片机IO输出引脚高电平=3v时,还得考虑这个电压值是否足以令场效应管完全开启了,因此,通常做法是在IO输出引脚和栅极之间串联个电阻,一是可以更有效保护单片机,二是可以进一步提高栅极开启电压;
⑵ 单片机,用按键控制四脚RGBled颜色,求原理,电路图,和代码。
三基色按照不同比例混和会出现不同的颜色,控制颜色有两种方法:1、是调节流过LED的电流比例就可以实现;2、是利用占空比来调节LED的亮度比例;一般单片机选择利用占空比来实现比较容易。
⑶ 单片机PWM控制RGB-led程序
RGB-LED变化出64中不同的颜色,......
----
每种颜色的LED,要有四种亮度。
三种颜色搭配,就有 64 种颜色了。
每种颜色的LED,要有四种亮度:不亮、1/3亮、2/3亮、全亮。
其实,并不难控制。
都用不上 PWM 控制器。
用一个定时器,每隔一毫秒中断一次,对三路输出,控制一下即可。
⑷ 求单片机控制rgb灯颜色渐变的代码。控制一个灯就行。颜色要都包括。
首先理解成你有三个颜色的LED各一个,红绿蓝,然后用三个IO口控制。
第一:占空比,白话就是不停的开关开关(频率至少要达到60赫兹肉眼才不会觉得闪动),当开的时间长,关闭的是间短,则很亮,当开的时间短,关的时间长,则暗,关闭的时间就是占空比中的:占空。
第二:颜色的混合,可以参考颜色表,网络都很多,就是红+绿=,红+蓝,绿+蓝,红+绿+蓝,然后在这个基础上,调整三个LED的亮度,理论上能达到所有的色值。
第三:这东西其实就是几乎所有LED显像中一个LED的显像方式。
⑸ 如何使用单片机控制多个rgb贴片led灯珠 要可以单独控制每一个灯,需要一些什么材料,具体过程
说实话RGB三基色LED控制比较复杂,三言两语很难说清楚,推荐你去网络网页搜"RGB LED彩灯驱动控制方案‘’这篇文章,可能会对你有比较大帮助。
⑹ 设计一个STC51单片机控制的RGB三基色LED灯光模式控制系统。
你最起码要做一个恒流源,给LED供电。D/A转换模块。控制电流的大小。然后调节个个灯的电流变化就可以了,应该有那种调光IC卖的,让单片机直接控制调光IC就可以了。
调光IC自带恒流输出,这样就省事了。
⑺ 急!单片机如何驱动RGB三色LED灯来合成各种颜色的通过PWM脉宽调制,还是通过驱动芯片来实现
驱动芯片也是通过调节三色灯的PWM脉宽进而调节每个LED灯的亮度
⑻ 怎样控制单片机引脚输出电流大小,如果要做RGB三原色的led灯的话。。
单片机的IO端口的输出状态只有 通和断
也就是 0 和 1
是没有办法控制你所说的电流大小的
至于三色LED的颜色控制
那是控制这三基色的三个发光二级管点亮时间
也是控制单片机对应的引脚通断时间
发光二极管的点亮时间大小,用肉眼观看的话,就是亮度的大小
所以就可以根据这三个二极管发亮的时间来调整 最终的输出色彩
⑼ 如何用单片机控制RGB-LED变化出64中不同的颜色,需要程序
这个要8种颜色的话,相对简单,8种组合就可以了。000~111,但要64中颜色,那么就需要DA处理才行了。
⑽ RGB led灯怎么做成16×16 的点阵用stc12c 单片机驱动,哪个大神给下原理图
区别非常大,别的不说,一个RGB LED就有4个引脚,16x16点阵需要256只RGB管,光引脚就有1024条,可以想见仅驱动就是一个非常专业复杂的问题,如果是业余玩玩就不要搞那么多点阵了,弄个4x4就行。