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

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

3天内不再提示

基于LabVIEW的数字滤波器设计过程

电子设计 来源:工程师曾玲 2019-09-14 17:20 次阅读

您是 National Instruments LabVIEW 用户吗?如果是这样,您将对NI的新 LabVIEW数字滤波器设计工具包版本7.5 感兴趣。 NI的v7.5套件售价不到1000美元,包括用于建模和创建基于软件的数字滤波器的工具,以及用于芯片级的LabVIEW FPGA 和 C 代码生成使用该工具包,您可以使用LabVIEW流行的图形开发环境来确保无缝的数字滤波器设计过程 - 从概念到完成。您还可以使用该工具包来演示过滤器设计概念。

一个工具适合所有

通常,要设计数字滤波器,您需要依赖各种用于迭代设计,优化和最终实现的软件工具。但是,使用数字滤波器设计工具包(基于NI的 LabVIEW Express 技术),您可以在整个滤波器设计过程中使用单个软件工具来交互式设计自定义浮点或定点滤波器。您可以将这些滤波器用于降噪,信号提取,抗锯齿和重新采样,仅举几例应用。

NI的新工具包还包括四个新的Express VI s(虚拟仪器)用于交互式配置。它还提供了一系列用于微调规范的标准数字滤波器设计算法。

因为 LabVIEW开发系统中的滤波器 VI是系数 - 面向对象,数字滤波器设计工具包VI是面向对象的,您必须使用工具包的 Utilities VI将您在LabVIEW开发系统中设计的滤波器转换为可与数字滤波器设计工具包一起使用的滤波器。

基于LabVIEW的数字滤波器设计过程

同样,您可以使用Utilities VI从您使用过滤器设计工具包设计的过滤器中检索过滤器信息,您可以使用该工具包过滤信号。在LabVIEW开发系统中过滤VI。

示例VI

如果您没有多少信号处理经验,可以访问近80个示例VI帮助您入门。该工具包还具有最先进的算法,例如 Remez交换方法和至少Pth规范方法。

“你可以使用过滤工具包轻松开发定制数字滤波器,“NI高级产品经理Darcy Dement表示。 “您可以生成用于在DSP芯片上部署的ANSI C代码,或用于在NI FPGA上实现的LabVIEW FPGA代码,包括 PXI 和 PCI 插件设备,以及NI的 CompactRIO (可重配置I/O)嵌入式系统

Dement解释说,数字滤波器设计工具包可让您设计线性移位不变(LSI)滤波器类型,包括 FIR (有限脉冲响应)和 IIR (无限脉冲响应)类型。“你可以在探索,优化,分析和实施过程中使用这些综合工具完成最佳设计,”她强调说。

众所周知的过滤器

Dement还指出该软件能够使用大多数众所周知的专用设计选项,例如Kaiser窗口,Dolph-切比雪夫,加窗,最大平坦,窄带(内插FIR),椭圆,切比雪夫,逆切比雪夫,巴特沃斯,贝塞尔,陷波峰值,梳状,半带多速率,单级多速率,n级多速率,奈奎斯特多鼠e,以及根升/升余弦多速率类型。

基于LabVIEW的数字滤波器设计过程

在 eeProductCenter 的演示中,她喂了一个预先录制的音频文件放入小型放大器。音乐文件包括恼人的高振幅音调。为了显示滤波的有效性,Dement描述了FPGA中的深陷波滤波器,然后通过滤波器路由音频。瞧!音调被消除,再现音乐没有明显的降级。

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

    关注

    160

    文章

    7725

    浏览量

    177629
  • LabVIEW
    +关注

    关注

    1962

    文章

    3652

    浏览量

    322294
收藏 人收藏

    评论

    相关推荐

    基于LabVIEW数字滤波器设计

    基于LabVIEW数字滤波器
    发表于 03-23 10:15

    LabVIEW如何实现数字滤波器的设计

    和观测。2.2 LabVIEW 中的数字滤波器利用文本软件设计实现的滤波器在使用过程中往往出现难以调整波形系数,与硬件接口程序复杂,开发周期长等问题。而使用
    发表于 07-26 05:30

    数字滤波器的结构

    数字网络的信号流图表示 IIR数字滤波器的结构 FIR数字滤波器的结构数字滤波器的格形结构信号流图的基本概念1、定义:信号流图是一种有向图,它用带箭头
    发表于 01-07 10:24 30次下载

    基于LabVIEW数字滤波器的设计

    LabVIEW 是图形化虚拟仪器编程语言,它具有强大的数字信号处理功能。本文介绍了基于LabVIEW数字滤波器的设计,它集FIR 和IIR 滤波
    发表于 08-29 10:45 409次下载

    基于LabVIEW的IIR数字滤波器的设计

    数字滤波器数字系统的重要组成部分。利用文本文件实现数字滤波器存在滤波系数不易调整、开发周期长等问题。本文根据IIR 的设计原理,采用LabVIEW
    发表于 09-09 15:57 76次下载

    数字滤波器的设计实验

    数字滤波器的设计实验 一. 数字滤波器设计:(1) 数字滤波器设计步骤:a. 整理给定的滤波器设计要求
    发表于 10-30 13:34 5696次阅读
    <b class='flag-5'>数字滤波器</b>的设计实验

    什么是数字滤波器

    什么是数字滤波器 数字滤波器(digital filter)是由数字乘法器、加法器
    发表于 06-30 12:37 3970次阅读
    什么是<b class='flag-5'>数字滤波器</b>

    基于LabVIEW的FIR数字滤波器设计

    基于LabVIEW的FIR数字滤波器设计 介绍一种基于LabVIEW快速有效地设计常规FIR数字滤波器的方法,并给出了设计实例。因可以随时对比设计要求调整参数
    发表于 10-16 09:24 5905次阅读
    基于<b class='flag-5'>LabVIEW</b>的FIR<b class='flag-5'>数字滤波器</b>设计

    数字滤波器,数字滤波器原理是什么?

    数字滤波器,数字滤波器原理是什么? 在信号处理领域中,对于信号处理的实时性、快速性的要求越来越高。而在许多信息处理过程
    发表于 03-24 14:06 2.9w次阅读

    基于LabVIEW平台的IIR数字滤波器设计

    基于LabVIEW平台的IIR数字滤波器设计
    发表于 01-20 16:27 43次下载

    基于LabVIEW的FIR数字滤波器设计

    基于LabVIEW的FIR数字滤波器设计。
    发表于 01-20 16:30 54次下载

    基于matlab的数字滤波器的设计及数字滤波器基本结构

    本文主要介绍了基于matlab的数字滤波器的设计及数字滤波器基本结构。
    发表于 06-05 08:00 27次下载

    FIR数字滤波器设计

    数字滤波器的输入输出均为数字信号,信号通过数字滤波器后,可以改变频率成分的相对比例或滤除某些频率成分。数字滤波器可以分为IIR数字滤波器和F
    的头像 发表于 04-05 09:47 5557次阅读

    数字滤波器labview程序

    数字滤波器labview程序免费下载。
    发表于 04-14 16:55 46次下载

    数字滤波器是什么 数字滤波器的性能指标

      数字滤波器的原理基于数字信号处理技术和滤波器算法,通过对离散时间信号进行处理和滤波,实现对信号频率的选择性衰减和增强。数字滤波器的输入信
    发表于 02-24 11:23 5268次阅读