Ⅰ 循環流水燈電路原理
按照單片機系統擴展與系統配置狀況,單片機應用系統可分為最小系統、最小功耗系統及典型系統等。AT89C51單片機是美國ATMEL公司生產的低電壓、高性能CMOS 8位單片機,具有豐富的內部資源:4kB快閃記憶體、128BRAM、32根I/O口線、2個16位定時/計數器、5個向量兩級中斷結構、2個全雙工的串列口,具有4.25~5.50V的電壓工作范圍和0~24MHz工作頻率,使用AT89C51單片機時無須外擴存儲器。因此,本流水燈實際上就是一個帶有八個發光二極體的單片機最小應用系統,即為由發光二極體、晶振、復位、電源等電路和必要的軟體組成的單個單片機。其具體硬體組成如圖1所示。
從原理圖中可以看出,如果要讓接在P1.0口的LED1亮起來,那麼只要把P1.0口的電平變為低電平就可以了;相反, 如果要接在P1.0口的LED1熄滅,就要把P1.0口的電平變為高電平;同理,接在P1.1~P1.7口的其他7個LED的點亮和熄滅的方法同LED1。因此,要實現流水燈功能,我們只要將發光二極體LED1~LED8依次點亮、熄滅,8隻LED燈便會一亮一暗的做流水燈了。在此我們還應注意一點,由於人眼的視覺暫留效應以及單片機執行每條指令的時間很短,我們在控制二極體亮滅的時候應該延時一段時間,否則我們就看不到「流水」效果了。
Ⅱ 求流水彩燈的原理及電路圖
流水彩燈抄的原理及電路圖襲如下:
原理:該流水燈電路由時鍾發生電路和功能顯示電路兩部分組成。以集成電路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負載。
Ⅲ 流水燈控制電路。。。要求555 cd4017 三極體 9013 速度來!!!!
555構成振盪器,作為4017的時鍾CP。
4017是具有解碼功能的十進制計數器——Q0~Q9這10個輸出端隨CP輪流輸出高電平。本題要求控制8個LED輪流發光,故應該採用八進制計數器,將4017的輸出端Qn接至4017的復位(清零)端CR即可構成n進制計數器。
根據4017的數據表,其輸出端的輸出電流為1mA左右,不足以直接驅動LED(),須採取擴流措施——可使用NPN管9013構成共射或共集放大形式。
首先,通常LED的工作電流在5~10mA之間,此電流由外部電路決定,通常用電阻來限流;其次,通常LED的導通壓降在1.6V左右,而驅動電路的輸出電壓往往高於1.6V,二者差值應有元件來承擔。因此,LED須串接限流(兼降壓)電阻。