Convert Digital Filter to Analog Filter?

Status
Not open for further replies.

digi001

Full Member level 5
Joined
Apr 5, 2011
Messages
244
Helped
22
Reputation
44
Reaction score
21
Trophy points
1,298
Activity points
2,904
If i have a digital filter running in code with B0,B1,B2 and A0,A1 @ 20khz and I need to build an equivalent analog filter with the same response. How would I do this?
 

If i have a digital filter running in code with B0,B1,B2 and A0,A1 @ 20khz and I need to build an equivalent analog filter with the same response. How would I do this?

It's not possible. Digital filters - like all time-discrete systems - have a periodic frequency response (period determined by the clock rate).
This cannot be established in the analog domain. You only can approximate the transfer function within the first period.
 

Yes. I mean choosing a 20kHz set period for the digital filter loop, cant a transformation then be made to approximate this in continuous?
 

cant a transformation then be made to approximate this in continuous?
one simple way you may try is a bilinear transformation to map your filter to the s plane...
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…