INF6500 : Structures des ordinateurs. Sylvain Martel - INF6500 1



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

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

Equipement. électronique

I- Définitions des signaux.

Numérisation du signal

CHAPITRE V. Théorie de l échantillonnage et de la quantification

CONVERTISSEURS NA ET AN

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

1. PRESENTATION DU PROJET

- Instrumentation numérique -

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

Filtres passe-bas. On utilise les filtres passe-bas pour réduire l amplitude des composantes de fréquences supérieures à la celle de la coupure.

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

P1PY7204 Acquisition de données Cours

Les réseaux cellulaires vers la 3G

8563A. SPECTRUM ANALYZER 9 khz GHz ANALYSEUR DE SPECTRE

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

Chaine de transmission

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

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

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

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

Acquisition et conditionnement de l information Les capteurs

xdsl Digital Suscriber Line «Utiliser la totalité de la bande passante du cuivre»

DimNet Gradateurs Numériques Evolués Compulite. CompuDim 2000

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

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

Fonctions de la couche physique

Le multiplexage. Sommaire

Export vers le format WAV dans ArtemiS SUITE

TP Modulation Démodulation BPSK

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

LE VDSL 2 EN FRANCE. Source :

Convertisseurs statiques d'énergie électrique

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

Expérience 3 Formats de signalisation binaire

Guide Mémoire NETRAM

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

Systèmes de transmission

Technique de codage des formes d'ondes

LABO PROJET : IMPLEMENTATION D UN MODEM ADSL SOUS MATLAB

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Architectures et Protocoles des Réseaux

Le signal GPS. Les horloges atomiques à bord des satellites GPS produisent une fréquence fondamentale f o = Mhz

Recommandations pour la définition des appareils de mesures utilisés en protection cathodique

La polarisation des transistors

LÕenregistrement Enregistrement analogique et enregistrement numžrique

SOMMAIRE. B5.1 Première approche

III Capteurs et actuateurs

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

Transmission d informations sur le réseau électrique

Choix d une carte Acquisition de Données

Electron S.R.L. SERIE B46 - SYSTEMES DIDACTIQUES DE TELEPHONIE

-1- SOUNDMAN. Fabrication et distribution. SOUNDMAN e.k. Bornimer Str Berlin (Allemagne) Tél & Fax (+49)

Version MOVITRANS 04/2004. Description / FR

Mesure de Salinité Réalisation d'un conductimètre

TOUT SAVOIR SUR LE SATELLITE

Chapitre I La fonction transmission

Service Info Destinataires... Centres agréés Date... 7 septembre 2012 Produit/système... Chronotachygraphe numérique DTCO Page...

Tout savoir sur le matériel informatique

Chapitre 1 Régime transitoire dans les systèmes physiques

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

DigiView. Acquisition / Régulation / Traitement du signal Programmation Interactive Visuelle

La solution éco performante pour la sécurisation de l alimentation électrique des Datacenters à haut niveau de disponibilité

Systèmes de communications numériques 2

ANALYSE TRAMEs LIAISON SERIE

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

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Oscilloscope actif de précision CONCEPT 4000M

Guide de l'utilisateur de l'utilitaire d'installation de caméra Avigilon

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

A. N(p) B + C p. + D p2

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

SUJET ZÉRO Epreuve d'informatique et modélisation de systèmes physiques

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

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

Conception et réalisation d'une pédale MIDI

Enregistrement automatique. des données

PRODUCTION, CONVERSION OU DISTRIBUTION DE L ÉNERGIE ÉLECTRIQUE

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

LABO 5 ET 6 TRAITEMENT DE SIGNAL SOUS SIMULINK

QUESTION 1 {2 points}

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

Notice d'utilisation Afficheur multifonctions et système d'évaluation FX 360. Mode/Enter

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

Modules d automatismes simples

Glossaire technique Veditec

Mesures en réception télévision

Numéro de publication: Al. Int. CIA H03K 17/12, H03K 17/08. Demandeur: FERRAZ Societe Anonyme

Les techniques de multiplexage

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

Manipulation N 6 : La Transposition de fréquence : Mélangeur micro-ondes

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

Exemple d acquisition automatique de mesures sur une maquette de contrôle actif de vibrations

Mesure de la pression différentielle et différentielle bidirectionnelle expliquée à l'aide du capteur

Connecter un PC sur une TV.

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

Transcription:

INF6500 : Structures des ordinateurs Sylvain Martel - INF6500 1

Cours 5 : Interfaces analogiques Sylvain Martel - INF6500 2

L ordinateur moderne Sylvain Martel - INF6500 3

E/S - Analogique et numérique Ordinateur DIO AIN AOUT Sylvain Martel - INF6500 4

ADC Structures - Choix $/complexité Bias, offset error, input impedance Settling errors/bandwitdh, resolution CMRR, couplings Etc Sylvain Martel - INF6500 5

