娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年11月26日(星期二)

正在發(fā)生

2019年11月26日 | 基于FPGA的頻譜分析儀的設(shè)計(jì)流程簡要闡述

發(fā)布者:墮落的貓 來源: elecfans關(guān)鍵字:FPGA  頻譜分析儀  設(shè)計(jì)流程 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

頻譜分析儀是微電子測量領(lǐng)域中最基礎(chǔ)、最重要的測量儀器之一,是從事各種電子產(chǎn)品研發(fā)、生產(chǎn)、檢驗(yàn)的重要工具。高分辨率、寬頻帶數(shù)字頻譜分析的方法和實(shí)現(xiàn)一直是該領(lǐng)域的研究熱點(diǎn)[1]。現(xiàn)代頻譜分析儀是基于現(xiàn)代數(shù)字信號處理理論的頻譜分析儀,信號經(jīng)過前置預(yù)處理、抗混疊濾波、A/D變換、數(shù)字頻譜分析等環(huán)節(jié)而得到信號中的頻率分量, 達(dá)到與傳統(tǒng)頻譜分析儀同樣的結(jié)果。


本設(shè)計(jì)完全利用FPGA實(shí)現(xiàn)FFT,在FPGA上實(shí)現(xiàn)整個系統(tǒng)構(gòu)建。其中CPU選用Altera公司的Nios II軟核處理器進(jìn)行開發(fā), 硬件平臺關(guān)鍵模塊使用Altera公司的EDA軟件QuartusIIV8.0完成設(shè)計(jì)。整個系統(tǒng)利用Nios II軟核處理器通過Avalon總線進(jìn)行系統(tǒng)的控制。全文重點(diǎn)闡述了整個系統(tǒng)的設(shè)計(jì)流程,同時對于方案中的設(shè)計(jì)思路和重要部分給予說明。


1 系統(tǒng)設(shè)計(jì)方案

頻譜分析儀一般分為兩類:

一種是掃頻調(diào)諧式的分析儀,此類分析儀通過各類濾波,再經(jīng)過一個外差的接收機(jī),把輸入信號中的中頻信號進(jìn)行分析,從而得到頻譜分析的結(jié)果。這是現(xiàn)在最為普遍的頻譜分析儀結(jié)構(gòu),此類分析儀結(jié)構(gòu)復(fù)雜[2]。


另外一種是動態(tài)的信號分析儀,即快速傅里葉變換FFT分析儀。它利用FFT將信號分解成分立的頻率分量,由模擬/數(shù)字轉(zhuǎn)換器(ADC)直接對輸入信號取樣,經(jīng)過FFT處理后獲得頻譜分布圖。此類分析儀速度明顯優(yōu)于傳統(tǒng)分析儀,可以進(jìn)行實(shí)時分析。本文的設(shè)計(jì)就采用這種原理。


在此設(shè)計(jì)中,信號經(jīng)過濾波、放大之后,通過AD取樣,在FGPA內(nèi)對信號進(jìn)行全硬件的數(shù)字濾波后,交給FFT信息處理單元進(jìn)行FFT變換,最后送到LCD顯示其頻譜分析的結(jié)果。

圖1是系統(tǒng)的硬件結(jié)構(gòu)框圖。整個系統(tǒng)設(shè)計(jì)主要由FPGA的內(nèi)部硬件電路及外圍接口模塊構(gòu)成。

11.gif

2 系統(tǒng)的硬件單元

2.1 AGC電路

因?yàn)檩斎胄盘柗茸兓^大,為了使信號的幅度恒定且其幅度滿足A/D采樣的范圍(高位為2 V~3 V),因此此設(shè)計(jì)中加入AGC電路。本設(shè)計(jì)中的AGC電路采用AD603型線性增益放大器[3]。


2.2 ADC電路

