Sommaire. Convertisseurs Analogique Numérique ADC : Analog to Digital Converters. Comment convertir? Pourquoi convertir?



Documents pareils
La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

I- Définitions des signaux.

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

! analyse du fonctionnement

CONVERTISSEURS NA ET AN

P1PY7204 Acquisition de données Cours

ELP 304 : Électronique Numérique. Cours 1 Introduction

Fiche technique CPU 314SC/DPM (314-6CG13)

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

- Instrumentation numérique -

Chapitre 13 Numérisation de l information

0 20mV; 0 40mV; 0 80mV; 0 160mV; 0 320mV; 0 640mV; 0 1,28V; 0 2,56V 0 5V; 0 10V

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

NAGRA VI Enregistreur numérique six pistes

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

Chapitre 18 : Transmettre et stocker de l information

1. PRESENTATION DU PROJET

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Numérisation du signal

L AUTOMATISME LE SIGNAL

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Le multiplexage. Sommaire

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Acquisition et conditionnement de l information Les capteurs

Présentation et installation PCE-LOG V4 1-5

ANALYSE TRAMEs LIAISON SERIE

PROJET de Sciences Industrielles pour l ingénieur

Chaine de transmission

Transmission de données. A) Principaux éléments intervenant dans la transmission

Modules d automatismes simples

Chap17 - CORRECTİON DES EXERCİCES

SEO 200. Banc d étude du positionnement angulaire d une éolienne face au vent DESCRIPTIF APPLICATIONS PEDAGOGIQUES

Oscilloscope actif de précision CONCEPT 4000M

TP_Codeur_Incrémental

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

3 ÉLÉMENTS forment un LABoratoire.

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Mesure d angle de rotation

TeamConnect. SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES

SIGNAUX NUMERIQUES ET MODULATIONS NUMERIQUES

1 Savoirs fondamentaux

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

Étude des Corrélations entre Paramètres Statiques et Dynamiques des Convertisseurs Analogique-Numérique en vue d optimiser leur Flot de Test

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

Equipement. électronique

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA

Ed 03/95 PAQ 1530 NON URGENTE (INFO PRODUIT) TEMPORAIRE DEFINITIVE

Conférence sur les microcontroleurs.

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Commande Prédictive des. Convertisseurs Statiques

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

Description du logiciel Modbus RTU

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

Présentation Module logique Zelio Logic 0 Interface de communication

Système de sécurité de périmètre INTREPID

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Architectures et Protocoles des Réseaux

Le calculateur numérique pour la commande des processus

MODULES ÉLECTRIQUES. - systèmes électriques DC - onduleurs - convertisseurs - interrupteurs statiques. Notre alimentation Votre confiance

SUR MODULE CAMÉRA C38A (OV7620)

Prise en main. Prise en main - 0

VT-VRPD 2 2X V

08/07/2015

Logiciels DSPiy. DSPiyStudio logiciels et format des fichiers. incomplet

Traitement de données

Contribution à la conception par la simulation en électronique de puissance : application à l onduleur basse tension

document proposé sur le site «Sciences Physiques en BTS» : BTS AVA 2015

Etude des convertisseurs statiques continu-continu à résonance, modélisation dynamique

Solutions pour la mesure. de courant et d énergie

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

CARACTERISTIQUES RAMOS ULTRA:

National Instruments Notre mission

Régulateur de capacité AK-PC 530. Manual

QUESTION 1 {2 points}

Condition Monitoring pour une gestion efficace du coût de possession.

Nouveauté. Enregistreur sans papier, au coût étudié, avec carte CompactFlash, lifecycle management des données et serveur Web.

- MANIP 2 - APPLICATION À LA MESURE DE LA VITESSE DE LA LUMIÈRE

TD 1 - Transmission en bande de passe

Câblage des réseaux WAN.

GPA770 Microélectronique appliquée Exercices série A

LA VoIP LES PRINCIPES

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