ADC - Structures AMP ADC DMUX AIN0 AMP ADC AIN63 Sylvain Martel - INF6500 6

ADC - Structures AIN0 AMUX AMP ADC AIN63 Sylvain Martel - INF6500 7

ADC - Structures AIN0 AMP AMUX AMP ADC AMP AIN63 Sylvain Martel - INF6500 8

ADC - Choix AIN0 AMUX AMP ADC AIN63 Sylvain Martel - INF6500 9

ADC - Choix Définitions de base pour le choix d une structure A/D: Dynamic Range Resolution/accuracy Linearity error Sampling rate vs. input bandwitdh Full Scale Range (FSR) LSB Etc Sylvain Martel - INF6500 10

ADC - Choix Convertisseurs analogiques à numériques Parmi les principes de conversion analogique / numérique disponibles, nous en décrivons trois particulièrement représentatifs, et qui se différencient très nettement en terme de compromis vitesse / précision : les convertisseurs parallèles ( flash )à, très rapides, mais limités en précision. Leur rapidité les destine en particulier aux oscilloscopes numériques, qui se contentent de convertisseurs à 6 ou 8 bits. les convertisseurs à comptage d'impulsion sont très précis, et par construction, sont aptes à filtrer des bruits importants. En contrepartie, ils sont très lents, donc destinés à faire des mesures de signaux stabilisés. les convertisseurs à approximations successives, moins rapides que les précédents, mais avec des possibilités en résolution bien supérieures (8 à 16 bits). Ils couvrent un vaste champ d'applications en mesure, de la carte d'acquisition de données pour micro ordinateur aux CAN intégrés dans des micro contrôleurs qui servent à piloter les applications les plus variées. Sigma-Delta Sylvain Martel - INF6500 11

Choix ADC de type FLASH CAN parallèle: Principe: La tension à mesurer est comparée simultanément à 2N-1 tensions de référence, N étant le nombre de bits du convertisseur. Ce convertisseur est composé des éléments suivants : une tension de référence Eref. un réseau de 2N résistances montées en série. Elles ont la même valeur R à l'exception notable de la première et de la dernière qui ont la valeur 3R/2 et R/2 : c'est ce qui permet de faire basculer le premier comparateur non pas lorsque la tension d'entrée est égale à 1 LSB, mais 1/2 LSB. Sylvain Martel - INF6500 12

Choix ADC de type FLASH 2N-1 comparateurs comparent en permanence la tension à mesurer à une des tensions de référence délivrée par le pont de résistances. un décodeur logique permet de traduire l'état des comparateurs en code binaire de sortie. Rapide mais non précis Sylvain Martel - INF6500 13

Choix ADC de type FLASH Précision: Dans le principe, ce CAN pourrait être relativement précis. Cependant il existe un inconvénient de taille : il faut 2N-1 comparateurs pour un convertisseur àn bits, soit 63 comparateurs pour un 6 bits et 255 pour un 8 bits. Le procédé devient donc vite limitatif. La principale source d'erreur provient de l'offset des comparateurs qui va introduire de la non linéarité différentielle. La rapidité va être conditionnée par la vitesse des comparateurs et du décodeur logique. La cadence de conversion est nettement supérieure au MHz, et peut atteindre des centaines de MHz pour les oscilloscopes numériques. Utilisation: De par leur principe, ces CAN sont limités à 6 ou 8 bits, ce qui est insuffisant pour de l'instrumentation. Pour les applications requérant des vitesses élevées mais non extrêmes, on utilise des convertisseurs semi-parallèles, qui utilisent beaucoup moins de comparateurs et conservent une vitesse de conversion intéressante, ceci avec une résolution pouvant atteindre 12 bits. Sylvain Martel - INF6500 14

Choix ADC à approximations successives CAN à approximations successives: Ces convertisseurs sont très répandus car performants et bon marché. Principe: Le séquenceur logique délivre un code binaire à l'entrée du CNA. La tension de sortie de ce CNA est comparée à la tension à mesurer, et en fonction du résultat, le code binaire est modifié de manière à approcher la valeur à trouver. L'exemple le plus simple de séquenceur logique est un compteur binaire qui s'incrémente d'une unité à chaque coup d'horloge. Tous les codes binaires sont successivement comparés à la tension d'entrée. Quand le signal de sortie du comparateur s'inverse, la tension de référence vient juste de dépasser la valeur à mesurer : la conversion est terminée, il ne reste qu'à lire la valeur binaire(donnéeicipar excès). Sylvain Martel - INF6500 15

Choix ADC à approximations successives Précision: Cesconvertisseurssont précis : il suffit d'un bon comparateur associé à un CNA de la résolution voulue pour obtenir la précision désirée. La rapidité sera limitée par le temps d'établissement du CNA, la vitesse de réaction du comparateur, et la complexité de la logique. Sylvain Martel - INF6500 16

