基于Matlab的DTMF信號產生與識別實驗報告_第1頁
基于Matlab的DTMF信號產生與識別實驗報告_第2頁
基于Matlab的DTMF信號產生與識別實驗報告_第3頁
基于Matlab的DTMF信號產生與識別實驗報告_第4頁
基于Matlab的DTMF信號產生與識別實驗報告_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、*學院*系實驗報告專業: 通信工程 班級: 1350331 姓名: * 學號: 135033110 實驗項目名稱: 基于Matlab的DTMF信號產生與識別 實驗項目類型: 綜合性 設計性 基礎性 實驗課程名稱: 信號與系統 課程代碼: 2010495 實驗室名稱: 儀器系公共機房402 指導教師: * 實驗完成時間: 2016年5月15日 / 20152016學年二學期實驗成績給定說明1.綜合性實驗:實驗成績總分以100分計,其中實驗準備占10,實驗操作占40,實驗結論(數據或圖表、程序等)占30%,實驗報告占10%、考勤及其它占10。2.設計性實驗:實驗成績總分以100分計,其中實驗設計(

2、方案制訂)占20%,實驗準備占10,實驗操作占20%,實驗結論(數據或圖表、程序等)占30%,實驗報告占10%、考勤及其它占10。3基礎性實驗實驗成績總分以100分計,其中實驗準備占10,實驗操作占40,實驗結論(數據或圖表、程序等)占30%,實驗報告占10%、考勤及其它占10。4實驗報告評分參考標準:(1)實驗準備充分(10分,設計性無此項)(2)實驗操作(或過程)完整,對步驟及實驗中間產生的實驗現象有詳細描述(20分,綜合性實驗此項40分)。(3)實驗結論有原始數據或圖表、程序等,且結論準確(30分)(4)實驗設計方案或流程等合理,方案制訂詳細清晰(20分,綜合性無此項)(5)實驗報告內容

3、完整,無空白,能獨立完成報告、書寫工整、認真(10分)。(6)考勤及其它(10分)一、實驗內容(簡述):利用MATLAB編程仿真DTMF信號產生與檢測的過程。二、實驗目的與要求:1.掌握DTMF的信號產生及識別原理;2.掌握MATLAB語言的編程方法;3.在MATLAB環境下,最終完成DTMF號碼識別程序的調試;三、實驗儀器及設備、耗材:PC機(裝有Matlab R2012a)四、設計原理、設計方案及流程等: 圖一雙音多頻 :DTMF(Dual Tone Multi Frequency),由高頻群和低頻群組成,高低頻群各包含4個頻率,一個高頻信號和一個低頻信號疊加組成一個組合信號,代表一個數字

4、,DTMF信令有16個編碼(如圖一)。DTMF產生:DTMF編碼器基于兩個二階數字正弦波振蕩器,一個用于產生行頻,一個用于產生列頻。典型的DTMF信號頻率范圍是7001700Hz,選取8000Hz作為采樣頻率,DTMF雙音頻信號由兩個二階數字正弦振蕩器產生,一個用來產生行音頻信號,另一個產生列音頻信號。在電話鍵盤上的每次按鍵,會產生兩個音調之和。規定用8KHz對DTMF信號進行采樣,采樣后得到時域離散信號為 (2.2-1)兩個頻率f1,f2唯一確定了被按壓的鍵。DTMF的檢測:用DFT檢測模擬DTMF信號所含有的兩個音頻頻率,即為用DFT對模擬信號進行頻譜分析,要檢測的8個頻率,相鄰間隔最小的

5、是第一個和第二個頻率,間隔是73Hz,要求DFT至少能夠分辨相隔73Hz的兩個信號,即要求Fmin=73Hz。五、實驗結果(包括實驗程序和實驗仿真圖)利用MATLAB仿真如圖:圖片MATLAB的command window行一是輸入的八位電話號,行二是檢測到的電話號,產生的figure 1 是快速傅里葉變換stem圖;MATLAB程序如下:juzhen=1,2,3,65;4,5,6,66;7,8,9,67;42,0,35,68; N=205;K=18,20,22,24,31,34,38,42; f1=697,770,852,941 ; f2=1209,1336,1477,1633; SRHM=

6、input('輸入8位電話號碼=') ; Schm=0; for m=1:8;d=fix(SRHM/10(8-m); SRHM=SRHM-d*10(8-m);for p=1:4; for q=1:4; if juzhen(p,q)=abs(d); break,end end if juzhen(p,q)=abs(d);break,end endn=0:1023; x=sin(2*pi*n*f1(p)/8000)+sin(2*pi*n*f2(q)/8000); X=goertzel(x(1:N),K+1);val=abs(X);subplot(4,2,m);stem(K,val,

7、'.');grid;xlabel('k');ylabel('DFT')Fmin=73; for s=5:8; if val(s)> Fmin,break,end end for r=1:4; if val(r)> Fmin,break,end end Schm=Schm+juzhen(r,s-4)*10(8-m) ; enddisp('接收端檢測到的號碼為:')disp(Schm) 六、實驗總結(或實驗體會):通過本次試驗,完全掌握了DTMF信號的產生與識別的過程,了解了一些相關的算法。熟悉了傅里葉變換及快速傅里葉變換的相關內容。七、實驗參考資料:1信號與系統鄭君里著2信號與系統實驗指導書*著八、實驗評語與成績:綜合性實驗項目成績實驗準備(10)合計設計性實驗項目成績設計方案(20)合計實驗操作(40)實驗準備(10)實驗結果(30)實驗操作(20)實驗報告(10)實驗結果(30)考勤等(10)

溫馨提示

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

評論

0/150

提交評論