Πίνακας περιεχομένων:

Παρακολούθηση καρδιακού ρυθμού AD8232, Arduino, Επεξεργασία: 4 βήματα
Παρακολούθηση καρδιακού ρυθμού AD8232, Arduino, Επεξεργασία: 4 βήματα

Βίντεο: Παρακολούθηση καρδιακού ρυθμού AD8232, Arduino, Επεξεργασία: 4 βήματα

Βίντεο: Παρακολούθηση καρδιακού ρυθμού AD8232, Arduino, Επεξεργασία: 4 βήματα
Βίντεο: AD8232 ECG module on ESP32 - working prototype 2024, Νοέμβριος
Anonim
Παρακολούθηση καρδιακών παλμών AD8232, Arduino, Επεξεργασία
Παρακολούθηση καρδιακών παλμών AD8232, Arduino, Επεξεργασία
Παρακολούθηση καρδιακού ρυθμού AD8232, Arduino, Επεξεργασία
Παρακολούθηση καρδιακού ρυθμού AD8232, Arduino, Επεξεργασία

Οι Αναλογικές Συσκευές AD8232 είναι ένα πλήρες αναλογικό μπροστινό άκρο σχεδιασμένο να αποκτά σήματα EKG (ElectroCardioGram) επιπέδου milliVolt. Αν και είναι απλό να συνδέσω το AD8232 και να δω το προκύπτον σήμα EKG σε παλμογράφο, η πρόκληση για μένα ήταν να αποκτήσω το σήμα για εμφάνιση στον υπολογιστή μου. Τότε ανακάλυψα την επεξεργασία!

Σελίδα τεκμηρίωσης AD8232 -

Ένας πίνακας ξεμπλοκαρίσματος είναι διαθέσιμος από το Sparkfun εδώ - https://www.sparkfun.com/products/12650 ή, αν περιμένετε μερικές εβδομάδες, από την Κίνα εδώ - https://www.ebay.com/itm/New-Single -Lead-AD8232-Pu…

Παρήγγειλα το κιτ που περιλαμβάνει καλώδιο αισθητήρα σώματος με κολλώδη μαξιλάρια.

Βήμα 1: Προετοιμασία του πίνακα Breakout AD8232

Προετοιμασία του AD8232 Breakout Board
Προετοιμασία του AD8232 Breakout Board

Το σχέδιο είναι η κάρτα AD8232 να αποκτήσει το σήμα EKG. Η έξοδος του AD8232 είναι ένα σήμα περίπου 1,5 Volt. Αυτό το σήμα θα δειγματιστεί από ένα Arduino Uno σε περίπου 1k δείγματα/δευτερόλεπτο. Αυτές οι τιμές δειγμάτων αποστέλλονται στη συνέχεια μέσω της θύρας USB στον υπολογιστή για προβολή. Γρήγορα ανακάλυψα ότι η τροφοδοσία του AD8232 από την έξοδο 3.3V της πλακέτας Arduino ήταν κακή ιδέα - πολύς θόρυβος 60 Hz. Έτσι άλλαξα σε 2 μπαταρίες ΑΑ. Το AD8232 μπορεί να τροφοδοτηθεί από ένα κύτταρο νομισμάτων υδραργύρου 3V εάν είναι επιθυμητό. Δύο καλώδια (σήμα και γείωση) πέρασαν από την πλακέτα AD8232 στο Arduino (A0 και γείωση). Χρησιμοποίησα μια γενναιόδωρη ποσότητα κόλλας τήξης για να ενισχύσω τα καλώδια στη διασταύρωση του πίνακα AD8232.

Βήμα 2: Προσομοίωση EKG στο Arduino Uno

Image
Image
Up and Running
Up and Running

Το επόμενο βήμα είναι να δημιουργήσετε έναν προσομοιωτή που λειτουργεί στο Arduino. Με αυτόν τον τρόπο δεν χρειάζεται να κάθομαι με τα ηλεκτρόδια που είναι προσαρτημένα στο σώμα μου καθώς κάνω αποσφαλμάτωση κώδικα.

Βήμα 3: Έναρξη και λειτουργία

Image
Image

Τέλος, η οθόνη του υπολογιστή. Ο κώδικας Arduino πρέπει να αλλάξει για να αποκτήσει πραγματικά δεδομένα αντί για δεδομένα προσομοίωσης. Εμφανίζεται ο κωδικός επεξεργασίας. Wasμουν μάλλον φοβισμένος για την κατάδυση σε ένα νέο περιβάλλον γλώσσας / ανάπτυξης, αλλά μόλις είδα το IDE επεξεργασίας σκέφτηκα "Ουάου! Αυτό φαίνεται οικείο - ακριβώς όπως το Arduino." Εδώ είναι ο σύνδεσμος λήψης για την επεξεργασία. Χρειάστηκαν μόνο μερικές ώρες κώδικα παραβίασης που βρήκα στο Διαδίκτυο για να ξεκινήσει μια εφαρμογή. Ανακάλυψα ότι η τοποθέτηση των 3 ηλεκτροδίων στο σώμα μου δεν αντιστοιχούσε στις σημειώσεις στα καλώδια. Στην περίπτωσή μου, το προβάδισμα με την ένδειξη "COM" πηγαίνει προς τα αριστερά, "L" πηγαίνει προς τα δεξιά και "R" πηγαίνει στο αριστερό πόδι.

Η προσέγγισή μου ήταν να προγραμματίσω το Arduino να αποκτήσει το σήμα και να το μεταδώσει στην εφαρμογή επεξεργασίας που εκτελείται στον υπολογιστή. Υπάρχει ένας άλλος τρόπος. χρησιμοποιήστε την Επεξεργασία για να ελέγξετε άμεσα τον σύνδεσμο Arduino. Ακόμα καλύτερα, μπορεί να είναι δυνατόν να εξαλειφθεί εντελώς το Arduino και να χρησιμοποιηθεί η θύρα ήχου του υπολογιστή για να ληφθεί το σήμα μέσω Επεξεργασίας - δείτε αυτό το Instructable.

Βήμα 4:

Ακολουθούν τα αρχεία προέλευσης για τον προσομοιωτή Arduino, την απόκτηση σήματος Arduino και την εμφάνιση σήματος επεξεργασίας.

Συνιστάται: