LES CODEURS DE POSITIONS

Slides:



Advertisements
Présentations similaires
Semaine 5 Couche Liaison de données Cours préparé par Marc Aubé
Advertisements

LES NOMBRES PREMIERS ET COMPOSÉS
Qualité du Premier Billot. 2 3 Défauts reliés à labattage.
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
Principe des puissances virtuelles
CARACTERISTIQUES D’UN ENSEMBLE DE FORCES
Chapitre - 3 Bobines à noyau de fer
Licence pro MPCQ : Cours
La coupe des matériaux: identification des paramètres
Capteurs et Actionneurs
ACTIVITES Les fractions (10).
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Est Ouest Sud 11 1 Nord 1 RondeNE SO
Sud Ouest Est Nord Individuel 36 joueurs
ACTIVITES Le calcul littéral (3).
Les capteurs                                                       
Formation Technique 6èmepartie.
Les éléments de mémorisation
Le codage de l ’information
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
Construction des 3 hauteurs
Acquérir les états d’un système
LES CAPTEURS INDUSTRIELS
Les types de robinets de régulation
Le Concept. Régulation électronique LonWorks communicante pour application poutre froide.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
Application des algorithmes génétiques
Gestion des Périphériques
LA FONCTION ACQUISITION
Cours de physique générale I Ph 11
1 SERVICE PUBLIC DE LEMPLOI REGION ILE DE France Tableau de bord Juillet- Août 2007.
Thèse de Doctorat Troisième cycle de Physique présentée par Mr NZONZOLO Maître es Science Étude en simulation des effets des paramètres macroscopiques.
Titre : Implémentation des éléments finis sous Matlab
Détecteurs de proximité
LES NOMBRES PREMIERS ET COMPOSÉS
Partie 1: Ondes et Particules.
La Saint-Valentin Par Matt Maxwell.
Représentation des systèmes dynamiques dans l’espace d’état
Systèmes mécaniques et électriques
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
3.1 DÉTERMINANTS (SUITE) Cours 6.
Notre calendrier français MARS 2014
Titre : Implémentation des éléments finis en Matlab
4.3 Le mouvement d’un projectile
C'est pour bientôt.....
Veuillez trouver ci-joint
Inéquations du premier degré à une inconnue
Résoudre une équation du 1er degré à une inconnue
Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A.
Vision directe Diamètre apparent
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
* Source : Étude sur la consommation de la Commission européenne, indicateur de GfK Anticipations.
CALENDRIER-PLAYBOY 2020.
1. Présentation générale du système
RÉSISTANCE DES MATÉRIAUX Les sollicitations internes
Inéquations du premier degré à une inconnue
Les Chiffres Prêts?
Elles avaient envahi le jardin, mais derrière... 1.
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Tolérance de parallélisme
Capteurs et détecteurs
Partie II: Temps et évolution Energie et mouvements des particules
Etude des performances cinématiques de la plateforme 6 axes
Les codeurs rotatifs industriels
Transcription de la présentation:

LES CODEURS DE POSITIONS A EXEMPLES D’UTILISATIONS Codeur Position ou vitesse d’un plateau tournant

LES CODEURS DE POSITIONS A EXEMPLES D’UTILISATIONS Codeur Position ou vitesse d’un mobile en translation

LES CODEURS DE POSITIONS A EXEMPLES D’UTILISATIONS Codeur Mesure de longueur

LES CODEURS DE POSITIONS A EXEMPLES D’UTILISATIONS

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B1 fonctionnement interne Récepteur 1 Vers compteur Emetteur Codeur rotatif La plupart des codeurs utilisent le principe mis en oeuvre dans les détecteurs de proximité optiques fonctionnant en barrage.

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B2 Signaux émis Ces codeurs délivrent à leur sortie une suite d’impulsions si ils sont mis en mouvement (rotation ou translation). Sortie du codeur : Position angulaire La résolution Entre 2 impulsions successives le codeur s’est déplacé de quelques degrés (ou mm), ce déplacement s’appelle la résolution B2a La résolution: c’est le déplacement angulaire qui correspond à une période, notée: R en degrés On ne connaît parfois que le nombre de périodes par tour, notée: Z en traits par tour, mais cette donnée permet de calculer R en degrés

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies Voie A Voie B Voie Z Les codeurs incrémentaux possèdent généralement 3 voies notées: A B et Z;.

