6.6 滤波器RC选型的理论计算方法

6.6 滤波器RC选型的theory计算方法

条件假设

我们需要基于设计条件做一些假设

  • Vin=Full Scale(输入电压等于满量程)
  • 采保电容Qsh的电荷量 1 2 \frac{1}{2} 21来自Cflit & 1 2 \frac{1}{2} 21来自Cflit运放
  • 采保电容Qsh采样瞬间,对应的Cflit产生100mV的压降
  • goal的误差精度到 1/2 的 LSB
  • 运放可被视为一个二阶的系统 这是由于 RC 电路所造成的 那运放的响应速度 是四倍于 RC 的滤波电路 这也就是说 RC 的时间常数 是四倍于运放的时间常数 在这里插入图片描述

滤波电容计算

在这里插入图片描述在这里插入图片描述

Cfiliter计算
Qsh =VFSR * Csh1
Qsh为采保电容在采样周期结束后的总电荷量,其等于满量程电压乘以 采保电容的电容值
Qsh=Qfrmopa+Qfrmcfilt2
采保电容上的电荷量等于运放提供QFRMOPA加上滤波电容Qfrmcfilt的总和
🔺Qcfilt=0.5*Qsh3
设,采保电容上的电荷量一半来自运放一半来自滤波电容
🔺Qcfilt=0.5*VFSR*CSH4
设输入电压为满量程,由1,3可得4
🔺Qcfilt=🔺Vfilt* Cfilt5
Cfilt的电荷变化将result电压下降🔺Vfilt
Cfilt= ( 0.5 ∗ V   F S R   V   f i l t   ) \left(\frac{0.5*V~FSR~}{V~filt~}\right) (V filt 0.5V FSR )6
由方程4、5可得方程6,
假设VFSR为 4V Cfilt的电荷变化将result电压下降🔺Vfilt 100mV 代入方程 6 得到滤波电容的计算公式
Cfilt=20*Csh典型滤波电容值
Cfilt=30*Csh滤波电容值最大值
Cfilt=10*Csh滤波电容值最小值
经验表明,cflit使用20因子会产生良好的结,在极少数情况下,可能需要使用是10和30因子

电感计算

在这里插入图片描述

Cfiliter计算
Vfilt=(Vinit-Vfinal)*e^( − t T c \frac{-t}{Tc} Tct)+Vfinal10
这是标准的RC充电方程式 。TC 采保电容Csh充电的时间常数;Vinit 在采样阶段Tacq开始时的充电电压; Vfinal 是采样阶段Tacq结束时外部电路滤波Cfilit电容上的电压
0.5*LSB=Vfinal-Vinit11
电压误差≤ 1/2 的 LSB,
Vinit-Vfinal=100mV12
Vfilt=100mV*e^( − t T c \frac{-t}{Tc} Tct)+Vfinal13
由10、11、12可得出13( 100mV 为假设条件)
T c = − t a c q L n 0.5 ∗ L S B 100 m V Tc= \frac {-tacq}{Ln\frac {0.5*LSB}{100mV}} Tc=Ln100mV0.5LSBtacq14
将 11 和 12 的方程代入 10 的方程,可得时间常数的计算公式14
Tc= T r c 2 + T o a 2 \sqrt {Trc^2+Toa^2} Trc2+Toa2 15
Tc可以近似为滤波器RC和运算放大器OA的时间常数的RSS
TRC=4*TOA16
Tc= ( 4 T o a ) 2 + T o a 2 \sqrt {(4Toa)^2+Toa^2} (4Toa2+Toa2 17
TOA= T C 17 \frac{T_C}{\sqrt {17}} 17 TC18
TRC=4* T C 17 \frac{T_C}{\sqrt {17}} 17 TC18
RfiltMax= T r c C f i l t \frac{Trc}{Cfilt} CfiltTrc18
在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值