Choix ADC à approximations successives Les convertisseurs 12 bits courants (qui sont beaucoup utilisés en instrumentation) ont un temps de conversion de l'ordre de 10 à 200µs, ce qui fait des cadences d'échantillonnage comprises entre 5 et 100kHz environ. la conversion prend un certain temps ; de plus, vu le principe utilisé, la comparaison ne se fait pas avec des codes binaires successifs. Il est impératif dans ce cas de figer la tension d'entrée pendant la conversion. Cette fonction va être réalisée par un échantillonneur / bloqueur (E/B) : lorsque l'ordre de conversion est donné par le séquenceur logique, la sortie de l'e/b prend la valeur courante du signal et se fige à cette valeur (effet mémoire). Utilisation: NOTE: L'E/B est nécessaire pour éviter des codes manquants et/ou des erreurs de conversion. Il est parfois intégré dans le CAN. Si ce n'est pas le cas, on le placera entre le signal à mesurer et le CAN. On retrouve ces composants un peu partout, de l'audio numérique aux cartes d'acquisition de données en passant par l'intégration dans des micro contrôleurs. Comme les convertisseurs parallèles, ils mesurent des valeurs instantanées d'un signal ; il faudra donc s'assurer que celui-ci est exempt de bruit (du moins dans la limite de la résolution du CAN). Sylvain Martel - INF6500 17

Sigma-Delta Convertisseurs sigma-delta ( ) Présentation Il est très difficile d'obtenir une conversion analogique digitale qui soit à la fois précise et rapide. Les convertisseurs à double rampe et les convertisseurs à approximations successives sont précis, mais peu rapides. Les convertisseurs flash (à comparaisons multiples directes) sont rapides, mais il est difficile d'ajuster les comparateurs internes de poids fort avec une précision de l'ordre de celle du bit de poids faible. Les nouveaux moyens de communication requièrent pourtant des performances élevées, peu dispersées d'un composant à l'autre, dérivant peu dans le temps, et qui soient compatibles avec un coût raisonnable. Ce coût dépend entre autres de la quantité de réglage en ligne de production. Il est aussi moindre lorsque le circuit intégré implémentant la fonction est seulement logique. Aussi a-t-on développé des convertisseurs intégrant surtout des fonctions logiques, le traitement binaire du signal satisfaisant pratiquement à toutes les contraintes énoncées. Sylvain Martel - INF6500 18

Sigma-Delta Principedu convertisseur " 1 bit " à haute fréquence ; modulateur sigma-delta La méthode de conversion repose sur le principe de modulation dit " modulation delta". Il s'agit de coder, non pas le signal directement, mais l'écart entre deux échantillons successifs. Cet écart x(t) - xi(t) est codé sur un bit par un convertisseur très simple, composé d'un échantillonneur-bloqueur et d'un comparateur. Le signal y(t) à la sortie de ce dernier, bipolaire, représente l'augmentation ou la diminution du signal d'entrée sur un bit. Le signal d'entrée peut être reconstitué par simple intégration, et c'est ainsi que l'on obtient une image de l'échantillon précédent, xi(t). Sylvain Martel - INF6500 19

Choix ADC à comptage d impulsions CAN à comptage d impulsions: Cette catégorie de convertisseur est très répandue : tous les multimètres " de poche " fonctionnent sur ce principe. Ils offrent une grande précision pour un faible coût, mais de par leur principe, ils ne peuvent mesurer que des tensions statiques ou faire des moyennes, contrairement aux convertisseurs précédents qui échantillonnent le signal instantané. On trouve 4 types de convertisseurs à rampe (de simple à quadruple rampe : le principe reste globalement le même, les rampes supplémentaires venant compenser diverses erreurs), ainsi que des convertisseurs tension-fréquence. Sylvain Martel - INF6500 20

