色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RA6T2 IIR濾波器加速器應用指南 [6] 濾波器設計方法(下)

瑞薩MCU小百科 ? 來源:未知 ? 2023-05-12 23:35 ? 次閱讀
32397dee-f0d9-11ed-90ce-dac502259ad0.gif

3. 濾波器設計方法

3.3 使用MATLAB提取系數

3.3.1 使用filterBuilder進行設計

以下步驟詳細說明了如何使用MATLAB的DSP系統工具箱中的filterBuilder工具,設計與IIRFA模塊(具有以100Hz為中心的通帶)兼容的帶通濾波器的過程。

打開MATLAB。在Command Window(命令窗口)中鍵入命令filterbuilder,然后按Enter

325362ae-f0d9-11ed-90ce-dac502259ad0.png

圖8. 運行filterbuilder命令

將彈出Response Selection(響應選擇)窗口,提示您選擇一個濾波器響應。選擇Bandpass(帶通),然后按OK(確定)。

327a2ae2-f0d9-11ed-90ce-dac502259ad0.png

圖9. 選擇濾波器響應

FilterBuilde的Bandpass Design(帶通設計)窗口將打開并顯示主窗格。在Bandpass Design(帶通設計)窗口中,可以設置濾波器的其余所需規范。

濾波器輸出變量自動命名為Hbp,并將在該示例的其余部分中使用。

329c5298-f0d9-11ed-90ce-dac502259ad0.png

圖10. filterBuilder帶通設計的默認值

Filter specifications(濾波器規范)部分,單擊下箭頭以顯示Impulse response(脈沖響應),并選擇IIR。將Order mode(階模式)設置為Minimum(最小)。

32ca34d8-f0d9-11ed-90ce-dac502259ad0.png

圖11. 選擇濾波器規范

Frequency specifications(頻率規范)部分,將Frequency units(頻率單位)改為Hz

輸入信號是100Hz正弦信號,每個周期有256個采樣點。輸入采樣率通過100Hz*256采樣點=25600得出。在Input sample rate(輸入采樣率)框中,輸入25600

為了恢復輸入信號,濾波器的通帶將以100Hz為中心值。設置以下值:

? Stopband frequency 1(阻帶頻率1)設置為70

? Passband frequency 1(通帶頻率1)設置為90

? Passband frequency 2(通帶頻率2)設置為110

? Stopband frequency 2(阻帶頻率2)設置為130

32ea967e-f0d9-11ed-90ce-dac502259ad0.png

圖12. 設置頻率規范

Magnitude specifications(幅值規范)Algorithm算法)部分保留為默認設置。在此應用中選擇巴特沃斯濾波器是為了在通帶和阻帶中實現最平坦的響應。

Filter implementation(濾波器實現)框中,將 Structure(結構)改為Direct-form II transposed SOS(直接II型轉置SOS)。

331427fa-f0d9-11ed-90ce-dac502259ad0.png

圖13. 設置濾波器實現

下一步,單擊Data Types(數據類型)選項卡以切換到Data Types(數據類型)窗格。將Arithmetic(算術)改為Single precision(單精度)。

33459aec-f0d9-11ed-90ce-dac502259ad0.png

圖14. 設置算術數據類型

要在創建濾波器對象前查看濾波器響應,可單擊窗口右上角的View Filter Response(查看濾波器響應)按鈕。如果提示是否在可視化前應用更改,選擇Yes(是)。

336bbf9c-f0d9-11ed-90ce-dac502259ad0.png

圖15. 濾波器頻率幅值響應

顯示的頻率范圍從0Hz到奈奎斯特頻率 (12800Hz),因此很難用此視圖查看100Hz通帶。要放大,可單擊頂部欄中的Zoom(縮放)按鈕338bcfb2-f0d9-11ed-90ce-dac502259ad0.png,并圍繞通帶區域繪制一個窗口。

33a19d24-f0d9-11ed-90ce-dac502259ad0.png

圖3. 10濾波器頻率幅值響應的縮放視圖

檢查完頻率幅值響應后,關閉“濾波器可視化工具”。

接下來,單擊OK(確定)以生成濾波器變量,工作區中將填入名為“Hbp”的df2sos MATLAB對象。

33bde83a-f0d9-11ed-90ce-dac502259ad0.png

圖16. 工作區存放df2tsos對象

