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.

How to build a digital filter using a micro?

Status
Not open for further replies.

krespomx

Member level 1
Joined
May 20, 2001
Messages
36
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
MXO
Activity points
157
hi i looking an aplicattion to build a digital filter!!!
any type, just for learning, purposes!!!
 

There is a lot specialazed uC for DSP tasks - for example ADSP-21XX , TMS320C54XX. They calculate simple FIR filter with single instruction. Other big advantage of these DSP chips is that they have very good overflow handling algorithm and conseqently is "dificult" to lose information. Just look at the "ADSP218X instruction set reference" from analog.com ( chapter 3- software examples))
 

How about audio sample rate converter ?
44.1KHz -> 22.05KHz
It's easy.

On 2002-04-11 08:18, krespomx wrote:
hi i looking an aplicattion to build a digital filter!!!
any type, just for learning, purposes!!!
 

any frecuency, just to learn, of course if exist more than one...

Thx
 

In Matlab 6.0 + , you can type :

help remez

and read the instructions for syntax. "Remez" is an equiripple FIR. And at the end of this help file there are other filter types to choose from. look for the:

"Also see FIRLS,......."

line at the bottom.
You can also see the code for each file by typing (at the Matlab command line)
"edit remez", and study the methodology

Hope this helps
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top