Choix ADC à comptage d impulsions Tous ces convertisseurs sont basés sur une opération de chronométrage (comptage d'impulsions) pendant un temps proportionnel à la tension d'entrée. Convertisseur à simple rampe Sylvain Martel - INF6500 21

Choix ADC à comptage d impulsions Constitué de: un générateur de rampe (intégration d'une tension de référence). deux comparateurs comparant la rampe l'un au zéro, l'autre à la tension à mesurer. divers éléments de logique, dont un générateur de porte, une horloge, un compteur et un système d'affichage. Lorsque la logique commande le démarrage d'une mesure, il y a remise à zéro de l'intégrateur (rampe) et des compteurs ; ensuite, la tension de rampe croît linéairement avec le temps: Sylvain Martel - INF6500 22

Choix ADC à comptage d impulsions Quand le premier comparateur bascule à t0, la porte autorise le comptage des impulsions délivrées par l'horloge. Quand le deuxième comparateur bascule, il ferme cette porte, et la valeur contenue dans les compteurs est verrouillée et transmise aux afficheurs. On a donc fait un chronométrage des impulsions de l'horloge pendant un temps proportionnel à la tension à mesurer. Un des défauts majeurs est la grande sensibilité au bruit : si la tension d'entrée varie sous l'effet d'une perturbation quelconque, le deuxième comparateur peut fermer la porte et arrêter le processus de comptage : la valeur lue sera fausse. Sylvain Martel - INF6500 23

Choix ADC à double rampes Convertisseur à double rampe Ce type de convertisseur va pallier les défauts du simple rampe. Le schéma de principe est le suivant : Sylvain Martel - INF6500 24

Choix ADC à double rampes La mesure se fait en deux temps : l'intégrateur ayant été remis à zéro, on commute son entrée sur la tension à mesurer. Le comptage démarre. quand il atteint un nombre N1 déterminé, on commute l'entrée de l'intégrateur sur une tension de référence Eref de polarité opposée à Ex. On compte les impulsions d'horloge jusqu'à ce que la tension de sortie de l'intégrateur s'annule, soit N2 La valeur affichée est directement proportionnelle au comptage, et elle est indépendante des composants R et C, et aussi de la fréquence de l'horloge. On pourrait comparer cette méthode à la double pesée avec une balance. L'autre gros avantage du montage double rampe est son immunité au bruit : le signal étant intégré, seule la valeur moyenne du bruit sera prise en compte, soit une valeur nulle dans la plupart des cas. Si un parasite perturbe le signal lors de la mesure, seule son intégrale sera prise en compte ; s'il est bref, elle sera négligeable, et le résultat très peu modifié. Sylvain Martel - INF6500 25

Choix ADC à double rampes Résolution, précision: Pour ce type de convertisseurs, la dynamique n'est plus exprimée en bits, mais en points, qui correspondent à la capacité maximum du compteur.. Les multimètres de poche font 2000 ou 3000 points, les plus évolués en font 20 000 ou 30 000, et les multimètres de laboratoire dépassent allégrement les 100 000 points. Sylvain Martel - INF6500 26

DAC (CNA) CNA à réseau R/2R: Principe: Ce type de convertisseur prend en compte les défauts du précédent : il est bâti autour d'un réseau de résistances composé de seulement deux valeurs, R et 2R. Il n'y a donc plus le défaut inhérent à la grande dynamique de valeurs des résistances. Sylvain Martel - INF6500 27

Choix Filtres actifs Que sont les filtres électroniques? Les signaux que l on retrouve un peu partout contiennent à la fois de l information vitale et à la fois de l information que l on veut négliger. Il est donc nécessaire de filtrer l information avant toute forme de traitement. Les designers basent l implémentation de leurs filtres sur la bande passante désirée ainsi que sur la précision des systèmes cibles. Ces paramètres, en plus des coûts matériels, déterminent la vitesse du système (taux d échantillonage), la résolution (nombre de bits), les types de convertisseurs A/N ainsi que la technologie de des filtres anti-repliement. Sylvain Martel - INF6500 28

Choix Filtres actifs Sylvain Martel - INF6500 29

Choix Filtres actifs Sylvain Martel - INF6500 30

Choix Filtres actifs En corrélant la position des pôles dans le plan complexe avec l amplitude et la phase, il est possible de regrouper certains filtres en grandes familles. On retrouve entre autre: Filtres de Butterworth: Sylvain Martel - INF6500 31

Choix Filtres actifs Filtres de Tschebychev : Sylvain Martel - INF6500 32

Choix Filtres actifs Filtres de Cauer : Sylvain Martel - INF6500 33

Choix Filtres actifs Filtres de Bessel : Sylvain Martel - INF6500 34

Choix Filtres Actifs Afin d éviter le repliement spectrale ( aliasing ) lors de l échantillonnage avec des convertisseurs A/N, il est important de s assurer que toutes les fréquences se trouvant à l extérieur de la bande soient suffisamment atténuées à l aide d un filtre d anti-repliement spectrale ( Antialiasing ). Pour ce faire, les filtres de Cauer sont souvent utilisés en raison de leur importante atténuation au dessus de la fréquence de coupure. Sylvain Martel - INF6500 35

Choix Filtres actifs Les filtres de Tchebychev sont optimisés pour que l'atténuation dans la bande passante oscille le plus grand nombre de fois possible entre zéro et une valeur maximale A. De cette manière, l'atténuation résiduelle dans la bande passante est répartie sur toute la largeur de cette bande. Par rapport aux filtres de Butterworth, l'atténuation après la bande passante est aussi beaucoup plus raide. Sylvain Martel - INF6500 36

Sylvain Martel - INF6500 37