有源模拟滤波器的快速设计

发布者:EEWorld资讯最新更新时间:2013-12-24 来源: EEWORLD关键字:模拟滤波器  ADC  WEBENCH 手机看文章 扫描二维码
随时随地手机看文章

引言

    几乎所有电子电路中都能看到有源模拟滤波器的身影。音频系统使用滤波器进行频带限制和平衡。通信系统设计师使用滤波器调谐特定频率并消除其它频率。为了使高频信号衰减,所有数据采集系统都在模数转换器(ADC)前面有一个抗锯齿(低通)滤波器,或者在数模转换器(DAC)后面有一个抗镜像(低通)滤波器。这种模拟滤波还可以在信号到达ADC之前或者离开DAC之后,消除叠加在信号上面的高频噪声。如果ADC的输入信号超出转换器采样频率的一半,则该信号的大小被可靠地转换;但是,在其变回数字输出时,频率也发生改变。

    利用TI的WEBENCH®滤波器设计器软件,可以高效地设计出低通、高通、带通或者带阻滤波器。这种应用程序替代了TI的FilterPro™和以前国家半导体的WEBENCH有源滤波器设计器软件。在生成有源滤波器时,它使用这些程序和公式。但是,它允许深度调节各种滤波器变量,优化滤波器,为滤波器电路寻找到正确的TI运算放大器 (op amp),并具有SPICE模拟功能,比上面两个程序更加强大。

低通模拟滤波器的重要设计参数

    低通模拟滤波器的频域规范包括4个基础参数:

    fc,即滤波器的–3-dB截止频率

    Ao,即滤波器的增益

    Asb,即阻带衰减

    fs,即阻带衰减的中断频率

    图1所示WEBENCH滤波器设计器的滤波器类型窗口列出了这些参数。DC到截止频率(fc)的频率范围为带通区域。图1中Ao为带通响应量级。使用巴特沃兹(Butterworth)或者贝塞尔(Bessel)滤波器时,带通响应可以为扁平,并且无纹波。相反,一直到截止频率,切比雪夫(Chebyshev)滤波器都有纹波。切比雪夫滤波器的纹波误差量级为2△AMAX。

图1 WEBENCH®滤波器设计器重要模拟滤波器参数

    滤波器响应超出fc时,它会通过过渡带降至阻带区域。滤波器近似法(巴特沃兹、贝塞尔和切比雪夫等)决定过渡带的带宽和滤波器的阶数(M)。传输函数的极点数决定滤波器阶数。例如,如果某个滤波器的传输函数内有3个极点,则其为一个三阶滤波器。

    一般而言,当更多极点用于实现滤波器设计时过渡带变得更小,如图2巴特沃兹低通滤波器所示。理想情况下,低通、抗锯齿滤波器应有“砖墙”式响应,并且过渡带极小。实际而言,这并不是最好的抗锯齿方法。进行有源滤波器设计时,每两个极点就要求有一个运算放大器。例如,32阶滤波器要求16个运算放大器、32个电容器和多达48个电阻器。

图2 巴特沃斯滤波器极点数增加带来更加明显的转降

模拟滤波器近似计算类型

    图3显示了WEBENCH滤波器设计器观察屏幕的解决方案窗口中一些可用的低通滤波器类型。用户点击“开始滤波器设计”按钮(图1)以后,出现该屏幕。

图3 WEBENCH®滤波器设计器的低通滤波器类型

    巴特沃兹、贝塞尔和切比雪夫是一些比较流行的滤波器近似法类型。查看量级和频率域对比以及量级和时域对比情况以后,可以知道滤波器类型。

巴特沃兹滤波器

    巴特沃兹滤波器传输函数包括所有极点,并且没有零,其表达式如下:

    图4表明四阶、低通巴特沃兹滤波器的响应在带通部分为扁平。这种特性的技术术语称作“最大扁平”。之后,它会显示,过渡带的衰减速率不如切比雪夫滤波器。

    图5表明,相同四阶巴特沃兹滤波器的阶跃响应在时域中有一些过冲和振铃。如果滤波器阶数更高,则这种过冲也会更高。如果这种滤波器用在多路器之后,则应考虑其稳定时间。

图4 四阶、低通巴特沃斯滤波器的频率响应

图5 四阶、低通巴特沃斯滤波器的阶跃响应

    切比雪夫滤波器的传输函数与巴特沃兹滤波器类似,因为它具有所有极点,并且没有零:

    图6表明,四阶、低通切比雪夫滤波器的频率响应在带通区域有0.2dB的纹波。电路设计的极点布局决定了这种纹波。总之,纹波量级的增加会降低过渡带的宽度。

    理论上,2△AMAX(图1)的纹波量级可以如我们预期的那样大或者小。高纹波量级一般会带来更多的带通区域误差,但却可以实现更快的过渡带衰减。

    相比巴特沃兹滤波器,过渡带衰减速率变化更剧烈。例如,为了满足0.5dB纹波的三阶切比雪夫滤波器的过渡带宽要求,要求使用一个四阶巴特沃兹滤波器。尽管使用切比雪夫滤波器时在带通区域存在振铃,但阻带没有振铃。

    0.2dB纹波的四阶、低通切比雪夫滤波器的阶跃响应,存在相当程度的过冲和振铃(图7)。

