Paso 5: MATLAB
Así comienza la función de MATLAB. Se adjunta el código utilizado.
Inicialmente, MATLAB solicita al usuario información del puerto para que pueda abrir el puerto serial al Arduino y comenzar a recibir datos de presión. Luego espera hasta que la presión del umbral donde el motor se desactiva.
Una vez alcanzada esa presión, MATLAB empieza a grabar los datos de presión en una matriz. Esto continúa hasta que se alcanza una presión mínima, momento en el que se detiene la recopilación de datos y se cierra el puerto serie. Arriba (top) se muestra un diagrama de ejemplo de los datos sin filtrar.
A continuación, MATLAB utiliza un filtro de orden de paso de banda Butterworth 5 para eliminar el ruido del circuito. Una trama de datos filtrados de ejemplo está incluida (fondo). Esto filtra datos entonces se analizaron para un pico máximo, que luego se convierte en presión en mmHg por una ecuación que debe ser cambiada dependiendo de la calibración de su configuración particular.
Y que debe ser tu totalmente automatizada la presión arterial media dispositivo de monitoreo, ajuste probablemente tendrá que ser hecho para la calibración de la ecuación de conversión y filtro de butterworth, pero esa es la parte fácil.