i have build ECG acquisition hardware and then acquired this signal in MATLAB and LabVIEW using DAQmx(Data Acquisition device). the sampling ratewas 500Hz.
is this rate ok?
please help me with further filtering process, either IIR or FIR
My design is here
For some reason your signal is extremely noisy.
I'm not sure about the hardware design. In my case, I took a reference design
from Texas Instruments. It looks similar...
I get about 1V peak to peak. 500 Hz is OK. The signal I get is clean (even
before filtering),
Apparently you have a very strong noise in the high frequencies so you should
try first to find the reason of all this noise. One other possibility is that your
signal is too weak, which makes the noise look a lot too strong. What is the
vertical unit? Are these volts?
What kind of electrode are you using?
Dora.
jabbar_2008 said:
Hi!
i have build ECG acquisition hardware and then acquired this signal in MATLAB and LabVIEW using DAQmx(Data Acquisition device). the sampling ratewas 500Hz.
is this rate ok?
please help me with further filtering process, either IIR or FIR
My design is here
it would be better if you add some bandpass filter of 1-100Hz and T-notch filter for removing electrical noises from the circuit... that will suppress noise and your peaks will be clear,...
it would be better if you add some bandpass filter of 1-100Hz and T-notch filter for removing electrical noises from the circuit... that will suppress noise and your peaks will be clear,...
In ECG measurements, the most usual sampling rate is something 'even' multiple of standard main AC frequency in the country ( i.e.: n*2*60Hz / n*2*50Hz ). I worked with 240Hz. The reason to such choice is tha fact of that sample naturally filter the noise from power supply due samples are allways obtained from same phase of main sinusoid.
Other care you have to be aware is to perform a notch filter in range of 35Hz-40Hz because that are the bandwidth of muscular noise.