在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎么設(shè)計實現(xiàn)一階數(shù)字濾波器

GReq_mcu168 ? 來源:CSDN博客 ? 作者:CSDN博客 ? 2020-09-02 11:00 ? 次閱讀

小伙伴們一定都用過下面這個無源 RC 低通濾波電路:

其拉普拉斯模型如下:

由于

所以:

其幅頻響應(yīng)為:

由其傳遞函數(shù)可知,這是一個單極點系統(tǒng),其阻帶滿足-20dB/10 倍頻程斜率下降。其截止頻率為:

如把 C/R 交換位置則變成了高通濾波器,其截止頻率依然按上式進(jìn)行計算。這里也分享一個可在線計算的網(wǎng)址給大家:

http://www.xsypw.cn/tools/rclvboqijiezhipinlv.html

其通帶增益為 0dB。為什么要先談?wù)動布囊浑A濾波器呢? 因為這個是大家最為熟悉的東西,而且也一定學(xué)過對其進(jìn)行幅頻響應(yīng)分析。

既然硬件很容易實現(xiàn)一階低通或者高通濾波器,那么為什么還要討論一階數(shù)字濾波器呢?

硬件濾波器需要 RC 器件,R/C 的規(guī)格并不能隨意選取,受廠家規(guī)格限制,其數(shù)值并不連續(xù),特殊規(guī)格需要定制

數(shù)字濾波器非常靈活,一階數(shù)字濾波器計算代價極低。隨便一個單片機都可以玩的轉(zhuǎn)。

在滿足香農(nóng)采樣定理的前提下可靈活實現(xiàn)截止頻率。

數(shù)字濾波器

這里直接把差分方程列出來,具體推導(dǎo)就不羅嗦了,有興趣可以找書看看,比較容易:

其中

表示濾波時間常數(shù),T 表示采樣周期。

MATLAB 代碼

clc;formatcompact s=tf('s'); w=50;%rad/s H=w/(s+w) T=1/500; Hd=c2d(H,T,'zoh') opts=bodeoptions; opts.FreqUnits='rad/s'; opts.XLim=[0.01,10000]; opts.Grid='on'; bode(H,Hd,opts)

從其響應(yīng)曲線看為一低通濾波器,相頻響應(yīng)不線性,從其差分方程也看出輸出反饋參與運算了,所以其本質(zhì)是 IIR 濾波器。

上代碼

#include #include #include typedefstruct_t_FSTO_FILTER { floatyn1; floata; }t_FSTO_FILTER; intinit_first_order_lpf(t_FSTO_FILTER*pFilter,floatTf,floatT) { if(T<=0?||?Tf<=0) ??????return?-1; ????pFilter->a=Tf/(Tf+T); pFilter->yn1=0; return0; } floatfist_order_lpf(t_FSTO_FILTER*pFilter,floatxn) { floatyn; yn=pFilter->a*pFilter->yn1+(1-pFilter->a)*xn; pFilter->yn1=yn; returnyn; } #definePI3.1415f #defineSAMPLE_RATE500.0f #defineSAMPLE_T(1/SAMPLE_RATE) #defineSAMPLE_SIZE(100) intmain() { floatsim[SAMPLE_SIZE]; floatout[SAMPLE_SIZE]; t_FSTO_FILTERlpf; if(init_first_order_lpf(&lpf,0.005,SAMPLE_T)==-1) return-1; FILE*pFile=fopen("./simulationSin.csv","wt+"); if(pFile==NULL) { printf("simulationSin.csvopenedfailed"); return-1; } for(inti=0;i

取濾波時間常數(shù)為 0.005S,采樣周期為 0.2S,為 40 倍關(guān)系,來看一下上述代碼的濾波效果,波形未失真,效果棒棒噠~

如果將常數(shù)修改為 0.1S,看下效果:

由圖可見,幅度已經(jīng)衰減,波形已經(jīng)失真,傳遞函數(shù)的幅頻響應(yīng)已進(jìn)入衰減區(qū)。所以實際使用的時候,濾波器時間常數(shù)盡量取小于采樣周期 10 倍為宜,具體可以仿真一下,或者類似上面測試程序測試一下為宜。

總結(jié)一下

一階數(shù)字濾波計算簡單,實現(xiàn)代價非常低。在濾除高頻噪聲時應(yīng)用很廣泛。其本質(zhì)是 IIR 濾波器,為啥要單列出來介紹一下呢?是因為其實現(xiàn)簡單,實際使用時也不必進(jìn)行復(fù)雜的仿真。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 濾波器
    +關(guān)注

    關(guān)注

    161

    文章

    7817

    瀏覽量

    178138
  • 數(shù)字濾波器
    +關(guān)注

    關(guān)注

    4

    文章

    270

    瀏覽量

    47026

