一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

基于A(yíng)RM和DDS的頻譜分析儀的設計與實(shí)現-科技哲學(xué)論文

時(shí)間:2025-07-22 15:17:27 哲學(xué)畢業(yè)論文

基于A(yíng)RM和DDS的頻譜分析儀的設計與實(shí)現-科技哲學(xué)論文

  摘 要: 提出一種基于A(yíng)RM平臺的頻譜分析方案,利用快速傅里葉變換原理,實(shí)現信號的頻譜分析和顯示。使用DDS電路作為頻譜分析中的信號發(fā)生器,信號經(jīng)過(guò)幅度調整電路后,由STM32內部的A/D進(jìn)行采樣,對數字化后的信號做快速傅里葉變換(FFT)運算,將變換后各頻率點(diǎn)上的幅度譜顯示在LCD上。實(shí)驗結果表明,該頻譜分析儀完全可以滿(mǎn)足0~20 kHz的低頻段頻譜分析需求,可應用于音頻信號的頻譜分析處理中,由于成本低,具有一定的應用價(jià)值。

基于A(yíng)RM和DDS的頻譜分析儀的設計與實(shí)現-科技哲學(xué)論文

  關(guān)鍵詞: 頻譜分析; 直接數字頻率合成; 幅度調整電路; 快速傅里葉變換

  引 言:過(guò)去許多年,頻譜分析儀在汽車(chē),工業(yè)制造,通信信號處理等行業(yè)已成為一種非常有用的工具[1]。通?捎檬静ㄆ饔^(guān)察一個(gè)信號的波形、幅度、頻率等,但對于復雜信號的一些信息無(wú)法僅通過(guò)波形、幅度、頻率獲取。如果由時(shí)域分析轉至頻域分析,就能觀(guān)察到各個(gè)頻率點(diǎn)上的功率幅度大小分布情況。

  頻譜分析儀按照其原理可分為模擬和數字頻譜分析儀。隨著(zhù)時(shí)代的發(fā)展,工程應用復雜化,產(chǎn)品更新更快,對于頻譜分析儀的精度要求更高,處理速度要求更快,傳統的模擬頻譜分析儀由于體積龐大、功能單一、價(jià)格昂貴已不適應時(shí)代需求,正逐步向數字頻譜分析儀發(fā)展[2]。

  隨著(zhù)無(wú)線(xiàn)通信的發(fā)展,對頻譜分析要求日益劇增,在通信有限的頻帶中,頻域的譜分析變得非常重要[3]。各種通信網(wǎng)絡(luò )的發(fā)展以及頻譜資料的缺乏使通信頻段正在向更高的頻段擴展,因此要求頻譜分析儀能夠滿(mǎn)足更高頻段測試的需要[4]。目前,實(shí)現信號的頻譜分析的方法主要有:采用通用數字信號處理芯片實(shí)現、采用專(zhuān)用DFT/FFT芯片與 DSP芯片實(shí)現和采用FPGA實(shí)現[5]。

  雖然DSP,FPGA處理芯片在處理高頻信號和大量數據時(shí)有很多優(yōu)點(diǎn),但是對于低頻的音頻信號,ARM芯片也可較快且準確地處理并顯示頻譜分析結果。所以,在本文提出一種利用ARM Cortex?M3內核的STM32作為數據處理核心,控制整個(gè)頻譜分析系統的設計方案[6]。該設計方案由于使用ARM芯片,成本低廉,在低頻的音頻信號處理與分析中具有一定的應用價(jià)值。例如,在鋼琴類(lèi)樂(lè )器的調音中往往需要有經(jīng)驗的調音師,調音費用較高。而市場(chǎng)上有很多功能簡(jiǎn)單且操作不便的基于單片機的鋼琴調音器,且性?xún)r(jià)比不高,該方案就可以應用在鋼琴的調音中。本方案主要包括硬件和軟件設計,硬件設計包括信號發(fā)生、信號調整、ARM最小系統板等電路與相關(guān)PCB設計。軟件設計主要包括芯片驅動(dòng)、A/D采樣處理、FFT算法實(shí)現及LCD顯示。

  1 系統總體設計

  數字頻譜分析儀以ARM Cortex?M3內核的STM32作為控制核心。整個(gè)系統包括信號發(fā)生電路、信號調整電路、待測電路、顯示與控制模塊等。系統組成框圖如圖1所示。

  在系統中,輸入信號是由AD9833芯片產(chǎn)生,使用STM32內部的12位A/D采樣,采樣時(shí)要求待測電壓范圍為0~3.3 V。A/D采樣前,必須對信號進(jìn)行調整。信號調整電路包括信號衰減、程控放大和幅度平移。用戶(hù)可以設置放大衰減的倍數,將輸入的未知信號的幅值調整到合適值,然后進(jìn)行幅度平移。信號輸入A/D中,對信號實(shí)時(shí)在離散點(diǎn)采樣,采樣位置的信號電壓轉換為數字值,這些數字值成為采樣點(diǎn)。采樣必須滿(mǎn)足奈奎斯特采樣定理,避免信號混疊失真。A/D轉換將輸入信號轉換為二進(jìn)制數據,進(jìn)行基4快速傅里葉變換,將變換過(guò)后的頻譜顯示在LCD上。

  2 硬件設計

  硬件電路主要包括信號發(fā)生、信號調整、待測電路、主控芯片STM32最小系統及外圍電路等。

  2.1 信號發(fā)生電路 系統的信號發(fā)生采用 DDS 技術(shù)(即直接數字頻率合成技術(shù))實(shí)現[7]。本方案中信號發(fā)生電路使用的DDS芯片是AD9833,能夠產(chǎn)生頻率范圍為0~12.5 MHz的正弦波、三角波、方波輸出。同時(shí)該芯片的外圍電路簡(jiǎn)單,無(wú)需外接元件,輸出頻率、相位和波形都可通過(guò)軟件編程,易于調節,主頻時(shí)鐘為25 MHz時(shí),精度為0.1 Hz,主頻時(shí)鐘為1 MHz時(shí),精度[8]可以達到0.004 Hz。

  式中:[M]為頻率控制字;[fMCLK]為時(shí)鐘頻率,其和相位累加器的位數[N]是不變的,因此輸出波形的頻率只由[M]確定;而波形的相位可通過(guò)改變Phase_reg實(shí)現輸出波形的初相角的調制。芯片外圍接一個(gè)10 MHz無(wú)源晶振,通過(guò)與主流微處理器兼容的SPI進(jìn)行波形種類(lèi)、頻率的控制。

  2.2 幅度調整電路

  信號采樣使用STM32內部A/D,該A/D要求待采樣信號的電壓幅度在0~3.3 V。實(shí)驗中DDS產(chǎn)生的方波信號約5 V,需經(jīng)幅度調整才可被采樣。因此,設計了幅度調整電路,可得到符合要求的波形。幅度調整電路包括信號衰減、程控放大和幅度平移。

  衰減電路利用的是串聯(lián)電阻分壓原理,衰減電路分兩級衰減(一級為0.5倍衰減,另一級為0.05倍衰減)。通過(guò)模擬開(kāi)關(guān)實(shí)現衰減兩級的切換。

  經(jīng)衰減后信號幅度過(guò)小,采樣不理想,要對信號進(jìn)行相應放大。放大后的波形要確保信號的峰峰值小于3.3 V。程控放大電路如圖2所示。

  程控放大電路主要由壓控可變增益放大器AD603和DAC芯片TLV5618A組成。通過(guò)調整DAC芯片的輸出電壓可改變AD603的放大倍數。

  通過(guò)以上的硬件設計,如果信號發(fā)生電路產(chǎn)生方波信號,其峰峰值為5 V,經(jīng)過(guò)衰減電路一級衰減,峰峰值衰減為2.5 V。將衰減后的波形送入程控放大電路,選擇增益為-10 dB,即放大倍數為0.32,通過(guò)[A=40Vg+10](A為放大增益,[Vg]為壓控電壓)即可計算出需要TLV5618A提供-0.25 V電壓來(lái)驅動(dòng)AD603。峰峰值為800 mV的方波信號通過(guò)幅度平移電路,信號幅度向上平移400 mV。最終,方波信號的最低點(diǎn)為0,最高點(diǎn)為800 mV,滿(mǎn)足A/D采樣要求。

  3 軟件設計

  軟件部分主要有A/D采樣的軟件設計、基4快速傅里葉變換算法的實(shí)現以及各個(gè)芯片的底層驅動(dòng)的設計(包括AD9833,TLV5618A等)。系統軟件的整體設計,如圖3所示。

  3.1 A/D采樣

  在頻譜分析系統中使用的是STM32內部自帶的12位A/D,由于STM32理論上能夠采樣的電壓范圍[9]為0~3.3 V。經(jīng)過(guò)前級衰減、放大與幅值平移,信號可以進(jìn)行A/D采樣。A/D采樣中要設置采樣頻率。采樣頻率的大小必須滿(mǎn)足奈奎斯特采樣定律,可避免信號混疊失真。

  5 結 語(yǔ)

  本文利用STM32處理速度快、低功耗等優(yōu)點(diǎn)實(shí)現了信號的發(fā)生、信號的調整、A/D采樣、FFT算法,并將信號的頻譜分析結果顯示在LCD上。由調試結果及實(shí)驗數據可知,該頻譜分析系統可準確顯示頻率范圍為0 Hz~20 kHz,幅度范圍為100 mV~5 V的信號頻譜。系統中采用的LCD屏幕分辨率相對較低,如果采用更高分辨率的顯示器,頻譜顯示效果會(huì )更佳。另外,若再設計濾波電路濾除噪聲,實(shí)驗結果會(huì )更理想。

  參考文獻:

  [1] BETEA B, TOMESC L, DOBRA P, et al. Spectrum analyzer instrument based on OMAP3530 [C]/pic/p>

  [2] GANDERTON R. Spectrum analysers today [J]. Electronics & power, 1978, 24(1): 42?44.

  [3] LIM H, LEE S. A study on the low?cost digital spectrum analyzer design [C]/pic/p>

  [4] 劉桂華.基于FPGA的數字頻譜分析儀的設計與優(yōu)化[D].天津:天津大學(xué),2012.

  [5] 陳小橋,胥鳴,葛文麗.基于FPGA的數字頻譜分析儀的設計與研究[J].武漢大學(xué)學(xué)報(工學(xué)版),2010,43(2):269?272.

  [6] 梁方舟,李金泉,黃訓磊,等.基于STM32的音頻信號分析設計與實(shí)現[J].現代電子技術(shù),2014,37(1):19?21.

  [7] 劉蘭坤,潘明海.DDS的雜散分析及降低雜散的方法[J].電子器件,2007,30(2):572?574.

  [8] 陳宇浩.基于FPGA和DDS的頻譜分析儀的設計與研究[D].上海:東華大學(xué),2009.

  [9] 劉火良,楊森.STM32庫開(kāi)發(fā)實(shí)戰指南[M].北京:機械工業(yè)出版社,2013:110?112.

  [10] L? W T, SHEN C, GUI F, et al. Real?time spectrum analyzer based on all phase FFT spectrum analysis [C]/pic/p>

  [11] 史林,趙樹(shù)杰.數字信號處理[M].北京:科學(xué)出版社,2007:164?166.

  [12] ZOU Wen, QIU Zhongpan, SONG Zhijun. FPGA implementation of efficient FFT algorithm based on complex sequence [C]/pic/p>

  [13] 張德豐.Matlab數字信號處理與應用[M].北京:清華大學(xué)出版社,2010:116?117.

【基于A(yíng)RM和DDS的頻譜分析儀的設計與實(shí)現-科技哲學(xué)論文】相關(guān)文章:

共性與個(gè)性的哲學(xué)論文09-01

基于視覺(jué)識別系統構建中醫院文化的實(shí)現路徑論文10-06

淺析哲學(xué)對科技創(chuàng )新能力的作用10-11

危險化學(xué)品倉庫管理系統的設計與實(shí)現論文07-26

人的本性哲學(xué)思考論文10-04

柏拉圖的洞穴理論的思考哲學(xué)論文09-01

人生哲學(xué)論文之道德思想07-21

生活中的哲學(xué)論文1000字范文11-13

涉外科技咨詢(xún)和設計合同10-07

科技論文摘要10-05

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看