Sommario:
Video: Monitor ECG/ECG continuo semplice e portatile che utilizza ATMega328 (Arduino Uno Chip) + AD8232: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Questa pagina delle istruzioni ti mostrerà come realizzare un semplice monitor ECG/ECG portatile a 3 derivazioni. Il monitor utilizza una scheda breakout AD8232 per misurare il segnale ECG e salvarlo su una scheda microSD per un'analisi successiva.
Principali forniture necessarie:
Batteria ricaricabile da 5V
Scheda breakout AD8232
Orologio in tempo reale - Modulo RTC DS3231
Modulo scheda micro SD + scheda micro SD
Micro-USB breakout
Regolatore 3.3V
Derivazioni ECG + elettrodi monouso
Resistori/condensatori/chip ATMega328 per la conversione da layout Arduino Uno a ATMega328 standalone – vedere
Passaggio 1: testare componenti e codice con Arduino Uno
Il sistema può essere prima testato utilizzando un Arduino Uno. Collegare come mostrato nello schema. I cavi e gli elettrodi ECG sono collegati all'AD8232 e devono essere posizionati su entrambi i lati del torace con la connessione a terra più in basso - vedere la pagina sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- guida ai collegamenti per maggiori dettagli. Uno schizzo Arduino che può essere utilizzato è scaricabile qui. I dati devono essere registrati rapidamente sulla scheda SD per ottenere un segnale ECG accurato. Ho scoperto che la routine di salvataggio della scheda SD richiede l'ordine di 10 secondi di millisecondi (alcune schede SD sono più veloci o più lente). Il salvataggio di un nuovo punto temporale sulla scheda SD ad ogni ciclo è troppo lento poiché vogliamo davvero essere in grado di registrare ogni paio di millisecondi. Pertanto il codice ha un buffer che raccoglierà 40 punti prima di inviarlo alla scheda SD per la registrazione. I dati vengono salvati come file txt separato da punto e virgola. Le tre colonne mostrano l'output di AD8232, l'ora dal modulo RTC e l'ora dalla funzione millis() che fornisce una maggiore precisione per determinare il tempo tra i punti dati.
Passaggio 2: crea la versione portatile
Per rendere portatile il sistema ho utilizzato la seguente guida https://dronebotworkshop.com/arduino-uno-atmega328/ per realizzare un sistema autonomo basato su ATMeg328 con resistori, condensatori e cristallo di quarzo. Ho usato una batteria ricaricabile al litio da 5 V con una scheda breakout micro-usb per fornire alimentazione insieme a un regolatore da 3,3 V per alimentare l'AD8232. I vari componenti sono stati saldati su stripboard.
Consigliato:
EEG AD8232 Fase 2: 5 passaggi (con immagini)
EEG AD8232 Fase 2: Quindi questo Lazy Old Geek (LOG) ha costruito un EEG: https://www.instructables.com/id/EEG-AD8232-Phase-… Non mi piace essere legato a un computer. Lo uso come scusa per non fare alcun test. un altro
Cardiofrequenzimetro AD8232, Arduino, Elaborazione: 4 passaggi
Cardiofrequenzimetro AD8232, Arduino, Elaborazione: Analog Devices AD8232 è un front-end analogico completo progettato per acquisire segnali ECG (ElectroCardioGram) a livello di milliVolt. Sebbene sia semplice collegare l'AD8232 e vedere il segnale ECG risultante su un oscilloscopio, la sfida per