Codeur et cpld CETSIS' Bordeaux - octobre Conception réalisation et utilisation d ? une interface PC pour codeurs incrémentaux Dominique JACOB Patrick LAGONOTTE I U T de Poitiers allée Jean MONNET Poitiers Cedex Département Génie Electrique et Informatiqu
CETSIS' Bordeaux - octobre Conception réalisation et utilisation d ? une interface PC pour codeurs incrémentaux Dominique JACOB Patrick LAGONOTTE I U T de Poitiers allée Jean MONNET Poitiers Cedex Département Génie Electrique et Informatique Industrielle site de Poitiers dominique jacob univ-poitiers fr Département Hygiène Sécurité Environnement site de Niort lagonotte let ensma fr RESUME Pour disposer d ? une mesure de position par un codeur incrémental nous faisons réaliser par les étudiants une interface d ? acquisition utilisant le port parallèle d ? un PC Le décodage de la position à partir des signaux bruts du codeur incrémental est réalisé par un circuit programmable CPLD Celui-ci e ?ectue un décodage de quadrature à l ? aide d ? une machine synchrone et permet d ? incrémenter ou de décrémenter le compteur de position Le circuit programmable CPLD e ?ectuant cette opération est con ?guré par un langage de description matériel VHDL Le port parallèle du PC est programmé avec une acquisition multiplexée de manière de pouvoir lire un mot de bits à partir d ? un registre bits Une application à l ? identi ?cation des paramètres d ? un pendule oscillant est e ?ectuée à l ? aide de l ? ensemble le PC étant programmé en langage C La réalisation d'un prototype semble indispensable pour ?naliser un travail technique les seules conceptions logicielles ne permettant pas d'appréhender les réelles di ?cultés liées à sa concrétisation Mots clés codeur incrémental décodeur de quadrature VHDL circuit programmable CPLD Langage C INTRODUCTION La dé ?nition en modules des programmes pédagogiques conduit à une séparation arti ?cielle des connaissances Il importe de conduire des activités qui permettent de rassembler l'ensemble des compétences acquises Dans cet esprit on propose la réalisation et l ? utilisation d ? une interface entre un codeur incrémental et le port parallèle d ? un PC La carte électronique est à réaliser en utilisant un logiciel de CAO comporte un CPLD qui doit être con ?guré à l ? aide du langage VHDL Le PC quant à lui est programmé en C et une application d'identi ?cation est demandée Ce travail rassemble ainsi quatre domaines de connaissances CAO en électronique VHDL C automatique qui sont en général enseignés dans des modules distincts Ce travail est exploité en DUT Dénie Electrique et Informatique Industrielle en heures A ce niveau et compte tenu du temps imparti de nombreux problèmes ne sont pas abordés Par exemple on ne prend pas en compte l ? in uence du système d ? exploitation du PC sur l ? échantillonnage on se limite à l ? identi ?cation d ? un pendule autour de sa position stable et le système d ? acquisition est considéré comme très rapide devant le processus et on ?xe d ? emblée la résolution à bits Le but de ce travail est de rassembler di ?érents problèmes techniques dans un même projet mais non de présenter une solution industrielle CONCEPTION DE L'INTERFACE On utilise un codeur incrémental pour
Documents similaires










-
35
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 25, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 65.8kB