蜂鳴器的設(shè)計報告_第1頁
蜂鳴器的設(shè)計報告_第2頁
蜂鳴器的設(shè)計報告_第3頁
蜂鳴器的設(shè)計報告_第4頁
蜂鳴器的設(shè)計報告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

課程設(shè)計報告書題目:基于單片機(jī)的蜂鳴器音樂播放器設(shè)計學(xué)院:電子信息科學(xué)與技術(shù)學(xué)院班級:15級電子一班姓名:王珍學(xué)號:150807141137完成日期:2019年04月24日課程設(shè)計任務(wù)書班級:15級電子一班學(xué)號:150807141137姓名:王珍指導(dǎo)老師:楊磊設(shè)計題目:蜂鳴器放音樂設(shè)計設(shè)計目的及要求:熟悉印制電路板設(shè)計的步驟和方法,能夠按照自己的思想設(shè)計出所需的電路功能,并能明白其原理和應(yīng)用。熟悉常用電子器件的類別、型號、規(guī)格、性能及其使用范圍,能查閱有關(guān)的電子器件圖書。能夠正確識別和選用常用的電子器件,并且能夠熟練使用普通萬用表和數(shù)字萬用表。能夠熟練的使用單片機(jī)編程軟件,實現(xiàn)硬件及軟件的緊密結(jié)合,并能熟練地調(diào)試程序,明白程序的目的和編寫步驟。要求:掌握設(shè)計電路和寫單片機(jī)程序及調(diào)試。設(shè)計內(nèi)容和方法:用STC89C52單片機(jī)和電平轉(zhuǎn)換芯片MAX232組成一個簡單的控制電路,用以控制蜂鳴器發(fā)出各種不同的聲音,并利用虛擬儀器控制。通過電腦的串口寫入一段程序到單片機(jī)中,實現(xiàn)單片機(jī)的控制作用。利用按鍵控制蜂鳴器的發(fā)聲,經(jīng)MAX232與電腦相連,用虛擬儀器實現(xiàn)對單片機(jī)的控制。本設(shè)計是設(shè)計一個單片機(jī)控制的蜂鳴器發(fā)聲系統(tǒng)的設(shè)計。近年來隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷的走向深入,同時帶動著傳統(tǒng)控制檢測日新月異更新。本秒表采用89c52為中心器件,將軟、硬件有機(jī)地結(jié)合起來,使得系統(tǒng)能夠?qū)崿F(xiàn)控制蜂鳴器發(fā)聲。其軟件系統(tǒng)采用c語言編寫程序,并在keil下調(diào)試通過硬件電路通過MAX232與電腦相連,并與軟件相結(jié)合,調(diào)試修改,使達(dá)到預(yù)期的目的。硬件部分:3.1蜂鳴器電路設(shè)計由于蜂鳴器的工作電流一般比較大,以至于單片機(jī)的I/O口是無法直接驅(qū)動的,所以要利用放大短路來驅(qū)動,一般使用三極管來放大電流就可以了。3.2電源電路電源電路是系統(tǒng)的最基本部分,任何部分都離不開電源部分,單片機(jī)系統(tǒng)也不例外,而且我們應(yīng)該高度重視電源部分,不能因為電源部分電路比較簡單而有所疏忽,其實有一半的故障或制作失敗都和電源有關(guān),電源部分做好才能保證電路的正常工作。3.3單片機(jī)晶振電路52單片機(jī)內(nèi)部的振蕩電路是-一個增益反相放大器,引線XYAL1和XTAL2分別為反相放大器的輸入和內(nèi)部時鐘電路輸入和來自反相放大器的輸出,該反相放大器可以配置為片內(nèi)振蕩器。單片機(jī)內(nèi)部雖然有震蕩電路,但要形成時鐘,外部還需要附加電路石晶振蕩和陶瓷振蕩均可采用,有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,單必須保證脈沖的高低電平要求的寬度。3.4單片機(jī)復(fù)位電路單片機(jī)小系統(tǒng)采用上電自動復(fù)位和手動按鍵復(fù)位兩種方式實現(xiàn)系統(tǒng)的復(fù)位操作。上電復(fù)位要求接通電源后,自動實現(xiàn)復(fù)位操作。手動復(fù)位要求在電源接通的條件下,在單片機(jī)運行期間,如果發(fā)生死機(jī),用按鈕開關(guān)操作使單片機(jī)復(fù)位。單片機(jī)要完成復(fù)位,必須向復(fù)位端輸出并持續(xù)兩個機(jī)器周期以上的高電平,從而實現(xiàn)復(fù)位操作。軟件部分:4.1單片機(jī)程序/*****************************************//*音樂:祝你生日快樂*//*****************************************/#include<reg52.h>#defineucharunsignedchar#defineuintunsignedintsbitBEEP=P3^7;ucharcodeSONG_TONE[]={ 212,212,190,212,159,169,212,212,190,212,142,159,212,212,106,126,129,169,190,119,119,126,159,142,159,0};ucharcodeSONG_LONG[]={ 9,3,12,12,12,24,9,3,12,12,12,24,9,3,12,12,12,12,12,9,3,12,12,12,24,0};voidDelayMS(uintms){ uchart; while(ms--) { for(t=0;t<120;t++); }}voidPlayMusic(){ uinti=0,j,k; while(SONG_LONG[i]!=0||SONG_TONE[i]!=0) { for(j=0;j<SONG_LONG[i]*20;j++) { BEEP=~BEEP; for(k=0;k<SONG_TONE[i]/3;k++); } DelayMS(10); i++; }}voidmain(){ while(1) { PlayMusic(); DelayMS(500); }}總結(jié):作為一名電子信息的大四學(xué)生,我覺得做單片機(jī)課程設(shè)計是很有意義的,而且也是必要的。在做這次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了。為了讓自己的設(shè)計更加完善,查閱這方面的實際資料是十分必要的也是必不可少的

溫馨提示

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

評論

0/150

提交評論