chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32單片機(jī)片上數(shù)字濾波器操作文檔 快速入門數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)

工程師看海 ? 來源:XJIE ? 作者:XJIE ? 2025-06-23 16:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來自看海的四代目徒弟:XJIE

大家好,這個(gè)文檔,是為了幫助大家快速入門數(shù)字濾波器單片機(jī)上的實(shí)現(xiàn)。當(dāng)然,大家在閱讀完之后可能還會(huì)有一些疑問,大家可以自行去查閱資料。

上節(jié)課我們?cè)?a target="_blank">STM32F103C8T6上實(shí)現(xiàn)了頻率計(jì)的功能,我們?cè)谏洗蔚幕A(chǔ)上進(jìn)行下一步的操作。

首先,關(guān)于數(shù)字濾波器分為FIR和IIR兩種(如果不明白,需要去查閱資料),在這里我們關(guān)心我們?cè)趺吹玫轿覀兿胍獮V波器的參數(shù)。

我們打開matlab。

wKgZO2hUn9KAZu0wAAE_OmoVLqU124.png

在命令行窗口中輸入filterDesigner。

wKgZO2hUn9KAcLYvAAHugqMnqek546.png

我現(xiàn)在想設(shè)計(jì)一個(gè)IIR的低通濾波器,他的截止頻率是10Hz,巴特沃斯型,這里的采樣頻率需要根據(jù)我們之前上課的時(shí)候設(shè)計(jì)的ADC的采樣頻率一致(250Hz)

wKgZO2hUn9KAV1AVAAIcvG_QNiI421.png

這個(gè)濾波器設(shè)計(jì)器有很多的功能,這個(gè)留給大家探索。

wKgZO2hUn9KAfX4sAAIqLhn0v8I596.png

依次點(diǎn)擊目標(biāo)->生成c頭文件

wKgZO2hUn9KAMXtYAABRsAND1Oc798.png

直接點(diǎn)擊生成,(記住自己保存在哪里了),然后我們找到我們保存STM32CubeMX生成的.ioc文件,接下來把剛剛生成的文件保存在如圖所示的文件中。

wKgZO2hUn9KADtdqAAFdsAYl4DM948.png

wKgZO2hUn9OAa678AABhh57uwog734.png

wKgZO2hUn9OAClsIAAFEyOutAZI187.png

我們用記事本打開fdacoefs.h文件,他會(huì)告訴我們還需要添加一個(gè).h文件

wKgZO2hUn9OAbHoPAAH7DWeiP0E739.png

我們找到這個(gè)文件,也復(fù)制到這個(gè)文件夾下。

wKgZO2hUn9OAW3NDAAFnAnpo5zY716.png

到這里基本的參數(shù)有關(guān)的生成以及,文件的移動(dòng)已經(jīng)完成了。接下來我們開始代碼的操作。

(本文來自看海的四代目徒弟:XJIE

https://blog.csdn.net/NANY_ying?type=blog

https://github.com/xiaojie25)

wKgZO2hUn9OAJpOOAAEDLdt8hnE163.png

在main.c中包含剛剛我們添加的這兩個(gè)文件。然后編譯這個(gè)工程。

wKgZO2hUn9OAbIQLAACpFnH4KJg985.png

右鍵這個(gè)fdacoefs.h文件。打開它

wKgZO2hUn9OAUXmCAAI4azVMszk036.png

我們把里面的4個(gè)數(shù)組都剪切到mian.c中。

wKgZO2hUn9SAMB_9AAGOBhoFXDQ738.png

我們先定義兩個(gè)結(jié)構(gòu)體,用來記錄我們的濾波器的參數(shù)。

wKgZO2hUn9SAXD2sAAFL7yU11Vc353.png

其中,Biquad是各個(gè)節(jié)(這個(gè)數(shù)字濾波器的知識(shí))中的參數(shù),IIRFilter是整個(gè)濾波器的結(jié)構(gòu)體,然后我們?cè)诖a合適的地方寫下這兩個(gè)函數(shù)。

wKgZO2hUn9SAawmKAAOIs-mdpDM026.png

IIRFilter_Init是對(duì)濾波器的初始化,就是把我們剛剛生成的參數(shù)填入我們定義的濾波器,

IIRFilter_Process是有數(shù)據(jù)來的時(shí)候,對(duì)數(shù)據(jù)進(jìn)行濾波。

wKgZO2hUn9SAMIOAAAEz5CbOdPo516.png

先定義一個(gè)iir濾波器并對(duì)其進(jìn)行初始化。

wKgZO2hUn9SAXPLuAAFr5J3YSxk861.png

我們把ADC采集到的電壓通過濾波器濾波,我們來看看效果吧!

我左邊給的是5Hz的信號(hào),右邊給的是15Hz的信號(hào),都是100mVpp,由于低通濾波的截至頻率是10Hz,因此5Hz的信號(hào)通過了濾波器,而15Hz的信號(hào)被濾波器衰減。

wKgZO2hUn9SASXs7AAB5zp8hiWc921.png

