> Ben Jackson wrote:
>> So it looks like there's a lesson here for all of us. :)
>
> Which is?
It's like Hamlet said, "There are more frequency components in your signal,
Horatio, than are dreamt of in your philosophy."
--
Ben Jackson
<ben@ben.com>
http://www.ben.com/
Reply by devidasbhonde●May 25, 20062006-05-25
Thank you all for the replies,
So it seems that IT is a basic property. And choosing some filter might
help.
Does the FIR filter in this respect ? That is, it has less spurious
output than IIR ? May be it has rather more delay.
Thanks,
Devidas
Reply by Randy Yates●May 25, 20062006-05-25
Not really. If it were an FIR you could consider establishing initial
conditions.
You're running up against a fundamental property of reality - a
narrowband filter requires a long time to respond but has great
frequency response. A wideband filter has a quick time
response but lousy frequency response.
--Randy
Reply by Jerry Avins●May 24, 20062006-05-24
Ben Jackson wrote:
...
> So it looks like there's a lesson here for all of us. :)
Which is?
Jerry
--
Engineering is the art of making what you want from things you can get.
�����������������������������������������������������������������������
Reply by Ben Jackson●May 24, 20062006-05-24
On 2006-05-24, devidasbhonde <devidasbhonde@hotmail.com> wrote:
>
> for ex. a 500Hz filter gives output for a 200Hz signal (for a short time)
> then settles down to zero. Otherwise for a 500hz signal it is real fine.
Heh, over the weekend I was playing with an AD5300 (DAC) someone gave
me, and implementing a very low-speed DDS in a microcontroller to
experiment with. Of course it quickly became necessary to add an output
filter, so I cobbled together a 2nd order Sallen-Key filter out of
readily available junkbox parts. Later I decided to try some PSK-31
on the carrier, so I thew in a 31.25Hz phase modulation as a first
pass. Imagine my surprise when there were big amplitude spikes in the
output at the phase changes! I finally realized that my fudging on
the component values for the lp filter had moved the 3db point over
enough to attenuate my carrier, and the phase shifts injected a low
frequency component that the filter did not attenuate as much...
So it looks like there's a lesson here for all of us. :)
--
Ben Jackson
<ben@ben.com>
http://www.ben.com/
> Hi all,
>
> I am trying to make a series of bandpass filters each 100 Hz wide,
>
> from 200Hz to 5000 hz. I am currently using butterworth 6th order.
>
> I require sharp filters. ( suppressing better than 1% outofband)
>
> My trouble is that any - all filters give spurious outputs for a short
>
> time for any abrupt signal.
The transients contain a wide range of frequencies.
> Is there sny way to stop this ? any change in type of filter ?
There is nothing wrong with the filters. There is maybe no
easy way. You could try to detect the transients and based on
that just ignore some of the outputs. It probably depends on
the purpose of what you are doing.
gr.
Anton
Reply by devidasbhonde●May 24, 20062006-05-24
Hi all,
I am trying to make a series of bandpass filters each 100 Hz wide,
from 200Hz to 5000 hz. I am currently using butterworth 6th order.
I require sharp filters. ( suppressing better than 1% outofband)
My trouble is that any - all filters give spurious outputs for a short
time for any abrupt signal.
for ex. a 500Hz filter gives output for a 200Hz signal (for a short time)
then settles down to zero. Otherwise for a 500hz signal it is real fine.
Is there sny way to stop this ? any change in type of filter ?
Please suggest,
Regards,
Devidas