滤波技术是信号分析和处理中的重要分支,它的作用是从接收到的信号中提取有用的信息,抑制或消除无用的或有害的干扰信号,有助于提高信号完整度和系统稳定性。滤波器正是采用滤波技术的具有一定传输选择性的信号处理装置。随着现代集成电路技术和MOS工艺的飞速发展,模拟集成滤波器的实现已经成为现代工业的一个重大课题,也是当今国际上的前沿课题。

传统的连续时间模拟滤波器采用有源RC结构,能够应用到较高的频率,但是电路中多采用大电容和大电阻,在集成电路制造时会占用大量的芯片面积。在现代集成电路工艺中,很难得到精确的电阻值和电容值,而且电阻值随温度变化很大,精度只能达到30%.

1972年,美国科学家Fried发表了用开关和电容模拟电阻R的论文,由此开关电容技术成为模拟集成滤波器设计中常用的方法。开关电容滤波器是由运算放大器、电容器和MOS开关组成的有源开关电容网络,以数据采样技术代替大电阻,减小了芯片的面积和功耗,且电路的极点和时间常数由电容的比值确定,可实现高精度的模拟集成滤波器。本文设计一种开关电容低通滤波器,用于滤除有用信号中掺杂的高频噪声。

1开关电容技术的原理

图1中的开关电容等效电阻电路由两个独立的电压源V1、V2,两个受控开关S1、S2和电容C组成。开关S1和S2受两相不交叠的时钟φ1和φ2控制,时钟频率均为fs。

图1开关电容等效电阻电路

在时钟φ1和φ2的控制下,两个开关周而复始地闭合与断开。φ1闭合时,C充电到V1,φ2闭合时,C放电到V2,传输的总电荷为C(V1-V2),流向V2的平均电流为:

I=Qfs=C(V1-V2)*fs(1)

根据欧姆定律,可知此开关电容电路的等效电阻(如图1(b)所示)为:

Req=1/Cfs(2)

利用开关电容等效电阻电路的最大优点是节省了硅片面积。以图1(a)电路为例,若时钟频率为200kHz,要模拟一个阻值为10MΩ的大电阻,所需的电容值为0.5pF,所消耗的硅片面积仅为标准CMOS工艺制成的硅成型电阻面积的1%.此外,开关电容模拟电阻的阻值容易调节,在对电路原有结构几乎不做任何改动的前提下,仅通过调整电容的比值就能改变整体电路的参数。

2低通滤波器的总体设计

文中设计的低通滤波器主要用于滤除有用信号中的高频噪声,截止频率为20kHz,开关电容采样时钟频率为1MHz,其设计指标如表1所示。

表1开关电容低通滤波器设计指标

根据滤波器设计指标的要求,文中设计一种六阶低通滤波器,采用级联式开关电容滤波器的设计方法,也就是直接将低阶滤波器连接起来而确定高阶滤波器的传递函数。高阶滤波器(高于3阶)主传递函数的分子和分母被分解成一阶或二阶子函数,每个低阶滤波器都具有各自的缓冲电路,级联在一起不会相互影响,调试电路时易于发现问题。

高阶滤波器的传输函数是指整个滤波器的输出电压和输入电压的比值,从电路设计的灵敏度和复杂度来看,采用级联双二阶的方法来实现高阶滤波器比较合适,它的一般形式为:

利用表1中设计指标进行计算,得到滤波器传递函数的所有零极点值,并进行配对。令z平面上最靠近单位圆的极点拥有最高的优先级,优先同与其最靠近的零点首先配对,然后是其次最靠近单位圆的极点进行零点的选择,依次类推,得到各双二阶子电路的传递函数:

双二阶传递函数的Q值分配会影响整体电路的性能:如果第1级的Q值过高,可能导致较大的电容分布和较高的敏感性,因为其中最敏感的极点(即靠近单位圆的极点)没有与某个与之相近的零点配对;而最后1级的Q值较高将会在拐角频率附近引起一些尖峰。由于设计的滤波器阶数为6,将具有高Q值的H1(z)放在中间,即第1级和第3级使用的是低Q双二阶电路,中间级第2级使用的是高Q电路。六阶级联式开关电容低通滤波器的整体电路如图2所示。

