Étape 7: Place à l’amélioration
Eh bien, faire ce circuit dans une perfboard, maquette, PCB ou toute autre chose n’est pas toujours la fin. Vous pouvez améliorer le contrôleur. Eh bien, devinez quoi ? Prenez le Attiny de la prise de le mettre dans votre programmateur (quelle qu’elle soit) et changer son "firmware de contrôle de moteurs pas à pas" comme vous voudrez.
Vous pouvez modifier le temps de retard (car cela dépend en fait du moteur), le seuil (si vous changez les résistances), l' exécution pas à pas technique (vous pouvez faire marcher Full - maintenant, c’est marcher Half - ou créez-en un)...
Vous ne pouvez pas modifiez le brochage cependant. Vous pouvez écrire un contrôleur temps réel trop (ce n’est pas * que * temps réel) et contrôler les gros CNCs (non seulement celles d’hobby). Enfin vous pouvez, en quelque sorte (certains logiciels PWM je suppose), ajouter MICROPAS. Le ciel est la limite. Et si tu t’ennuies de celui-ci, juste votre Attiny un contrôleur de feux tricolores et ferraille le projet moteur au total (n’oubliez pas, le Attiny est facilement reprogrammable - même sur circuit - aucun changement de fusible fait)
Ce pilote peut recevoir un signal de haute étape chaque 1500 US (microsecondes - 1,5 ms millisecondes) et pas perdre n’importe quelle étape (tout en demi-stepping). C’est la période de 0,0015 sec. Oui 666,6... Hz.
Si vous ajoutez des fonctionnalités ou des changements importants, faites le moi savoir !
La meilleure façon de le faire n’est pas m’envoyer un email, mais faire une instructable à ce sujet ou commenter vos fonctionnalités ajoutées et peut-être de code !
Si ce projet devient assez d’amélioration, je vais ouvrir une entrée de SourceForge à ce sujet pour que tout le monde ont une * presque * gratuit pilote de contrôleur de moteurs pas à pas !
Partagez votre travail...
Merci de lire mon second Instructable...