0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

讨论IIR滤波器的应用场合及数字数据类型对滤波的影响

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-05-10 14:10 次阅读

3. 滤波器设计方法

本节讨论IIR滤波器的应用场合、数字数据类型对滤波的影响,并提供使用MATLAB中的DSP系统工具箱设计巴特沃斯带通滤波器的分步说明。

3.1 IIR滤波器的应用

IIR滤波器的优缺点对它们是哪些应用的最佳选择存在影响。对于具有以下条件的应用,通常选择 IIR 滤波器而不是FIR滤波器:采用等效行为规范时存储器因计算成本较低而受到限制,线性相位并不重要,滤波器规范需要更急剧的截止频率和高吞吐量。

IIR滤波器已广泛用于电信/射频应用,例如,数字调制解调器中的发射和接收滤波器可抑制噪声并提取信号以供进一步处理。它们存在于物联网智能传感器(温度、压力、气体、图像等)中,可消除测量数据中不需要的噪声并使信号可用于分析。IIR滤波器的其他行业示例包括生物医学传感器信号处理、音频均衡和数据通信中的时钟恢复。

3.2 数据精度及其对数字滤波的影响

I/O数据、级系数/延迟数据以IEEE754标准规定的单精度浮点格式保留。

f03251a2-eee7-11ed-90ce-dac502259ad0.png

图7. 单精度浮点

单精度浮点格式支持以下值:

• 0 < E < 255(正常数字)

• E = 0 且 F = 0(有符号零)

• E = 0 且 F > 0 (非规格化数)

• E = 255 且 F = 0(无穷大)

• E = 255 且 F > 0(NaN:非数字)

F的MSB为0。(SNaN:信号 NaN)

F的MSB为1。(QNaN:静默NaN)

如果输入非规格化正数,IIRFA将输入视为+0,如果输入非规格化负数,则将输入视为-0,如果输入NaN(非数字)则为无穷大。

IIRFA在级联双二阶IIR滤波器操作中多次执行单精度浮点数的加法和乘法。如果每次加法和乘法的结果都是非规格化正数,则将其视为+0。如果结果是非规格化负数,则将其视为-0。如果结果为NaN(非数字),则将其视为无穷大。此外,可以通过IIROPCNT选择每个加法和乘法结果的舍入方式。

3.2.1 数据类型和精度

DSP芯片通常支持以下一种(或多种)数据类型:定点、单精度浮点数或双精度浮点数。定点处理器通常比浮点处理器更便宜,使用的功率更低,计算处理更快。

但是,浮点数据可以表示更大动态范围的数字,并且往往比定点数据的精度更高。双精度浮点格式存储64位数据,因此可以表示的数字动态范围要比存储32位数据的单精度浮点数大得多。

总之,使用单精度浮点格式可以在处理速度、动态范围和精度之间加以平衡。

3.2.2 位深度的注意事项

在考虑数字表示和数据类型时,另一个需要考虑的重要事项是,数字滤波器通常只是在MCU上实现的更大信号系统的一部分。系统其他元件(例如ADC)的分辨率可能成为您系统的瓶颈,因此应做出明智选择。RA6T2有一个12位ADC。

3.3 使用MATLAB提取系数

本文档随附的示例项目演示了如何利用IIRFA来实现带通滤波器,从而从100Hz噪声正弦波中去除不需要的频率。

该项目的第一部分介绍如何使用MATLAB的DSP系统工具箱来设计IIR 滤波器并为每个双二阶级生成系数。

所有Matlab脚本均可从应用项目随附的r11an0594/iir_filter_accelerator/tools文件夹中找到。




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19155

    浏览量

    229049
  • dsp
    dsp
    +关注

    关注

    552

    文章

    7962

    浏览量

    348195
  • 转换器
    +关注

    关注

    27

    文章

    8621

    浏览量

    146828
  • 调制解调器
    +关注

    关注

    3

    文章

    848

    浏览量

    38771
  • IIR滤波器
    +关注

    关注

    0

    文章

    31

    浏览量

    11494

