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

Real time filtering for EMG

Status
Not open for further replies.

villanik

Newbie level 1
Joined
Apr 16, 2009
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,287
I am working on a myoelectric control for a manipulative robot. I'm working on Matlab and was using a butterworth high-pass filter (2nd order, 30/500 Hz) to filter out ECG artefact. It works very well but am looking forward to transfer my programs in real time and I am looking for another highpass filter that would work rapidly without dephasing the signal.

Thank you
 

FIGUE

Newbie level 6
Joined
Feb 10, 2002
Messages
13
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,283
Location
Argentina
Activity points
103
For EMG you can implement a FIR filter with the order that you want and can conservate the phase mainly if you apply an IIR will destroy the phase.
with a MC56F8025 is enough to implement this in realtime the EMG signal are slow signal in comparison with the DSP capability.
pls review the following link for a cheap CPU.
http://www.freescale.com/files/dsp/doc/data_sheet/MC56F8025.pdf
and it's vey easy to integrate with matlab using the FDA tool and fixed point toolkit.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top