做电子大赛期间自己写了一个无源低通滤波器设计的软件,总体而言还是可以用的,源码包http://download.csdn.net/detail/fzxy002763/3649571,源代码和可执行程序都在里面,开发环境是VC++6.0。
提供了三阶和五阶滤波器的计算,这里频率和电阻都是基本单位,没有做单位转换的,工具能用就行了嘛。
例:3阶,10M低通滤波器计算,匹配电阻50欧(这里一般都是50欧,实际上还有一种75欧的,那是为了传输距离远的,不过我们用的普通屏蔽线是50欧的)
算出来电容都是一样的,额,没错,公式给的电容就是一样的,不错没错,验证过了。
例:5阶,10M低通滤波器计算
电阻电容电感都一样,我们当时也觉得奇怪,不过测试了一下还是能用的。
PS:不过这里需要注意在选取电感电容的时候,20M以下的时候是允许电感电容有一定误差的(数量级的不行),不过20M以上,特别是50M以上的时候就要求特别严格,同样的,如果在1M以内的也是比较严格的,需要多用几个电感和电容去凑,这样才能够做出比较精准的低通滤波器。