Simulateur de l’ECG

cette instructable décrit en détail les étapes requises pour créer un simulateur ECG axée sur l’Arduino. Un simulateur ECG reproduit la forme d’onde cardiaque qui peut être mesurée en joignant trois électrodes (RA, Louisiane, RL) à la poitrine du patient. Ce signal ECG est seulement de quelques millivolts en amplitude. Le projet fini est montré dans la première photo ci-dessous.

Le projet a été généré à l’aide d’une trousse de Adafruit Menta plus quelques pièces supplémentaires. Le kit Menta comprend un microprocesseur Arduino ATMega328P avec 32K de mémoire Flash et 2K de mémoire RAM ainsi qu’un étui en métal Altoids-type qui est suffisamment grande pour contenir un petit écran numérique, un potentiomètre pour régler la fréquence cardiaque et trois récipients de banane pour le patient mène.

L’oscillogramme a été créé en premier en faisant une capture d’écran d’une image de forme d’onde appropriée d’Internet. Ce fichier image a été ensuite numérisé en utilisant le programme Engauge open source à partir de Sourceforge. Le fichier texte obtenu a été transformé par un programme personnalisé de Python qui utilise une interpolation linéaire pour espacer la milliseconde échantillons 1.0 apart suivie de mettre en forme la table numérisée dans une construction de tableau de langage C qui peut être collée dans l’esquisse de l’Arduino.

Pour obtenir une forme d’onde analogique sur l’Arduino Menta, un convertisseur de numérique-analogique de Microchip 12 bits peu coûteux a été soudé à la zone de prototypage Menta. Un simple diviseur de tension résistif travaillait pour atténuer le signal de D/A pour les niveaux requis de millivolt.

