Acquisition et
Analyse des Signaux
ECG à l'aide de
LabVIEW et Arduino
Projet de Bio instrumentation
Introduction
• L'ECG (électrocardiogramme) mesure l'activité
électrique du cœur et est un outil clé pour
diagnostiquer les troubles cardiaques.
• Besoin croissant d'outils numériques et portables
pour remplacer les systèmes traditionnels.
Objectif :
Développer un système économique basé sur Arduino pour
acquérir et analyser les signaux ECG en temps réel via LabVIEW.
Contexte et Motivation
Problème :
Systèmes ECG coûteux et peu adaptés aux
environnements mobiles. Stockage papier
contraignant.
Solution proposée :
Concevoir une solution numérique basée sur
Arduino et LabVIEW pour capturer, traiter et analyser
les signaux ECG de manière simple, économique et
efficace.
Objectifs du Projet
Construire un système capable de : • Capturer les signaux ECG via un
capteur AD8232.
• Filtrer et amplifier le signal avec
Arduino.
• Analyser les signaux en temps réel
avec LabVIEW.
• Identifier des anomalies telles que la
bradycardie et la tachycardie.
Schéma du Système
Étapes principales :
1. Mesure des signaux ECG à l'aide du capteur
AD8232.
2. Conversion analogique-numérique via
Arduino.
3. Transfert des données vers LabVIEW pour
traitement.
4. Affichage et analyse des résultats.
Block Diagram (Diagramme de Blocs)
Front Panel (Panneau Avant)
Matériel Utilisé
• Microcontrôleur pour la conversion des signaux
Arduino analogiques en numérique.
• Interface pour la communication avec LabVIEW.
Uno :
Ordinateur avec • Logiciel pour le traitement et l'analyse
des signaux.
LabVIEW :
Capteur
• Capteur pour mesurer les signaux électriques du cœur.
ECG • Électrodes Ag-AgCl pour capter les données depuis la
AD8232: peau.
Méthodologie
1. Acquisition des Signaux :
• Placement des électrodes sur le corps selon le triangle d’Einthoven.
• Enregistrement des signaux avec le capteur AD8232.
2. Traitement des Signaux :
• Amplification et filtrage des signaux.
• Conversion analogique-numérique via Arduino.
3. Analyse en Temps Réel :
• Visualisation des signaux ECG et détection d'anomalies dans LabVIEW.
Résultats Expérimentaux
Extraction des signaux ECG pour plusieurs sujets :
• Sujet 1 : Fréquence cardiaque normale (72 BPM).
• Sujet 2 : Tachycardie détectée (> 100 BPM).
• Sujet 3 : Bradycardie détectée (< 60 BPM).
• Analyse comparative avec les valeurs standard (60-100
BPM).
Conclusion
Le système développé
permet : • L'acquisition et l'analyse numérique des
signaux ECG.
• Une solution économique et portable pour
la surveillance cardiaque.
• Une application potentielle dans les
diagnostics à distance et la santé
connectée.