原文標(biāo)題:手把手教系列之一階數(shù)字濾波器設(shè)計實現(xiàn)(附代碼)

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    使用FPGA構(gòu)建的數(shù)字濾波器設(shè)計方案

    本文簡要介紹了FIR數(shù)字濾波器的結(jié)構(gòu)特點和基本原理,提出基于FPGA和DSP Builder的FIR數(shù)字濾波器的基本設(shè)計流程和實現(xiàn)方案。##FIR 數(shù)字濾波器的詳細(xì)設(shè)計。
    發(fā)表于 07-24 15:30 ?8843次閱讀
    使用FPGA構(gòu)建的<b class='flag-5'>數(shù)字濾波器</b>設(shè)計方案

    基于FPGA和MATLAB實現(xiàn)IIR數(shù)字濾波器的設(shè)計和仿真驗證分析

    IIR數(shù)字濾波器在很多領(lǐng)域中都有著廣闊的應(yīng)用。與FIR數(shù)字濾波器相比,IIR數(shù)字濾波器可以用較低的數(shù)獲得較高的選擇性,而且所用存儲單元少,經(jīng)濟效率高。
    發(fā)表于 07-23 17:05 ?2813次閱讀
    基于FPGA和MATLAB<b class='flag-5'>實現(xiàn)</b>IIR<b class='flag-5'>數(shù)字濾波器</b>的設(shè)計和仿真驗證分析

    LabVIEW如何實現(xiàn)數(shù)字濾波器的設(shè)計

    微機保護(hù)和二次控制中,很多信號的處理與分析是基于基波和某些整次諧波的,因此,濾波器直是電力系統(tǒng)二次裝置中的關(guān)鍵部件。目前,微機保護(hù)和二次信號處理軟件主要采用數(shù)字濾波器。傳統(tǒng)的數(shù)字濾波器
    發(fā)表于 07-26 05:30

    如何用C語言單片機實現(xiàn)一階濾波器及高階濾波器

    低通、高通數(shù)字濾波器——C語言單片機實現(xiàn)一階濾波器高階濾波器博主剛好進(jìn)入研二,研究的方向剛好涉及到數(shù)字濾
    發(fā)表于 02-28 06:41

    一階IIR數(shù)字濾波器時域濾波效果模擬

    一階IIR數(shù)字濾波器時域濾波效果模擬tzl1963摘要- 供初學(xué)如何設(shè)計實際的數(shù)字濾波器參考。,基本概念FIR Filter-有限長單位脈
    發(fā)表于 08-01 16:58 ?27次下載

    IIR數(shù)字濾波器設(shè)計-在FPGA上實現(xiàn)任意IIR數(shù)字濾波器

    IIR數(shù)字濾波器設(shè)計-在FPGA上實現(xiàn)任意IIR數(shù)字濾波器 摘 要:本文介紹了種采用級聯(lián)結(jié)構(gòu)在FPGA上
    發(fā)表于 01-16 09:45 ?2524次閱讀
    IIR<b class='flag-5'>數(shù)字濾波器</b>設(shè)計-在FPGA上<b class='flag-5'>實現(xiàn)</b>任意<b class='flag-5'>階</b>IIR<b class='flag-5'>數(shù)字濾波器</b>

    用FPGA設(shè)計的四IIR數(shù)字濾波器

    用FPGA設(shè)計的四IIR數(shù)字濾波器 常用的數(shù)字濾波器有FIR數(shù)字濾波器和IIR數(shù)字濾波器?FIR數(shù)字
    發(fā)表于 01-16 18:15 ?1418次閱讀
    用FPGA設(shè)計的四<b class='flag-5'>階</b>IIR<b class='flag-5'>數(shù)字濾波器</b>

    數(shù)字濾波器的設(shè)計實驗

    數(shù)字濾波器的設(shè)計實驗 . 數(shù)字濾波器設(shè)計:(1) 數(shù)字濾波器設(shè)計步驟:a. 整理給定的濾波器設(shè)計要求
    發(fā)表于 10-30 13:34 ?5783次閱讀
    <b class='flag-5'>數(shù)字濾波器</b>的設(shè)計實驗

    用CPLD實現(xiàn)FIR數(shù)字濾波器的設(shè)計

    ?摘 要:介紹了種利用ALTERA公司的復(fù)雜可編程邏輯器件(CPLD)快速卷積法實現(xiàn)數(shù)字濾波器的設(shè)計??? 關(guān)鍵詞:CPLD 數(shù)字濾波器 信號處理
    發(fā)表于 06-20 14:23 ?1104次閱讀
    用CPLD<b class='flag-5'>實現(xiàn)</b>FIR<b class='flag-5'>數(shù)字濾波器</b>的設(shè)計

    什么是數(shù)字濾波器

    什么是數(shù)字濾波器 數(shù)字濾波器(digital filter)是由數(shù)字乘法器、加法器
    發(fā)表于 06-30 12:37 ?3989次閱讀
    什么是<b class='flag-5'>數(shù)字濾波器</b>

    數(shù)字濾波器的MATLAB與DSP上設(shè)計實現(xiàn)

    數(shù)字濾波器的MATLAB與DSP上設(shè)計實現(xiàn) 概述:以窗函數(shù)法設(shè)計線性相位FIR數(shù)字濾波器為例,介紹用MATLAB工具軟件設(shè)計數(shù)字濾波器的方法和在定點DSP
    發(fā)表于 04-12 09:32 ?1883次閱讀
    <b class='flag-5'>數(shù)字濾波器</b>的MATLAB與DSP上設(shè)計<b class='flag-5'>實現(xiàn)</b>

    基于matlab的數(shù)字濾波器的設(shè)計及數(shù)字濾波器基本結(jié)構(gòu)

    本文主要介紹了基于matlab的數(shù)字濾波器的設(shè)計及數(shù)字濾波器基本結(jié)構(gòu)。
    發(fā)表于 06-05 08:00 ?27次下載

    如何使用FPGA實現(xiàn)IIR數(shù)字濾波器的設(shè)計

    數(shù)字濾波器、DSP器件或可編程邏輯器件(如FPGA)實現(xiàn)。因為,用FPGA實現(xiàn)數(shù)字濾波器具有實時性強、靈活性高、處理速度快以及小批量生產(chǎn)成本低等優(yōu)點,所以得到了較為廣泛的應(yīng)用。本文以巴
    發(fā)表于 08-06 18:50 ?3次下載
    如何使用FPGA<b class='flag-5'>實現(xiàn)</b>IIR<b class='flag-5'>數(shù)字濾波器</b>的設(shè)計

    FIR數(shù)字濾波器設(shè)計

    數(shù)字濾波器的輸入輸出均為數(shù)字信號,信號通過數(shù)字濾波器后,可以改變頻率成分的相對比例或濾除某些頻率成分。數(shù)字濾波器可以分為IIR數(shù)字濾波器和F
    的頭像 發(fā)表于 04-05 09:47 ?5667次閱讀

    數(shù)字濾波器是什么 數(shù)字濾波器的性能指標(biāo)

      數(shù)字濾波器的原理基于數(shù)字信號處理技術(shù)和濾波器算法,通過對離散時間信號進(jìn)行處理和濾波實現(xiàn)對信號頻率的選擇性衰減和增強。
    發(fā)表于 02-24 11:23 ?5521次閱讀
    主站蜘蛛池模板: 黄网站色视频大全免费观看| 亚洲综合激情九月婷婷 | 特级做a爰片毛片免费看| 美女在线看永久免费网址| 亚洲 欧美 校园| 欧美另类69| 四虎www成人影院观看| www.九色.com| 免费观看影院| 三级理论在线播放大全| 97久久精品国产精品青草| 日本啪啪小视频| 天天色色网| 18岁禁黄色| 在线精品国产第一页| 日韩欧美一级| 天天干天天拍天天操| 美女扒开腿让男人桶尿口| 女人张开腿让男人桶免费网站 | 久久伊人草| 色偷偷人人| 天天爽夜夜爽人人爽曰喷水| 天天干夜夜躁| 美女黄18| 国产成人精品午夜二三区| 午夜丁香婷婷| 亚洲午夜免费| 美女无遮挡拍拍拍免费视频| 激情午夜婷婷| 综合五月激情| 日本三级香港三级人妇99视| 日日射天天射| 亚1州区2区三区4区产品| 97人人做人人爱| 日本不卡在线视频高清免费 | 日本在线不卡免费| 久久精品国产亚洲综合色| 成人午夜大片免费看爽爽爽| 色婷婷国产| 欧美在线视频7777kkkk| 一级毛片在线免费视频|