LES CODEURS DE POSITIONS Décalage de T/4 entre les voies A et B B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies Décalage de T/4 entre les voies A et B Sortie A du codeur Sortie B du codeur Sortie Z du codeur  : Position angulaire Entre ces 2 informations le codeur a fait 1 tour complet Les codeurs incrémentaux possèdent généralement 3 voies notées: A B et Z;. Décalage visible sur le disque

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies t Certain codeurs émettent les deux signaux des voies A et B à partir d’une seule piste. Dans ce cas les deux capteurs sont décalés d’un quart de pas.

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies a) Utilisation d’une seule voie A (ou B) Avec une seule voie on peut connaître les caractéristiques de déplacement d’un mobile (A condition que le déplacement ait toujours lieu dans le même sens) API Voie A ou B codeur Accélération Vitesse Calcul des caractéristiques du déplacement Position Compteur d’impulsions Base de temps

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies b) Utilisation des voies A et B Elles permettent de déterminer le sens de rotation à l’aide d’un API (voir le TP : détection du sens de rotation avec un codeur vu en première année sur le chariot filo-guidé. API Voie A Voie B codeur Sens horaire Sens trigo Détermination du sens de rotation

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies b) Utilisation des voies A et B Sortie A du codeur Sortie B du codeur : Position angulaire : Position angulaire Position à l’instant t Sens horaire Sens trigo Observez l’état des sorties pour le sens horaire

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies b) Utilisation des voies A et B Sortie A du codeur Sortie B du codeur : Position angulaire : Position angulaire Position à l’instant t Sens horaire Sens trigo Observez l’état des sorties pour le sens horaire Equation du sens horaire SH = A.B + A.B +A.B +A.B

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies C) Nécessité d’une prise d’origine Ce capteur ne donne par le déplacement absolu. Il faut donc effectuer une prise d’origine lors de la mise en marche. Un détecteur de position TOR (Tout ou rien) permet de détecter le passage du mobile sur la POM : Prise Origine Machine. Sur le système Robot Ericc, pour l’axe du coude, La POM est réalisée avec une came et un détecteur inductif. POM Détecteur inductif Came Came mobile Détecteur POM Détecteur inductif Sortie Z du codeur

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies C) Nécessité d’une prise d’origine Ce capteur ne donne par le déplacement absolu. Il faut donc effectuer une prise d’origine lors de la mise en marche. Un détecteur de position TOR (Tout ou rien) permet de détecter le passage du mobile sur la POM : Prise Origine Machine. Sur le système Robot Ericc, pour l’axe du coude, La POM est réalisée avec une came et un détecteur inductif. Came Détecteur inductif POM Détecteur inductif Came mobile Détecteur POM Sortie Z du codeur

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies d) amélioration de la résolution résolution de base Si on ne compte que les fronts montants Sortie A du codeur : Position angulaire compteur 1 2 3 4 Multiplication par 2 de la résolution Si on compte les fronts montants ainsi que les fronts descendants Sortie A du codeur : Position angulaire compteur 1 2 3 4 5 7 6 8

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies d) amélioration de la résolution Multiplication par 4 de la résolution de base Si on compte les fronts montants ainsi que les fronts descendants des voies A et B Sortie A du codeur : Position angulaire Sortie B du codeur Compteur 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B3 Le nombre de voies d) amélioration de la résolution Des dispositifs optiques permettent d’obtenir un flux lumineux suffisant malgré la finesse des raies. Source lumineuse Condenseur Réticule de balayage Disque gradué Eléments piézo-électriques

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B5 La rapidité La rapidité La commutation des composants électroniques utilisés dans le codeur limite la fréquence du signal de sortie, ce qui correspond à une fréquence de rotation maximale de l’appareil Pour chaque modèle le constructeur donne la fréquence maxi de lecture Comme il s’agit de la fréquence maximale des signaux émis par le codeur on la notera : fSM (fréquence Sortie codeur Maximale) Cette donnée permet le calcul de la fréquence de rotation Utile Maximale du codeur, on la notera NUM

