FONCTIONNEMENT MCMTII



Documents pareils
Notice de paramétrage Version 1.1

MOTORISATION DIRECTDRIVE POUR NOS TELESCOPES. Par C.CAVADORE ALCOR-SYSTEM WETAL Nov

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

CIRCUIT DE CHARGE BOSCH

F = B * I * L. Force en Newtons Induction magnétique en teslas Intensité dans le conducteur en ampères Longueur du conducteur en mètres

ENREGISTREUR DE TEMPERATURE

1. PRESENTATION DU PROJET

Correction sujet machine à pain

DOCUMENT RESSOURCE SONDES PRESENTATION

AMELIORATION DE LA FIABILITE D UN MOTEUR GRÂCE AU TEST STATIQUE ET DYNAMIQUE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Moteurs pas à pas Michel ABIGNOLI Clément GOELDEL Principe des moteurs pas à pas Structures et modèles de description Alimentation Commande

H E L I O S - S T E N H Y

LES APPAREILS A DEVIATION EN COURANT CONTINU ( LES APPREILS MAGNETOELECTRIQUES)

Mathématiques et petites voitures

TP 7 : oscillateur de torsion

Contribution à la conception par la simulation en électronique de puissance : application à l onduleur basse tension

Dimensionnement d une roue autonome pour une implantation sur un fauteuil roulant

Manuel d'utilisation de la maquette

ANALYSE TRAMEs LIAISON SERIE

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

1- Maintenance préventive systématique :

BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE

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

CALIBRES OMEGA CO-AXIAL DESCRIPTION ECHAPPEMENT CO-AXIAL REGLAGE OMEGA

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

COMMANDER la puissance par MODULATION COMMUNIQUER

Catalogue Produits v1

ELEC2753 Electrotechnique examen du 11/06/2012

I- Définitions des signaux.

Electrotechnique: Electricité Avion,

BD 302 MINI. Etage de puissance pas à pas en mode bipolaire. Manuel 2059-A003 F

Charges électriques - Courant électrique

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.

energy BOX WEB Automates de GTB

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

ANALYSE FONCTIONNELLE INTERNE DEVOIR LIBRE

PRODUCTION, CONVERSION OU DISTRIBUTION DE L ÉNERGIE ÉLECTRIQUE

VOCALYS LITE.

Notions fondamentales sur le démarrage des moteurs

Cours d électricité. Circuits électriques en courant constant. Mathieu Bardoux. 1 re année

Electrotechnique. Fabrice Sincère ; version

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

CH IV) Courant alternatif Oscilloscope.

MATIE RE DU COURS DE PHYSIQUE

Cahier technique n 207

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS MS Gamme: Vigik MANUEL D INSTALLATION.

MOTO ELECTRIQUE. CPGE / Sciences Industrielles pour l Ingénieur TD06_08 Moto électrique DIAGRAMME DES INTER-ACTEURS UTILISATEUR ENVIRONNEMENT HUMAIN

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

électricité Pourquoi le courant, dans nos maison, est-il alternatif?

Infos. Indicateurs analogiques encastrables pour installation à courants forts. Série M W/P/ LSP BWQ BGQ TP TG WQ /0S WQ /2S FQ /2 W BI BIW DFQ

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

III Capteurs et actuateurs

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

Guide d'utilisateur. Câble adaptateur USB2.0 vers IDE et SATA. Modèle : DA-70202

Notice d installation de la Centrale VIGIK DGM1

Objet : Alimentation pour ordinateur portable et autre. Alimentation Schéma 1

2 La technologie DTC ou le contrôle direct de couple Guide technique No. 1

Electron ELECTRICITE. Pour les détails: Design, Production & Trading. Catalogue Synthétique Rev 01/2007 Page 17

CONVERTISSEURS NA ET AN

Notice technique. Système de surveillance MAS 711

Le triac en commutation : Commande des relais statiques : Princ ipe électronique

TO-PASS -FAQ- Télésurveillance et contrôle à distance