图7 四阶、低通切比雪夫滤波器的阶跃响应

    过冲和振铃现象是频域中相位响应的结果。我们都还记得,阶跃响应(或者方波)傅立叶分析表明,通过增加奇数谐波正弦信号可以建立方波。结果是,来自阶跃输入的高频在低频之前到达滤波器的输出端。它被称作“失真群延迟”。这种时长数秒的群延迟计算方法如下:

滤波器近似法类型比较

    对于低通滤波器来说,滤波器近似法类型影响滤波器截止频率之前和之后的频率响应。由于频率(单位赫兹)倒转为数秒时间,因此滤波器类型会对时域产生相反影响。表1对频域(带通和过渡区域)和时域(阶跃响应)中的低通巴特沃兹、贝塞尔和切比雪夫滤波器进行了比较。

表1 滤波器近似法类型比较表

使用WEBENCH滤波器设计器开始设计

    利用滤波器设计器,工程师可在数分钟内完成对整套多级有源滤波器解决方案的设计、优化和模拟工作。通过TI厂商合作伙伴提供的TI运算放大器和无源组件,可创建出许多经过优化的滤波器设计。

    滤波器设计器软件和快速上手指南下载网址为www.ti.com/webenchfilters-aaj。你可以从众多低通、高通、带通和带阻类型中选择一个滤波器。如果需要,可以规定衰减、群延迟和阶跃响应等性能规范,并且还有大量的滤波器响应可供选择,例如:巴特沃兹、贝塞尔、切比雪夫、线性相位和过渡高斯等。通过优化脉冲响应、稳定时间、最低成本、带通纹波和阻带衰减,可确定最为适合于具体设计的滤波器响应。

    Sallen-Key或者多反馈拓扑结构是所有滤波器级的设计选项,并且通过评估增益带宽、电流、成本以及其它参数之间的关系,选择最适合于设计的最佳运算放大器。电阻器/电容器容差可规定为理想状况,即0.5、1、2、5、10或者20%。使用用户定义的电容器种子值进行实验,调节滤波器设计的电阻器值范围。另外,还可对滤波器拓扑结构进行优化,以实现灵敏度要求、最低成本和最小体积。

    之后,使用闭环频率响应、阶跃响应或者正弦波响应选项运行SPICE电气模拟,以对设计进行分析。可对这些选项的输入条件进行调整,以对不同的输出结果进行评估。

关键字:模拟滤波器  ADC  WEBENCH 引用地址:有源模拟滤波器的快速设计

上一篇:泰克携旗下品牌吉时利入围EDN 2014最佳测试产品奖
下一篇:2013年仪器仪表行业持续增长

推荐阅读最新更新时间:2024-03-30 22:42

单片机ADC采样算法----限幅平均滤波法
限幅平均滤波法相当于“限幅滤波法”+“递推平均滤波法”,每次采样到的新数据先进行限幅处理,再送入队列进行递推平均滤波处理。 下面看C代码的实现 #define A 200 #define N 20 //返回两个整数差 unsigned int num_sub( unsigned int a, unsigned int b ) { return ( a = b ? ( a - b ) : ( b - a ) ); } unsigned int filter6( void ) //采样正弦波 相位有延时 { static unsigned int value_buf ; stati
[单片机]
单片机<font color='red'>ADC</font>采样算法----限幅平均滤波法
解析基于开关电源驱动的高速ADC设计方案
系统设计人员正面临越来越多的挑战,他们必须在不降低系统元件(如高速资料转换器)性能的情况下让设计最大程度地实现节能。设计人员们可能转而採用许多以电池供电的应用(如某种手持终端、软体无线设备或可携式超音波扫描器),也可能缩小产品的外形尺寸,因而必须寻求减少发热的诸多方法。 极大降低系统功耗的一种方法是对高速资料转换器的 电源 进行最佳化。资料转换器设计和製程技术的一些最新进展,让许多新型ADC可直接由开关电源来驱动,因而达到最大化功效的目的。 系统设计人员们习惯在交换式稳压器和ADC之间使用一些低杂讯、低压降稳压器(LDO),以清除输出杂讯和开关频率突波(请参见图1)。 图1:从传统电源转到最大功效电源。 但是,这种乾净的电源设计
[电源管理]
解析基于开关电源驱动的高速<font color='red'>ADC</font>设计方案
基于ADC和FPGA脉冲信号测量的设计方案
  0引言   测频和测脉宽现在有多种方法。通常基于MCU的信号参数测量,由于其MCU工作频率很低,所以能够达到的精度也比较低,而基于AD10200和 FPGA的时域测量精度往往可达10 ns,频率测量精度在100 kHz以内。适应信号的脉宽范围在100 ns~1 ms之间;重复周期在0.05~100ms:频率在0.1 Hz~50 MHz。   AD10200是高速采样芯片,其中内嵌变压器,因此采样电路外部不再需要变压器,使得电路设计更为简单;最低采样速率为105 MSPS,具有3.3 V或者5 V CMOS兼容输出电平,双通道12位采样,补码形式输出,每个通道功耗为0.850W。通常可应用于雷达中频信号接收机、相位组接收机、