VIII- Circuits séquentiels. Mémoires

SCL LOGICIEL DE CONTROL

energy BOX WEB Automates de GTB

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44

MT-703. Surveillance de niveau par sonde résistive TELEMETRIE PAR MODULE GSM CONFIGURATION ET UTILISATION

Réglage, paramétrage, contrôle, modification. Salle de conférence.

MANUEL D UTILISATION GSM-2

Boîtier de contrôle et de commande avec EV 3/2 voies intégrée

Introduction à l informatique temps réel Pierre-Yves Duval (cppm)

Support Technique : -Fax: (32) Site Web:

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

DTS MOBATime's Distributed Time System

8563A. SPECTRUM ANALYZER 9 khz GHz ANALYSEUR DE SPECTRE

Transcription:

Convertisseurs Analogique Numérique ADC : Analog to Digital Converters module II2 Sebastien.Kramm@univ-rouen.fr IUT GEII Rouen décembre 2011 Sommaire Généralités Comment : types de convertisseurs Convertisseurs flash Convertisseurs à rampe Convertisseurs à approximation successives Autres convertisseurs 1/31 Pourquoi convertir? Les grandeurs du monde physique sont analogiques (température, pression, distance,...) 2/31 Comment convertir? Deux fonctions à prévoir : capteur : transforme une grandeur physique en une grandeur électrique. convertisseur : transforme une grandeur électrique (tension) en une information numérique. L électronique contemporaine est numérique. Il faut numériser (= convertir) pour pouvoir traiter les données. 3/31 4/31

Caractéristique Entrée / Sortie Entrée : valeurs continues (tension). Sortie : valeurs discrètes, codées en binaire. Le pas de quantification δv est la plus petite valeur de tension qu on peut détecter. Caractéristiques fondamentales Résolution (nombre de bits n, qui donne N niveaux de quantification) N = 2 n Valeurs typiques : 8, 10, 12,... 16 (audio grand public),... 20,... 24 (audio pro) Plage de tension d entrée V Typiquement : 0-5V, 0-10V Pas de quantification δv δv = V /(N 1) Temps de conversion t conv En pratique, on s intéresse plutôt au nombre d acquisitions que l on pourra faire par seconde (Sample Rate) (homogène à une fréquence, unité : Hz) Exemple : si t conv = 1µs, alors on pourra échantillonner à 1MHz 5/31 Sommaire 6/31 Convertisseur élémentaire 1 bit Généralités Comment : types de convertisseurs Convertisseurs flash Convertisseurs à rampe Convertisseurs à approximation successives Autres convertisseurs Composant de base : comparateur 1 bit 2 états possibles en sortie 7/31 9/31

Convertisseur 2 bits Pour passer à 2 bits (4 niveaux), il faut 3 seuils, donc 3 comparateurs. Les seuils sont générés par un pont-diviseur de 4 résistances identiques. Convertisseur 2 bits : encodage On veut avoir la caractéristique E/S suivante : Il faut donc passer par une fonction d encodage : Problème : on a 3 sorties et pas 2! S1 S2 S3 a 1 a 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 0 1 1 1 1 1 Ce type de convertisseur s appelle convertisseur Flash. 10/31 1 - Convertisseur Flash n bits Avantages : rapide Durée de la conversion = temps de commutation comparateur + temps encodage. (ordre de grandeur : 100 ns) Inconvénients : Pour n bits, il faudra avoir 2 n 1 comparateurs. 8 bits 255 comparateurs! 16 bits 65535 comparateurs!!! cher & encombrant... Plus les problèmes d encodage (16 bits encodeur à 65535 entrées...) Il existe des solutions (CAN à sous gammes), au prix d une augmentation du temps de conversion. Par exemple, pour 10 bits : un convertisseur pour les 5 bits de poids faible, un convertisseur pour les 5 bits de poids fort. 11/31 2 - Convertisseur simple rampe Principe : on génère une tension en rampe V d, que l on compare avec V e En même temps, on incrémente un compteur avec une horloge rapide, et on l arrête quand V d = V e, valeur du compteur = valeur convertie 12/31 14/31

