版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
[16]。4.4軟件流程依據(jù)前文介紹的硬件系統(tǒng)工作流程,將軟件設(shè)計分為下面兩個模塊:首先,主程序包括系統(tǒng)初始化和按鍵檢測,按鍵自檢是指檢測是否有相應(yīng)的按鍵操作,以便程序執(zhí)行正常。其次是花型控制。花型控制流程是取得花型控制字,輸送到8155芯片的PA、PB端口,開啟或者關(guān)閉電磁閥。其中花型的變換采用循環(huán)的方式,每間隔大概5秒循環(huán)一次。通過單片機時鐘電路的設(shè)計計算可知,單片機的機器周期(一個節(jié)拍的時間)為0.4秒,也就是說相鄰音符之間的間隔為0.4秒,所以每經(jīng)過大概13個音符花型改變一次。因此軟件設(shè)計可以通過計算音符數(shù)來調(diào)用花型程序。根據(jù)控制系統(tǒng)原理圖設(shè)置PA、PB各個端口的狀態(tài),獲得以下程序控制字。圖4.2主程序流程圖
5結(jié)論噴泉作為水景設(shè)計的重要表現(xiàn)形式,噴泉的廣泛建造不僅給人們的生活添加些許情趣,而且向著種類豐富、造型美觀、花型靈活的音樂噴泉發(fā)展。同時得益于燈光藝術(shù)的襯托,噴泉更加絢麗引人注目。音樂噴泉的設(shè)計研究擁有很大的發(fā)展?jié)摿?,?dāng)代的高新技術(shù)被廣泛應(yīng)用。在本設(shè)計中,我僅僅對音樂噴泉的初步設(shè)計與研究進(jìn)行闡述。關(guān)于提高節(jié)拍和噴泉同步精確性的問題,需要對控制系統(tǒng)進(jìn)行全面考慮,包括樂譜的識別提取、延時計算等。本文設(shè)計的音樂噴泉控制系統(tǒng)是大學(xué)校園廣場和酒店門口用的小型音樂噴泉?;诳刂葡到y(tǒng)簡單廉價的原則,在設(shè)計中采用把音樂延遲播放的方法解決音樂和噴泉同步的問題,這種方法與造價高昂、設(shè)備完善的大型音樂噴泉正好相反。雖然解決了同步性的問題,但系統(tǒng)還存在不少問題,最顯著的是只能播放音樂的曲調(diào),因為系統(tǒng)是利用單片機產(chǎn)生的PWM波信號控制揚聲器發(fā)音的。在未來隨著技術(shù)的成熟,小型音樂噴泉新產(chǎn)品會越來越多,下一步的發(fā)展也將變得更加廣闊,將建立音樂噴泉系統(tǒng)的現(xiàn)場采集和數(shù)字處理模塊。
參考文獻(xiàn)毛培琳.噴泉設(shè)計[M].北京:中國建筑工業(yè)出版社.1990.程憲平.機電傳動與控制[M].武漢:華中科技大學(xué)出版社.2010.9.王淵峰,戴旭輝.電路設(shè)計標(biāo)準(zhǔn)教程[M].北京:科學(xué)出版社.2011.11.余錫存,曹國華.單片機原理及接口技術(shù)[M].西安:電子科技大學(xué)出版社.1999.張毅坤,梁莉,陳善久.單片微型計算機原理及應(yīng)用[M].西安:電子科技大學(xué)出版社.2013.2.周峰.基于單片機的音樂噴泉系統(tǒng)設(shè)計[J].內(nèi)江科技,2013,34(11).張毅剛.單片機控制固態(tài)繼電器SSR的簡單方法[J].電子查詢網(wǎng)2006第6期.石小和.我國音樂噴泉控制系統(tǒng)研究進(jìn)展[J].科技創(chuàng)新與應(yīng)用2014年20期.王蓮濤.變頻控制系統(tǒng)在音樂噴泉中的應(yīng)用[D].電子世界2005第7期.魏世化.變頻器在音樂噴泉控制系統(tǒng)中的應(yīng)用[J].變頻世界2006年第2期.王延才,王偉.變頻器原理及應(yīng)用[M].機械工業(yè)出版社.2005.李光飛,樓然苗.單片機課程設(shè)計實例指導(dǎo)[M].北京航空航天大學(xué)出版社.2004.博景源.單片機音樂演奏控制器設(shè)計[J].電子世界2003第10期.張均,廖建波.小型音樂噴泉控制系統(tǒng)設(shè)計.江西農(nóng)業(yè)大學(xué)學(xué)報.1999,21(4).張長軍,王連濤.單片機控制在音樂噴泉中的應(yīng)用[J].計算機工程與設(shè)計2006年第10期.吳金戎,沈慶陽.8051單片機實踐與應(yīng)用[T].北京:清華大學(xué)出版社2002:124-130.劉莉宏.基于音樂特征識別的音樂噴泉智能控制系統(tǒng)的研究.北京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報.2009,8(4).VictorP.Nelson,DigitalLogicalCircuitsAnalysis&Design[J].PrenticeHall,2003(6),40-94.
致謝光陰荏苒,大學(xué)四年的生活即將結(jié)束,我們也要踏入社會的洪流之中。在此,向在校期間對我進(jìn)行諄諄教誨的老師表示衷心的感謝和祝福。在大四后半學(xué)年,在做畢業(yè)設(shè)計的過程中,苦和樂交織在一起?,F(xiàn)在畢業(yè)設(shè)計已接近尾聲。這次畢業(yè)設(shè)計使我對單片機的工作原理和控制程序的編制有了深入了解和實踐。在這個過程中我收獲很多,體會到知行合一的重要性。一個優(yōu)秀的畢業(yè)設(shè)計,僅依靠個人的力量是很難完成,因為你總會遇見這樣那樣的困難,但導(dǎo)師同學(xué)的一個提示、一個引導(dǎo)卻可以讓你豁然開朗,茅塞頓開。在這次設(shè)計的過程,我對此深有體會。同時我也深刻領(lǐng)悟到了團(tuán)隊精神的重要性。在此,我由衷的向我的指導(dǎo)老師張煥梅表示感謝。張老師在我設(shè)計期間給了我莫大的幫助,為我的設(shè)計付出了大量的心血和汗水,是她的監(jiān)督和引導(dǎo)才使我能夠如期完成畢業(yè)設(shè)計。
附錄1電器接線圖和硬件原理圖
附錄2程序清單控制程序:ORG0000HAJMPCSHORG000BHLJMPTIM0………………………************T0、8155、P1口初始化************………………………ORG0030HCSH:MOVR0,#7FHCSH1:MOV@R0,#00HDJNZR0,CSH1MOVSP,#60HMOVTMOD,#01HCLRTCON.1SETBIE.1SETBPT0CLRP2.1SETBP2.1CLRP2.1SETBP2.0MOVDPTR,#100HMOVA,#0FHMOVX@DPTR,A………………………*****************掃鍵程序*****************………………………WAIT:NOPMOVP1,#0FHJNBP1.0,JPZZ1JNBP1.1,JPZZ2JNBP1.2,XUNHUANMOV5CH,#00HAJMPMAINJPZZ1:MOV5CH,#00HMOV20H,P1.0SETBP1.0AJMPMAINJPZZ2:MOV5CH,#57HMOV20H,P1.1SETBP1.1AJMPMAINXUNHUAN:MOV5CH,#00HMOV21H,P1.2SETBP1.2AJMPMAIN………………………***************主程序***************………………………MAIN:MOV22H,#00HMAIN0:LCALLDCFMSD:MOVA,5CHMOVDPTR,#TABLEMOVCA,@A+DPTRMOVR5,AJZEND1ANLA,#0FHMOVR6,AMOVA,R5SWAPAANLA,#0FHJNZBQYUCLRTR0AJMPD1………………………************花型子程序************………………………DCF:MOV23H,#13MOVA,22HRLAMOVDPTR,#DCFBMOVCA,@A+DPTRMOV25H,AMOVA,22HRLAINCAMOVCA,@A+DPTRMOV24H,APUSHAPUSHPSWMOVA,25HMOVDPTR,#102HMOVX@DPTR,AMOVA,24HMOVDPTR,#101HMOVX@DPTR,APOPAPOPPSWRET………………………************音符計數(shù)值************………………………TABLE1:DW64021,64103,64260,64400DW64524,64580,64684,64777DW64820,64898,64968,65030DW64943………………………************簡譜碼值表************………………………TABLE:;[00]DB94H,84H,94H,0B4HDB64H,84H,98H,82H,92HDB0BCH,84H,92H,0B2HDB8CH,04HDB0B4H,0A4H,0B4H,0C4H;[19]DB64H,84H,94H,082H,92HDB0BCH,84H,92H,0B2HDB8CH,04HDB84H,64H,8FHDB8CH,0F6H,0F2H,0F2H,64H,84H;[39]DB94H,0BAH,92H,85HDB54H,44H,0C4H,0C4HDB68H,82H,64H,54HDB4FH,54H,64HDB44H,04H,00H;[57]DB42H,82H,82H,82H,84H,02H,72HDB62H,72H,62H,52H
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025湖南省安全員知識題庫
- 《醫(yī)院人力資源管理》課件
- 【大學(xué)課件】對國際貿(mào)易中文化差異的思考
- 小學(xué)硬筆書法教學(xué)課件
- 《鍛鍊正確判斷力》課件
- 公用事業(yè)行業(yè)十二月行業(yè)動態(tài)報告:多地25年電力交易結(jié)果發(fā)布電價靴子落地
- 單位管理制度展示選集【人力資源管理篇】十篇
- 某河灘地人工濕地工程建設(shè)項目環(huán)境評估報告書
- REITs月報:REITs二級市場震蕩上行常態(tài)化發(fā)行進(jìn)一步加速
- 單位管理制度收錄大全【人事管理篇】十篇
- 最敬業(yè)員工無記名投票選舉表
- 建設(shè)工程質(zhì)量檢測作業(yè)指導(dǎo)書+儀器設(shè)備操作規(guī)程2021版
- GA 1807-2022核技術(shù)利用單位反恐怖防范要求
- 梅毒診療指南(2014版)
- GA 172-2014金屬手銬
- 醫(yī)學(xué)醫(yī)學(xué)文獻(xiàn)檢索與論文寫作培訓(xùn)課件
- 北師大版小學(xué)三年級數(shù)學(xué)下冊課件(全冊)
- 工程臨時用工確認(rèn)單
- 簡約清新大氣餐飲行業(yè)企業(yè)介紹模板課件
- 氮氣窒息事故案例經(jīng)驗分享
- 某公司年度生產(chǎn)經(jīng)營計劃書
評論
0/150
提交評論