Menar Arterial blodtryck övervakning anordning (5 / 5 steg)
Steg 5: MATLAB
Så börjar rollen av MATLAB. Koden som används är fäst.
Inledningsvis, uppmanas MATLAB port information så att den kan öppna den seriella porten till Arduino och börja ta emot trycket data. Sedan väntar tills tröskelvärdet trycket där motorn är avstängd.
När detta tryck uppnås, börjar MATLAB spela in trycket data i en matris. Detta fortsätter tills ett minsta tryck uppnås, varvid datainsamling slutar och den seriella porten är stängd. En exempel tomt ofiltrerade data visas ovanför (överst).
Nästa, MATLAB använder en ordning, bandpassfilter Butterworth 5. för att minska bullernivån från kretsen. En exempel filtrerade data tomt ingår ovan (nederst). Det filtrerade data sedan analyseras för en högsta topp, som sedan omvandlas till trycket i mmHg av en ekvation som ska ändras beroende på kalibrering av din specifika konfiguration.
Och det borde vara helt automatiserad menar arteriella blodtrycket övervakning anordning, justering kommer sannolikt att behöva göras för att kalibrera båda butterworth filter och konvertering ekvationen, men det är den enkla biten.