DSP系統(tǒng)設計實習報告_第1頁
DSP系統(tǒng)設計實習報告_第2頁
DSP系統(tǒng)設計實習報告_第3頁
DSP系統(tǒng)設計實習報告_第4頁
DSP系統(tǒng)設計實習報告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、dsp應用技術課程報告課程課題:基于dsp的嬰兒車搭手臺的改進專業(yè)班級:學生姓名:指導教師:完成時間:2013.6.27、課程內(nèi)容:本次課程設計,我做的工程是基于dsp的嬰兒車搭手臺的改進具體實現(xiàn)方案如圖:此改進主要實現(xiàn)的功能首先通過搭手臺前的lcd顯示屏平時顯示“工學院牌”,搭手臺 上的六個卡通人物在嬰兒在拍下任意一個卡通人物按鍵時會對應想起一首兒歌(如粉刷匠, 兩只老虎等)與此同時,兒歌的名稱會在前方的lcd液晶屏上顯示。在嬰兒車右側(cè)的三個紅 色按鈕可以控制風扇的風速大小。這樣就可以讓嬰兒在嬰兒車里娛樂之余聽到好聽的兒歌, 而且此項改進還加上了風扇的驅(qū)動,可以在嬰兒平時尤其是睡覺時提供一個

2、相対涼爽的環(huán) 境,這樣不但能更加適宜嬰兒的成長,還能防止如癢子等因為潮熱引起的相關疾病的出現(xiàn)。二、設計功能及工作原理主要功能為:在lcd上可以顯示嬰兒車品牌,還有正在播放的歌名、按下不同的卡通 按鍵式會播放不同的兒歌、按下不同的紅色按鍵時風扇可以提供不同的風速。工作原理:利用dsp試驗箱上的諸多元件,具體元件轉(zhuǎn)換方式如下:電機驅(qū)動代表嬰 兒車上的風扇、鍵盤上的16數(shù)字按鍵代表嬰兒車上的六個卡通按鍵、79數(shù)字按鍵代表 控制電機風速人小的三個紅色按鈕,試驗箱上的lcd顯示屏代表嬰兒車前端的lcd顯示器。 將兩只老虎等歌曲的樂譜定義在主函數(shù)的字符串中,并把這些咅樂名字的字模存放在相應 的.h文件中,

3、這樣就通過按鍵控制選擇播放的歌曲了,選擇后lcd上立刻顯示歌曲名稱, 之后通過定義指針i通過i+用蜂鳴器播放出對應的音調(diào),這樣就可以播放出完整的音樂了。 按下7-9鍵就可以通過更改電機占空比來控制電機的轉(zhuǎn)速即嬰兒車上風扇的轉(zhuǎn)速了。三、設計過程主要代碼如下:兩只老虎:unsigned intlmusic36 = 1, 2, 3, 1, 1, 2, 3, 1, 3, 4, 5, 5, 3, 4, 5, 5, 5, 6, 5, 4, 3, 1, 5, 6, 5, 4, 3, 1, 1, 5, 1, 1, 1, 5 ,1,1;/歡樂頌:unsigned inthmusic65 = 3, 3, 4, 5

4、, 5, 4, 3, 2, 1, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 2, 2, 1, 1 ,1,2,2, 3, 1, 2, 3, 3, 1, 2, 3, 3, 2, 1, 5, 3, 3, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 2, 1, 1, 1;unsigned intsmusic31 = 5, 5, 6, 5, 1, 7, 7, 5, 5, 6, 5, 2, 1, 1, 5, 5, 5, 3, 1, 7, 4, 3, 1, 2, 3, 3, 3, 5, 5, 6, 6; un

5、signed intdmusic48 = 5, 5, 3, 5, 5, 3, 5, 3, 2, 3, 5, 4, 4, 5, 5, 3, 6, 5, 3, 5, 3, 2, 1, 2, 3, 5, 3, 2, 1,2, 3, 2, 6, 5 ,6,5,2, 3, 5, 6, 5,6,5,2,3, 1,1, 1;unsigned intsxmusic31 = l, 2, 3, 1, 5, 5, 5, 6, 6, 1, 6, 5, 5, 5, 6, 6, 1, 5, 6, 3, 6, 5, 3, 5, 3, 1, 2, 3, 1, 1, 1; unsigned intfmusic 57 = 5,