MAGTROL. Frein à courant de Foucault haute vitesse WB 23. WB 23 Fiche Technique CARACTÉRISTIQUES COMMANDE PAR PC DESCRIPTION

mm 1695 mm. 990 mm Porte-à-faux avant. Modèle de cabine / équipage Small, simple / 3. Codage

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

Systèmes de pompage à énergie solaire

! analyse du fonctionnement

Numérisation du signal

M HAMED EL GADDAB & MONGI SLIM

LE COSMODETECTEUR : UN EXEMPLE DE CHAÎNE DE MESURE

TERMINAL D AUDIO CONFERENCE ANALOGIQUE USB VOIP NOTICE

AUTOPORTE III Notice de pose

Neu. Technique d installation / de surveillance. VARIMETER RCM Contrôleur différentiel type B IP 5883

Centrale d alarme DA996

Leçon 1 : Les principaux composants d un ordinateur

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

I GENERALITES SUR LES MESURES

Fiche technique Schneider

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

T.P. 7 : Définir et contrôler un système d allumage statique

INSTALLATIONS INDUSTRIELLES

Solutions pour la mesure. de courant et d énergie

MODE D EMPLOI Boitier de programmation SKY

Panneau solaire ALDEN

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

Quartz et Oscillateurs

0.8 U N /0.5 U N 0.8 U N /0.5 U N 0.8 U N /0.5 U N 0.2 U N /0.1 U N 0.2 U N /0.1 U N 0.2 U N /0.1 U N

ROTOLINE NOTICE DE POSE

Ecran programmable. Testez la différence grâce. à sa puissance, sa rapidité. et ses possibilités réseaux

galaxy MODULE TELECOM F A NF Manuel d Installation

NPIH800 GENERATION & RESEAUX. PROTECTION de COURANT TERRE

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

RÉFÉRENTIEL TECHNIQUE

Systèmes de distributeurs Systèmes de distributeur selon la norme ISO , taille 2, série 581. Caractéristiques techniques

JUPITER /20/27/61m. Contact NF, 50mA à 24v max. avec R50 Ohms en série

GESTION CENTRALISÉE D EAU CHAUDE ET D ÉNERGIES APPLICATIONS STANDARDS ET NON STANDARDS

COMMUNICATION ENTRE DEUX ORDINATEURS PAR LASER MODULE EN CODE MORSE OU BINAIRE.

Transcription:

