Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

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!!!
 

Moss

Full Member level 3
Joined
Jul 24, 2001
Messages
170
Helped
9
Reputation
18
Reaction score
2
Trophy points
1,298
Activity points
1,631
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))
 

pado777

Junior Member level 2
Joined
Jul 13, 2001
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
78
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!!!
 

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
any frecuency, just to learn, of course if exist more than one...

Thx
 

Element_115

Advanced Member level 2
Joined
Mar 23, 2002
Messages
509
Helped
72
Reputation
144
Reaction score
42
Trophy points
1,308
Activity points
3,767
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.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top