图2六阶级联式开关电容低通滤波器的整体电路

3电路中电容值的计算

根据公式(5)计算电路中的电容值,使用动态范围定标技术对每个运放的输出电压幅值进行缩放,使得所有运放能够在同样的输入电平下饱和,从而开关电容滤波器能够在尽可能大的输入动态范围内工作。具体方法是:增大输入电压Vi直到滤波器的输出处于临界饱和状态,计算这个状态下每个内部运放的输出电压,然后将连接到每个运放输出接点的所有电容乘以相应运放的输出电压值,然后将对连接到每个运放输入端的所有电容进行最小化或缩放,使其中的最小电容(非零值)归一化为1,对系统中所有运放依次重复这个处理步骤,得到定标后的电容值。

文中模拟仿真实现时所用的运放为理想运放,输出峰值无上限,因此定标过程对连接到每个运放输入端的电容进行缩放,由设计目标知最小电容为0.5pF,可得到定标后的电容值在表2中列出。

表2定标后的电容值

4仿真结果

用Hspice软件对设计的开关电容低通滤波器进行仿真,图3为文中设计的开关电容低通滤波器的幅频特性及相频特性。由图中可以看出截止频率为20kHz左右,且通带内波纹不明显,衰减明显,满足设计目标。

图3滤波器的频率特性

为了更好地验证设计出的低通开关电容滤波器在实际滤波应用中的性能,文中给输入端加带有高频分量的磁通门探头信号,检验电路的滤波效果。

在图4中,上图输入信号带有高频分量,波形不光滑多处呈锯齿状,这些是高频分量叠加干扰的结果。下图为滤波器的输出波形:图中波形光滑,无锯齿状部分,说明设计出的滤波器能很好地实际应用于信号处理。

图4滤波器对于磁通门探头信号的处理

5结论

传统的有源RC滤波器电路易于实现,能处理高频信号,是实际应用中的经典电路。但是它不易集成,不适用于大规模集成的要求。本文采用相对成熟的开关电容技术实现低通滤波器的设计,提出了一种双二阶级联的六阶开关电容低通滤波器,较好地实现了低频信号的滤波,满足设计指标的要求。