Introduction Dans les caractéristiques du MCMTII il est annoncé 128 µpas par pas pour l entraînement des moteurs AD et DEC. La façon de procéder n étant pas évidente une analyse a été faite en utilisant le schéma général, et la documentation des circuits intégrés concernés par cette fonction. Cela se passe à 3 niveaux : 1. Définition de mots 8 bits et d une adresse pour définir,l amplitude du signal et sa destination, par le microcontrôleur 2. Exploitation de ces mots par le MAX505 pour définir une valeur de référence utilisée par les circuits de pilotage des moteurs 3. Un mot de 2 bits transmis au circuit LMD18245 permet d utiliser la totalité ou une fraction de la valeur de référence pour définir le courant instantané des moteurs Microcontrôleur PIC16F877 Ce circuit prend en charge diverses données générées soit manuellement, raquette ou par l intermédiaire de logiciels.il effectue également l initialisation du MCMTII A B C D E F G H CALGUL 1 MOTORISATION AR CALGUL MOTORISATION DEC 2 unité Unités 3 Nb dents 288 Nb dents 288 4 Angle/dent 1.25 360 /nb Dents Angle/dent 1.25 3 60 /nb Dents 5 Pas/rot moteur 200 Défini constructeur Pas/rot moteur 200 Défini constructeur 6 Angle/Pas " " 22.5 C4*3600/nb pas Angle/Pas " " 22.5 G4*3600/nb pas 7 Nb µpas/pas 128 défini dans MGMTII Nb µpas/pas 128 défini dans MGMTII 8 Angle/µPas " " 0.17578125 C6/nb µpas Angle/µPas " " 0.1757813 G6/nb µpas 9 nb µpas/360 axe AR 7372800 C3*C5*C7 nb µpas/360 axe AR 7372800 G3*G5*G7 10 nb µpas/tour moteur 25600 C5*C7 nb µpas/tour moteur 25600 G5*G7 11 Durée µpas solaire seconde 0.01171875 24*3600/C9 Durée µpas solaire seconde 0.0117188 12 Vsid/Vsol 1.0027379 Valeur Ephémérides 1.0027379 13 nb µpas/seconde 85.3333333 1/C11 nb µpas/seconde 85.333333 1/G11 14 Soit en sidéral 85.5669675 C13*C12 Soit en sidéral 85.566967 G13*G12 Pas de suivi en 15 Angle parcouru sid "/Sec 15.0410685 C8*C14 Angle parcouru sid "/Sec 0 Delta Pas de suivi en 16 angle parcouru sol "/Sec 15 C13*C8 angle parcouru sol "/Sec 0 Delta C13/15*18.8 G14/15*3.3 17 Vit.corr.Av µpas/sec 106.951111 (+3"8/sec) Vit.corr.Av µpas/sec 18.773333 (+3"3/sec) 18 Vit.corr.Ar µpas/sec 63.7155556 C13/15*11.2 (-3"8/sec) Vit.corr.Ar µpas/sec G14/15*-3.3 (- -18.77333 3"3/sec) 19 Point.lent µpas/sec 2048 C13/15*360 (0 1/sec) Point.lent µpas/sec G14/15*360 2048 (0 1/sec) G14/15*7200 20 Point.Rap µpas/sec 40960 C13/15*7200 (2 /sec) Point.Rap µpas/sec 40960 (2 /sec) A titre d exemple :à partir de la valeur du nombre de dents tous les éléments qui ne sont pas des sources sont initialisés par le micro contrôleur et suivant l intervention faite sera mis en fonction, vitesse sidérale,solaire, pointage lent ou rapide, recherche av ou ar. SAR/TF DEC 2007 Page 1 sur 8

Convertisseur Digital-Analogique Programmable MAX505 Ce circuit permet de mettre en mémoire des valeurs sous forme digitales dans 4 mémoires 8 bits. Ces valeurs servent à définir une tension de sortie qui selon la valeur digitale sera de 1/256 à 255/256 d une valeur de référence (le 5v d alimentation) Circuit de Pilotage Moteurs LMD18245 Ces circuits 2 par moteur fournissent un courant de valeur et sens définis par le microcontrôleur, le convertisseur D-A, et le circuit lui même. Fonctionnement des moteurs ECM268 Ce sont des moteurs pas à pas de puissance : Les 50 dents du rotor sont en fait des aimants permanents, suivant le sens du courant dans les bobines il sont attirés ou repoussés par le stator, tous les 90 il y a des bobines identifiées par A et A et décalées de 45 des bobines identifiées par B et B en fait dans notre cas les bobines sont en// dans le sens convenable Des paires d impulsions permettent de faire avancer la position du rotor d un pas. Des moyens électroniques permettent de calibrer ces impulsions en durée, amplitude et fréquence de répétition On obtient dans ce cas une rotation continue avec des vitesses allant d une fraction de tour par seconde à plusieurs tours par seconde : Du fait du rotor de 50 aimants 1 tour est réalisé en fournissant 200(50x4) impulsions doubles au moteur et le pas est divisé en 128µpas, calculés sur 90 Si l on prend les extrêmes valeurs du tableau ci dessus on a Pour la correction arrière 63,7 µpas/seconde soit 63,7/128 /200 =0,00248 Tour/seconde. Pour le pointage rapide 40960 µpas/seconde soit 40960/128/200=1,6 Tour/seconde. Tout ceci étant produit par une chaîne de 3 éléments distincts, nous commençons par le dernier. SAR/TF DEC 2007 Page 2 sur 8

Pilotage Moteurs LMD18245 FONCTIONNEMENT MCMTII Les différentes fonctions sont indiquées sur ce tracé : 1. Le pont de MOS servant à faire circuler le courant dans les bobines des moteurs sens et valeur et une copie du courant passant dans les moteurs. 2. Le dispositif d ajustement de la valeur de référence 3. Un comparateur pour déclencher le mono-stable de sécurité 4. Un circuit de contrôle servant à exciter le pont de MOS,une sécurité thermique, tension minimum et surintensité. Si on regarde les entrées et sorties du circuit 1. Vers bobine moteur 2. non connecté ( peut éventuellement alimenter une led indiquant un dépassement de courant) 3. résistance et condensateur donnant la constante de temps du mono-stable 4. Bit4 MSB du mot de réglage % (Origine Microcontrôleur) 5. Masse de Puissance 6. Bit3 du mot de réglage %(Origine Microcontrôleur) 7. Bit2 du mot de réglage % Réuni au + 5v 8. Bit1 du mot de réglage % Réuni au +5v 9. Alimentation du circuit (12v) 10. Brake (Réuni à la masse) 11. Direction changement du sens de passage du courant dans les bobines moteur (Origine microcontrôleur) 12. Masse 13. Réglage du courant maxi autorisé 14. Entrée de la valeur de référence (issue du MAX505) 15. vers bobine moteur Sur la sortie 3 la valeur des éléments donne une constante de temps de 20000x2,2x10-9 x1,1 soit 4,84x10-5 Seconde ou 48,4µS ceci dans un but de protection du matériel. SAR/TF DEC 2007 Page 3 sur 8

Sur la sortie 13,suivant le type de moteur on doit régler la valeur de la résistance entre la sortie et la masse aux valeurs suivantes : moteurs 1 A : 20 k moteurs 2A : 9.8 k moteurs 3A : 6 k La tension trouvée sur cette sortie est une image du courant passant dans les moteurs. Un rapport de 4000 existe entre le courant passant dans la bobine et celui de la sortie 13. Si on a 1A dans la bobine le courant sera de 250µA en sortie 13. En prenant les moteurs de 2A on aura 500µA. Qui nous donnerons 9800x0,0005=4,9V. on voit que l on est très près de la valeur de référence 5v En supposant que la référence soit réglée à 2,5 ceci donne comme valeur 2,5/9800 soit 255µA soit un peu plus de 1A dans les bobines le mono-stable est alors déclenché et coupe le courant pendant 48µS du fait de l énergie emmagasinée dans l enroulement le courant décroît pendant ces 48µS.Si au bout de ce temps, la tension aux bornes de la résistance est passée en dessous de la référence le courant est rétabli On a donc une régulation du courant moteur autour d un point de consigne. Celui ci est défini par la valeur entrant dans la broche 14 corrigé par le pourcentage défini par les entrées M1-> Pin 8-> + 5V-> 1 logique M2-> Pin 7-> +5V -> 1 logique M3-> Pin 6-> Programmable par micro-contrôleur 0 ou 1 logique M4-> Pin 4-> Programmable par microcontrôleur 0 ou 1 logique Le niveau de référence en sortie du convertisseur digital analogique repère 2 sont égaux a Vref x N/16 N étant la valeur numérique correspondant aux entrées M1 à M4. Les valeurs numériques N possibles sont : 3 ----18,5% 7 ---- 43,5% 11---68,5% 15---93,5% Pour de plus amples informations consulter la fiche technique du circuit SAR/TF DEC 2007 Page 4 sur 8

