91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 集成電路

語音信號的采集和播放

發布時間:2008/12/17 0:00:00 訪問次數:1691

  語音信號可以直接從ad50的模擬信號輸人端輸人,ad50對輸入的聲音信號進行采樣,并將采樣后的數據傳送到dsp;dsp應用相應的算法對數據迸行處理,并將處理后的數據傳送到ad50的da輸人端;收到處理后的數據,ad50對數據進行數模轉換,變成語音信號后輸出到相應的后端處理電路輸人端;最后由后端處理電路將輸人的聲音信號轉變成聲音輸出到音響設備。ad50用于音樂信號處理,其數據精度為16比特,滿足音樂信號的要求。

  dsp與一個ad50芯片的連接能實現對聲音信號的采集和播放,設置ad50采用從設備方式,ad50的最高采樣頻率設置為8khz。

  程序包括以下幾個部分。

  (1)對dsp的寄存器以及緩沖串口進行初始化。包括dsp定時器0的初始化,以確保t0ut0引腳能輸出正確的時鐘信號到ad50,ad50再根據該時鐘信號采樣;初始化緩沖串口時,工作于主設各方式,輸出clkr0和fsx0信號。完成dsp的初始化后,在dsp的tout0、clkr0和fsx0這3個引腳可以看到連續輸出的信號。

  (2)通過dsp的緩沖串口和xf引腳對ad50進行初始化,再設置ad50的4個控制寄存器;確定ad50的4個控制寄存器設置正確后,ad50開始采樣數據。此時,用示波器檢測ad50的dout引腳,能發現引腳有連續的信號輸出。

  (3)設置dsp的中斷,從緩沖串口讀取數據。如果此時在緩沖串口連續地讀取數據,就可在仿真軟件cos中查看讀取的數據是否正確。如果每次讀取的數據都是0或者是同一個數值,則表示ad50沒有正常工作。必須注意的是,如果整個電路的屏蔽和噪聲未處理好,即使正確設置好ad50,也可能導致ad50不能正常工作。

  (4)可以將緩沖串口讀取的數據存放到dsp的ram單元,連續存放500或者1000個數據,同時通過cos的畫圖功能判斷ad50采樣的數據是否正確,這時主要判斷ad50的采樣頻率是否正確設置、緩沖串口是否丟失了ad50采樣的數據等問題。

  (5)通過緩沖串口,直接將采樣數據送到ad50的da單元,進行數模轉換。這時從ad50的模擬信號輸出端可以看到和輸入信號一樣的信號。

  (6)將采樣數據直接送到ad50的da單元輸出,從而完成整個語音信號的播放。

  中斷向量程序如下:

  配置文件如下:

  歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)



  語音信號可以直接從ad50的模擬信號輸人端輸人,ad50對輸入的聲音信號進行采樣,并將采樣后的數據傳送到dsp;dsp應用相應的算法對數據迸行處理,并將處理后的數據傳送到ad50的da輸人端;收到處理后的數據,ad50對數據進行數模轉換,變成語音信號后輸出到相應的后端處理電路輸人端;最后由后端處理電路將輸人的聲音信號轉變成聲音輸出到音響設備。ad50用于音樂信號處理,其數據精度為16比特,滿足音樂信號的要求。

  dsp與一個ad50芯片的連接能實現對聲音信號的采集和播放,設置ad50采用從設備方式,ad50的最高采樣頻率設置為8khz。

  程序包括以下幾個部分。

  (1)對dsp的寄存器以及緩沖串口進行初始化。包括dsp定時器0的初始化,以確保t0ut0引腳能輸出正確的時鐘信號到ad50,ad50再根據該時鐘信號采樣;初始化緩沖串口時,工作于主設各方式,輸出clkr0和fsx0信號。完成dsp的初始化后,在dsp的tout0、clkr0和fsx0這3個引腳可以看到連續輸出的信號。

  (2)通過dsp的緩沖串口和xf引腳對ad50進行初始化,再設置ad50的4個控制寄存器;確定ad50的4個控制寄存器設置正確后,ad50開始采樣數據。此時,用示波器檢測ad50的dout引腳,能發現引腳有連續的信號輸出。

  (3)設置dsp的中斷,從緩沖串口讀取數據。如果此時在緩沖串口連續地讀取數據,就可在仿真軟件cos中查看讀取的數據是否正確。如果每次讀取的數據都是0或者是同一個數值,則表示ad50沒有正常工作。必須注意的是,如果整個電路的屏蔽和噪聲未處理好,即使正確設置好ad50,也可能導致ad50不能正常工作。

  (4)可以將緩沖串口讀取的數據存放到dsp的ram單元,連續存放500或者1000個數據,同時通過cos的畫圖功能判斷ad50采樣的數據是否正確,這時主要判斷ad50的采樣頻率是否正確設置、緩沖串口是否丟失了ad50采樣的數據等問題。

  (5)通過緩沖串口,直接將采樣數據送到ad50的da單元,進行數模轉換。這時從ad50的模擬信號輸出端可以看到和輸入信號一樣的信號。

  (6)將采樣數據直接送到ad50的da單元輸出,從而完成整個語音信號的播放。

  中斷向量程序如下:

  配置文件如下:

  歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

DS2202型示波器試用
    說起數字示波器,普源算是國內的老牌子了,FQP8N60... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
万山特区| 安塞县| 贵定县| 固原市| 观塘区| 曲松县| 广水市| 乐安县| 都昌县| 城固县| 卫辉市| 奉化市| 万山特区| 贵溪市| 安顺市| 大丰市| 册亨县| 河东区| 华安县| 方城县| 澄迈县| 环江| 东辽县| 马鞍山市| 寻乌县| 秭归县| 正阳县| 巩义市| 丽水市| 山阴县| 阳城县| 循化| 鹤庆县| 广水市| 安达市| 赤峰市| 体育| 浠水县| 娄烦县| 恩平市| 秦皇岛市|