14/08/2013JC/LP/MD1 TP4 Enoncé. 14/08/2013JC/LP/MD2 Objectif Utiliser un canal convertisseur analogique digital Ecrire un programme qui convertit la tension.

Slides:



Advertisements
Présentations similaires
GEF 435 Principes des systèmes dexploitation Le matériel des ordinateurs Revue Pt II (Tanenbaum 1.4)
Advertisements

11 - Composants dun routeur. Sommaire 1)Sources de configuration externes 1)Composants de configuration internes et commandes détat associées.
11 - Composants d’un routeur
Fonctionnement des convertisseurs
Potentiomètre = Capteur de longueur
auxiliaires ou mémoires de masse ou alors secondaire).
14 - Adresse IP et interfaces. Plan détude 1)Adresse IP dune interface 1)Résolution de nom vers IP statique 1)Service DNS 1)Spécification des interfaces.
Les structures de données
M. P. I. Mesures Physiques & Informatique
Présentation Unité de codage
13 Apprendre à rédiger Voici l’énoncé d’un exercice et un guide (en orange) ; ce guide vous aide : pour rédiger la solution détaillée ; pour retrouver.
Bac Blanc Mickaël LEVERT
LANGUAGE GRAPHIQUE INITIATION
Outillage ! outils matériels de prototypage rapide
SÉQUENCE D’ACTIONS SUR
Architecture de base d’un ordinateur
Langage C :acquisition des connaissances sous forme de TP.
Création d’un programme :
RESUMES Module II1 SOMMAIRE CYCLE 1 : Saisir – Afficher – Données
Architecture des Ordinateurs
Le Système Processeur David Saint-Mellion.
Le multimètre : Appuyer sur la touche F5 de votre clavier
LES SYSTEMES AUTOMATISES
FICHIERS : Définition : Algorithme général:
Projet INF1 Présentation
Protocole RS-232 Branchement: Null Modem Inverse les différents pin Gender Changer Indispensable pour connecter le tout.
SIMON-VERMOT Christophe. ET2
HORLOGE PROGRAMMABLE Réaliser par : ilyas mimouni –
Partie 2 : Acquisition de données avec une carte Daqmx
Convertisseur analogique numérique ou CAN.
Etude de cas: carte 80C552++ ‘APPALACHES’
Semaine 7 Conversion Analogique/Numérique Projet initial en ingénierie informatique et travail en équipe INF1995 Jérôme Collin et al.
1 Cliquez ici pour avancer Ici pour reculer Ch.Dupaty 11/97.
TP N°4 – M2 EEA SM Conception en Vue du Test. Objectifs Réaliser le flot complet de synthèse – test – synthèse en vue du test Utilisation d’un design.
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Banc d’essai pour un.
Programmation Système et Réseau
La programmation de l’interface FischerTechnik
Novembre 2014J.Callot L.Piedfort1 TP1 Enoncé. novembre 2014J.Callot L.Piedfort2 Objectifs Générer un environnement de travail avec Code Warrior Prendre.
COURS_1 JC LP MD.
La programmation de l’interface FischerTechnik
Microcontrôleurs PIC. 1ère séance Présentation du PIC16F876 Outils de programmation du PIC Le langage C Exemples d’applications simples 2ème séance Présentation.
1 INFOR 101 Chapitre 4 Marianne Morris. 2 Révision de chapitre 3 Algorithmes Sequential Search Selection Sort Binary Search Ordre de magnitude  (n) Mesurer.
Convertir les nombres décimaux en fractions
Conception d ’ une IP d ’ un contrôleur de bus I ² C en SystemC1.0 ZHANG XUN Tuteurs du projet : Mr. P. Garda - Mr. O. Romain LISIF---Team SYEL Université.
DMA MEM MEM Enoncé polling novembre 2014J.Callot L.Piedfort1.
Enhanced Queued Analog-to-Digital Converter eQADC Lecture d’un niveau de tension sur un potentiomètre de la carte CPU.
On utilisera la version HC912DG128
TP5 Enoncé DMA MEM MEM. objectif Utiliser un canal DMA pour faire un transfert d’une zone mémoire vers une autre zone mémoire On fera le transfert sans.
16 décembre 2014J.Callot L.Piedfort1 Chapitre_3 K60 DMA.
1 II2/AVR II2 - Microcontroleur  Introduction  Famille ATMEL AVR8bits  ATMega16  Organisation Mémoire  Architecture CPU  Modes d'adressage et jeu.
18/09/2013JC LP MD1 Cours_2. 18/09/2013JC LP MD2 Mapping de configuration.
Slv 4 Master Master Slv 4 Slv 7 {1.6} TCP/IP UNITELWAY Master
TP1 Enoncé 12/08/2013 JC/LP/MD.
Les bases du protocole Modbus
Représentation digitale des données Trois formats de base: 1) Décimale: base 10 (Une constante i.e dimension d ’1 vecteur) 2) Binaire: base 2 ( Mask, set/reset.
Modules Chapitre 1 : Système d’exploitation
8PRO107 Éléments de programmation Les adresses et les pointeurs.
Plan de présentation Présentation des outils collaboratifs  Services Google  SVN, Tortoise Protocole RS232  Branchement  Description du protocole 
EQADC potar. eQADC_A Schema potar Registres internes de eQADC Des registres internes ne peuvent pas être accessibles directement par le CPU Il faut.
Cours d’initiation en Informatique
13/08/2013JC/LP/MD1 TP2 Enoncé. 13/08/2013JC/LP/MD2 Objectif Gérer la liaison série en polling Envoi d’un caractère § au démarrage Faire l’écho des caractères.
Page: 1-Ali Walid Gestion de fichiers. Codage et decodage arithmetique Compression et decompression arithmetique.
Chapitre 9 Les caractères.
14/08/2013JC/LP/MD1 TP3 Enoncé. 14/08/2013JC/LP/MD2 Objectif Gérer la liaison série avec la réception en interruption On utilisera le Hardware Vector.
Dialogue Homme/Machine Terminal Magelis XBT-N-401
Division euclidienne - décimale
Initiation à l’Arduino
Banc Omegapix2 3D/Digital Firmware/Software O. LE DORTZ LPNHE Paris 29 octobre 2013/ Réunion PPS.
Le langage Ladder Le langage Ladder
DMA MEMMEM Enoncé polling novembre 2014 J.Callot L.Piedfort.
Transcription de la présentation:

14/08/2013JC/LP/MD1 TP4 Enoncé

14/08/2013JC/LP/MD2 Objectif Utiliser un canal convertisseur analogique digital Ecrire un programme qui convertit la tension du potentiomètre du kit et envoie la valeur lue en décimal sur un HyperTerminal

14/08/2013JC/LP/MD3 Travail à effectuer Etudier le chapitre QADC du user manual Déterminer sur qu’elle entrée analogique est câblé le potentiomètre Faire l’Init du canal (configuration) Demander une conversion Lire le resultat Faire un programme d’IHM qui demande de débuter la conversion et affiche le résultat de la conversion Vérifier l’offset pour la valeur 0 V et le corriger (registre interne OCCR)

14/08/2013JC/LP/MD4 Accès aux registres internes de l’ADC Les registres internes des convertisseurs ne peuvent pas être accessibles directement par le CPU ou DMA Il faut placer les valeurs dans une CFIFOn avec les informations puis lancer l’exécution Le registre eQADCx_CFPRn est utilisé pour charger la CFIFOn Le registre eQADCx_CFCRn lance l’exécution De même les résultats de conversion transitent par les RFIFOn

14/08/2013JC/LP/MD5 Configuration ADC_REGISTER HIGH et LOW BYTE sont la commande ADC_REG_ADDRESS est le numéro du registre interne selecté

14/08/2013JC/LP/MD6 configuration On prendra une clock divisée par 18 (table 27-22)

14/08/2013JC/LP/MD7 Lancement de l’execution (CFCRn) SSE: single SCAN Mode: software trigger single scan

14/08/2013JC/LP/MD8 Status register IFSR EOQF =1 indique que l’opération à été effectuée (FIFOn vide) Reseter EOQF

14/08/2013JC/LP/MD9 Commande de conversion MESSAGE_TAG prendre RFIF0 LST lettre le temps MAX(128 clk) Lancer l’exécution de la commande L’opération sera finie lorsque RFDFn de IFSR =1

14/08/2013JC/LP/MD10 Resultat (RFPR) Lire le résultat de la conversion sur 16 bits Reseter RFDF