為保證ADC輸入動態(tài)范圍的要求和對特定干擾的抑制,信號首先需要預(yù)處理。根據(jù)采樣定理,輸入ADC的信號必須小于采樣頻率的1/2。ADC是完成從模擬到數(shù)字轉(zhuǎn)換的關(guān)鍵環(huán)節(jié),它的精度和速度直接決定了頻譜分析儀的性能,所以ADC應(yīng)盡量選用精度和速度都比較高的芯片[4]。系統(tǒng)采用WM8731芯片實(shí)現(xiàn)ADC,該芯片采用Sigma-delta ADC方式,通過采樣和數(shù)字濾波技術(shù)實(shí)現(xiàn)低頻信號的高分辨率轉(zhuǎn)換和含有音頻信號的低失真轉(zhuǎn)換。


2.3 LCD顯示模塊

本系統(tǒng)直接定義NiosⅡ控制LCD液晶顯示模塊,利用FPGA中的PIO接口模擬LCD的接口電路。外圍電路上選用320&TImes;240液晶顯示模塊,選用SEDl335作為液晶模塊的控制器。


3 FFT/DFT信號處理模塊的實(shí)現(xiàn)

3.1 FIFO模塊

AD采樣的數(shù)據(jù)不能立即送到Nios CPU中進(jìn)行處理,因?yàn)镃PU還有許多其他任務(wù)要做,所以只有等AD采集到一定數(shù)量的數(shù)據(jù)之后再讀取采樣數(shù)據(jù),這樣節(jié)省CPU的時間[5]。因此首先需設(shè)計(jì)一個FIFO來存儲AD采樣的數(shù)據(jù),等FIFO中的數(shù)據(jù)滿之后再將它們讀取到CPU中進(jìn)行處理。


FIFO是一種先進(jìn)先出的數(shù)據(jù)緩存器,根據(jù)FIFO工作的時鐘域,可以將FIFO分為同步FIFO和異步FIFO。本設(shè)計(jì)中采用了寬度為16 bit,深度為256的異步FIFO。


3.2 FFT/DFT處理模塊

根據(jù)DFT算法將信號處理的模塊分為乘累加器、平方器、加法器、開方器。

11x.gif

用再內(nèi)建FPGA內(nèi)部到16 bit雙口RAM,可方便地使刷新數(shù)據(jù)和顯示讀出數(shù)據(jù)同時進(jìn)行,而不產(chǎn)生邏輯沖突,同時也保留了結(jié)果的精度,其FPGA實(shí)現(xiàn)模塊連接圖如圖2所示。

22.gif

4 軟件設(shè)計(jì)方案

控制系統(tǒng)的主程序采用C語言和匯編語言編寫,程序分為下列幾個部分:采樣數(shù)據(jù)處理、FFT轉(zhuǎn)換、標(biāo)準(zhǔn)參數(shù)設(shè)定、操作界面和頻譜顯示。

軟件流程圖如圖3所示。

33.gif

5 實(shí)驗(yàn)的結(jié)果與分析

給頻譜分析儀輸入峰-峰值為2 V、頻率為100 Hz的方波信號,其信號處理結(jié)果見圖4。從圖4看出輸出的方波頻譜圖只有奇次諧波,沒有偶次諧波,而且此方波的基波、三次諧波、五次諧波和七次諧波的幅值滿足1、1/3、1/5、1/7的理論數(shù)值,這與方波理論頻譜基本相同[6],表1為其測量值與理論值的對比結(jié)果分析。

44.gif

通過比對可以驗(yàn)證分析儀的LCD顯示的頻譜圖形與其輸入信號的理論頻譜數(shù)值基本一致,譜線位置準(zhǔn)確,幅度值與理論誤差較小,該頻譜分析儀較好地完成了測量信號頻譜的要求,達(dá)到了預(yù)期設(shè)計(jì)的要求。


