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

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

3天内不再提示

基于放大器模块和集成滤波器MAX263实现新型程控滤波器的设计

电子设计 来源:电子设计工程 作者:曾真,徐广嵌,陶乐 2020-12-25 10:25 次阅读

1 引言

在许多工程应用领域中信号频率的动态范围很宽。某些微机自动测试中频率在0.1“1 000 Hz之间变化;在旋转机械大型水轮机组的机械故障诊断和炮口冲击波压力场测试以及其他信号采集测量场合其信号频率在几赫兹到几千赫兹之间。因此有必要采用截止频率可以程控的滤波器对频率动态范围较宽的信号进行滤波。

MAX263是CMOS双二阶通用开关电容有源滤波器,由微处理器精确控制滤波函数构成各种带通、低通、高通、陷波和全通配置,且无需外部元件。MAX262含有2个二阶滤波器,在程序控制下可设置中心频率f0、品质因数Q和滤波器的工作方式。

2 系统总体设计方案

系统总体设计包括数字和模拟两大部分。其中,数字部分包括单片机FPGA中的放大器增益控制、时钟频率生成以及频率特性测量与显示3个模块;而模拟部分包括放大器、滤波器和幅频特性测试仪3个模块。其中放大器模块通过三级放大实现0~60 dB的增益调节,滤波器模块包括由集成滤波器MAX263构成的低通和高通滤波器以及自行设计的椭圆滤波器,而幅频特性测试仪模块则由DDS扫频信号源、有效值检波及A/D转换电路构成。详细的系统组成框图如图1所示。

基于放大器模块和集成滤波器MAX263实现新型程控滤波器的设计

3 理论分析与计算

3.1 可变增益放大器控制信号

选用ADI公司AD603作为可变增益放大器,该器件的增益与控制电压的关系:GAIN(dB)=40Vg+10,Vg为控制电压,改变范围为1 V。选用16位D/A转换器MAX542,用于给出双极性的控制电压,基准源取2.5 V,理论上增益步进的最小值为0.003 dB。

3.2 开关电容滤波器

3.2.1 确定滤波器Q值

采用MAXIM公司的集成开关电容滤波器MAX263,它可以通过外接引脚编程设置滤波器的Q值。Q值与带内最大增益G(V/V)之间的关系为C=Q/[1一(1/4Q2)]1/2,为使带内尽量平坦,则使G=1,代入公式可得p=0.707,故可将滤波器的Q值设置在O.707左右。

3.2.2 频谱混叠现象

由于时钟信号的存在,开关电容滤波器相当于一个采样系统,满足奈奎斯特采样定理。由于MAX263内部对时钟信号elk二分频,故clk/4附近及以上的信号都存在频谱混叠现象,从而使输出波形产生失真。为了解决这个问题,需要加大clk与截止频率的比值,使输入信号的频段远离时钟信号所在频段。

4 系统硬件设计

4.1 放大器电路

放大器电路分为三级。第一级采用低噪声运放进行固定增益放大,以提高输入信号的信噪比;中间级采用可变增益放大器AD603,动态增益范围为30 dB;后级为两档程控放大,增益之差为30 dB,实现0”60 dB的增益范围。其电路如图2所示。

4.2 四阶椭圆低通滤波电路

该电路为LC无源电路,如图3所示。根据滤波器设计手册中的归一化设计表格,查表得到所需要的电容电感值。实际测试结果为:带内摆幅小于0.5 dB,截止频率50 kHz左右。

5 系统软件设计

系统软件设计部分遵循结构化和层次化的设计原则,由主程序及若干子程序构成。子程序主要完成放大器增益设置、滤波器参数设置、幅频特性测试及人机交互等功能,主程序则通过调用子程序控制时序。该程序以按键中断为主线,以各项功能作为分支,程序流程图如图4所示。

6 测试结果

本系统需要测试的数据主要是放大器的电压增益和滤波器一3 dB的截止频率。测试放大器增益时,利用毫伏表测出放大器输入及输出信号的有效值,将算出的增益与程序预置值相比较;测试滤波器截止频率时,改变输入信号的频率,同时利用毫伏表测出滤波器输出及输入信号的有效值,直到两者之比为一3 dB时记录频率值,然后再与预置值相比较。对放大器增益的测试。取选100 Hz,1 kHz,40 kHz 3个频率点来测试放大器增益,将预置增益和实际增益相比较。其中100Hz和1 kHz处的增益误差小于l%,40 kHz处的增益误差小于2%。

对截止频率的测试。在给出的10组预置值中,将实测值与预置值进行比较。测试结果表明,低通模式下截止频率的误差小于2.2%,高通模式下截止频率的误差小于2.5%。