Convertisseur Digital Analogique MAX 505 Ce circuit permet de stocker les informations Digitales des lignes D0 à D7 dans 4 registres adressables Qui peuvent ensuite être activés simultanément ou individuellement. Dans notre application seuls 2 registres sont utilisés Les pins 1,2,24,23 correspondent aux sortie des références seuls 1 et 2 sont utilisés Les pins 3 (vss), 6 (AGND), 7 (DGND),18 (A1) sont réunis à la masse. Les pins 4 (VrefB), 5(VrefA) sont réunis au +5V Les pin 8 (LDAC), 17 (WR),19(A0) Sont connectées au micro-contrôleur Les pins 9 à 16 Données digitales sont connectées au port D du micro-contrôleur Les pins 20 (VrefD), 21 (VrefC), 22 (vdd) sont réunis au + 5V Le tableau ci dessus nous donne les valeurs à appliquer sur les lignes LDAC, WR, A1, A0 pour obtenir le résultat voulu : on doit rentrer successivement les données de A mot 1000, puis celles de B mot 1001 puis transférer les données vers les latch DAC mot 11XX et enfin activer simultanément les sorties A et B mot 01XX. Toutes ces commandes et la définition des valeurs sont effectuées par le micro-contrôleur et sont fonctions des demandes extérieures Si dans la progression on suit une loi en sinus pour les enroulements A en cosinus pour les enroulements B, en utilisant la commande direction on peut avoir un entraînement sans à coup visible au niveau des moteurs. C est juste une affaire de programmation du micro-contrôleur. SAR/TF DEC 2007 Page 5 sur 8

Exemple pour des µpas de 22 5 Microcontrôleur PIC16F877 Pour piloter les deux moteurs AR et DEC il y a 2 microcontrôleurs qui ont chacun une adresse La ligne de réception RS232 est commune aux deux microcontrôleurs par contre a l aide d un circuit de partage chaque microcontrôleur peut prendre la ligne émission. Ce ne sont pas les micros contrôleurs qui sont pilotes. Lors de la réception d un message, dans les signaux émis par le PC il y a une information pour indiquer quel microcontrôleur est concerné et s il y a une réponse à donner ce circuit active la ligne émission du RS 232. Chaque microcontrôleur reçoit de l extérieur des informations le concernant : Raquette, PEC, ST4, Ligne RS232. Toute action est immédiatement répercutée sur le moteur concerné pour action. Seul le source de pilotage des microcontrôleurs peut renseigner sur ce qui est réellement fait Ce document n a pas la prétention d être une notice mais simplement une explication des procédures telles que l on peut les déduirent des schémas et caractéristiques des circuits utilisés. SAR/TF DEC 2007 Page 6 sur 8

La raison pour laquelle on utilise 75% pour le suivi et 100% dans le cas des positionnements est que les durées des impulsions si la découpe en 128µpas est conservée sont de : Suivi..1/85,6=11,6 ms Positionnement lent..1/2048=0,48ms Positionnement rapide 1/40960=0,024mS Si l on se réfère aux caractéristique des moteurs dans nos conditions d utilisation nous avons les éléments suivants : Les éléments résistance et inductance introduisent un retard lors de l établissement du courant dans les bobinages des moteurs dont on peut calculer la valeur en fonction du temps. Il faut également tenir compte de la résistance présentée par les deux MOS, soit 0,6 ohm. La constante de temps est définie par T=L/R soit 3,6/1,8=2mS. TEMPS ETABLISSEMENT COURANT MOTEUR Ampères 3.50 3.25 3.00 2.75 2.50 2.25 2.00 1.75 1.50 1.25 1.00 0.75 0.50 0.25 0.00 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0 21.0 22.0 23.0 24.0 25.0 Millisecondes Pour une impulsion: Du fait du découpage en 128 pas sur 90 les valeurs de courant à obtenir sur chaque pas sont compatibles avec cette courbe. Par contre comme il y a une inertie importante à vaincre à chaque démarrage cela se sent par quelques ratés, et c est également la raison de l utilisation des 100% de puissance pour les positionnements lents et rapides SAR/TF DEC 2007 Page 7 sur 8

ANNEXE I(Schéma partiel) SAR/TF DEC 2007 Page 8 sur 8