噶米第8章其它类型的数字滤波器
- 格式:ppt
- 大小:2.51 MB
- 文档页数:104


数字滤波器类型:数字滤波器按照通带特性可以划分为:低通、高通、带通、带阻等几种线性形式。
从单位脉冲响应的角度,可以把数字滤波器分为:iir滤波器(无限长单位冲激响应滤波器)和fir滤波器(有限长单位冲激响应滤波器)。
它们的函分别为:(1)(2)式(1)称为n阶iir滤波器函数,式(2)称为(n-1)阶fir滤波器函数。
所选滤波器类型:为了更好观察波形触发电平检测:使用控件水平/垂直方向调节使用旋钮控件,灵敏度调节也使用旋钮控件游标线使用graph控件中的游标进行设置声卡使用Internal High Definition Audio Bus声卡对示波器垂直方向和水平方向的灵敏以及位置的调整。
用到的控件,如何设计等主要是“公式”使用。
能够实现峰峰值和频率的测量,游标线?对输入信号的存储。
用到的控件,如何设计等不能对输入信号进行存储控件部分:1、直接用LabVIEW的In Port , Out Port图标编程LabVIEW的Functions模板内Adevanced \ Memory中的In Port 、Out Port 图标,与_inp、_outp功能相同,因此可用它们画程序方框图, 设计该A/D插卡的驱动程序。
N个通道扫描,各采集n点数据的LabVIEW程序方框图如图1所示。
图中用LabVIEW的计时图标控制扫描速率。
图1 N个通道扫描,各采集n点数据的程序方框图显然,若采样速率要求较低,这不失为最方便、直观的方法,而且可随画随改。
2、用LabVIEW的CIN图标生成A/D插卡驱动程序的子VILabVIEW的Functions模板内Adevanced 中有一个CIN(Code InteRFace Node)图标,用来在LabVIEW程序方框图中直接调其它编程语言(如VC)写的代码。
现以生成一个对指定的通道采集n点数据的LabVIEW子VI为例,其主要步骤为:图2 CIN图标(1)在LabVIEW下,点出CIN图标,拖大并联接入两个控件和一个显件,如图2所示。
数字滤波器的一般模型
数字滤波器是一种用于信号处理的设备或算法,可以通过对输入信号进行滤波来改变其频率特性或幅度特性。
它可以应用于各种领域,包括通信、音频处理、图像处理等。
数字滤波器的一般模型可以分为两类:有限冲激响应(FIR)滤波器和无限冲激响应(IIR)滤波器。
1. 有限冲激响应(FIR)滤波器模型:
FIR滤波器的输出仅取决于输入信号和滤波器的系数,没有反馈回路。
其一般模型如下:
y[n] = b[0]*x[n] + b[1]*x[n-1] + ... + b[L]*x[n-L]
其中,y[n]是滤波器的输出,x[n]是滤波器的输入,b[0]到b[L]是滤波器的系数,L是滤波器的阶数。
2. 无限冲激响应(IIR)滤波器模型:
IIR滤波器的输出不仅取决于输入信号和滤波器的系数,还受到滤波器输出自身的影响,存在反馈回路。
其一般模型如下:y[n] = b[0]*x[n] + b[1]*x[n-1] + ... + b[M]*x[n-M] - a[1]*y[n-1] - a[2]*y[n-2] - ... - a[N]*y[n-N]
其中,y[n]是滤波器的输出,x[n]是滤波器的输入,b[0]到b[M]是滤波器的前向系数,a[1]到a[N]是滤波器的反馈系数,M 和N分别是滤波器的前向和反馈阶数。
这些模型只是数字滤波器的一般形式,在具体应用中可以根据需要进行调整和优化。
不同类型的数字滤波器有不同的特
点和适用场景,选择合适的滤波器模型对于信号处理任务至关重要。