级联rc滤波_六阶级联式开关电容低通滤波器设计与仿真分析相关推荐

  1. 级联rc滤波_了解无源RC滤波器,看完这篇你就懂了(二)

    在上一篇文章"了解无源RC滤波器,看完这篇你就懂了(一)"中,我们已经讨论了滤波器修改信号中各种频率分量振幅的方式.然而,除了振幅效应之外,电抗性电路元件总是引入相移. 低通滤波器 ...

  2. 级联rc滤波_RC低通,高通滤波电路的基本工作原理

    展开全部 在基本的RC滤波电路中:C做输出端就是低通滤波器,R做输出就是高通滤波器 基本原理是,当电容和电阻串联32313133353236313431303231363533e78988e69d83 ...

  3. fft 相位谱_基于级联FFT的广义互相关算法在声源定位中的应用

    杨韬 余文辉 曹申 2020-09-30 Wednesday 针对2020年第十五届全国大学生智能车竞赛信标组关于声音信标的识别,需要采集声音信号和FM信号,通过声音信号和FM信号互相关进行距离检测和 ...

  4. opencv 高通滤波和低通滤波_滤波电路合集(低通滤波,CLCП滤波,DLC滤波,CRC П滤波)...

    常见低通滤波电路 L 一阶滤波 C 一阶滤波 CL 二阶滤波 RC 二阶滤波 LC 二阶滤波 RCR T型三阶滤波 LCL T型三阶滤波 CRC π三阶滤波 CLC π三阶滤波 开关电源 单级低通滤波 ...

  5. matlab 二阶低通滤波器,二阶无源RC滤波的MATLAB仿真

    在网上搜了很长时间都没找到二阶无源RC滤波参数的MATLAB仿真,没办法,自己编了.二阶RC滤波回路的分析可采用拉式变换法进行比较简单,令1/CS代替C即得容抗,通过分压电路分析即得二阶RC滤波电路的 ...

  6. pyqt5子窗口跳出主窗口_弹出式窗口与 可用性,转换和跳出率

    pyqt5子窗口跳出主窗口 Written by Cassandra Naji 由卡珊德拉·纳吉 ( Cassandra Naji)撰写 They go by many names - modal w ...

  7. 如何减小电压跟随器输出电阻_逐次比较式模数转换器如何获取最佳采样频率

    引 言 数据采集系统的前向通道一般是由三部分组成的: 传感器, 信号放大电路和模数转换器(ADC) .逐次比较式的模数转换器是试验机控制系统的数据采集模块及其它工业数据采集系统常采用的模数转换器L在设 ...

  8. 关于PCB的机械层和差分布线、RC滤波

    画PCB的时候,禁止布线层和机械层各有什么作用? Gerber导出机械层 没导机械层其实也可以,不影响加工,但是影响你自己看 有些机械层是结构工程师给你定义的,导出来比较好 就是做标识,默认不会加工的 ...

  9. 各种风格简洁单页响应式html5模板_简洁 响应式 单页 跳转 设计 案例 源码340多套订餐企业模板高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码css3手机seo自适响

    各种风格简洁单页响应式html5模板_简洁 响应式 单页 跳转 设计 案例 源码340多套订餐企业模板高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码css3手机seo自适响 ...

最新文章

  1. 第三部分 基本类型:第16章 数组
  2. DeprecationWarning: Function log_multivariate_normal_density is deprecated; The function log_multiva
  3. c++学习总结:extern声明全局变量
  4. SpringBoot中的Profile配置的使用
  5. 下面不属于python保留字_下面不属于Python保留字的是:?????????????????????????????????...
  6. C++longest increasing subsequence 最长递增子序列的实现之一(附完整源码)
  7. 机器人 蓝buff 钩_lol:机器人史诗级加强,从河道钩蓝buff,对面打野要骂人
  8. Android 仿知乎创意广告
  9. php 详情页,人物详情页.php
  10. CoreData 执行executefetchrequest卡死解决办法
  11. go build不从本地gopath获取_Go语言实战打包和工具链
  12. Java 源码解析最全合集
  13. HTML5期末大作业:直播网站设计——仿在线媒体歪秀直播官网模板html源码(11个页面) HTML+CSS+JavaScript 期末作业HTML代码...
  14. 传输线典型的终端条件
  15. 用计算python两点之间的距离math_Python求两点之间的直线距离(2种实现方法)
  16. java程序 扑克牌概率_java扑克牌洗牌程序,求抽可以抽出特定牌的次数
  17. InnoDB Buffer Pool 缓冲池详解
  18. 人生短暂,持之以恒地做一件事情就会成功
  19. HTPPS请求 证书 解决方案
  20. 图解复盘总结和报告模板实例

热门文章

  1. linux广播命令,分享|在 Linux 终端收听广播
  2. 区块链 Hyperledger Composer 使用教程(环境搭建、项目开发 一)
  3. 转:090630 欠揍短信加笑话
  4. Android系统文件夹结构介绍
  5. V4L2驱动详解 API翻译
  6. 计算机二级选择题瞎蒙,一级消防员考试,一级消防员考试题大全
  7. 【教学类-07-04】20221113《破译电话号码-加减法版+自制(PDF打印)》(大班主题《我要上小学》)
  8. LeetCode知识点总结 - 1413
  9. 游戏视觉内容逆向破解
  10. iPhone 等设备电池正式涨价!网友:“苹果是知道怎样割韭菜的……”