該設(shè)計(jì)在分析和利用Nios II軟核處理器和頻譜分析儀理論的基礎(chǔ)上,完成儀器硬件和軟件部分的設(shè)計(jì)。分析儀采用周期圖法進(jìn)行頻譜分析,這樣可以保證測試結(jié)果較高的分辨率和頻率準(zhǔn)確性;其中FFT運(yùn)算模塊采用全硬件級聯(lián)結(jié)構(gòu),不僅有效滿足了儀器對于信號處理實(shí)時性的要求,同時也節(jié)省了硬件資源;本設(shè)計(jì)可重構(gòu)性好,在多種不同的應(yīng)用領(lǐng)域,可根據(jù)實(shí)際需要對模塊進(jìn)行替換升級。選擇高性能AD和大邏輯資源的FPGA等可以使性能得到大幅度提升;實(shí)現(xiàn)了片上設(shè)計(jì),降低了系統(tǒng)的成本,實(shí)現(xiàn)了高集成度和可靠度。


關(guān)鍵字:FPGA  頻譜分析儀  設(shè)計(jì)流程 引用地址:基于FPGA的頻譜分析儀的設(shè)計(jì)流程簡要闡述

上一篇:信號源分析儀的工作原理及功能
下一篇:基于FFT的頻譜分析儀進(jìn)行功率與頻率測試分析

推薦閱讀

1、IIC簡介 第二節(jié)代碼會用到該部分內(nèi)容,對于IIC來說,從機(jī)是不能主動發(fā)送數(shù)據(jù)的,開始條件都是由主機(jī)生成。 1.1、主機(jī)發(fā)送數(shù)據(jù)流程 1) 主機(jī)在檢測到總線為“空閑狀態(tài)”(即 SDA、SCL 線均為高電平)時,發(fā)送一個啟動信號“S”,開始一次通信的開始 2) 主機(jī)接著發(fā)送一個命令字節(jié)。該字節(jié)由 7 位的外圍器件地址和 1 位讀寫控制位 R/W組...
頻譜分析儀用戶有可能使用過頻譜分析儀的一項(xiàng)功能——視頻濾波器寬帶 (VFB),但并不真正理解它的含義。大多數(shù)用戶有可能僅僅模模糊糊知道該功 能大概是用于什么,或怎樣利用它獲取最佳的結(jié)果。因此,一般情況下,VFB一 直保持著它的默認(rèn)狀態(tài),盡管該狀態(tài)并不是最壞的設(shè)置,但也有可能不是最優(yōu) 的。通過理解VFB的正確使用方法,大多數(shù)頻譜分析儀的測...
HT1621 LCD驅(qū)動的使用#include <REGX51.H>#include <intrins.h>#define uchar unsigned char#define uint unsigned int#define _Nop() _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_()#define BIAS 0x52 //0b1000 0101 0010 1/3duty 4com#define SYSDIS 0X00 //0b1000 0000 0000 關(guān)...
引腳名稱ATmega32引腳功能說明VCC電源正GND電源地端口A(PA7..PA0)端口A 做為A/D 轉(zhuǎn)換器的模擬輸入端。端口A 為8 位雙向I/O 口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對稱的驅(qū)動特性,可以輸出和吸收大電流。作為輸入使用時,若內(nèi)部上拉電阻使能,端口被外部電路拉低時將輸出電流。在復(fù)位過程中,即使系統(tǒng)時鐘還未起振,端口A 處于高阻狀態(tài)。...

史海拾趣

問答坊 | AI 解惑

我的DSP之路-2月份學(xué)習(xí)記錄

1.程序存儲空間 數(shù)據(jù)存儲空間 I/O地址空間 與Flash DARAM SARAM 的區(qū)別。 不同的存儲空間用不同的總線讀寫。 Flash DARAM SARAM是物理上的存儲器,而映射是把這些存儲器做為某個存儲空間的實(shí)際的存儲單元。 空間是概念上的,存儲 ...…

查看全部問答∨

幾個經(jīng)典芯片的資料(2)

資料參上,大家多多捧場啊…

查看全部問答∨

