简单io应用—流水灯控制_制作简单有趣的可调速流水灯
當夜幕降臨的時候,在繁華的城市就會有無數的彩燈閃爍述說著城市的繁華,大家注意到沒有這些色彩鮮艷的廣告彩燈的工作原理和制作過程嗎?今天給大家說說一個簡單且速度可控的流水燈的制作過程,希望對初學電子愛好者有所幫助。
城市霓虹燈
可調速流水燈采用3V~5v直流供電,通過調節電位器RP1,可改變流水燈的流動速度。當阻值增大時,流動速度變慢,反之,則流動速度變快。也可在電容C2兩端加入音頻信號,來控制流水燈的流水速度。NE555時基電路組成振蕩電路,電源VCC通過電阻R2、RP1向電容C1充電,當充電到一定程度后,2、6腳電壓升高,當2、6腳電壓升高到2/3VCC后,3腳輸出為低電平,7腳對地呈低阻態,電容C1通過電位器和7腳對地放電,當放電至使2、6腳電壓低于1/3VCC時,3腳輸出為高電平,7腳對地呈高阻態,VCC通過RP1又開始對電容C1充電,周而復始。通過調節RP1的阻值,可以改變電容充放電的時間常數,從而改變3腳輸出脈沖的頻率。從3腳輸出振蕩脈沖作為CD4017工作的時鐘脈沖,在時鐘脈沖的作用下,CD4017十進制計數器開始計數,從10個輸出端依次輸出高電平,不斷循環。10只發光二極管被依次點亮。其原理圖如下:
可調速流水燈工作原理圖
本控制板應用了兩個芯片作為控制,一個是十進制計數器CD4017,一個是NE555模數集成芯片。CD4017 是5 位Johnson 計數器,具有10 個譯碼輸出端,CP、CR、INH 輸入端。時鐘輸入端的斯密特觸發器具有脈沖整形功能,對輸入時鐘脈沖上升和下降時間無限制。INH 為低電平時,計數器在時鐘上升沿計數;反之,計數功能無效。CR 為高電平時,計數器清零。Johnson 計數器,提供了快速操作、2 輸入譯碼選通和無毛刺譯碼輸出。防鎖選通,保證了正確的計數順序。譯碼輸出一般為低電平,只有在對應時鐘周期內保持高電平。在每10 個時鐘輸入周期CO 信號完成一次進位,并用作多級計數鏈的下級脈動時鐘。CD4017的管腳排列和功能表分別如下圖所示:
CD4017芯片引腳圖與真值表
NE555芯片是一個應用非常廣泛的芯片,共有8個引腳第1腳:公共地端為負極。第2腳:低觸發端TRIG,低于1/3電源電壓時即導通。第3腳:輸出端OUT,電流可達200mA。第4腳:強制復位端RESET,不用時可與電源正極相連或懸空。第5腳:用來調節比較器的基準電壓,簡稱控制端CONT,不用時可懸空,或通過0.01μF電容器接地。第6腳:高觸發端THRES,也稱閾值端,高于2/3電源電壓時即截止。第7腳:放電端DISCH。第8腳:電源正極VDD。其管腳圖與內部等效圖如下圖所示:
NE555管腳圖與內部等效圖
這個電路裝配比較簡單,可以用萬能PCB板裝配也可以用制作的成品套件進行安裝,裝配時要注意區分發光二極管的正負極,引腳長的為正極,短的為負極。集成電路注意讓電路缺口與電路板上圖示一致。注意區分電池正負極。在焊接電阻前,先用萬用表測量一下,做到心中有數,安裝時請先安裝低矮和耐熱的元件,后安裝怕熱的元件(集成電路)。
可調速流水燈PCB板
安裝好可工作的效果圖
這個制作非常適合電子愛好初學者進行實踐學習使用。
總結
以上是生活随笔為你收集整理的简单io应用—流水灯控制_制作简单有趣的可调速流水灯的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存中的调用别的软件程序加密解密函数_公
- 下一篇: python判断奇偶数vscode_安利