《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM的音頻頻譜顯示器的設計
基于ARM的音頻頻譜顯示器的設計
來源:微型機與應用2014年第1期
段麗娜
(華中科技大學 武昌分校,湖北 武漢 430064)
摘要: 詳細介紹了一種基于ARM的音頻頻譜顯示系統的實現,整個音頻顯示系統包括音頻信號采集、音頻信號處理以及音頻信號轉換后的顯示等功能。在設計中綜合了聲音采集、ARM技術及FFT算法,構建了一個實時采集的頻譜顯示系統,可以應用于各種需要對聲音進行采集和分析的場合。其中,硬件系統主要包括聲音信號的采集與處理、最小系統、電源和顯示模塊;而軟件系統則是將ADC轉換的數據通過FFT算法后顯示在LCM12864顯示器上。測試結果表明,該系統具有較好的實時性和準確性。
Abstract:
Key words :

摘  要: 詳細介紹了一種基于ARM音頻頻譜顯示系統的實現,整個音頻顯示系統包括音頻信號采集、音頻信號處理以及音頻信號轉換后的顯示等功能。在設計中綜合了聲音采集、ARM技術及FFT算法,構建了一個實時采集的頻譜顯示系統,可以應用于各種需要對聲音進行采集和分析的場合。其中,硬件系統主要包括聲音信號的采集與處理、最小系統、電源和顯示模塊;而軟件系統則是將ADC轉換的數據通過FFT算法后顯示在LCM12864顯示器上。測試結果表明,該系統具有較好的實時性和準確性。
關鍵詞: 音頻;頻譜顯示;FFT;ARM

 本文設計了基于SONiX公司的ARM Cortex-M0 SN32F700的音頻頻譜顯示器,采用性價比較高的Cortex-M0 SN32F700實現對音頻頻譜的分析處理,取代了傳統使用純硬件濾波器或專用數字處理芯片DSP來實現的方法,具有較高的實用價值。本文采用ARM作為控制核心[1-3],充分發揮了其功耗超低、精度較高等優勢,其他各部分電路設計也充分考慮了簡單、可靠、經濟等因素,為實際應用提供了一定的參考價值。
1 系統總體設計方案
1.1 系統控制芯片選擇

 本系統以SONiX公司的ARM Cortex-M0 SN32F700芯片為控制核心,SN32F700的主時鐘的速率為50 MHz,采用三級流水線結構且片上資源豐富,能夠很好地實現系統的控制和算法,甚至能簡化一些復雜的硬件電路。相比于普通的單片機,采用ARM作主控芯片的方案具有靈活性、可擴展性、通用性的優點,而且還可以根據市場的需求組合,價格上也有一定的優勢,本系統最終選擇ARM的芯片方案來構建音視頻處理平臺。
1.2 音頻頻譜顯示方案
 方案一 利用硬件濾波器和A/D轉換器,并用DDS芯片配合FIFO對信號進行采集,通過DDS集成芯片產生一個頻率穩定度和精度相當高的信號作為FIFO的時鐘,然后由FIFO對A/D轉換的結果進行采集和存儲,最后送入MCU進行處理。
 方案二 直接由32位MCU的定時中斷進行信號的采集,然后對信號進行分析。因為32位MCU是50 MHz的單指令周期處理器,所以其定時精確度為20.0 ns,已經遠遠可以實現本文期望的采樣率,而且控制方成本較低,因此選擇由MCU直接采樣。
方案一實現簡單,但硬件成本高,方案二軟件和硬件實現都較簡單。而這里針對ARM資源多、運算速度快的特點,提出一種切實可行的快速傅里葉變換算法實現頻譜顯示。因此選取方案二作為音頻頻譜顯示計方案。
1.3 系統控制方案選擇
 在整個音頻處理系統中,采用順序、循環掃描和定時輸出顯示的方式來對整個系統控制[4]。軟件系統中的各個子程序逐步實現,最后再將所需要的子程序合并,這樣就具有編寫代碼容易、易于移植、維護及開發周期短等特點。最重要的是實現了程序中數據的快速處理輸出,使得將來的擴展更加方便。因此選用的主控芯片是SN32F700。

 在上述硬件電路設計中,主要著眼于音頻信號預處理電路的設計。在實際應用中,音頻信號主要來源是咪頭、麥克風輸入信號或者是播放器輸出信號,圖3所示是一段電腦播放音樂時聲卡輸出的音頻波形。
