Paso 5: El procesado de señal
Como se puede ver en el vídeo la señal de ECG es muy ruidosa. Que es causado principalmente porque razones: usé sólo simple filtro de IIR con dos coeficientes. Si desea obtener mejores resultados, debe usar filtros FIR o mediana o promedio de filtros. Otra cosa es que ADS1292R tiene impresionante resolución (24 bits) pero si desea mostrar adquirido señal para pantalla 176 x 220 píxeles, están perdiendo como el 99% de resolución - también utilicé el método más sencillo para entrar en el rango apropiado de pantalla (resta y división). Otra recomendación sería no mostrar todos los puntos de datos como lo hizo, pero no un promedio de como 5 puntos y mostrarla.
Cuando estás en procesamiento de señales (filtrado, detector de QRS, monitoreo de ritmo cardiaco) won´t se utilice en la exhibición en todos. Cosa es que arduino no es exactamente DSP cuando gustaría realizar algún procesamiento, debe usar SW más conveniente como Matlab o utilizar DSP en lugar de Arduino. Combinación de filtros bien elegidos en Matlab, adquirir la señal con ADS1292R puede ocasionar este tipo de ECG que se utiliza para (como se puede ver en la imagen). Creo que esto debe ser el uso principal de este escudo - análisis de la señal adquirida. Puede aplicar filtros, algoritmos de cree en datos reales.