By the way,整個(gè)代碼對(duì)初學(xué)者來說可能不是這么好理解,這是對(duì)你們的一個(gè)挑戰(zhàn)也是機(jī)遇

本文來自看海的四代目徒弟:XJIE

https://blog.csdn.net/NANY_ying?type=blog

https://github.com/xiaojie25

更多Multisim運(yùn)算放大器的學(xué)習(xí)內(nèi)容!

盡在《運(yùn)放秘籍》

wKgZO2hUn9SAX53hAAOJVgjQEWs035.png

【淘寶】https://e.tb.cn/h.hchV7elOIgvyGd8?tk=QEVgVt9nBw6 CZ321 「運(yùn)放秘籍第一部_運(yùn)算放大器Multisim仿真課程_工程師看海運(yùn)放教程

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

    關(guān)注

    162

    文章

    8138

    瀏覽量

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

    關(guān)注

    4

    文章

    274

    瀏覽量

    47619
  • STM32
    +關(guān)注

    關(guān)注

    2293

    文章

    11032

    瀏覽量

    365036
  • STM32F103C8T6
    +關(guān)注

    關(guān)注

    110

    文章

    165

    瀏覽量

    85887
  • stm32單機(jī)片
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    3178
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

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

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

    中頻濾波器數(shù)字濾波器

    有更好的溫度穩(wěn)定性,無需調(diào)整。因 此,帶寬它更為精確。 由于數(shù)字濾波器的瞬態(tài)響應(yīng)已經(jīng)確定,使用合適的修正系數(shù)可使數(shù)字濾波器獲得比模 擬濾波器
    發(fā)表于 10-13 09:22

    數(shù)字濾波器的設(shè)計(jì)與應(yīng)用

    數(shù)字濾波器
    發(fā)表于 08-26 19:29 ?24次下載
    <b class='flag-5'>數(shù)字濾波器</b>的設(shè)計(jì)與應(yīng)用

    數(shù)字濾波器的結(jié)構(gòu)

    數(shù)字網(wǎng)絡(luò)的信號(hào)流圖表示 IIR數(shù)字濾波器的結(jié)構(gòu) FIR數(shù)字濾波器的結(jié)構(gòu)數(shù)字濾波器的格形結(jié)構(gòu)信號(hào)流圖的基本概念1、定義:信號(hào)流圖是一種有向圖,它用帶箭頭
    發(fā)表于 01-07 10:24 ?30次下載

    基于單片機(jī)高階窄帶數(shù)字濾波器的設(shè)計(jì)

    探討窄帶數(shù)字濾波器的設(shè)計(jì)方法及原理,并結(jié)合單片機(jī)實(shí)時(shí)性的特點(diǎn),分析高階數(shù)字濾波器快速卷積算法, 給出應(yīng)用實(shí)例與程序設(shè)計(jì)流程圖。
    發(fā)表于 05-13 16:31 ?52次下載

    IIR數(shù)字濾波器設(shè)計(jì)-FPGA實(shí)現(xiàn)任意階IIR數(shù)字濾波器

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

    數(shù)字濾波器的設(shè)計(jì)實(shí)驗(yàn)

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

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

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

    數(shù)字濾波器,數(shù)字濾波器原理是什么?

    數(shù)字濾波器,數(shù)字濾波器原理是什么? 信號(hào)處理領(lǐng)域中,對(duì)于信號(hào)處理的實(shí)時(shí)性、快速性的要求越來越高。而在許多信息處理過程中
    發(fā)表于 03-24 14:06 ?2.9w次閱讀

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

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

    數(shù)字濾波器的特點(diǎn)及設(shè)計(jì)

    1、數(shù)字濾波器的特點(diǎn) 用于工業(yè)現(xiàn)場(chǎng)的單片機(jī)測(cè)控系統(tǒng)進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)
    發(fā)表于 12-16 16:10 ?2293次閱讀
    <b class='flag-5'>數(shù)字濾波器</b>的特點(diǎn)及設(shè)計(jì)

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

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

    低通、高通數(shù)字濾波器——C語言單片機(jī)實(shí)現(xiàn)

    知識(shí),一開始看數(shù)字信號(hào)處理相關(guān)理論的時(shí)候就顯得比較力不從心,尤其是難懂的數(shù)學(xué)公式。相比看到這里的讀者多多少少也有類似的體會(huì)。好在功夫不負(fù)有心人,本博主從繁瑣的公式中,加上其他博主的博客講解,領(lǐng)悟了如何使用C代碼實(shí)現(xiàn)幾種經(jīng)典
    發(fā)表于 01-13 15:00 ?28次下載
    低通、高通<b class='flag-5'>數(shù)字濾波器</b>——C語言<b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b>

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

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

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

      數(shù)字濾波器的原理基于數(shù)字信號(hào)處理技術(shù)和濾波器算法,通過對(duì)離散時(shí)間信號(hào)進(jìn)行處理和濾波實(shí)現(xiàn)對(duì)信號(hào)頻率的選擇性衰減和增強(qiáng)。
    發(fā)表于 02-24 11:23 ?6177次閱讀