從圖3可以看到,電腦上的聲音信號的電壓有正、負兩種狀態,當直接從電腦上取聲音信號時,需要對其進行處理,使采集的電壓全為正。下面介紹如何對信號進行處理,可以直接從電腦上取出聲音信號,也可以通過采集電路采集外界的聲音信號。

2.3 音頻預處理放大電路
 由于在實際的音頻運用中,音頻信號會出現電壓為負值的現象,而單片機只能識別0和1,對負電平不能處理,因此要對音頻信號進行處理,使得音頻信號最后的輸入達到單片機的電壓變換范圍,即在AVREFH和AVREFL之間,以便于MCU進行ADC轉換。
 由于是對聲音信號處理,因此選擇了對于音頻信號具有很低失真率的LM358運算放大器。根據以上分析,設計出的音頻預處理電路如圖4所示。

 圖4中電阻R5、R6更具運算放大器中虛短與虛斷的特性,即反相端2和同相端3兩個輸入口的電壓和電流相等,R5、R6組成的是一個運算放大電路,(1+R5/R6)是其放大倍數。將輸入的負電壓信號變成正的電壓信號,其原理是串聯電阻分壓和RC組成的低通濾波器根據輸入電壓的高低對輸入信號進行充放電,使輸入信號的電壓得到升高。
2.4 音頻顯示電路
 本設計所選用的顯示屏LCM是JDL12864G-04。JDL12864G-04模塊是點陣液晶顯示模塊,它主要由行驅動器、列驅動器以及128×64全點陣液晶顯示器組成,可以完成圖形和8×4個漢字(16×16點陣)。
LCM向用戶提供一個標準的LCD顯示驅動接口(有4位、8位和VGA等不同類型),用戶按照接口要求進行操作來控制LCD正確顯示。相比玻璃LCM是一種更高集成度的LCD產品,對小尺寸LCD顯示,LCM可以比較方便地與各種微控制器(比如單片機)連接。由于SN32F700的時鐘頻率是50 MHz,則每秒鐘對LCM的可刷新次數為50 M/(128×64×8)=762次,完全滿足頻譜刷新的頻率。LCM12864顯示電路如圖5所示。

3 系統的軟件設計與調試
 系統的調試包括硬件平臺的調試與系統程序的調試。在每一個工程中,調試都是一個非常重要且十分復雜的環節。
3.1 系統的軟件設計
 本系統軟件程序設計中包含了初始化部分、音頻采集部分、FFT運算部分、幅值計算部分及頻譜顯示部分。每個部分可以清晰地了解程序的流程,使得程序的結構更加簡單,對于以后相應的開發可以很好地進行移植[5-6]。
3.2 系統的測試
 系統的測試電路是將1 kHz的正弦波作為聲音信號輸入到電路中,圖6是聲音信號經過聲音采集電路后的顯示。其中,信號1是輸出,信號2是輸入。可以明顯看出,信號1與信號2的波形是相反的,相位相差180°。
1 kHz的正弦波輸入經過音頻采集電路和音頻預處理電路后的顯示如圖7所示。其中,信號線1為輸入,信號2為輸出,輸入與輸出方向相同,相位無差別。

 本文介紹了基于ARM的音頻頻譜顯示器的設計方法,完成了音頻頻譜顯示器的設計和制作,并對其進行了性能測試。測試結果表明,整個系統能夠順利采集音頻信號并進行處理,最終在LCD上顯示所采集的頻譜圖,達到一個較好的性能,實現了預期的效果。