6、3, 5, 3, 5, 3, 1, 2, 4, 3, 2, 5, 5, 4, 3, 5, 3, 5, 3, 5, 3, 1, 2, 4, 3, 2, 1, 1, 1, 2, 2, 4, 4, 3 ,1, 5, 2, 4,3, 2, 5, 4, 4, 5, 3, 5, 3, 5, 3,1,2, 4, 3, 2, 1, 1, 1;case 1:ctrlr二0x1;ctrlr=0x40;ctrlcdcmdr二lcdcmdpage;de 1 ay(lcddelay);ctrlcdcr=0;del ay(lcddelay);ctrlcdcmdrlcdcmdveraddress;/ 起始列二0delay

7、(lcddelay);ctrlcdcr二0;delay(lcddelay);for ( i=0;i<64;i+ )ctrlcdlcr=huanlesong2*i+l;delay(lcddelay);ctrlcdcr二0;delay(lcddelay);ctrlcdcmdr二lcdcmdpage+1;delay(lcddelay);ctrlcdcr二0;delay(lcddelay);ctrlcdcmdr=lcdcmdveraddress;/ 起始列二0delay (lcddelay);ctrlcdcr二0;delay(lcddelay);for ( i=0;i<64;i+ )ctr

8、lcdlcr=huanlesong2* i;de lay (lcddelay);ctrlcdcr二0;delay(lcddelay);for (n=0;n<100;n+)nmus i ccount=hmus i cn;*prdo=musicnmusiccount 0 ;/ 切換音符*tcr0=0xe0;lbdsule嘰0;正向順序送控制字delay (512);break;case 2:oooooooooocase 7:un=10;delay (32);break;case 8:un=20;delay(32);break;case 9:un=40;de 1 ay (32);break;四

9、、設計工程的仿真圖形1. 在什么都沒按下是lcd上顯示如下:、jfslltt5nz/m.aoj工學院牌步建電機vrj、jfshzoz/u.g)逡電機2. 當按下數(shù)字鍵1-6時,lcd顯示對應的歌曲名稱,同時蜂鳴器響起對應的音樂。例如按 下2吋lcd±顯示如下,同時兩只老虎的咅樂想起。兩只老虎osrauoo 嗽瓠3. 當按下7-9按鍵時,電機以不同的轉(zhuǎn)速轉(zhuǎn)動五、對設計工程總結與評價按照預期的要求,課程設計中如按下卡通按鍵會播放不同的兒歌并通過lcd顯示兒歌的 名稱、通過嬰兒車右側(cè)的三個紅色按鍵來改變風扇的轉(zhuǎn)速等功能都可以通過dsp試驗箱,即 蜂鳴器播放咅樂、lcd顯示、通過更改占空比來

10、調(diào)節(jié)電機轉(zhuǎn)速的快慢都得以實現(xiàn)。按預期要求的內(nèi)容大體上都得以實現(xiàn),因此對本次課程設計比較滿意。但此次的設計制 作仍然存在著諸多的不足需要改進。因為時間較短,沒能對通過按鍵來控制響起兒歌的音符 進行高音低音中音的分別,因此音樂聽起來與原聲音樂有較大的不同。其次沒有對音符之間 的時間間隔做很好的調(diào)整,即編寫的dewy函數(shù)較為固定,沒能完全按照樂譜所給定的間隔 符進行逐個的編譯,使得整首咅樂只能以一個固定的咅符間隔進行播放,使得咅樂聽起來較 為枯燥。通過此次dsp課程設計,我不但將書本上的知識轉(zhuǎn)化為了實踐的應用,我還了解到了 許多關于設計制作系統(tǒng)時應該注意的問題,諸如在制定計劃之前要對計劃的每一步進行認真 分析,要按照自己的能力來制定計劃。其次是要隨時保持一顆平常心,尤其是面対代碼中的 錯誤吋。一份平常的心態(tài)去查找錯誤或者書寫代碼吋的效率要遠遠大于一份焦躁的心態(tài)等。 通過此次課程設計,無論是從心態(tài)還是能力方面,我都得到了很大的提高。相信此次課程設 計會對我以后的設計制作有很大的幫助。六、參考文獻1. 戴明楨,周建江.tms320c54x dsp結構原理及應用.北京航空航天大學出版社.20082. 江思敏等.tms320lf240xdsp硬件開發(fā)教程.機械工業(yè)出版社.20033. 教學實驗系統(tǒng)實驗指導書.瑞泰創(chuàng)新4. 劉和平等.tms320lf240xdsp

溫馨提示

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

評論

0/150

提交評論