『壹』 簡單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
即可
夠詳細了吧?!
『捌』 流水燈設計啊,急求電路圖
據網上搜索,有多種流水燈的設計圖,現下載一個供參考: