电容一端电压被抬高(三种种常用的LED闪烁电路)

雾里看花深 数码 29

闪烁频率为2HZ,则闪烁周期为T=1/f=0.5s,即500ms,也就说要求LED灯500ms闪烁一次,即平均1s闪烁两次。可实现的方式有很多,下面列举几种常用的例子供大家参考。

1 使用CPU实现 若有处理器(单片机、DSP、ARM、CPLD、FPGA等)的情况下,实现起来很简单,使用处理器其中的一个I/O口作为输出驱动三极管,控制LED亮灭交替变化。通过简单的编程使I/O口250ms输出高电平,250ms输出低电平,即可实现周期为500ms,频率为2HZ的闪烁。 I/O口的输出波形如下:实际就是使I/O口输出频率为2HZ的方波。

其原理是: 上电瞬间,由于电路两边的参数会有微小差异,两个管子导通时间肯定有先后,促使其中一个管子导通而另一个截止,形成一个暂稳态。假设Q1导通,Q2截止,则此时Q1的集电极(即电容C1左端)的电压为0,Q1基极的电压约为0.7V,此时,电容C1通过电阻R2进行充电,且电容C2也通过电阻R4进行充电,(假设VCC电压为5V)则电容C2充满后电容两端电压为4.3V(左端0.7V,右端5V),因为R4的阻值远远比R2小,因此电容C2的充电速度要比C1快得多。当C1右端的电压达0.7V时,Q2导通。此时,电容C2的右端电压直接被拉地(即电压为0),但是电容两端的电压不能突变,则该电容左端电压瞬间变为-4.3V(原电容C2两端的电压为4.3V),Q1立刻截止,形成另一个暂稳态。此时电容C2开始通过R3放电,放完后又开始反向充电,当电容C2左端电压达0.7V时,Q1又导通。同理Q1导通使电容C1左端电压变为0V,反馈到电容右端电压变为-4.3V,Q2截止,又进入下一个暂稳态,如此反复。 其多谐振荡器的震荡周期为T=0.7(R2C1 R3C2),由于R2和R3、C1和C2的值相同,因此T=1.4*R2*C1,通过改变电容C1、C2和电阻R2、R3的值可改变闪烁频率。对于新手来说这个电路比较难理解,大家可以慢慢体会。

标签: 电容 左端 导通

抱歉,评论功能暂时关闭!