Df2tsos對象中的sosMatrix存放濾波器中各個二階部分的系數。

Command Window(命令窗口)中鍵入filtord (Hbp.sosMatrix) 并按Enter查看Hbp濾波器的階。

33d454e4-f0d9-11ed-90ce-dac502259ad0.png

圖17. 運行 filtord() 命令

該濾波器的階數為16,因此需要8個級聯雙二階或IIRFA級來實現。

右鍵單擊工作區中的濾波器對象,選擇Save as(另存為),將對象在包含此示例項目的MATLAB腳本的本地目錄中另存為Hbp.mat。

33f2544e-f0d9-11ed-90ce-dac502259ad0.png

圖18. 將Hbp另存為.mat文件

3.3.2 導出濾波系數

本節介紹如何使用隨附的MATLAB腳本extract_coefficients.m從df2tsos濾波器對象的sosMatrix中提取系數,以創建一個包含以C代碼格式化為iir_filter_coeffs_t結構的系數的.txt文件。所有Matlab腳本均可從應用項目隨附的r11an0594/iir_filter_accelerator/tools文件夾中找到。

雙擊extract_coefficients.m腳本將其用MATLAB打開。

Run(運行)。C代碼在位于當前目錄中一個名為IIRFAcoeff.txt的新文件中生成。

340f44b4-f0d9-11ed-90ce-dac502259ad0.png

圖19. 運行MATLAB腳本

3.3.3 其他濾波器設計工具

GNU Octave是一款免費的DSP數值軟件工具,可代替MATLAB使用。但是,本文檔不提供使用該軟件進行濾波器設計的詳細步驟。想要使用該軟件的用戶應確定類似于前文第3.3.1節中的步驟。

GNU Octave可從以下網址下載

https://www.gnu.org/software/octave/download

信號包(含IIR濾波器設計):

https://octave.sourceforge.io/signal/

下一章:運行示例項目


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17123

    瀏覽量

    350994
  • 瑞薩
    +關注

    關注

    35

    文章

    22308

    瀏覽量

    86241

