基于ORCAD_Pspice10.5的有源RC带通滤波
器设计与仿真
摘要:简要介绍的特点以及其实现有源滤波器仿真的方法,对有源二阶带通滤波器的设计方法进行了详细地分析,用Pspice10.5进行了仿真。
关键词:有源模拟滤波器;带通滤波器;Pspice10.5;仿真;
滤波器的功能是让一定频率范围内的信号通过,而将此频率范围之外的信号加以抑制或使其急剧衰减。当干扰信号与有用信号不在同一频率范围之内,可使用滤波器有效的抑制干扰。
用LC网络组成的无源滤波器在低频范围内有体积重量大,价格昂贵和衰减大等缺点,而用集成运放和RC网络组成的有源滤波器则比较适用于低频,此外,它还具有一定的增益,且因输入与输出之间有良好的隔离而便于级联。由于大多数反映生理信息的光电信号具有频率低、幅度小、易受干扰等特点,因而RC有源滤波器普遍应用于光电弱信号检测电路中。
一、OrCAD/Pspice10.5简介
对于仿真技术而言,目前最流行的是以美国伯克利分校开发的Spice为核心的仿真软件,而以Spice为核心开发的最好的仿真软件是OrCAD/Pspice10.5。它之所以流行就是因为他能很好地运行在PC平台上且能很好地进行模拟数字混合信号的仿真,而且能解决很多设计上的实际问题。OrCAD10.5在以前版本的基础上
扩展了许多功能,包括供设计输入的OrCADCaptureR ,供类比与混合讯号模拟用的PspiceRA/DBasics ,供电路板设计的 OrCADLayoutR 以及供高密度电路板自动绕线的SPECCTRAR 4U 。新加入的SPECCTRA ,用以支援设计日益复杂的各种高速、高密度印刷电路板设计。
OrCAD/PSpice 10.5软件的功能特点有:
1、对模拟电路不仅可进行直流、交流、瞬态等基本电路特性分析,而且可进行参数扫描分析和统计分析。
2、以OrCAD/Capture 作为前端,除了以利用Capture 的电路图输入这一基本功能外,还可以实现OrCAD 中设计项目统一管理。
3、将电路模拟结果和波形显示分析两个模块集成在一起。Probe 只是其中的一个窗口,在屏幕上可同时显示波形和输出文本等内容
,Probe
4、使用PSpice 优化器能调整电路,在一定的约束条件下,对电路的某些参数进行调整,直到电路的性能达到要求为止。
二、RC 有源滤波器的设计
根据线性系统理论,n 阶滤波器的传递函数的一般形式为:
1110
111)()()(a s a s a s b s b s b s b s U s U s A n n n m m m m i o ++++++++==---- (1) (1)式中,m ≤n ;一个复杂的传递函数可以分解成几个简单的传递函数的乘积。上式中,若n 为偶数,可分解为n/2个二阶滤波器
的级联;而若n 为奇数,则可分解成一个一阶滤波器和(n-1)/2个二阶滤波器的级联。一阶、二阶滤波器是构成高阶滤波器的基本单元,
二阶滤波器单元传递函数可以写为:0
120122)(a s a s b s b s b s A ++++=其中分子系数
0b 、1b 、2b 。决定了传递函数的零点位置,即决定滤波器类型(低通、
高通、带通、带阻),分母系数1a 、0a 决定滤波器的特性。常用的二阶有源滤波器有两种结构,一种是压控电压源型(VCVS),一种是无限增益多路负反馈型(MFB)。 三 .仿真设计
高阶带通滤波器可以通过高通滤波器与低通滤波器级联而成。 1、技术指标
带通滤波器总增益为1;
通带频率范围为300Hz —3000Hz ,通带内允许的最大波动为 -1db--+1db ;
阻带边缘频率范围为225Hz 和4000Hz 、阻带内最小衰减为20db ; 2、 设计过程 带通滤波器可以通过
(1)采用低通-高通级联实现带通滤波器;
将带通滤波器的技术指标分成低通滤波器和高通滤波器两个独立的技术指标,分别设计出低通滤波器和高通滤波器,再级联即得带通滤波器。
低通滤波器的技术指标为:
dB
A Hz
f G dB A Hz f SH PH 2040001
13000min max =====
高通滤波器的技术指标为:
dB
A Hz
f G dB A Hz f SL PL 202251
1300min max =====
(2) 选用切比雪夫逼近方式计算阶数 ① 低通滤波器阶数N 1
)
/(]
)110/()110([1
1.01.011max min PH SH A A f f ch ch N ----≥
② 高通滤波器阶数N 2
)
/(]
)110/()110([1
1.01.012max min SL PL A A f f ch ch N ----≥
(3)求滤波器的传递函数
1). 根据N 1查表求出归一化低通滤波器传递函数H LP (s ’),去归一化得
PH
f S S LP LP S H S H π2'|
)'()(=
=
2). 根据N 2查表求出归一化高通滤波器传递函数H HP (s ’),去归一化得
S
f S HP HP PL S H S H π2'|
)'()(=
= 在这里我举一个二阶带通滤波器的例子。 1.设置参数
设放大器的增益为K ,K=2,R1=R2=R3=50K,C1=C2=0.1uF,输入电压
为Vi(s),输出电压为Vo (s )。对如图1电路中的1、2节点列写KCL 方程可得: 0)()(1
)(1
)()1
1
(222
1
1212
1
=--
-
+++
s s s s s s s V C V
R
V R
V C C R
R o
i
0)()()1
(
12223
=-+s s s s V C V C R
)(1
)(2s K
s V V o
=
由此可知电路的转移函数为:
C
C R R R C
R C
C R C R R s
C
R V
V K
S K S
s s s H i
o
2
1
3
2
1
1
2
2
1
3
1
2
1
2
1
11
)
1
1
(
]1
)1
1
(
1
1
)
1
1
[(
)
()()(+
+-++
+
+=
=带通滤波器截至角频率:
220021
1
21===
c p f CC R R πω
)(031847.452hz p
p
f
≈=
π
ω
2
21
)1
1
(
11
)
1
1
(
1
)
11
(
1
2
2
1
3
1
2
1
2
1
3
2
1
=
-+
+
+
+
=
C
R C
C R C R R C
C R R R K
Q 215
4
=+
=R R A v 所以 45R R =又知5421//R R R R =+可求得Ω==k R R 56.6745 2.仿真电路如下图: