怎么可以让发光二极管灯十秒闪一次?
发布时间:2023-12-29 22:07 作者:admin 来源:未知 点击: 标签: 可以 怎么 让 灯 一次 闪 发光二极管 十秒
·
让LED灯以固定的时间闪烁。本篇文章主要讲解用NE555搭建延时电路来实现,这种方法做出来的精度没有用单片机做出来的精度高,在要求不高的情况下可以采用这种方法。
电路图如上图所示,输出口3口输出频率的计算公式为f=1/(0.7*(R1+2VR1)C1),f为信号的频率,q=(R1+R2)/(R1+2VR1),q即为占空比,通过这个公式我们可以选择适当的元件产生我们所需要的频率包括占空比。
由于读者想产生一个频率为0.1Hz的方波,既:能实现10s闪一次。可以选择R1为10k,C1为10uf,根据公式算得,电阻VR1大约为709kΩ,所以VR1可以选用1MΩ的电位器。当然也可以根据实际情况改变其他元件的参数。
值得注意的是NE555输出的功率还是有限的,如果不能正常驱动LED灯,可以在输出口串联一个三极管,提高输出功率,就像第一张电路图中那样。
·
让发光二极管闪烁是很简单的,只需要一个定时的驱动信号,驱动信号驱动三极管让发光二极管(LED)点亮就可以了。比如产生一个0.5秒高电平-10秒低电平人波形作为驱动信号。
用单片机产生驱动信号是最简单的,用定时器来计时,GPIO驱动LED闪烁就可以了。
时基集成芯片555设计信号发生器
不会单片机编程的朋友还可以用时基集成芯片555来设计一个脉动信号发生器。通过设置适当的电阻来控制充电和放电的时间就可以了。
充电:电容C通过电阻RA和二极管D1进行充电,T充=0.7*RA*C
放电:电容C通过电阻RB和二极管DB进行放电,T放=0.7*RB*C
电路上电后,振荡器起振,电容C上的电压不能突变,2脚起始为低电平,3脚呈现为高电平,电容C通过电阻RA和二极管D1进行充电,当电容C充电到2/3Vdd后555复位,3脚呈现为低电平,电容C通过电阻RB和二极管DB和555内部放电管进行放电。
·
用555芯片做时基电路,也可以拿现成的信号灯式的声光报警器稍微改下电路即可。
1??为了不花钱,分立元件可以废旧利用,拆坏电路板上的旧零件,用两只普通三极管,两只10uf的电解电容,四只电阻,一只可变电阻,利用电容充放电原理,由电阻大小控制LED灯亮熄,达到脉冲效果。这个办法在中学物理实验课上叫做"猫眨眼"(如图)
2??可以连接一只LED灯珠,也可以连两只或多只,我把此法用到了很多小制作中,如果你要将220V红灯泡间断闪亮作路边指示灯,就可以增加一只可控硅,将脉冲信号串联在触发极上(如图)!
3??还有一种办法利用小继电器的常闭常开触点控制电容充放电间隔时间,使继电器线圈得到延时的通电断电,如果需要延时就多并联电解电容器。看你的灯泡功率选择继电器大小,如100W以内的灯泡可选12V的直流电源控制继电器就行了。
4??你可以找一只老日光灯上的启辉器,把玻璃敲碎,将感热片拨在一起要接触良好,将两只脚串联在电路中,只要几十毫安电流通过就因为发热而断开,产生脉动闪亮(如图)
5??有一种现成的小灯泡就是利用感热片来控制闪亮的,电流大频闪快(如图)
谢谢!
·
朋友们好,我是电子及工控技术,我来回答这个问题。对于让这种让发光二极管灯十秒闪一次的控制电路的方法还是比较多的,下面我和朋友们分享几种实现的方法。
1、用分离的电子元器件实现发光二极管闪烁
我记得以前在学振荡电路的时候,通过两个三极管、两个电解电容、两个发光二极管以及若干个电阻就可以构成一个二极管的闪烁电路。其电路如下图所示。我们只要改变电路中的电阻和电容的大小,就可以调节发光二极管闪烁的频率。电容量和电阻值选取的越大,发光二极管闪烁的频率就越慢,只要电阻和电容合适,发光二极管基本可以做到大约10秒闪一次的效果。当然这种电路闪烁的时间精度是不准确的,只能做到大约的时间,对于一些对时间要求不是很严格的电路还是有一定的参考价值的。
这个电路主要是根据其结构上的对称性,比如三极管VT1、VT2要同型号,电容要相同,电阻R10与R13,R11与R12要相同。但在实际中由于电路在参数上不可能完全一致和对称,在工作时会形成一系列的正反馈使两个三极管轮流地交替饱和与截止,从而会使发光二极管LED1、LED2按一定的间隔时间闪烁。
2、用专用集成电路实现发光二极管闪烁
第二种就是我们常用的NE555芯片组成的多谐振荡电路,它也是在电路工作时电源不断地对芯片外围的电阻和电容进行充电和放电形成锯齿波触发电路,在芯片的3脚输出端就会输出高低电平的矩形振荡波,如果我们在三脚输出端接一个发光二极管的话,在电路正常工作时,发光二极管将一闪一闪地发光。其发光的频率次数也与电阻和电容大小有关,电阻和电容大,其闪烁的间隔时间也就越长,如下图所示。为了达到延时10秒闪烁一次,我们可以通过两个电阻,比如R1使用10千欧的电阻,R2使用一个500K的可调电阻,通过调节电阻就可以达到闪烁的要求了。
有时为了使发光二极管的闪烁更丰富,我们在外围略加一些分立元件,接一个双色就可以形成交替闪烁的效果。如图电路正常工作时,两只发光二极管将交替地一闪一闪地发光。由于电路的振荡频率低,NE555的3脚电位高低变化的速度慢。当3脚输出高电平时,发红光二极管LED通电发光。当3脚输出低电平时,绿色发光二极管点亮。
我们如果想要发光二极管发出的闪烁间隔十分准确的话,我们可以使用各种单片机实现
,这也是我们所说的用软硬件结合的方法。最简单的是编写一个delay延时函数可以实现,通过每隔10秒让某个单片机的端口电平反转一下就可以了;我们还可以用单片机内部的定时中断功能可以很精确地实现。
对于这样简单的发光二极管闪烁电路,我们从使用‘廉价实用的角度出发,一般使用简单的分立元件就可以了。如果用到大功率的负载,比如大功率的闪光灯、电机等,我们就需要考虑用象可编程控制器(PLC)、硬件定时器等来实现了。比如用硬件定时器设定好定时器初始时钟,每秒触发一次,触发中断时计数一次,累计到10次,输出端口置数,点亮闪光灯,计数器清零,下次触发后再次输出口置反,熄灭灯,计数器开始累加。
以上就是我对这个问题的回答。欢迎朋友们分享、留言、讨论。敬请关注电子及工控技术,感谢点赞。