參考文獻
[1] 周林,殷俠.數據采集與分析技術[M].西安:西安電子科技大學出版社,2005.
[2] 周立功,王祖麟,陳明計,等.ARM嵌入式系統基礎教程[M].北京:北京航空航天大學出版社,2008.
[3] 田澤.嵌入式系統開發與應用教程[M].北京:北京航空航天大學出版社,2005.
[4] 李明明,李宏,王晨波.基于FPGA與單片機的音頻頻譜分析系統設計[J].微型機與應用,2013(1):101-102.
[5] 王春菊.數字式頻譜分析儀原理分析[J].標準、檢測與儀器,2001(12):95-96.
[6] 吳明暉.基于ARM的嵌入式系統開發與應用[M].北京:人民郵電出版社,2004.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久88色偷偷免费| 欧美日韩免费在线观看| 欧美jizzhd精品欧美巨大免费| 欧美激情综合亚洲一二区| 国产区欧美区日韩区| 久久久av水蜜桃| 欧美丰满高潮xxxx喷水动漫| 亚洲国产欧美日韩精品| 亚洲专区一区二区三区| 欧美大秀在线观看| 亚洲亚洲精品三区日韩精品在线视频| 久久精品亚洲一区| 久久综合狠狠综合久久综青草| 亚洲国产视频直播| 国产欧美视频一区二区三区| 久久久av网站| 国产精品一区二区久激情瑜伽| 亚洲一区二区三区视频| 久久综合国产精品| 国产精品美女在线观看| 久久这里只有精品视频首页| 久久天天躁夜夜躁狠狠躁2022| 亚洲一区二区三区四区视频| 欧美喷潮久久久xxxxx| 亚洲一区国产精品| 欧美国产高潮xxxx1819| 在线日韩欧美| 国产情人综合久久777777| 久久久久一区二区三区四区| av成人激情| 欧美视频一区| 亚洲福利视频网| 欧美精品一区二区三区四区| 亚洲免费福利视频| 国产伦精品一区二区三区视频黑人| 久久久精品午夜少妇| 国产在线乱码一区二区三区| 国产伦精品一区二区三| 国产日韩精品视频一区二区三区| 一本色道婷婷久久欧美| 一区二区三区欧美在线| 亚洲午夜久久久久久久久电影院| 欧美在线免费观看视频| 夜夜嗨av一区二区三区网站四季av| 亚洲无线一线二线三线区别av| 狠狠色狠狠色综合人人| 一区二区三区日韩欧美| 男女精品视频| 亚洲美女啪啪| 欧美激情精品久久久久久免费印度| 欧美成人在线免费视频| …久久精品99久久香蕉国产| 亚洲精品一品区二品区三品区| 国产精品亚洲不卡a| 国产精品久久久久久久久借妻| 99热这里只有成人精品国产| 国产一区二区成人久久免费影院| 永久免费毛片在线播放不卡| 伊伊综合在线| 国内激情久久| 欧美高清在线一区| 国产精品久久777777毛茸茸| 欧美国产1区2区| 美女国内精品自产拍在线播放| 欧美偷拍一区二区| 亚洲电影在线观看| 欧美片第1页综合| 国产欧美欧洲在线观看| 午夜精品久久久久久久久久久久| 欧美成人一二三| 欧美大片在线观看一区二区| 香蕉尹人综合在线观看| 国产字幕视频一区二区| 国产精品久久久久77777| 性欧美超级视频| 精品1区2区3区4区| 国产精品久久久久久久久久尿| 日韩视频在线一区二区| 国产欧美在线观看| 欧美日韩国产一级片| 小黄鸭精品密入口导航| 在线观看欧美日韩| 久久精品国产999大香线蕉| 欧美视频第二页| 欧美激情影院| 久久久青草青青国产亚洲免观| 欧美精品久久久久久久免费观看| 欧美日韩国产成人高清视频| 欧美日韩裸体免费视频| 久久精品一级爱片| 欧美日韩免费区域视频在线观看| 亚洲综合色激情五月| 亚洲欧洲一区二区三区| 国产精品久久久一区二区| 国产精品chinese| 欧美日韩视频一区二区三区| 久久久久久久一区| 亚洲国产欧美在线| 99国产精品视频免费观看| 欧美激情在线有限公司| 欧美视频1区| 久久国产精品久久久久久久久久| 美脚丝袜一区二区三区在线观看| 亚洲免费成人av| 欧美日韩免费高清一区色橹橹| 亚洲黄色av一区| 一区二区免费在线观看| 中文一区字幕| 久久一区二区三区av| 亚洲视频在线观看网站| 极品少妇一区二区| 99国产成+人+综合+亚洲欧美| 欧美专区18| 亚洲午夜日本在线观看| 免费亚洲网站| 国产乱码精品一区二区三区不卡| 亚洲欧洲久久| 国产精品久久久久久久久久免费看| 国产日韩欧美a| 欧美精品日韩精品| 亚洲深夜影院| 国产精品久久久久久久久借妻| 亚洲一区二区免费看| 亚洲电影在线| 国产精品自拍一区| 国产日产欧美a一级在线| 一区二区三区四区国产精品| 亚洲第一区在线观看| 亚洲午夜影视影院在线观看| 久久综合中文字幕| 欧美国内亚洲| 亚洲欧美日韩第一区| 欧美日韩国产小视频| 国产精品久久久久久久久婷婷| 亚洲精品免费在线播放| 久久免费观看视频| 欧美自拍偷拍午夜视频| 欧美在线看片| 99精品欧美一区二区三区综合在线| 国产精品久久久久秋霞鲁丝| 一区二区三区在线不卡| 午夜亚洲一区| 久久久亚洲成人| 欧美精品 日韩| 欧美午夜激情在线| 国产三级精品在线不卡| 在线观看国产日韩| 欧美精品一区二区三区久久久竹菊| 午夜日韩视频| 黄色在线一区| 国产欧美日韩另类一区| 亚洲日本aⅴ片在线观看香蕉| 亚洲激情av在线| 亚洲天堂久久| 国产一区二三区| 欧美日韩国产探花| 欧美片网站免费| 亚洲欧洲精品一区| 国产日韩欧美综合| 亚洲精品一二区| 国产午夜亚洲精品羞羞网站| 国产精品久久久久久久久果冻传媒| 亚洲免费观看高清完整版在线观看熊| 国产精品大片| 在线成人h网| 狠狠综合久久av一区二区老牛| 9久re热视频在线精品| 亚洲欧美日韩国产成人| 国产一区二区久久精品| 亚洲毛片在线免费观看| 欧美顶级少妇做爰| 国产综合亚洲精品一区二| 欧美大尺度在线| 性一交一乱一区二区洋洋av| 99香蕉国产精品偷在线观看| 亚洲综合精品一区二区| 国产在线视频欧美一区二区三区| 亚洲精品国产视频| 亚洲理论在线观看| 99国产精品久久久久久久成人热| 国产精品毛片va一区二区三区| 欧美在线观看视频| 欧美一区二区日韩| 亚洲人成艺术| 午夜精品福利视频| 韩国一区二区在线观看| 欧美国产日本在线| 国产麻豆视频精品| 欧美日韩一卡二卡| 久久精品国产亚洲一区二区| 国产色产综合产在线视频| 欧美一级久久久久久久大片| 国产精品欧美精品| 久久女同精品一区二区| 国产精品欧美久久久久无广告| 欧美成人一品| 亚洲图色在线| 亚洲国产成人porn| 国产欧美精品一区| 国产精品男女猛烈高潮激情| 狠狠色噜噜狠狠狠狠色吗综合| 久久国内精品自在自线400部| 欧美一区二区三区在线观看视频| 在线观看日韩一区| 亚洲国产精品一区在线观看不卡| 亚洲字幕一区二区| 在线视频国内自拍亚洲视频| 国内激情久久| 国内精品久久久久影院优| 国产精品久久久久av| 女人香蕉久久**毛片精品| 国产精品视频在线观看| 国产一区二区三区成人欧美日韩在线观看| 亚洲少妇中出一区| 亚洲欧美中文日韩v在线观看| 欧美午夜视频在线| 91久久精品日日躁夜夜躁欧美| 国产精品色一区二区三区| 亚洲国产成人精品久久| 久久久久久免费| 国产九区一区在线| 欧美mv日韩mv国产网站| 在线欧美小视频| 久久亚洲私人国产精品va| 欧美日韩国产小视频| 亚洲日本一区二区三区| 欧美日韩国产成人在线91| 欧美在线观看视频一区二区| 久久久噜噜噜久噜久久| 久久久久久亚洲综合影院红桃| av成人老司机| 国产精品99一区二区| 国产精品久久久久久久午夜| 国产区精品视频| 久久久久久91香蕉国产| 欧美日韩国产经典色站一区二区三区| 久久久久一区| 久久久久综合一区二区三区| 久久国产一区二区| …久久精品99久久香蕉国产| 亚洲精品自在久久| 欧美大片一区| 欧美精品在线一区二区| 亚洲精品日韩久久| 日韩天天综合| 亚洲一区欧美| 欧美绝品在线观看成人午夜影视| 亚洲免费在线电影| 亚洲第一在线综合网站| 国产麻豆午夜三级精品| 国产精品一二三四区| 欧美三级电影精品| 国产免费成人| 国产欧美日韩免费| 久久成人精品一区二区三区| 好吊视频一区二区三区四区| 欧美日韩一区二区视频在线观看| 免费在线观看精品| 欧美日韩免费高清一区色橹橹| 国产精品美女www爽爽爽视频| 亚洲欧美国产制服动漫| 国产一区二区三区高清播放| 日韩亚洲精品在线| 免费在线一区二区| 一区二区高清在线观看| 夜色激情一区二区| 亚洲欧美日韩国产一区二区| 久久精品中文字幕免费mv| 亚洲国产日韩欧美在线99| 久久久久久久网| 亚洲作爱视频| 99国产精品久久久久久久久久| 精品白丝av| 狠狠色噜噜狠狠色综合久| 久久久精品国产99久久精品芒果| 午夜精品一区二区三区在线视| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品盗摄一区二区三区| 中日韩高清电影网| 韩日精品视频一区| 亚洲国产欧美日韩另类综合| 亚洲国产精品久久久久婷婷884| 国外成人在线视频网站| 亚洲精品一品区二品区三品区| 久久影院午夜片一区| 国产在线乱码一区二区三区| 亚洲男人av电影| 欧美亚洲在线播放| 亚洲精品一级| 国产精品视频成人| 亚洲一区二区三区精品动漫| 国产精品久久毛片a| 亚洲天堂第二页| 国产一区二区久久精品| 久久久综合香蕉尹人综合网| 模特精品裸拍一区| 欧美视频在线观看| 中文在线不卡| 欧美波霸影院| 午夜在线电影亚洲一区| 国产午夜精品一区二区三区视频| 欧美高清你懂得| 一区二区久久久久| 精品电影在线观看| 欧美经典一区二区三区| 鲁鲁狠狠狠7777一区二区| 欧美激情精品久久久久久变态| 国产午夜精品视频免费不卡69堂| 国产精品日韩欧美一区| 欧美成人精品福利| 一区二区国产在线观看| 亚洲精品乱码久久久久久黑人| 国产一区二区观看| 精品69视频一区二区三区| 久久综合九色九九| 亚洲经典三级| 国产欧美日韩精品丝袜高跟鞋| 亚洲一区国产视频| 亚洲国产精品视频一区| 国产精品视频一二三| 欧美伦理91| 欧美色欧美亚洲另类二区| 国内精品久久久久久久影视麻豆| 鲁鲁狠狠狠7777一区二区| 在线一区二区三区四区| 欧美日韩精品一二三区| 亚洲图片欧美午夜| 国产精品久久久一区二区三区|