Convertisseurs Analogique Numérique ADC : Analog to Digital Converters

Documents pareils
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

Le multiplexage. Sommaire

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

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

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

1. PRESENTATION DU PROJET

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

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

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

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

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

Chapitre 13 Numérisation de l information

Chapitre 4 : Les mémoires

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

Les techniques de multiplexage

L information sera transmise selon des signaux de nature et de fréquences différentes (sons, ultrasons, électromagnétiques, électriques).

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

Modules d automatismes simples

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

Oscilloscope actif de précision CONCEPT 4000M

L AUTOMATISME LE SIGNAL

SIGNAUX NUMERIQUES ET MODULATIONS NUMERIQUES

Numérisation du signal

Leçon 1 : Les principaux composants d un ordinateur

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX

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

Equipement. électronique

Chap17 - CORRECTİON DES EXERCİCES

Conception de circuits numériques et architecture des ordinateurs

ANALYSE TRAMEs LIAISON SERIE

SUR MODULE CAMÉRA C38A (OV7620)

HP 600PD TWR i G 4.0G 39 PC

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Enregistrement et transformation du son. S. Natkin Novembre 2001

energy BOX WEB Automates de GTB

Les parcours S4 traditionnels : Robotique, Radio Communication Numérique, Traitement de l information. Informatique Industrielle

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

08/07/2015

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

Chapitre 18 : Transmettre et stocker de l information

Fiche technique Schneider

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

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

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

- Instrumentation numérique -

MACHINE A SOUDER MANUEL D UTILISATION

Liste des Paramètres 2FC4...-1ST 2FC4...-1PB 2FC4...-1PN 2FC4...-1SC 2FC4...-1CB

Les Réseaux sans fils : IEEE F. Nolot

DTS MOBATime's Distributed Time System

Comment obtenir des ebooks sur le Reader

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

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

NAGRA VI Enregistreur numérique six pistes

Fiche technique variateur

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

ASR1 TD7 : Un microprocesseur RISC 16 bits

Architecture des ordinateurs Introduction à l informatique

Multichronomètre SA10 Présentation générale

Tout savoir sur le matériel informatique

Université de La Rochelle. Réseaux TD n 6

Conférence sur les microcontroleurs.

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

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

Cours Informatique 1. Monsieur SADOUNI Salheddine

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

Fiche technique. 1) Pour faire tourner le moteur en avant ou en arrière (deux straps)... 2

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

TD1 Signaux, énergie et puissance, signaux aléatoires

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

SOMe2100 MANUEL D UTILISATION. TRANSMETTEUR GSM/GPRS - M-Bus Master D INSTALLATION. Montage sur rail DIN. Notice simplifiée du module SOMe2100

I. TRANSMISSION DE DONNEES

LA MESURE DE PRESSION PRINCIPE DE BASE

Transmissions série et parallèle

VIII- Circuits séquentiels. Mémoires

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

PROJET de Sciences Industrielles pour l ingénieur

MODE D EMPLOI Boitier de programmation SKY

Outils permettant la diffusion de l information. Un point sur le droit numérique

Modules d entrées/sorties pour FX série XM07 et XM14

TP_Codeur_Incrémental

P1PY7204 Acquisition de données Cours

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

2.1 Le point mémoire statique Le point mémoire statique est fondé sur le bistable, dessiné de manière différente en Figure 1.

MBR225. Le module a été conçu et réalisé conformément aux normes en vigueur portant sur la sûreté et la fiabilité des installations industrielles.

Organisation des Ordinateurs

Livret Phoenix-M. Par Georges Khaznadar, Lycée Jean Bart, Dunkerque d'après Phoenix Programmer's Manual

COACH-II Manuel d utilisation

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

Prise en main. Prise en main - 0

Consommez moins, éclairez bien! Lubio, solution tout en un de commande, protection et régulation d éclairage

Connaissances VDI 1 : Chapitres annexe

Traitement de données

Mesure d angle de rotation

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Base. Centrales à béton. Vue d ensemble

Transcription:

Convertisseurs Analogique Numérique ADC : Analog to Digital Converters module II2 Sebastien.Kramm@univ-rouen.fr IUT GEII Rouen décembre 2011 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 1 / 31

Sommaire 1 Généralités 2 Comment : types de convertisseurs Convertisseurs flash Convertisseurs à rampe Convertisseurs à approximation successives Autres convertisseurs Domaine d utilisation 3 Convertisseur du 9s12 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 2 / 31

Pourquoi convertir? Les grandeurs du monde physique sont analogiques (température, pression, distance,...) L électronique contemporaine est numérique. Il faut numériser (= convertir) pour pouvoir traiter les données. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 3 / 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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 5 / 31

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 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 6 / 31

Sommaire 1 Généralités 2 Comment : types de convertisseurs Convertisseurs flash Convertisseurs à rampe Convertisseurs à approximation successives Autres convertisseurs Domaine d utilisation 3 Convertisseur du 9s12 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 7 / 31

Convertisseur élémentaire 1 bit Composant de base : comparateur 1 bit 2 états possibles en sortie S. Kramm (IUT Rouen) II2 : ADC 2011-2012 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. Problème : on a 3 sorties et pas 2! S. Kramm (IUT Rouen) II2 : ADC 2011-2012 10 / 31

Convertisseur 2 bits : encodage On veut avoir la caractéristique E/S suivante : Il faut donc passer par une fonction d encodage : 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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 11 / 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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 12 / 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 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 14 / 31

Convertisseur simple rampe Avantage : simple. Inconvénient : lent, peu précis (dérive liée aux composants). Peu utilisé en pratique. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 15 / 31

Convertisseur double rampe Evolution du simple rampe, permettant de s affranchir de l influence des composants. Avantage : très précis. Inconvénient : lent. Domaine d utilisation : mesure S. Kramm (IUT Rouen) II2 : ADC 2011-2012 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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 18 / 31

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). S. Kramm (IUT Rouen) II2 : ADC 2011-2012 19 / 31

Echantillonneur Bloqueur 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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 20 / 31

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. Source : Pierre Le Bars S. Kramm (IUT Rouen) II2 : ADC 2011-2012 22 / 31

Domaine d utilisation Source : Pierre Le Bars S. Kramm (IUT Rouen) II2 : ADC 2011-2012 24 / 31

Sommaire 1 Généralités 2 Comment : types de convertisseurs Convertisseurs flash Convertisseurs à rampe Convertisseurs à approximation successives Autres convertisseurs Domaine d utilisation 3 Convertisseur du 9s12 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 25 / 31

Convertisseur du 9s12 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 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 26 / 31

Architecture interne S. Kramm (IUT Rouen) II2 : ADC 2011-2012 27 / 31

Convertisseur du 9s12 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 S. Kramm (IUT Rouen) II2 : ADC 2011-2012 28 / 31

Utilisation pratique du convertisseur 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). S. Kramm (IUT Rouen) II2 : ADC 2011-2012 29 / 31

Registres (voir poly.) Registres de contrôle Registres d état (status) S. Kramm (IUT Rouen) II2 : ADC 2011-2012 30 / 31

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. S. Kramm (IUT Rouen) II2 : ADC 2011-2012 31 / 31