Ce programme permet de développer des applications basées sur des motorisations a moteurs pas à pas.
On peut piloter 4 moteurs simultanément en mode pas entier ou demi pas sur une plage de vitesse de 2,5Hz à 65500Hz En plus il est prévu le pilotage de 4 servomoteurs courant continu, de 8 entrées et de 8 sorties.
Et pour ceux qui auraient besoin d'un fonctionnement trés doux j'ai également intégré un mode micro pas (2 axes par carte)
J'ai rajouté une carte 4 axes micro pas basée sur le circuit ALLEGRO A3977 C'est une carte complète en format Europe piloté par USB (module FDTI en port virtuel)
Il est prévu d’étendre le nombre de moteurs à 64.
Il y a une trentaines de commandes (deplacement, vitesse, accélération...) en plus j'y ai ajouté un éditeur de trajectoire par apprentisage
il peut être utilisées soit en mode interprété soit en mode embarqué soit en ligne de commande. On peut également mixer les différebts modes dans des developpement spécifiques. Il est tres facile de rajouter des commandes suplémentaires dans l'interpreteur (réalisation de macro-commannde ou de fonctions spécifiques)
L’application comprend une fonction pour la conversion en fichier ‘C’ compilable.
Enfin le module peut être utilisé comme composant intégré à un programme.(voir application complémentaire)
Pour ceux qui voudraient tester ce code sans le compiler vous trouverez l'exécutable à l'adresse:
http://jlen.fr/telechargement_programme.html