原文标题:RA6T2 IIR滤波器加速器应用指南 [5] 滤波器设计方法(上)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    IIR滤波器种类和设计

    IIR滤波器(Infinite Impulse Response Filter)是一种数字滤波器,具有无限冲激响应特性。
    的头像 发表于 06-20 11:31 9880次阅读

    FIR滤波器IIR滤波器的区别与特点

    的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,其设计工作量比较小,对计算工具的要求不高。在设计一个IIR数字滤波器时,我们根据指标先写出模拟
    发表于 08-08 08:49

    FIR滤波器IIR滤波器的区别与特点

    iir数字滤波器在计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,其设计工作量比较小,
    发表于 03-12 13:21

    FIR滤波器IIR滤波器有什么区别

    输入数据和历史输入数据IIR滤波输出取决于当前输入数据、历史输入数据和历史输出
    发表于 06-27 04:20

    IIR数字滤波器的设计

    实验 IIR数字滤波器的设计 一、实验目的 1.掌握双线性变换法及脉冲相应不变法设计IIR数字滤波器的具体设计方法及其原理,熟悉用双线性变换法及脉冲响应不变法设计
    发表于 05-10 09:46 134次下载

    IIR数字滤波器设计

    介绍IIR数字滤波器设计的相关知识 有兴趣的下来看看
    发表于 12-25 10:39 11次下载

    详解FIR滤波器IIR滤波器的区别

    数字滤波器广泛应用于硬件电路设计,一般分为FIR滤波器IIR滤波器。那么FIR滤波器IIR
    发表于 05-03 11:36 20次下载

    详解FIR滤波器IIR滤波器区别

    数字滤波器广泛应用于硬件电路设计,在离散系统中尤为常见,一般可以分为FIR滤波器IIR滤波器,那么他们有什么区别和联系呢。
    发表于 05-04 15:52 6110次阅读
    详解FIR<b class='flag-5'>滤波器</b>和<b class='flag-5'>IIR</b><b class='flag-5'>滤波器</b>区别

    IIR滤波器和FIR滤波器详细对比

    1.两种滤波器都是数字滤波器。根据冲激响应的不同,将数字滤波器分为有限冲激响应(FIR)滤波器和无限冲激响应(IIR
    发表于 10-30 10:40 5次下载
    <b class='flag-5'>IIR</b><b class='flag-5'>滤波器</b>和FIR<b class='flag-5'>滤波器</b>详细对比

    FIR滤波器IIR滤波器的区别与联系

    1.根据冲激响应的不同,将数字滤波器分为有限冲激响应(FIR)滤波器和无限冲激响应(IIR滤波器。对于FIR滤波器,冲激响应在有限时间内衰
    的头像 发表于 12-30 23:45 3621次阅读

    IIR滤波器和FIR滤波器的区别

    数字滤波器数字信号处理中最常用的一种技术,可以对数字信号进行滤波、降噪、增强等处理,其中最常见的两种数字滤波器
    的头像 发表于 06-03 10:21 1.9w次阅读

    IIR数字滤波器时域滤波效果

    电子发烧友网站提供《IIR数字滤波器时域滤波效果.pdf》资料免费下载
    发表于 11-18 09:58 1次下载
    <b class='flag-5'>IIR</b><b class='flag-5'>数字滤波器</b>时域<b class='flag-5'>滤波</b>效果

    FIR滤波器IIR滤波器的区别与联系有哪些

    FIR滤波器IIR滤波器数字信号处理中的两种常见滤波器类型,它们在原理、结构和性能等方面存在
    的头像 发表于 01-29 16:41 2525次阅读
    FIR<b class='flag-5'>滤波器</b>和<b class='flag-5'>IIR</b><b class='flag-5'>滤波器</b>的区别与联系有哪些

    iir滤波器和fir滤波器的优势和特点

    IIR滤波器和FIR滤波器数字信号处理领域中两种非常重要的滤波器类型。它们各自具有独特的优势和
    的头像 发表于 07-19 09:28 1041次阅读

    如何区分IIR滤波器和FIR滤波器

    IIR(无限脉冲响应)滤波器和FIR(有限脉冲响应)滤波器数字信号处理领域中两种非常重要的滤波器类型
    的头像 发表于 07-19 09:44 3235次阅读