如何实现一个led灯的闪烁控制
一般我们认为led灯闪烁,都是出现问题的!哈哈~但是如果刻意让它闪烁,也是有不少方法
下面我先举几个例子吧!
使用普通电路实现
比如,使LED灯随音乐节奏闪动:LED灯可以通过开关电路如三极管开关电路、可关断可控硅电路对其电源进行控制,问题在于取得随音乐变化的控制电压,以控制连接LED灯的开关电路,使灯亮灭。控制电压可以用电压比较电路,例如,两个以LED灯为负载的三极管开关电路,其中基极预置的偏压不同,音频输出电压当通过电容同时偶合到这两电路基极时,偏置电压较高的一路得到稍低的音频电压时便导通,对应LED灯点亮,而偏置电压低的一路则需要较大的音频电压才得到导通;这样,两路灯便可以跟随输出大小闪烁;或者,两路一样偏置的开关电路,分别由高、低音分频器驱动,则开关电路由不同频率电压控制,灯光跟随频率闪烁。实际上,有现成的由输出音量控制的LED灯闪烁电路,如果控制彩灯功率较大,使用它来控制固态继电器就可以扩大输出功率了。
使用单片机实现
单片机,都听说过吧!实现起来比较容易,但是,你得有一定的单片机基础知识,比如,你得会简单的汇编语言,通过外部电路的了解,就可以在编程语言中控制其时间间隔,比如1秒,就可以实现LED灯的可控性闪烁!很神奇吧!
利用PLC实现
plc,其实是用在工业场合多点的!用在让小小的led灯闪烁,确实是 “高射炮打蚊子——大材小用”了!不过,相对于,汇编语言的单片机,这个要更简单点,因为它面向普通大众!只要看看相关plc技术手册,就可以实现不停闪烁的要求!