7 结语

本系统设计实现了预期的基本功能和指标,并且扩展了在示波器上显示幅频特性曲线的功能,同时扩大了截止频率调节范围,缩小了步进量。当然,本系统还存在某些不足,其中,高通滤波器输出波形在某些频率点有较明显失真;放大器输出波形在幅值较小时信噪比较低。

责任编辑:gt

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

    关注

    142

    文章

    12414

    浏览量

    209972
  • 滤波器
    +关注

    关注

    158

    文章

    7326

    浏览量

    174759
  • 微处理器
    +关注

    关注

    11

    文章

    2128

    浏览量

    81397
收藏 人收藏

    评论

    相关推荐

    应用MAX264设计程控滤波器设计

    应用MAX264设计程控滤波器设计本设计应用集成芯片MAX264设计一个程控
    发表于 12-16 11:17

    【Aworks申请】基于MAX262的程控滤波器设计

    理论与实践操作结合一下,通过实践,丰富自己的专业技能,也鼓励更多的电子爱好者能够有自己的设计与创新观念。项目描述:程控滤波器的设计本设计主要有放大器部分和滤波器部分,并且通过单片机控制
    发表于 07-21 09:43

    854654滤波器

    ELECTRIC功率管/MAXIM放大器/Z-COMM模块/UMS放大器/Interpoint模块/Kionix 加速度计/PULSAR调制
    发表于 07-26 10:01

    854663滤波器

    ELECTRIC功率管/MAXIM放大器/Z-COMM模块/UMS放大器/Interpoint模块/Kionix 加速度计/PULSAR调制
    发表于 07-26 10:19

    854670滤波器

    ELECTRIC功率管/MAXIM放大器/Z-COMM模块/UMS放大器/Interpoint模块/Kionix 加速度计/PULSAR调制
    发表于 07-26 10:25

    854923滤波器

    ELECTRIC功率管/MAXIM放大器/Z-COMM模块/UMS放大器/Interpoint模块/Kionix 加速度计/PULSAR调制
    发表于 08-01 14:33

    855737滤波器

    ELECTRIC功率管/MAXIM放大器/Z-COMM模块/UMS放大器/Interpoint模块/Kionix 加速度计/PULSAR调制
    发表于 08-01 14:48

    模拟滤波器向导设计工具为滤波器选择正确的放大器

    前有个工具能精调您的选择会怎么样?模拟滤波器向导就是这样一种用于现实运算放大器的实用设计工具。这款工具让您不必再苦寻滤波器建议,助您设计出具备所需特性的低通、高通或带通滤波器,且准备时
    发表于 10-26 11:25

    基于51单片机和FPGA的程控滤波器实现方案

    以单片机和可编程逻辑器件(FPGA)为控制核心,设计了一个程控滤波器实现了小信号程控放大程控
    发表于 09-29 14:08

    请问怎么设计一种程控滤波器

    怎么设计一种程控滤波器?如何实现程控滤波器的软件设计?如何实现可变增益
    发表于 04-20 06:12

    基于FPGA的程控滤波器设计与实现

    设计一个由现场可编程门阵列(FPGA)控制的滤波器。该滤波器主要由3个模块组成:前置放大滤波电路、FPGA显示与控制电路等利用FPGA作为
    发表于 07-17 18:00 45次下载

    程控滤波器简介

    摘要:本系统有四个模块组成:程控放大器程控滤波器,四阶椭圆低通滤波器,以及简易幅频特性测试仪。
    发表于 08-11 11:35 146次下载

    基于MAX264的程控滤波器

     采用可变增益放大器AD603和开关电容有源滤波器MAX264实现程控滤波器,具有信号
    发表于 12-14 17:02 109次下载
    基于<b class='flag-5'>MAX</b>264的<b class='flag-5'>程控</b><b class='flag-5'>滤波器</b>

    基于单片机和FPGA的程控滤波器的设计

    以单片机和可编程逻辑器件(FPGA)为控制核心,设计了一个 程控滤波器实现了小信号程控放大程控
    发表于 06-08 16:57 89次下载
    基于单片机和FPGA的<b class='flag-5'>程控</b><b class='flag-5'>滤波器</b>的设计

    基于LPC2138的二阶程控滤波器设计

    本文利用 MAX266 芯片设计了一种二阶程控滤波器。该滤波器以L PC2138 为控制核心,由可编程运算放大器NE5532 、模拟
    发表于 08-04 15:18 50次下载
    基于LPC2138的二阶<b class='flag-5'>程控</b><b class='flag-5'>滤波器</b>设计