『壹』 简单LED流水灯的制作及电路图
看看这个,用51单片机做的
//P2.0、.1、P2.2三个口分别接黄红绿三个信号灯,每隔59秒红灯和绿灯轮流亮和暗,
//第60秒黄灯持续亮一秒,此时其他灯不亮。
#include<reg52.h>
#define uchar unsigned char
sbit yellow=P2^0;
sbit red=P2^1;
sbit green=P2^2;
sbit coma=P2^3;
sbit comb=P2^4;
int i=0,k=0,j=59;
///////////////////////////////////////////
uchar getcode(uchar a)
{
uchar p;
switch (a)
{
case 0: p=0xC0; break; /* 0 */
case 1: p=0xF9; break; /* 1 */
case 2: p=0xA4; break; /* 2 */
case 3: p=0xB0; break; /* 3 */
case 4: p=0x99; break; /* 4 */
case 5: p=0x92; break; /* 5 */
case 6: p=0x82; break; /* 6 */
case 7: p=0xF8; break; /* 7 */
case 8: p=0x80; break; /* 8 */
case 9: p=0x90; break; /* 9 */
default: break;
}
return(p);
}
///////////////////////////////////////////////
void delay( )
{
int x,y;
for(x=4;x>0;x--)
for(y=0;y<125;y++)
{ }
}
//////////////////////////////////////////////
void display( )
{
P1=getcode(j/10);coma=1;comb=0;delay();
P1=getcode(j%10);coma=0;comb=1;delay();
}
///////////////////////////////////////////
main( )
{
TMOD=0x01;
TH0=-(50000/256);
TL0=-(50000%256);
TR0=1;
EA=1;
ET0=1;
do{ display(); }
while(1);
}
////////////////////////////////////////////
void timer0( ) interrupt 1
{
i++;
TH0=-(50000/256);
TL0=-(50000%256);
if(i==20)
{i=0;j--;}
if(j<0)
{j=59;k++;}
if(k==2)
k=0;
if(j==0)
{yellow=0;red=1;green=1;}
if(k==0&&j!=0)
{red=0;yellow=1;green=1;}
if(k==1&&j!=0)
{green=0;red=1;yellow=1;}
}
『贰』 最简单的流水灯电路是什么样的
用晶体管做的抄电路,是不会袭简单的。即便能做出来也会乱七八糟的。数字电路组出来反而简单,比如CD4017+NE555啥的,最简单。也可以简单的控制一下速度啥的。
『叁』 求流水彩灯的原理及电路图
流水彩灯抄的原理及电路图袭如下:
原理:该流水灯电路由时钟发生电路和功能显示电路两部分组成。以集成电路NE555为核心器件构成自激多谐振荡器。
当电源开关S闭合时,电源通过电阻R1和R2向电容器C1充电。当C1刚充电时,由于555的②脚处于低电平,故输出端③脚呈高电平;当电源经R1、R2向C1充电到2/3电源电压时,输出端③脚电平由高变低,555内部放电管导通,电容C1经R2向555的⑦脚放电,直至C1两端电压低于1/3电源电压时,555的③脚又由低电平变为高电平,C1又再次充电,如此循环工作,形成振荡。
555的频率可以通过改变电阻R2的阻止而改变,其时钟输出直接进入4017的14脚,这样来驱动8个LED负载。
『肆』 求这个LED流水灯电路图的工作原理,采纳后还会追加,详细点。
左边的555电路是产生CP时钟信号的,送入循环计数器4017,它的10个输出端Q0~Q9依次输出高电平,点亮每个灯,产生流动效果。
『伍』 请问这个光控流水灯电路图原理是什么,越详细越好
光敏电阻经比较器控制555,555振荡器产生方波,送往CD4017分频和计数,轮流回送往各个LED灯
CD4017有一个脉冲输入答端,10个输出端,每来一个脉冲,高电平在输出端的位置移动一步,刚复位时Q0=1其余为0
有脉冲输入时高电平按Q0 Q1 Q2....的顺序推进
有光照时LM358输出低电位,555不起振
LM117用来稳压供电
RW2可改变脉冲的频率,从而控制流水灯的流动速度
『陆』 流水灯电路图
最右边电容接的不对,应该直接接正负极
『柒』 急求一个单片机流水灯(16个灯)电路图!!
电路如下:
将16个LED的阴极(Led-、K极)连接到单片机的IO口(P1.0、P1.1...P1.7。。。),
LED的阳极(Led+、A极)串联一个560欧姆电阻(一共16个)到电源正极
(Vcc、5V)
如果要点亮一个Led的话(P1.0)只要
CLR P1.0
要熄灭一个Led的话(P1.0)只要
SETB P1.0
即可
够详细了吧?!
『捌』 流水灯设计啊,急求电路图
据网上搜索,有多种流水灯的设计图,现下载一个供参考: