Intégrée de système d’acquisition de données ECG (3 / 14 étapes)

Étape 3: La conception de l’acquisition de données analogique et la carte d’alimentation

Étant donné que j’ai eu le Conseil de dev ZYBO, j’ai eu deux options pour l’acquisition de données :

  1. Je pourrais ont utilisé la XADC bord avec un signal analogique externe Conseil de conditionnement. Les avantages : avec l’amplificateur d’instrumentation et des amplificateurs opérationnels, je pourrais avez intégré des filtres analogiques dans le circuit de filtrer le bruit avant amplification. L’inconvénient est la résolution de l’ADC: 12bits, qui est un minimum dans les mesures biopotential.
  2. Je pourrais avez utilisé une puce Analog Frontend externe qui est conçue pour des mesures biopotential. C’est le chemin que j’ai pris. J’ai choisi le ADS1299 Analog Frontend IC de Texas Instruments, qui a la protection des circuits, 8 programmable gain des amplificateurs (x1-x 24), delta-sigma 8 modulé ADC-s avec une résolution de 24 bits données et la fréquence d’échantillonnage de 250SPS à 16kSPS.

La conception de la carte est la configuration minimale fondée sur la recommandation de la feuille de données.

Puisque la carte ZYBO est fournie avec 5V DC, les besoins d’annonces + 2, 5V, - 2, 5V et 3.3V, mais la tension de sortie de mon batterys était 4.2V à pleine charge, circuit de convertisseur de puissance était nécessaire pour la fourniture. L’efficacité de l’alimentation est un facteur clé dans les circuits alimentés par batterie, donc l’utilisation de convertisseurs DCDC était inévitable.

La première étape dans une conception d’alimentation de puissance était la protection de polarité. Cela pourrait se faire dans une diode de série, ce qui laisserait courant uniquement si la polarité est droite, mais la diode a une petite quantité de tension baisse. Une autre possibilité serait d’une diode antiparallèle et combinaison de fusible, mais cela nécessite 2 composants. Encore une autre possibilité utilise un transistor comme interrupteur basse ou haute pression. J’ai choisi que la MOS-FET haute pression interrupteur avec faible issu de transistor de résistance. Le commutateur de haute pression a été utilisé parce que quand, désactivé, il n’y a pas de tension dans le circuit.

La tension de la batterie est augmentée à 5V avec un convertisseur Boost DCDC. Cet approvisionnement a été utilisé au pouvoir du Conseil de la Soc et générer l’analogique positive suply. L’alimentation analogique a été générée avec une alimentation linéaire LDO. L’alimentation négative a été créée avec un convertisseur Buck-Boost inversé. Les deux convertisseurs DCDC ont conçu le pilote MC33083 ICs datasheets recommandation.

Pendant l’utilisation de commutation alimentations un doit être prudente du bruit généré, en particulier dans un circuit de signal d’achat. J’ai fait en sorte que le bruit était à un niveau acceptable en concevant des convertisseurs pour travailler à 50kHz commutation de fréquence, tandis que la fréquence d’échantillonnage de mon ADC sera inférieure ou égale à 2kHz. Même si nous pouvons être certains que le circuit fonctionnera correctement en fonction des critères de Nyquist, j’ai mesuré l’AC ratio DC, et c’est moins de 0,02 %.

Le 3.3V approvisionnement a été utilisé à partir de la supplys PMOD ZYBOs.

Avec ces considérations à l’esprit la carte DAQ a été conçu en CAO EAGLE,

Articles Liés

Arduino pour MATLAB GUI - Acquisition de données en direct (& tracé) des postes clé émetteur RC

Arduino pour MATLAB GUI - Acquisition de données en direct (& tracé) des postes clé émetteur RC

J'ai créé un programme, en utilisant un Arduino, faire vivre d'acquisition de données et le tracé directement dans MATLAB. Je pense que c'est très utile et peut aider beaucoup de gens se demandent comment l'interface Arduino & MATLAB, alors j'écris i
Capteur de température/humidité, Arduino + Acquisition de données de LabVIEW

Capteur de température/humidité, Arduino + Acquisition de données de LabVIEW

Ce tutoriel vous expliquera étape par étape sur la façon de mettre en place votre SHT15 capteur (température/humidité) pour l'acquisition de données à l'aide d'Arduino. Le tutoriel plus explique comment LabVIEW servira à recueillir les données de tél
NRF2L401 système de Transmission de données PC avec Arduino sans fil

NRF2L401 système de Transmission de données PC avec Arduino sans fil

L'équipe ICStation vous présenter comment faire ce NRF2L401 sans fil PC Data Transmission système basé sur ICStation UNO et l'ICStation mega2560 avec Arduino.Le système de Transmission de données NRF2L401 sans fil PC fonctionne sous tension DC5V et u
CoreConduit : Jardin intérieur contrôleur système

CoreConduit : Jardin intérieur contrôleur système

Un contrôleur de jardin nous permet de gérer l'environnement de contrôle, ventilateurs, appareils de chauffage, lampes, pompes et nous en aviser quand le jardin a besoin de notre attention.Le jardin contrôleur système vous aidera à se développer :Ver
Transformer une vieille boîte de PC en un mini-intérieur poussent le système. Transformar la caja de ONU viejo PC un sistema de mini-indoor cultivo.

Transformer une vieille boîte de PC en un mini-intérieur poussent le système. Transformar la caja de ONU viejo PC un sistema de mini-indoor cultivo.

--English:Matériaux :1 x vieille boîte de l'ordinateur (espace similaire peut être utilisé)2 x pc ventilateurs 8 cm et 12v.3 x énergie ampoules 23w CFL (deux lumière blanche "Froide", un voyant jaune « Caliente ») (bandes de LED peuvent être uti
Fraisage CNC, impression 3D, acquisition de données. Présentation, l’innovation personnelle C3 mettre dans toutes les maison avec une machine hybride de qualité professionnelle capable d’impression 3D et fraisage CNC !

Fraisage CNC, impression 3D, acquisition de données. Présentation, l’innovation personnelle C3 mettre dans toutes les maison avec une machine hybride de qualité professionnelle capable d’impression 3D et fraisage CNC !

http://www.youtube.com/watch?v=eLcYgvIIbBMOui, ce n'est pas un « instructable » persay. Bien que j'ai été un membre sur ce cite pour connaître quelques années et je sais que cette communauté tient à ce que j'ai à offrir.Les Innovations personnalisées
NRF24L01 système de Transmission de données sans fil clavier basée sur Arduino

NRF24L01 système de Transmission de données sans fil clavier basée sur Arduino

ICStation Équipe de vous présenter ce système de transmission sans fil basé sur ICStation Mega 2560 et UNO R3 compatible avec Arduino. Il utilise une tension de travail DC5V. Lorsqu'il y a quelqu'un en appuyant sur les touches, le système émetteur en
2. 4 système de classement de données G sans fil basé sur Arduino RF Uart

2. 4 système de classement de données G sans fil basé sur Arduino RF Uart

Moderne maison intelligente peut se connecter facilement à l'autre tout l'équipement électrique, mais presque tous les terminaux dépendent de bloc d'alimentation fourni fournit des énergies, alors nous devons faire une puissance de taille plus petite
Système de contrôle de température à l’aide de Labview (Atmega32)

Système de contrôle de température à l’aide de Labview (Atmega32)

RÉSUMÉCet ouvrage décrit un cadre de ON/OFF, systèmes de contrôle de température proportionnelle et linéaire. La conception et la mise en œuvre de ce processus se fait à l'aide de LABVIEW, logiciel virtual workbench. Le projet comprend l'acquisition
Personnalisés haut débit système DAQ avec FPGA

Personnalisés haut débit système DAQ avec FPGA

Ce tutoriel décrit une méthode très efficace de construction d'une carte d'acquisition de données haute vitesse. Ce projet représente une solution très bon marchée de la construction d'un oscilloscope numérique comme un moyen de mesurer certains sign
Système portable Wellness - concours Digilent 2016

Système portable Wellness - concours Digilent 2016

Le but du projet est de surveiller l'effort, le stress, panique ou prédécesseur myocardique moments basés sur l'impédance de la peau. Prenant l'impédance de la peau, on peut interpréter la variation de cette époque. Nous savons que l'impédance de la
Avion RC

Avion RC

Nous sommes une équipe de 12 personnes, intéressés par le domaine de l'aéronautique, qui demande le concours SAE Aero, qui se déroule chaque année aux Etats-Unis.Pour cela instructable vous avez besoin des connaissances de base :ANSYS : Le sofware an
Détecteur de mouvement PIR avec Arduino : Exploité à plus faible puissance consommation Mode

Détecteur de mouvement PIR avec Arduino : Exploité à plus faible puissance consommation Mode

Cette vidéo montre rapide et facile consistant à réduire la consommation électrique de ATMEGA 328p basée Arduino planches d'environ 70-75 % à l'aide de capteurs PIR ou PID pour la détection de mouvement.Ce projet introduit la suite choses :1) détecte
GREENBIT - faire croître (INTEL IOT)

GREENBIT - faire croître (INTEL IOT)

IntroductionNotre objectif est une technologie innovante et intelligente qui élimine les tracas de jardinage tel que nous le connaissons et permet à quiconque de cultiver leurs propres aliments et les plantes depuis leur mobile et les interface web à