LES CODEURS DE POSITIONS B LES CODEURS INCRÉMENTAUX B6 Configuration linéaire Codeur linéaire Le principe est le même que pour les codeurs rotatif. La technologie repose sur une règle en verre gravées qui remplace le disque du codeur rotatif.

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis Les codeurs absolus délivrent un « mot » binaire qui est fonction de sa position. 11001010101

Les 8 détecteurs optiques sont situés sur un même rayon. C LES CODEURS ABSOLUS C1 Signaux émis Exemple = un codeur absolu 8 bits Il comporte 8 pistes. Chaque piste est lu par un détecteur optique. Les 8 détecteurs optiques sont situés sur un même rayon.

Exemple de lecture d’une position C LES CODEURS ABSOLUS C Signaux émis Exemple de lecture d’une position. Exemple de lecture d’une position Le bit de poids faible est sur la piste extérieure. 1 1 1 1 Le nombre lu sera : Lors du passage d’une position à la suivante, il n’y a jamais deux bits à changer simultanément. On utilise pour cela le codage binaire réfléchi. Ce nombre binaire réfléchi devra être converti en binaire naturel pour être exploitable.

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis a) Etude de l’influence du codage utilisé sur les aléas de lecture Quel est le code tracé sur cette figure? 20=1 21=2 22=4 23=8 Valeur de la position: 1 2 3 4 5 6 7 8 9 10 11 12 13 Il s’agit du code binaire naturel.

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis Zoom sur le passage d’une position à la suivante a) Sortie codée en binaire naturel. Ce code possède un inconvénient. lequel? 20=1 21=2 22=4 23=8 Valeur de la position: 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 Une erreur se produit dans la transmission de l’information!!!

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis Zoom sur le passage d’une position à la suivante a) Sortie codée en binaire naturel. Autre possibilité d’évolution des sorties du codeur: 20=1 21=2 22=4 23=8 Valeur de la position: 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 Une erreur se produit dans la transmission de l’information!!!

LES CODEURS DE POSITIONS Comment doit-on l’utiliser? C LES CODEURS ABSOLUS C1 Signaux émis a) Sortie codée en binaire naturel. a) Sortie codée en ????????????? Il existe une solution pour éviter les erreurs de transmission. 20=1 21=2 22=4 23=8 Sortie de validation de l’information!!! Valeur de la position: 1 2 3 4 5 6 7 8 9 10 11 12 13 Tant que cette sortie est vraie: - les informations ne sont pas exploitables, - il ne faut pas les lire. On ajoute une sortie supplémentaire au codeur Comment doit-on l’utiliser?

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis C1c La résolution. Les codeurs absolus comme les codeurs incrémentaux ont comme caractéristique principale: la résolution D0 D1 D2 D3 résolution

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis C1c La résolution. Les codeurs absolus comme les codeurs incrémentaux ont comme caractéristique principale: la résolution D0 D1 D2 D3 C’est le déplacement angulaire qui correspond à une position, notée: R en degrés On ne connaît parfois que le nombre de bits utilisés pour coder la position, mais cette donnée permet de calculer R en degrés résolution

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C1 Signaux émis C1c La résolution. C’est le déplacement angulaire qui correspond à une position, notée: R en degrés On ne connaît parfois que le nombre de bits utilisés pour coder la position, mais cette donnée permet de calculer R en degrés

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS C2 technologie de l’étage de sortie Pour raccorder le codeur à un API il faut en connaître les caractéristiques électriques de l’étage de sortie; on retrouve les mêmes techniques vues avec le codeur incrémental : NPN, PNP ou série, mais avec ce codeur il existe aussi la version transmission en parallèle de la position.

LES CODEURS DE POSITIONS C LES CODEURS ABSOLUS Codeur absolu linéaire Codeur absolu rotatif

Fin