基于AT89C51單片機的聲控LED彩燈的設計_第1頁
基于AT89C51單片機的聲控LED彩燈的設計_第2頁
基于AT89C51單片機的聲控LED彩燈的設計_第3頁
基于AT89C51單片機的聲控LED彩燈的設計_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于AT89C51單片機的聲控LED彩燈的設計摘要:設計一個聲控彩燈,彩燈使用的是三合一全彩的LED芯片,AT89C51單片機作為控制芯片,通過聲音的控制實現(xiàn)彩燈的裝飾效果與照明效果之間的切換,使得彩燈既具有裝飾效果,又具有照明的作用。關鍵詞:聲控彩燈單片機LED1功能要求設計一個聲控LED彩燈,可應用于墻面、櫥窗、展廳以及各種工藝品等背景裝飾光源,通過AT89C51單片機控制來實現(xiàn)彩燈顏色以及花樣的變化,起到很好的裝飾效果。同時可以通過聲音來控制彩燈切換到白光的照明模式,照明模式持續(xù)的時間可以按照要求進行調整。2方案的設計與選擇LED的色彩控制設計根據(jù)色彩合成的三基色原理,任何顏色的光都可以通過改變紅、綠、藍三基色按照不同的比例而合成,當用紅光、藍光、綠光三色光進行混合時,可分別得到黃光、青光和品紅;將這三色光等比例混合時,可得到白光;而將此三色光不同比例混合時,可以獲得不同顏色的光。單片機控制LED色彩的原理就是賦予三基色不同的占空比,以此來實現(xiàn)不同的色彩。配色公式為:R[x%]+G[y%]+B[z%]=C。:R[100%]+G[0%]+B[100%]二紅;R[100%]+G[100%]+B[0%]=黃;R[0%]+G[100%]+B[100%]二青;R[100%]+G[100%]+B[100%]二白方案的選擇根據(jù)功能的要求,該設計分為3大模塊,以AT89S52單片機為核心的控制模塊,聲控電路模塊以及LED背景光顯示模塊。電路的設計單片機系統(tǒng)及LED顯示電路LED背景光顯示電路是由3顆三合一全彩LED芯片并聯(lián)組成,該芯片有4個引腳,公共端直接連接到5V穩(wěn)壓源,紅光源負極引腳串接150Q電阻與單片機P1.0引腳相連接;綠光源負極引腳串接100Q電阻與單片機P1.1引腳相連接;藍光源負極引腳串接100Q電阻與單片機P1.2引腳相連接。驅動電路如圖1、圖2所示。聲控電路MK可將聲音信號轉化為電壓信號。R10為50kQ的可變電阻器,是用來調節(jié)聲控的靈敏度的。LM393為一款低功率低失調電壓雙比較器,能直接連接TTL和CMOS,這里作為低頻運算放大器使用尺8為一個10kQ的上拉電阻保證了輸出電平為低電平,LM393的輸出端連接著PNP三極管基極,三極管的集電極接地,發(fā)射極連接著單片機的外中斷P3.2引腳,當MK有聲音信號傳輸時,P3.2引腳會出現(xiàn)低電平。4軟件程序的設計該設計是通過AT89S52單片機控制P1.0、P1.1以及P1.2引腳的占空比來實現(xiàn)全彩LED的顏色變化以及亮度的變化。主程序部分主要用來實現(xiàn)全彩LED顏色以及花樣的變化,當P3.2出現(xiàn)低電平時發(fā)生外部中斷,中斷的方式是低電平有效,中斷的程序是用來實現(xiàn)白光的照明模式,照明模式持續(xù)的時間可以通過中斷程序中的延時程序來設定,一般設定在40s?60s之間。5結語本文設計一個聲控彩燈,控制芯片使用的是AT89S52單片機,詳細的講述了LED變色原理、聲控的原理以及軟硬件的設計。聲控的靈敏度可以通過調節(jié)電路中的變阻器來實現(xiàn),一般

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論