Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Suggestions to select a filter method to use it for micrcontroller implementation

Status
Not open for further replies.

patan.gova

Full Member level 3
Joined
Dec 19, 2011
Messages
172
Helped
4
Reputation
8
Reaction score
0
Trophy points
1,296
Activity points
2,776
Hello,
I am planning to implement a lowpass fitler of fc=2.6 Hz with a sampling rate of 100Hz on microcontroller(16-bit) using the filter coefficients generated from Matlab.

But I am confused of which filter method to use FIR or the IIR method to generate the fitler coefficients from Matlab designed filter.

Can someone explain me what is the best one to use for my requirement and what will be the difference in using them on microcontroller.I mean will there be any difference in the filter response at the micrcontroller.

thanks.
 
Last edited:

You can test FIR versus IIR implementation in Matlab. To get the same behaviour as in the microcontroller, you'll use a fixed-point simulation.

You'll find out that for the given fs and fc values, a FIR implementation doesn't produce a reasonable frequency response below 100, better 200 taps, which gives a strong bias towards IIR, I think.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top