Convertisseur simple rampe Convertisseur double rampe Avantage : simple. Inconvénient : lent, peu précis (dérive liée aux composants). Peu utilisé en pratique. Evolution du simple rampe, permettant de s affranchir de l influence des composants. Avantage : très précis. Inconvénient : lent. : mesure 15/31 16/31 3 - Convertisseur à approximations successives Principe : balance de Roberval (pesées successives) Un seul comparateur. On effectue une séquence de n comparaisons (pour n bits), en générant à chaque étape une tension de référence V ref égale à la moitié de la zone à considérer. 3 - Convertisseur à approximations successives Avantage : bon compromis performances/coût pour les applications courantes (acquisition de signaux de capteurs sans contraintes particulières). C est le type utilisé dans les CAN intégrés au microcontroleurs. Inconvénient : Ve doit rester stable pendant la séquence de conversion. Ceci est fait en ajoutant un échantillonneur bloqueur (Sample and Hold). 18/31 19/31

Echantillonneur Bloqueur 4 - Autres types de convertisseurs Convertisseurs Delta Sigma Principe : suréchantillonnage du signal d entrée et système asservi. Avantage : permet des cadences très elevées. Inconvénient : mise en oeuvre complexe. Hors de portée de ce cours. Etape 1 : interrupteur fermé pendant t 1 le condensateur se charge avec la tension d entrée. Etape 2 : interrupteur ouvert pendant t 2 (t 2 >> t 1 ) le condensateur joue le rôle de mémoire analogique. Source : Pierre Le Bars 20/31 22/31 Sommaire Généralités Comment : types de convertisseurs Convertisseurs flash Convertisseurs à rampe Convertisseurs à approximation successives Autres convertisseurs Source : Pierre Le Bars 24/31 25/31

Architecture interne Le 9s12 est doté de 2 CAN indépendants, d une résolution de 10 bits Chaque convertisseur à 8 entrées analogiques, qu un multiplexeur permet de sélectionner pour la conversion. Par défaut, la plage de tension d entrée est 0-5V 26/31 27/31 Utilisation pratique du convertisseur Ces convertisseurs sont pilotés à travers des registres dédiés : 5 Registres de contrôle (8 bits) 2 Registres d état ( Status Registers ) (8 bits) 8 Registres de résultat (16 bits) Tous ces registres sont préfixés par les lettres ATD (pour Analog To Digital) Les 2 convertisseurs sont indépendants : ils ont chacun leur jeu de registres distincts, identifiés par 0 ou 1 après ATD. Par exemple, le registre décrit ci-après comme ATDCTL2 s appellera en fait ATD0CTL2 ou ATD1CTL2 Le convertisseur peut fonctionner de deux façons : conversion continue : le convertisseur effectue des conversions en continu. conversion commandée : le démarrage peut se faire soit par logiciel (écriture dans un registre), soit par matériel (front ou niveau externe). Dans ce cas, le signal de synchronisation est à envoyer sur la broche AN7. La résolution est de 10 bits en standard, mais peut être ramenée à 8 bits. A chaque démarrage d une séquence de conversion, le convertisseur effectue automatiquement n conversions (entre 1 et 8, 4 par défaut), et stocke le résultat dans les 8 registres résultats. La fin de la séquence de conversion est signalée par l activation (=1) du flag SCF (registre ATDSTAT0). 28/31 29/31

Registres (voir poly.) Registres de contrôle Registres d état (status) Exemple de schéma de mise en œuvre On souhaite mesurer la température intérieure / extérieure via 2 capteurs (identiques) de type CTN. On calcule R3 et R4 de façon à avoir une plage de variation proche de 0-5V. 30/31 31/31