您的位置: 嵌入式在线 > 解决方案 > 电源管理 > 在PSpice中仿真数字滤波器的传输线

在PSpice中仿真数字滤波器的传输线

2008-07-03      嵌入式在线      收藏 | 打印

  设计人员使用Pspice时主要是仿真模拟电路。不过,用它也可以仿真数字滤波器。一个数字滤波器中的主要部件是延时元件、加法器和乘法器。加法器和乘法器可以用运算放大器来实现,延时元件可以用一根传输线来仿真。PSpice中的传输线是一种已被遗忘很久的元件,它可以实现数秒的延迟。

图1一个二阶回归数字滤波器的传递函数系数值可得低通高通带阻或带通的传递功能

      例如,图1给出了一个二阶的回归数字滤波器。该滤波器的传递函数是:

公式1

       其中,H(z)是数字滤波器的传递函数,z是z变换变量,而Ai是传递函数分母上多项式的系数,Bi是传递函数分子上多项式的系数。用滤波器设计软件可以得到这些系数值(参考文献1)。采样频率fS与传输线延迟的关系是t=1/fS。例如,一个带通数字滤波器有900Hz到1kHz的3dB通带,采样频率为6kHz,Butterworth特性分析可得下列传递函数:

公式2

       此时,传输线的延迟为1/6000 =166.67ms。如果为传输线额外设定1Ω阻抗的Z,则传输线的参数为Z0=1Ω,和t=166.67ms。图2是PSpice电路。VCVS(压控电压源)E1和E2仿真电压跟随器,而VCVS E3和E4和与它们相连的电阻则仿真加法器。图3是仿真的结果。

 

图2在PSpice电路中VCVSE1和E2仿真电压跟随器而VCVSE3和E4与它们相连的电阻仿真加法器

图3在这个PSpice仿真中数字带通滤波器用传输线作延迟线

  参考文献
  

        1. Lez,DavidBz,“WindowsBasedFilterDesignwithWinfilters,”IEEECircuitsandDevices,Volume13,1997,pg3.

 

本文来源:EDN    作者:

隐藏原文↑


查看原文↓

验证码:  看不清?换一张

 

快乐大本营
工程师之星
高福东
擅长嵌入式开发及单片机应用开发
  • 王波涛  熟悉单片机及其接口技术
  • 朱伟平  熟悉51单片机系统LCD驱动程序编写及调试。
热门招聘
论坛热贴