Étape 6: Le circuit de conduite
Mais les pilotes où beaucoup trop faibles et la résolution était moyen à petit (mes moteurs sont seulement 100 étapes/rev, qui fait environ 25 étapes pour peindre l’oeuf, ou ~ 25dpi...). En raison de l’élan en raison du poids du bras long, le stepper est souvent trop loin, parce qu’il n’avait pas assez de puissance pour tenir le bras (en particulier sur les positions inférieures):-(
C’est pourquoi j’ai décidé de construit quelques linisteppers (http://www.piclist.com/techref/io/stepper/linistep/index.htm) pour conduire mes moteurs.
Le stepper lini est un circuit de commande unipolaire Steps avec jusqu'à 18 micro marcher (c’est assez bon pour cette application, ~ 400 dpi). En outre, j’avais prévu générer un pilote de moteur pas à pas bon pour ma machine de fraisage et de mon prochain projet (imprimante 3d:-)) donc, ce fut un bon moment de construire ceux. Je n’a pas les commander, car je n’habite pas aux États-Unis et expédition aurait été trop cher. Alors j’ai construit une des versions modded qui convient aux PCB face seul, donc je pourrais leur etch moi-même.
Je ne décrivent le processus de construction les planches linistepper ici, comme ils ont obtenu de grandes instructions sur leur site. Il y a aussi beaucoup d’instructables pour faire votre propre PCB (j’ai utilisé la méthode de transfert de toner).
Oh oui, avant que j’oublie : le linistepper utilise un microcontrôleur pic, donc vous devez avoir un programmeur (j’ai construit un programmateur jdm sur une planche à pain, j’ai pris les schémas de circuit d’ici : Les programmeurs LVP ne fonctionneront pas, car vous avez besoin de la broche de sortie supplémentaire !
Je maitrise les drivers de moteurs pas à pas avec le port parallèle. On pourrait également construit un contrôleur usb basé (dans l’avenir, je le ferai, afin que je peux être piloté depuis mon netbook)
Malheureusement micropas n’est pas vraiment travailler pour moi maintenant, et je suis encore à essayer de comprendre pourquoi. Je pense qu’il y a deux raisons : bloc d’alimentation est trop faible (j’utilise un bloc d’alimentation atx, que signifie seulement 12V, mais mes moteurs sont notés 24V) et les moteurs sont des 4 moteurs triphasés et pas 2 phases, comme l’exige... mais je ne sais même pas la différence. Oh oui, et je ne suis pas très habile à électronique;-).
Mais le mode plein-pas de ce contrôleur est beaucoup plus fort que l’ancien, donc que le bras n’est pas pas trop loin. La résolution est toujours merdique, mais en gros caractères sont lisibles sur un oeuf ^ ^