TI為下一代智能手機(jī)和MID 應(yīng)用精心打造的全新 OMAP 4 平臺正式亮相

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 編輯 2009年02月23日 OMAP 4 平臺的核心是一套完美結(jié)合了低功耗和高性能特性的功能強(qiáng)大的片上系統(tǒng)。OMAP 4 處理器在四大引擎的處理能力間實(shí)現(xiàn)了完美平衡,包括:基于 TI C64xDSP 及低功耗、多格式 ...…

查看全部問答∨

ARM Cortex-M3 or ARM7 ?

轉(zhuǎn)載自:電子創(chuàng)新網(wǎng)        要使用低成本的 32位處理器,開發(fā)人員面臨兩種選擇,基于Cortex-M3內(nèi)核或者ARM7TDMI內(nèi)核的處理器。如何做出選擇?選擇標(biāo)準(zhǔn)又是什么?本文主要介紹了ARM Cortex-M3內(nèi)核微控制器區(qū)別于ARM7的一些特 ...…

查看全部問答∨

初學(xué)者的一個難題 :用光耦代替按鍵開關(guān)。

原來的電路是:+5V通過兩個按鍵接到反相器HC04的13和11腳。 現(xiàn)在需要用光耦代替按鍵開關(guān)。由于兩個光耦只有一個地,不能分開使用。如果直接用光耦的地接11和13的話,相當(dāng)于11、13并聯(lián)了。所以要想其它辦法。 [ 本帖最后由 aurora 于 2009-12-22 15 ...…

查看全部問答∨

具體談?wù)勚袊鳯ED和國外LED封裝的差異之二芯片的差異--原創(chuàng)

目前我國的LED芯片企業(yè)約有十家左右,起步較晚,規(guī)模不夠大,主要是廈門三安和大連路美等  這兩年中國大陸的LED芯片企業(yè)發(fā)展速度較快,技術(shù)水平提升也很快,中小尺寸芯片(指22mil以下)已能基本滿足國內(nèi)封裝企業(yè)的需求,大尺寸芯片技術(shù)還沒更上 ...…

查看全部問答∨

電子 專業(yè) 怎么學(xué)

我是一名電子信息工程專業(yè)的本科生。馬上大三了,卻僅僅學(xué)了模電、電路兩門基礎(chǔ)課。。不知道自己怎么辦了。。。 想學(xué)電子專業(yè)里最高深的技術(shù)。。我該從哪里開始?我現(xiàn)在能做什么?…

查看全部問答∨

DS3486問題

我想問一下,我將非差分編碼器信號,TTL信號,用DS3486連到單片機(jī),可以起到濾波去毛刺的效果嗎?信號會否失真?謝謝! …

查看全部問答∨

【MSP430共享】交換機(jī)后備UPS的設(shè)計(jì)與實(shí)現(xiàn)

基于該電源的總體結(jié)構(gòu), 按其功能劃分為切換開關(guān)、 充電部分和單片機(jī)控制三部分, 并對每個功能的實(shí)現(xiàn)原理和實(shí)際操作進(jìn)行了詳細(xì)的說明, 最后總體上簡要介紹了該電源的實(shí)現(xiàn)。&nbsp; [ 本帖最后由 鑫海寶貝 于 2011-10-12 09:11 編輯 ]…

查看全部問答∨
小廣播
最新測試測量文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 建宁县| 通城县| 凭祥市| 方正县| 眉山市| 曲水县| 灌云县| 营山县| 抚松县| 明光市| 循化| 玛多县| 桃江县| 永年县| 晴隆县| 清河县| 江山市| 霍城县| 普定县| 乌什县| 新巴尔虎右旗| 营山县| 盈江县| 温宿县| 西宁市| 永济市| 额尔古纳市| 雅安市| 甘肃省| 西盟| 定州市| 图木舒克市| 武川县| 侯马市| 翼城县| 湟中县| 永福县| 铜梁县| 阳东县| 民权县| 平山县|