0% ont trouvé ce document utile (0 vote)
22 vues5 pages

Chapitre 3

Ce document présente la conception d'un système de surveillance ECG Bluetooth utilisant une carte Arduino, un capteur AD8232 et une application mobile Flutter pour transmettre et visualiser les signaux cardiaques en temps réel. Il décrit les objectifs du système, les exigences techniques basées sur la norme ISO/IEC 80601-2-86, ainsi que les différents blocs fonctionnels et schémas électriques nécessaires à son fonctionnement. Ce système vise à offrir une solution portable et économique pour la télémédecine et la surveillance à domicile.

Transféré par

Amouna Bobb Mini
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
22 vues5 pages

Chapitre 3

Ce document présente la conception d'un système de surveillance ECG Bluetooth utilisant une carte Arduino, un capteur AD8232 et une application mobile Flutter pour transmettre et visualiser les signaux cardiaques en temps réel. Il décrit les objectifs du système, les exigences techniques basées sur la norme ISO/IEC 80601-2-86, ainsi que les différents blocs fonctionnels et schémas électriques nécessaires à son fonctionnement. Ce système vise à offrir une solution portable et économique pour la télémédecine et la surveillance à domicile.

Transféré par

Amouna Bobb Mini
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

CHAPITRE III.

CONCEPTION DE LA CHAINE D’ACQUISITION ECG BLUETOOTH

CHAPITRE III. CONCEPTION DE LA


CHAINE D’ACQUISITION ECG
BLUETOOTH

1
CHAPITRE III. CONCEPTION DE LA CHAINE D’ACQUISITION ECG BLUETOOTH

III.1. Introduction :
Dans le domaine médical, l’acquisition et la transmission fiable du signal
électrocardiographique (ECG) constituent une priorité dans le diagnostic des troubles
cardiaques. Le projet vise à concevoir un système embarqué de surveillance ECG basé sur une
carte Arduino, un module Bluetooth, et une application mobile Flutter, le tout alimenté par
une source autonome. L’objectif est de permettre une visualisation temps réel du signal ECG
et une analyse de la fréquence cardiaque dans un environnement portable et connecté.

III.2. Les objectifs du système :


Un système de surveillance médicale utilisant le capteur AD8232, un Arduino et un
module Bluetooth permet de mesurer en temps réel l’activité électrique du cœur. Le capteur
capte et traite les signaux cardiaques via des électrodes, tandis que l’Arduino les convertit en
données numériques. Ces données sont ensuite transmises sans fil à un appareil distant
(smartphone, PC…) pour affichage et analyse, notamment grâce au logiciel Processing. Ce
système, économique, portable et efficace, convient à la télémédecine, à la surveillance à
domicile et à la formation médicale

III.3. Cahier des charges :


Ce cahier des charges s’appuie notamment sur la norme internationale
ISO/IEC 80601-2-86, qui spécifie les exigences de sécurité et de performance pour les
appareils ECG (systèmes de base, monitorage, ambulatoires). Cette référence garantit que le
dispositif respecte les standards cliniques en termes de précision, fiabilité, compatibilité
électromagnétique et protection des patients, avant d’aborder les spécifications techniques
détaillées. Les exigences du système sont détaillées comme suit :

 Signal cible : ECG 3 dérivations (RA, LA, RL), amplitude typique 0,5–5 mV, bande
passante 0,05–100 Hz [Link]+[Link]+[Link]+9.
 Système conditionnement : amplification ×1 100, filtrage passe-haut 0,5–7 Hz et
passe-bas 40 Hz pour garantir un signal fidèle.
 Microcontrôleur : acquisition ADC 10 bits ou mieux (Atmega 328P), traitement
numérique, détection de pics R.
 Interface : affichage local + transmission via HC-06 Bluetooth, réception sur app
Flutter pour visualisation et calcul du BPM.
 Sécurité & alimentation : isolation galvanique, gestion de la puissance via blocs
220 V → 5 V/3.3 V avec régulateur.

2
CHAPITRE III. CONCEPTION DE LA CHAINE D’ACQUISITION ECG BLUETOOTH

 Objectifs de performance : CMRR ≥ 80 dB, échantillonnage ≥ 250 Hz, BPM précis


±5 bpm.

III.4. Schéma synoptique fonctionnel :


Le système se compose des blocs fonctionnels suivants, illustrés dans la figure III.1 :
Bloc Alimentation
Batterie 4 V/ 3,3 V

Bloc de Bloc Affichage RS232 Bloc traitement RS232 Bloc


conditionnement Local et commande communication
000000

ADC
Surveillance
App Android

Figure I.1. Schéma synoptique fonctionnel.


 Bloc de conditionnement : Amplifie et filtre le signal ECG brut provenant des
électrodes.
 Bloc de traitement et commande (Arduino Nano) : Convertit, traite et transmet les
données.

 Bloc communication (HC-06) : Permet de recevoir/émettre des commandes depuis


une application mobile (smartphone) et Liaison avec le microcontrôleur via RS232
(TX/RX).
 Bloc affichage local : Affiche le signal sur écran via port série.
 Bloc Surveillance : Affichage mobile via Bluetooth.

 Bloc d’alimentation : Assure les tensions 3.3 V nécessaires.

3
CHAPITRE III. CONCEPTION DE LA CHAINE D’ACQUISITION ECG BLUETOOTH

III.5. Schéma électrique

 Conditionnement (AD8232) :

o Amplification instrumentation

o Filtrage passe-bas + passe-haut (0.05 – 40 Hz)

o Sortie analogique vers Arduino A0

 Arduino Nano :

o Acquisition via ADC (10 bits)

o Traitement numérique

o UART → Bluetooth HC-06

 Bluetooth HC-06 :

o TX/RX vers Arduino

o Appairage avec l’application Flutter

 Alimentation :

o Régulateur 220 V/5 V DC

o Conversion 5 V vers 3.3 V pour Bluetooth via AMS1117

4
CHAPITRE III. CONCEPTION DE LA CHAINE D’ACQUISITION ECG BLUETOOTH

III.6. Organigramme du code Arduino

Début

Déclaration de Library

Fonction setup()

Initialisation (ADC, UART)

Initialisation PINs

Fonction Loop()

Acquisition Signal ECG (entrée A0)

Filtrage numérique éventuel

Détection des pics R (calcul BPM)

Transmission UART vers HC-06

Pause (10-20 ms) puis boucle

Fin

Vous aimerez peut-être aussi