Le signal résultant de la Adafruit Menta était alors relié à un Module d’évaluation de Texas Instruments ADS1293EVM, qui lui-même illustre le fonctionnement de leur puce frontal ADS1293 ECG (un seul circuit intégré qui implémente tout le traitement de signal que l'on retrouve normalement sur le devant d’un moniteur ECG de coeur).

Le logiciel TI fourni avec le Kit de démonstration a été utilisé pour afficher le signal ECG du simulateur ECG qui associe étroitement la forme et l’amplitude de l’onde ECG capturé à partir du document Internet.

Alors que ce projet visait uniquement à la génération d’un signal ECG, la méthodologie pourrait être utilisée pour créer presque n’importe quelle forme d’onde, vous pouvez dessiner ou extraire d’un document !

Le projet montre aussi juste comment utile le kit Adafruit Menta peut être lorsqu’il est utilisé comme point de départ pour un custom, éléments exceptionnels embedded microcontrôleur conception. Je besoin d’un simulateur ECG et a réussi à construire pour environ 60 $ en pièces.

Si vous souhaitez afficher le tutoriel complet (pdf) du projet, qui va dans les détails beaucoup plus sur les techniques et les procédures utilisées pour reproduire la forme d’onde ECG, cliquez sur ce lien :

https://github.com/lynchzilla/ECG_Simulator_Documents

Cela fera apparaître le dépôt GitHub Sommaire (seconde figure ci-dessus) qui a seulement le tutoriel détaillé (pdf) et l’esquisse de l’Arduino (ino). Il suffit de cliquer sur le bouton ZIP pour télécharger ces deux fichiers (environ 136 Mo).

Si vous souhaitez avoir tout ce qui concerne le projet, y compris le document Office de balance et tous les dessins, cliquez sur le lien suivant (environ 242 Mo) :

https://github.com/lynchzilla/ecg_simulator

Mots clés: Arduino, Simulateur, Ecg, Menta

Articles Liés

ECG sur votre ordinateur portable !

ECG sur votre ordinateur portable !

That's right! Ce Instructable vous montre comment construire un dispositif qui permet de faire un électrocardiogramme sur vous-même, votre famille ou vos amis ! Tout ce dont vous avez besoin est des connaissances de niveau intermédiaire sur l'électro
Testeur de ECG

Testeur de ECG

dans les pays en développement, les ingénieurs n'ont pas des ressources suffisantes pour réparer correctement les équipements médicaux. Le développement d'un testeur de faible coût électrocardiogramme (ECG) renforcerait considérablement capacité de l
Zéro à Breadboard Simulation

Zéro à Breadboard Simulation

cette instructable est un guide étape par étape pour concevoir et simuler un projet électronique simple sur 123D Circuits en utilisant une conception de la maquette virtuelle qui est liée au schéma et mise en page.Etape 1: Créez un compte Allez à 123
Arduino MS Train Simulator Console

Arduino MS Train Simulator Console

Je suis un mordu de train gros aimant tout il y a à leur sujet, ce qui signifie aussi que j'aime jouer Train Simulator de Microsoft. À l'aide d'un clavier de conduire un train n'est pas le moyen le plus prudent. J'ai regardé pilote rail mais pour 200
Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Une maison de Smart Wireless (était : simulateur de maison et alarme avec Arduino ou Atmega328 (mise à jour de mai 2016))

Note : là maintenant est un android bluetooth control app ibble pour ce projetRemarque : Bien que cela a commencé comme un projet de simulation de ma présence à la maison, il a grandi dans une maison intelligente, c'est pourquoi j'ai rebaptisé cet In
Flight Simulator avec Arduino et Python

Flight Simulator avec Arduino et Python

contrôle l'option de simulateur de vol de Google Earth en utilisant un Arduino et un accéléromètre.Voler pratiquement partout dans le monde ; incliner l'accéléromètre avant, arrière, gauche et droite pour contrôler le Pitching et les opérations banca
[vPython] Simulateur de Robot araignée

[vPython] Simulateur de Robot araignée

Je suis en utilisant vPython pour simuler les actions pour mon robot Spider. Qui sera facile à développer vos propres actions d'intérêt au pc/mac et puis le port à l'arduino.Il y a le real robot instructable si vous êtes intéressé dedansVPython est l
SUMO : Smart cardiofréquencemètre (un Low Cost Smart ECG)

SUMO : Smart cardiofréquencemètre (un Low Cost Smart ECG)

Bonjour à tous,Je suis Geeve George un amour Maker/Electronique Hobbyist.I 15 an, Vision par ordinateur, développement Android et algorithme Design.I suis actuellement en 11e année étudiant en informatique à l'école indienne de Little Rock. :) En sav
Simulateur de RPG Arduino

Simulateur de RPG Arduino

Dans ma jeunesse, nous avons eu des arcades et salles de quilles pour jouer un peu mieux que le système de maison de jeux Atari. Le système d'ordinateur à la maison de VIC-20 fut l'ancêtre de la Commodore-64. De plus en plus en place pendant un momen
MPU6050 : Arduino 6 axes accéléromètre + Gyro - GY 521 Test & Simulation 3D

MPU6050 : Arduino 6 axes accéléromètre + Gyro - GY 521 Test & Simulation 3D

Sont vous qui cherchent à faire votre propre drone quadcopter ou RC avion avec Arduino, mais ne sais pas comment faire pour obtenir le travail de gyroscope ? Peut-être vous avez déjà acheté quelques modules de 6 axes MPU6050 (sur les conseils de brea
Simulant des gouttes d’eau sur bois

Simulant des gouttes d’eau sur bois

lorsque j'ai conçu et construit mon propre CNC, c'est exactement le type de projet que j'avais en tête.  Une chance de jouer avec les formes et de tester des idées, apporter des choses à la vie qui serait autrement juste vivre dans mon carnet de croq
Simulateur RC à l’aide de Tx, Arduino & PC

Simulateur RC à l’aide de Tx, Arduino & PC

Nouveau sur avion RC mais qui veulent apprendre les commandes sans les plantages et les larmes ?Puis vous lisez l'Instructable droite:DApplicable uniquement si votre émetteur est équipé d'un Port DSC (femme de mm stéréo jack 3.5): PCréditsCe Instruct
Électrocardiographie (ECG) bracelets / électrodes

Électrocardiographie (ECG) bracelets / électrodes

pour un projet que je faisais pour l'Université, nous étions tenus de faire deux bracelets et une sangle de jambe qui nous pourrions nous connecter à un autre bras gauche étudiants, bras droit la jambe droite.Les points clés nous allons regarder quan
Web Browser Arduino Simulation

Web Browser Arduino Simulation

ce instructable nous facilitons une poursuite menée à l'aide de 123D Circuits.io planche à pain protyping virtuel et simulation de l'Arduino. Voici une animation montrant ce que nous aurons à la fin :Étape 1: Créer un nouveau circuit Dans un premier