原文標題:RA6T2 IIR濾波器加速器應用指南 [6] 濾波器設計方法(下)

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    模擬低通濾波器的設計方法有哪些

    模擬低通濾波器的設計方法主要包括以下幾種: 一、基于濾波器原型的設計方法 巴特沃斯(Butterworth)濾波器設計 特點 :巴特沃斯
    的頭像 發表于 11-26 10:07 ?346次閱讀

    如何區分IIR濾波器和FIR濾波器

    對信號進行處理的系統,它可以按照預定的規則改變信號的頻譜特性。在數字信號處理中,濾波器通常用于去除噪聲、抑制干擾或提取特定頻率成分。IIR和FIR濾波器是兩種基本的數字濾波器類型,它們
    的頭像 發表于 07-19 09:44 ?4693次閱讀

    iir濾波器和fir濾波器的優勢和特點

    IIR濾波器和FIR濾波器是數字信號處理領域中兩種非常重要的濾波器類型。它們各自具有獨特的優勢和特點,適用于不同的應用場景。本文將介紹IIR
    的頭像 發表于 07-19 09:28 ?1402次閱讀

    高通濾波器和低通濾波器判別方法

    高通濾波器和低通濾波器是信號處理領域中非常重要的兩種濾波器。它們在各種應用中都有廣泛的應用,如音頻處理、圖像處理、通信系統等。 一、濾波器的基本概念 1.1
    的頭像 發表于 07-15 11:15 ?1212次閱讀

    RA6T2的16位模數轉換操作 [11] 配置RA6T2 ADC模塊 (8)

    RA6T2的16位模數轉換操作 [11] 配置RA6T2 ADC模塊 (8)
    的頭像 發表于 05-24 08:06 ?352次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [11] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (8)

    RA6T2的16位模數轉換操作 [10] 配置RA6T2 ADC模塊 (7)

    RA6T2的16位模數轉換操作 [10] 配置RA6T2 ADC模塊 (7)
    的頭像 發表于 05-15 08:06 ?356次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [10] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (7)

    RA6T2的16位模數轉換操作 [9] 配置RA6T2 ADC模塊 (6)

    RA6T2的16位模數轉換操作 [9] 配置RA6T2 ADC模塊 (6)
    的頭像 發表于 05-08 08:06 ?360次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [9] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>6</b>)

    RA6T2的16位模數轉換操作 [8] 配置RA6T2 ADC模塊 (5)

    RA6T2的16位模數轉換操作 [8] 配置RA6T2 ADC模塊 (5)
    的頭像 發表于 04-29 08:08 ?369次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [8] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (5)

    RA6T2的16位模數轉換操作 [7] 配置RA6T2 ADC模塊 (4)

    RA6T2的16位模數轉換操作 [7] 配置RA6T2 ADC模塊 (4)
    的頭像 發表于 04-20 08:06 ?350次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [7] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (4)

    RA6T2的16位模數轉換操作 [6] 配置RA6T2 ADC模塊 (3)

    RA6T2的16位模數轉換操作 [6] 配置RA6T2 ADC模塊 (3)
    的頭像 發表于 04-12 08:06 ?298次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [<b class='flag-5'>6</b>] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (3)

    RA6T2的16位模數轉換操作 [5] 配置RA6T2 ADC模塊 (2)

    RA6T2的16位模數轉換操作 [5] 配置RA6T2 ADC模塊 (2)
    的頭像 發表于 04-04 08:05 ?348次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [5] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>2</b>)

    RA6T2的16位模數轉換操作 [4] 配置RA6T2 ADC模塊 (1)

    RA6T2的16位模數轉換操作 [4] 配置RA6T2 ADC模塊 (1)
    的頭像 發表于 03-29 08:05 ?354次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換<b class='flag-5'>器</b>操作 [4] 配置<b class='flag-5'>RA6T2</b> ADC模塊 (1)

    高通濾波器、低通濾波器、帶通濾波器怎樣測幅頻特性?

    高通濾波器、低通濾波器、帶通濾波器怎樣測幅頻特性? 高通濾波器、低通濾波器和帶通濾波器是常用的
    的頭像 發表于 03-28 17:28 ?5015次閱讀

    FIR濾波器IIR濾波器的區別與聯系有哪些

    FIR濾波器IIR濾波器是數字信號處理中的兩種常見濾波器類型,它們在原理、結構和性能等方面存在顯著的差異與聯系。
    的頭像 發表于 01-29 16:41 ?2711次閱讀
    FIR<b class='flag-5'>濾波器</b>和<b class='flag-5'>IIR</b><b class='flag-5'>濾波器</b>的區別與聯系有哪些

    全文詳解IIR濾波器原理與設計方法

    IIR濾波器具有很高的濾波效率,在相同幅頻響應條件,所需的濾波器階數明顯比FIR濾波器低。其次
    發表于 01-22 09:25 ?9750次閱讀
    全文詳解<b class='flag-5'>IIR</b><b class='flag-5'>濾波器</b>原理與設計<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 诱咪youmiss| 欧美片第1页 综合| 又黄又肉到湿的爽文| 精品香蕉99久久久久网站| 亚洲精品有码在线观看| 精品国产在线亚洲欧美| 亚洲影院在线播放| 久久久久久久国产精品视频| 在线不卡中文字幕| 麻豆AV久久AV盛宴AV| 91热久久免费频精品动漫99 | 琪琪婷婷五月色综合久久| jiapanese50欧美熟妇| 日本无码人妻丰满熟妇5G影院| 超级乱淫片午夜电影网99| 日日噜噜噜夜夜爽爽狠狠图片| 父亲在线日本综艺免费观看全集| 四房播播开心五月| 国产在线播放精品视频| 亚洲视频精选| 浪小辉军警服务员VIDEOS| 99视频在线观看免费| 骚浪插深些好烫喷了| 国产特级毛片AAAAAAA高清| 亚洲日韩国产精品乱-久| 久久中文字幕乱码免费| 99精品视频| 色婷婷亚洲精品天天综合影院| 国产乱码精品AAAAAAAA| 一本到道免费线观看| 鲁一鲁亚洲无线码| metart中国撒尿人体欣赏| 天天爽夜夜爽| 精品欧美18videosex欧美| 91精品国产色综合久久不| 日本无码毛片一区二区手机看| 国产精品资源网站在线观看| 诱受H嗯啊巨肉各种play| 欧美精品久久久久久久久大尺度| 各种肉黄浪荡故事集| 亚洲精品中文字幕一二三四区 |