數(shù)字信號處理課程設計虛擬電子琴概論-圖文_第1頁
數(shù)字信號處理課程設計虛擬電子琴概論-圖文_第2頁
數(shù)字信號處理課程設計虛擬電子琴概論-圖文_第3頁
數(shù)字信號處理課程設計虛擬電子琴概論-圖文_第4頁
數(shù)字信號處理課程設計虛擬電子琴概論-圖文_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)字信號處理課程設計、學院:電氣工程班級:電氣工程學院《課程設計》任務指導教師:謝平杜義昊基層教學單位:電氣工程學院指導教師:謝平杜義昊學生姓名級設計題目設設計題目設計技術參數(shù)設計要求工作量參考資料應完成內容指導教師簽字(b)基于單片機對按鍵輸入操作的識別,通過串口發(fā)送請求指令給上位機,啟動相應琴鍵發(fā)聲。在發(fā)出不同琴鍵聲音的同時,同時控制單片機系統(tǒng)的LED顯示琴鍵音節(jié)數(shù)字及波形參數(shù)(如幅度、頻率等)。(c)擴展:也可編制程序自動生成一節(jié)旋律,或進行組合和弦聲音輸出。的時域波形和頻譜特性。其中可調參數(shù)包括幅值、相位、頻率、采樣頻率等。軟件編程與硬件調試相結合,繪制設計流程圖,編制相應軟件界面,實現(xiàn)單片機控制與信號處理任務的綜合應用4)《Matlab程序設計及其在信號處理中的應用》聶祥飛等西南交通大社5)自選其他有關資料第一周號處理系統(tǒng)基本功能模塊學第二周單片機系統(tǒng)與信號處理系統(tǒng)綜合進行硬件調撰寫課程設計報告基層教學單位主任簽字 4 5 5 6 72.4控制界面設計 7. 隨著社會的發(fā)展進步,音樂逐漸成為我們生活中很重要的一(好2.2、正弦信號的實現(xiàn)正弦信號的數(shù)學表達式如下(2.1)所示如下式(2.2)所示相應的正弦波信號的數(shù)字信號表達式如下(2.3)2.3設計過程主要分成三部分:第一為波形顯示區(qū),顯示相應音頻信號的function[]=dtmf__series(Key)ss=serial('com1');%創(chuàng)建串口1設備對象ssss.BaudRate=2400;%波特率為2400b/sss.DataBits=8;%通訊數(shù)據(jù)格式為8位數(shù)據(jù)位ss.Parity='none';%無奇偶校驗位ss.StopBits=1;%1位停止位ss.TimeOut=60;%設置一次讀或寫操作最大完成時間60sss.DataTerminalReady='off';ss.RequestToSend='off';ss.FlowControl='none';%流量控制ss.InputBufferSize=1000;%輸入緩沖區(qū)fopen(ss);%打開串口設備對象fwrite(ss,Key);%寫串口,發(fā)送握手信號keyfclose(ss);%關閉串口設備對象delete(ss);%刪除內存中串口設備對象clearss%清除工作空間中串口設備對象end他音階函數(shù)和琴鍵1類似globalss;r=1;dtmf__series(r);t=0:0.0001:0.01;A=3;f=440;p=0;y=A*sin(2*pi*f*t+p);set(gcf,'CurrentAxes',handles.axesTime);plot(t,y)axis([00.01-55])xlabel('time(s)');ylabel('amplitude');title('ê±óò2¨D?');gridon;fs=1000;frequency__domain(handles,y,fs);[A,B,C,D,E,F]=index__calculation(y);set(handles.textMean,'string',num2str(A));%平均值set(handles.textStd,'string',num2str(B));%標準差set(handles.textVar,'string',num2str(C));%方差set(handles.textMax,'string',num2str(D));%最大值set(handles.textMin,'string',num2str(E));%最小值set(handles.textPeak,'string',num2str(F));%峰峰值set(handles.text23,'string',440);%頻率值3音頻信號載入(music)functionpushbutton10__Callback(hObject,eventdata,handles)globald;d=load('music.txt');time__domain(handles,d);fs=1000;%采樣頻率frequency__domain(handles,d,fs);[A,B,C,D,E,F]=index__calculation(d);set(handles.textMean,'string',num2str(A));set(handles.textStd,'string',num2str(B));set(handles.textVar,'string',num2str(C));set(handles.textMax,'string',num2str(D));set(handles.textMin,'string',num2str(E));set(handles.textPeak,'string',num2str(F));%for循環(huán)語句實現(xiàn)音頻信號自動每隔0.3s傳輸一個頻率的音節(jié)globali;fori=1:42dtmf__series(d(i,1));pause(0.3);end通過本次數(shù)字信號處理的課程設計,使我對聲音信號的分析解。在這次課程設計中,我還對hilbert變換的應用有了一定的最后,

溫馨提示

  • 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

提交評論