想要学好电路设计,就要多看多练,那么你对流水灯的电路设计有兴趣吗?下面就由小编为你带来,希望你喜欢。
流水灯电路设计
流水灯电路设计的程序代码
#include <reg52.h>
#include<instrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code led[]={0xfe,0xfb,0xfd ,0xf7,0xef,0xbf,0xdf,0x7f};
delayuint z
{
uint x,y;
forx=z;x>0;x--
fory=110;y>0;y--;
}
main
{
uint i;
while1
{
P2=led[];
delay500;
_crol_led,1;
}
}
流水灯介绍及工作原理
就是一组灯,然后在控制系统的控制下按照设定的顺序和时间来发亮和熄灭,这样就能形成一定的视觉效果,很多街上的店面和招牌上面就安了流水灯,看上去更美观。
这个原理其实很简单,三极管在电路中充当开关的作用,当电路导通,最左边的LED首先点亮。基极串出一电容连接下一个三极管的集电极。当电容充分充电后,下一个三极管导通使得第二个LED点亮,以此类推。可以通过调节电容的容量值,来控制流水灯点亮的时间。