- 主题:咨询一个数字滤波器的问题
对数字滤波几乎没有任何基础 信号是一个叠加有高频噪声的指数衰减信号 上升沿很快 然后指数衰减 幅度100mV ADC采样频率15MHz 我想在AD后 加一个iir滤波器滤掉高频噪音 用matlab的滤波器工具发现 那个Fc频率只能设置小于Fs的一半 也就说说我的截止频率最高只能设置为7.5MHZ? 还有即使我把截止频率设为7.5MHz的话 滤波器之后的输出几乎衰减没了 问题出现在哪里了呢
发自「今日水木 on iPhone 13 Pro Max」
--
FROM 221.216.117.*
【 在 zzlthuscu 的大作中提到: 】
: 对数字滤波几乎没有任何基础 信号是一个叠加有高频噪声的指数衰减信号 上升沿很快 然后指数衰减 幅度100mV ADC采样频率15MHz 我想在AD后 加一个iir滤波器滤掉高频噪音 用matlab的滤波器工具发现 那个Fc频率只能设置小于Fs的一半 也就说说我的截止频率最高只能设置为7.5
: MHZ? 还有即使我把截止频率设为7.5MHz的话 滤波器之后的输出几乎衰减没了 问题出现在哪里了呢
: 发自「今日水木 on iPhone 13 Pro Max」
: ...................
首先需要了解一下数字信号处理的基本原理吧...你的信号上升跳变对应的频带是多少?
--
FROM 120.69.83.*
nyquist采样定理先去看看吧;
采样以后已经没有7.5MHz以上频率的概念了;
【 在 zzlthuscu 的大作中提到: 】
: 对数字滤波几乎没有任何基础 信号是一个叠加有高频噪声的指数衰减信号 上升沿很快 然后指数衰减 幅度100mV ADC采样频率15MHz 我想在AD后 加一个iir滤波器滤掉高频噪音 用matlab的滤波器工具发现 那个Fc频率只能设置小于Fs的一半 也就说说我的截止频率最高只能设置为7.5
: MHZ? 还有即使我把截止频率设为7.5MHz的话 滤波器之后的输出几乎衰减没了 问题出现在哪里了呢
: 发自「今日水木 on iPhone 13 Pro Max」
: ...................
--
FROM 117.173.153.*
先学习一下采样定理吧。
另外你的15M ADC应该是SAR型的吧,那在进ADC之前还需要有抗混叠滤波,其截止频率也得低于采样率的一半。
【 在 zzlthuscu 的大作中提到: 】
: 对数字滤波几乎没有任何基础 信号是一个叠加有高频噪声的指数衰减信号 上升沿很快 然后指数衰减 幅度100mV ADC采样频率15MHz 我想在AD后 加一个iir滤波器滤掉高频噪音 用matlab的滤波器工具发现 那个Fc频率只能设置小于Fs的一半 也就说说我的截止频率最高只能设置为7.5MHZ? 还有即使我把截止频率设为7.5MHz的话 滤波器之后的输出几乎衰减没了 问题出现在哪里了呢
: 发自「今日水木 on iPhone 13 Pro Max」
--
FROM 123.116.145.*
我估计你是要做光电子、核电子领域的东西,
要测量脉冲的高度、宽度,或者计数?低通滤波器会把上升沿一起滤掉的。
你需要采样后用数字脉冲整形,把脉冲波形整形为梯形,梯形顶部做平均,高频噪声就
被去除了。
【 在 zzlthuscu 的大作中提到: 】
: 对数字滤波几乎没有任何基础 信号是一个叠加有高频噪声的指数衰减信号 上升沿很快 然后指数衰减 幅度100mV ADC采样频率15MHz 我想在AD后 加一个iir滤波器滤掉高频噪音 用matlab的滤波器工具发现 那个Fc频率只能设置小于Fs的一半 也就说说我的截止频率最高只能设置为7.5
: MHZ? 还有即使我把截止频率设为7.5MHz的话 滤波器之后的输出几乎衰减没了 问题出现在哪里了呢
: 发自「今日水木 on iPhone 13 Pro Max」
: ...................
--
FROM 47.101.40.*
多谢各位回复 论坛藏龙卧虎 模拟电路部分 在ADC之前确实有一个anti-alias电路,单位增益, 带宽大约为采样率的一半. 现在的问题
1这个低通会使指数信号上升沿减缓,好像这个关系不大? 通用的做法都会加这个
2 按照各位的提示,我认为ADC采样后的数字带宽为0到采样频率一半,是不是我已经没有必要去试图滤掉大于采样率一半的所谓高频噪音了?
3 这个应用确实是核电子学方面的课题,想得到指数信号的高度做能谱,现在噪声很大,板子上电源的开关频率为1.2MHz,我是不是可以单单滤除这个频率的噪声呢? 因为我用matlab搞了一个butterworth 即使把低通带宽搞到接近采样率的一半,那个指数信号也几乎被滤没了,按照我的想法是把基线上的高频部分滤掉,这样即使指数上升被衰减也能接受.
【 在 zzlthuscu 的大作中提到: 】
: 对数字滤波几乎没有任何基础 信号是一个叠加有高频噪声的指数衰减信号 上升沿很快 然后指数衰减 幅度100mV ADC采样频率15MHz 我想在AD后 加一个iir滤波器滤掉高频噪音 用matlab的滤波器工具发现 那个Fc频率只能设置小于Fs的一半 也就说说我的截止频率最高只能设置为7.5
: MHZ? 还有即使我把截止频率设为7.5MHz的话 滤波器之后的输出几乎衰减没了 问题出现在哪里了呢
: 发自「今日水木 on iPhone 13 Pro Max」
: ...................
--
FROM 202.122.36.*
太感谢了 我先看看文献 有问题再请教你
【 在 sowater 的大作中提到: 】
:
: 我估计你是要做光电子、核电子领域的东西,
:
: 要测量脉冲的高度、宽度,或者计数?低通滤波器会把上升沿一起滤掉的。
:
: 你需要采样后用数字脉冲整形,把脉冲波形整形为梯形,梯形顶部做平均,高频噪声就
: 被去除了。
: --
:
发自「今日水木 on iPhone 13 Pro Max」
--
FROM 124.64.23.*
【 在 zzlthuscu 的大作中提到: 】
: 多谢各位回复 论坛藏龙卧虎 模拟电路部分 在ADC之前确实有一个anti-alias电路,单位增益, 带宽大约为采样率的一半. 现在的问题
: 1这个低通会使指数信号上升沿减缓,好像这个关系不大? 通用的做法都会加这个
: 2 按照各位的提示,我认为ADC采样后的数字带宽为0到采样频率一半,是不是我已经没有必要去试图滤掉大于采样率一半的所谓高频噪音了?
: ...................
看来你还是没理解啊,经过采样如果原来信号有更高频率的分量会卷绕回低频,应该是采样前就滤波,如果你前面有这个滤波器还有干扰先fft看看频率分量里面有啥异常的再考虑滤波的事
--
FROM 218.31.10.*
针对脉冲类型的信号,多考虑下时域方法,多观察信号与干扰的特征,没有信号处理基础上来就滤波多半会出问题
【 在 zzlthuscu 的大作中提到: 】
: 多谢各位回复 论坛藏龙卧虎 模拟电路部分 在ADC之前确实有一个anti-alias电路,单位增益, 带宽大约为采样率的一半. 现在的问题
: 1这个低通会使指数信号上升沿减缓,好像这个关系不大? 通用的做法都会加这个
: 2 按照各位的提示,我认为ADC采样后的数字带宽为0到采样频率一半,是不是我已经没有必要去试图滤掉大于采样率一半的所谓高频噪音了?
: ...................
--
FROM 220.196.193.*
你基本概念还不清晰。
抗混叠必须是模拟域,在变为数字域后,超过1/2采样频率的已经混叠到低频了,也就没办法滤掉了。
如果如你所说,用截止频率接近1/2采样率的低通数字滤波器会影响到有用的信号,那说明你的信号频率过高,你的采样率不够,需要把采样率提高到尽量高的程度。看你的应用要测量窄脉冲的宽度,那我觉得(没做过类似应用,仅凭经验)最好采样率5-10倍于信号最高频率。
【 在 zzlthuscu 的大作中提到: 】
: 多谢各位回复 论坛藏龙卧虎 模拟电路部分 在ADC之前确实有一个anti-alias电路,单位增益, 带宽大约为采样率的一半. 现在的问题
: 1这个低通会使指数信号上升沿减缓,好像这个关系不大? 通用的做法都会加这个
: 2 按照各位的提示,我认为ADC采样后的数字带宽为0到采样频率一半,是不是我已经没有必要去试图滤掉大于采样率一半的所谓高频噪音了?
: ...................
--
FROM 123.116.145.*