[测试测量]
基于<font color='red'>ADC</font>和FPGA脉冲信号测量的设计方案
stm32f103zet6使用adc3通过dma2_5转换
#define ADC3_DR_Address ((u32)0x40013C4C) ADC_InitStructure.ADC_Mode = ADC_Mode_Independent;//ADC1和ADC2工作在独立模式 ADC_InitStructure.ADC_ScanConvMode = ENABLE; //使能扫描 ADC_InitStructure.ADC_ContinuousConvMode = DISABLE;//ADC转换工作在单次模式 ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_T2_CC3;//定时器2的捕获比较3为
[单片机]
一种单端10-bit SAR ADC IP核的设计
    随着集成电路和数字信号处理技术的快速发展,我们可以在数字域里实现比模拟域里更高精度,更快速度,更低价格的各种信号处理功能,因此,模数转换器作为模拟系统和数字系统的接口就变得非常重要。而在各种类型的模数转换器当中,逐次逼近型的模数转换器(SAR ADC)因为其低功耗,中等精度和中高分辨率而得到了广泛的应用。而SARADC从输入来分,可以分为单端输入和双端(全差分)输入。虽然一个双端SAR ADC电路架构可以获得更好的共模抑制比和和较少的失真,而得到了广泛的应用,但在现实生活中对单端的ADC仍有一定的需求,如光栅尺中绝对码道信号的检测。本文则是在一种常见单端SAR ADC电路架构的基础上,对D/A转换器进行了改进,在不增加电容面
[电源管理]
一种单端10-bit SAR <font color='red'>ADC</font> IP核的设计
PIC16F15323单片机 (ADC)--汇编+C语言
1 基本原理 1.1 寄存器介绍 1.2 寄存器汇总 1.3 ADC采集实现框图 2 实现代码 /*---------------------------------函数功能:------------------------------------- RA0(AN0)作为外部模拟电压的模拟输入口,并且用RC0口(LED)来判断电压采集是否完成, 如果AD采集完成,则AD对应的标志位ADIF=1,如果使能有效,则会产生一个中断,此时LED灯亮。 编程思路:参考手册的P131 To do an A/D Conversion, follow these steps -------------
[单片机]
PIC16F15323单片机 (<font color='red'>ADC</font>)--汇编+C语言
支持 FPGA 逻辑的多 Gb ADC/DAC 采样套件
赛灵思推出了新款 Zynq UltraScale+ RFSoC ZCU111 评估套件,用于支持RF 级模拟设计评估,便于广大用户亲身尝试这款颠覆性技术。该套件属于同类首创,采用 Zynq UltraScale+ RFSoC ,整合了多 Gb ADC 和 DAC 采样功能以及 FPGA 逻辑。 同类首创!! 这款套件为什么是首创?所有其他类型 RF-ADC/DAC 均为分离式架构,这就需要购买 FPGA 评估卡外加ADC / DAC 子卡,并通过 FMC 或其他连接器进行连接。分离式实现方案在可用性和设计方面都面临一些挑战。分离式ADC/DAC 解决方案的高速收发器功耗很高,此外 FPGA 和 DAC/ADC 之间的串行连
[焦点新闻]
支持 FPGA 逻辑的多 Gb <font color='red'>ADC</font>/DAC 采样套件
基于Matlab的无失真模拟滤波器的设计
   O 引 言   模拟滤波器的设计一般包括两个方面:根据技术指标即滤波器的幅频特性确定滤波器的传递函数H(s);设计实际网络实现这一传递函数。设计滤波器H(s)的关键是找到逼近函数,目前已有多种逼近函数。然而,不论哪种逼近函数都需要进行非常繁琐的计算,还要根据计算结果进行查表。   Matlab语言是一种简单、高效的高级语言,是一种内容丰富、功能强大的分析工具,其应用范围几乎覆盖了所有的科学和工程计算领域。Matlab中提供了丰富的用于模拟滤波器设计的函数,通过编程可以很容易实现低通、高通、带通、带阻滤波器,并能画出滤波器的幅频、相频特性曲线,大大简化了模拟滤波器的设计。在此介绍了用Matlab设计实现一个无失真模拟滤波器
[模拟电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved