日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件

摘要:本文主要介紹基于DSP的數(shù)字濾波器的設(shè)計,使用CCS5000Simulator實現(xiàn)FTSK數(shù)據(jù)輸入,使用FIR濾波器對FTSK調(diào)制信號進行處理,輸出需要的波形與頻譜。文中采用線性緩沖區(qū)和帶移位雙操作尋址的方法實現(xiàn)FIR濾波器。


前言

一個實際的應(yīng)用系統(tǒng)中,總存在各種干擾。使用DSP進行數(shù)字信號處理時,可以從噪聲中提取信號,即對一個具有噪聲和信號的混合源進行采樣,然后經(jīng)過一個數(shù)字濾波器,濾除噪聲,提取有用信號;數(shù)字濾波器是DSP最基本的應(yīng)用領(lǐng)域,也是熟悉DSP應(yīng)用的重要環(huán)節(jié)。在系統(tǒng)設(shè)計中,濾波器的好壞將直接影響系統(tǒng)的性能。

數(shù)字濾波器的基本理論和設(shè)計

對于數(shù)字濾波器的系統(tǒng)函數(shù)可以表示為:


可以直接寫成表示輸出與輸入的關(guān)系,即常系數(shù)線性差分方程:以下是IIR濾波器的表達式


當(dāng)全部,即系統(tǒng)函數(shù)和單位抽樣響應(yīng),則系統(tǒng)是FIR。

其濾波結(jié)構(gòu)圖如圖一所示——橫向濾波結(jié)構(gòu)

圖一橫向濾波器結(jié)構(gòu)圖

FIR濾波算法實際上是一種乘法累加運算。它不斷輸入樣本,經(jīng)延時,作乘法累加,再輸出濾波結(jié)果y(n)。在這里使用FIR濾波器,它有以下幾個特點:
(1)系統(tǒng)的單位沖激響應(yīng)h(n)在有限個n值處不為零;
(2)系統(tǒng)函數(shù)H(z)在|z|>0處收斂,在|z|>0處只有零點,有限z平面只有零點,而全部極點都在z=0處;
(3)結(jié)構(gòu)主要是非遞歸結(jié)構(gòu),沒有輸出到輸入的反饋。

這本次設(shè)計中FTSK輸入數(shù)據(jù)中包含頻率為800HZ,1200HZ,1600HZ,2021HZ,中心頻率為1600HZ,提取該頻率的信號。利用Matlab設(shè)計一個帶通濾波器。具體參數(shù)為:采樣頻率為22050HZ,通帶寬度為250HZ,則Fpass1=1475HZ,F(xiàn)pass2=1725HZ,衰減1db,過渡帶為200HZ則Fstop1=1275HZ,F(xiàn)stop2=1925HZ,阻帶衰減為30db。運行Matlab獲得126階的帶通濾波器,并提取系數(shù)。

用線性緩沖區(qū)和帶移位雙操作數(shù)尋址方法實現(xiàn)FIR濾波器

在這里介紹用線性緩沖區(qū)法實現(xiàn),其特點是:
(1)對于N級的FIR濾波器,在數(shù)據(jù)存儲區(qū)中開辟一個稱之為滑窗的N個單元的緩沖區(qū),存放最新的N個輸入樣本。
(2)從最老的樣本開始,每讀一個樣本后,將此樣本向下移位。讀完最后一個樣本后,輸入最新樣本至緩沖區(qū)的頂部。
在這里N=126,y(n)=
在數(shù)據(jù)存儲區(qū)中存放系數(shù),并設(shè)置線性緩沖區(qū)存放輸入數(shù)據(jù)。

具體實現(xiàn)程序如下:
.title“simfir126.asm”
..global_firinit;兩個匯編程序,可作為C語言的調(diào)用,一個是初始化濾波器
.global_asmfir;另一個是濾波器執(zhí)行程序
.mmregs
X.usect“data1”,127
.bssdata1,1
SIZE.set127
.data
COEF;從matlab中獲得的濾波器系數(shù)
;濾波器初始化
_firinit:
SSBXFRCT
STM#X+(SIZE-1),AR2
STM#(SIZE-2),AR0
RET
;濾波器執(zhí)行:
_asmfir:
STLA,*AR2+0
RPTZA,#(SIZE-2)
MACD*AR2-,COEF,A
STHA,*AR2
LD*AR2+,A
NOP
NOP
RETD
NOP
NOP
.END

Simulator仿真結(jié)果分析與硬件調(diào)試

仿真在系統(tǒng)調(diào)試中起著重要作用,TI公司也提供了軟件仿真器(Simulator)來調(diào)試程序。其中提供的探測點(ProbePoint)功能非常強大,它是一個開發(fā)算法的工具,將計算機文件數(shù)據(jù)傳送到目標(biāo)板的buffer提供DSP軟件應(yīng)用,同時可以將計算結(jié)果輸出到計算機文件中供分析,也可以通過CCS提供的圖形窗口觀察輸入輸出數(shù)據(jù)情況。

在本次設(shè)計中利用CCS提供的斷點和探測點,指定FTSK數(shù)據(jù)文件的輸入點,進行相關(guān)設(shè)定,同時利用CCS提供的圖形窗口觀察輸入和輸出的波形與頻譜。運行程序,分別得到輸入波形和頻譜圖(圖二),輸出波形和頻譜圖(圖三)下面分別對這兩個圖形進行分析。

輸入波形和頻譜圖


圖二輸入信號的波形和頻譜圖

由圖二輸入信號的波形圖可以看出,輸入是

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

2025年8月14日,致力于亞太地區(qū)市場的國際領(lǐng)先半導(dǎo)體元器件分銷商---大聯(lián)大控股宣布,其旗下詮鼎推出基于新突思(Synaptics)SL1680嵌入式處理器的AI疲勞駕駛檢測方案。

關(guān)鍵字: AI 嵌入式處理器 Type-C

為增進大家對濾波器的認識,本文將對數(shù)字濾波器的實現(xiàn)方式,以及模擬濾波器到數(shù)字濾波器的轉(zhuǎn)換步驟予以介紹。

關(guān)鍵字: 濾波器 指數(shù) 模擬濾波器 數(shù)字濾波器

在現(xiàn)代電子系統(tǒng)中,信號完整性是確保系統(tǒng)穩(wěn)定、可靠運行的關(guān)鍵因素之一。然而,在實際應(yīng)用中,由于各種外部干擾和內(nèi)部噪聲的影響,信號中常常會出現(xiàn)一種被稱為“毛刺”的短暫、非預(yù)期的脈沖。這些毛刺不僅會影響信號的質(zhì)量,還可能導(dǎo)致系...

關(guān)鍵字: Verilog 數(shù)字濾波器 信號毛刺

嵌入式處理器是嵌入式系統(tǒng)的核心,是控制、輔助系統(tǒng)運行的硬件單元。范圍極其廣闊,從最初的4位處理器,目前仍在大規(guī)模應(yīng)用的8位單片機,到最新的受到廣泛青睞的32位,64位嵌入式CPU。

關(guān)鍵字: 嵌入式處理器 ARM

米爾發(fā)布基于STM32MP257設(shè)計的嵌入式處理器模塊MYC-LD25X核心板及開發(fā)板。核心板基于STM32MP2系列是意法半導(dǎo)體推出最新一代工業(yè)級64位微處理器,采用LGA 252 PIN設(shè)計,存儲配置1GB/2GB...

關(guān)鍵字: 核心板 開發(fā)板 嵌入式處理器

隨著全球?qū)沙掷m(xù)發(fā)展的日益關(guān)注,新能源技術(shù)作為替代傳統(tǒng)能源的重要選擇,正迅速發(fā)展并深入各個領(lǐng)域。在這一技術(shù)革新的浪潮中,嵌入式技術(shù)作為關(guān)鍵的智能化解決方案,正在為新能源行業(yè)的發(fā)展注入新的動力和創(chuàng)新。

關(guān)鍵字: 核心板 嵌入式處理器

嵌入式處理器是一種特殊的計算機處理器,它被設(shè)計用于嵌入到各種設(shè)備和系統(tǒng)中,以實現(xiàn)特定的功能。由于其低功耗、高性能和可靠性等特點,嵌入式處理器在許多領(lǐng)域都有廣泛的應(yīng)用,如汽車電子、工業(yè)控制、醫(yī)療設(shè)備等。本文將對嵌入式處理器...

關(guān)鍵字: 嵌入式處理器 嵌入式系統(tǒng)

2023年10月10日, [恩智浦創(chuàng)新技術(shù)論壇] 在深圳灣萬麗酒店舉行,眾多工業(yè)、物聯(lián)網(wǎng)、新能源和醫(yī)療等行業(yè)的企業(yè)出席論壇,深入交流市場趨勢與行業(yè)洞察,一同討論如何協(xié)同面對市場的機遇與挑戰(zhàn),共同促進未來市場的發(fā)展。米爾電...

關(guān)鍵字: NXP 嵌入式處理器

據(jù)業(yè)內(nèi)信息報道,昨天 AMD 在 Embedded World 上宣布了其第四代 EPYC 嵌入式處理器,該處理器采用其 Zen 4 架構(gòu),旨在云和企業(yè)計算以及工廠車間工業(yè)邊緣服務(wù)器中的嵌入式網(wǎng)絡(luò)、安全、防火墻和存儲。

關(guān)鍵字: Zen 4 AMD EPYC 嵌入式處理器
關(guān)閉