Pour tester les drives, CNCSERV t'a communiqué la documentation. il faut les alimenter,
brancher les servo moteur avec leurs tachymétrie, avec la bonne polarité du moteur et de la
tachy (sinon le moteur s'emballe sans contrôle, c'est comme si tu avais inversé l'accélérateur
et le frein d'une voiture). Tu actives l'ampli et tu appliques une tension continu variable
avec une pile de 9 V et un potentiomètre, tu inverses la polarité pour tourner en sens inverse.
S'il faut ensuite mieux les régler en situation de charge réelle, là il faut une générateur de
fonction et un oscilloscope ou alors, ces deux appareil synthétisés par Linuxcnc.
Si une tachy d'un moteur est morte, il y a moyen de s'en passer aussi, il faut passer le
drive en mode courant uniquement et asservir en vitesse par le codeur et une boucle
d'asservissement numérique vitesse par linuxcnc (en plus d'une boucle position) .
Le FPGA d'une carte mesa doit déjà être programmé par un firmware bien adapté à sa future utilisation:
pas à pas, servos, entrées/sorties universelles, mélange des deux. le firmware choisi dans la bibliothèque
fournie par mesa est chargé à chaque lancement de linuxcnc pour les cartes les plus anciennes 5i20,
5i23 (les plus chères aussi maintenant). En revanche il est flashé maintenant pour les nouvelles cartes plus abordables.
Ensuite toutes les entrées et sorties du FPGA vont être plus ou moins protégées ou exploités grâce à une
carte fille. Elle comportera, par exemple: Des optocoupleurs, dans le cas des applications servos, des entrées
différentielles pour capter dans de bonnes conditions les signaux d'un codeur, des entrées resolveur, des
sorties convertisseurs PWM du FPGA vers +/- 10 V . Certain canaux peuvent être démultipliés par multiplexage
ou par liaison série pour y connecter des cartes "petites filles"...
Il y a 2 familles de cartes FPGA et de cartes filles, différentiées par leur inter-connections.
Des cartes FPGA à 3 connecteurs en nappe de 50 pins (dont les plus anciennes)et leurs cartes filles à 50 pins.
Des cartes FPGA à 2 connecteurs DB25 et leurs cartes filles à connecteur DB25, à vocation "plug and play"
Ces 2 familles peuvent recevoir en plus des cartes "petites-filles" à connecteur série de type RJ45
Mesa a développé quelques Drives de puissance et des cartes filles équipées de circuits de puissance
susceptible d'alimenter un servo-moteur. Elle sont dans la rubrique: "Motion control cards".
Ce n'est pas vraiment leur vocation je pense, pour l'instant.
Le patron de Mesa: Peter Wallace alias "PCW" fréquente assidûment le forum linuxcnc.
http://www.manta.com/c/mmp7h6r/mesa-electronics
http://www.xilinx.com/ipcenter/processor_central/picoblaze/picoblaze_success.htm