Étape 5: Électronique et ma carte de dérivation parallèle bricolage
Achat électronique vous pouvez construire vous même est un péché. Fin de l’histoire. Breakin ' pins utile d’un port parallèle est un temps peu consommé, mais généralement un morceau de gâteau. Je l’ai fait moi-même. J’ai eu quelques vieux câble parallèle-to-Printer :
La prise de gauche va bien à mon PC. (J’ai une carte mère de hipster qui a le numéro de série et Port parallèle avec HDMI!) Celui de droite est inutile (sauf si vous avez une imprimante en pointillé) et donc j’ai découper. Puis j’ai vérifié la continuité de chaque câble (beaucoup d'entre eux sont les câbles au sol et thous ignoré) à chaque broche de parallèle. Les soudées en une perfboard et connectés avec tout ce que mon cœur voulait.
Plus précisément, il s’agit d’un brochage de la prise parallèle :
Les broches 1-9 et 14,16,17 sont des goupilles (PC out), sur CNCs servent à contrôler les signaux de Step/Dir au moteur et pilote, signaux de chaîne Transistor-relais et ce genre de choses. Le reste (qui ne sont pas des motifs) sont en pins (PC) et utilisé pour les boutons d’urgence, des commutateurs maison et tout ce dont a besoin le PC pour être au courant sur le monde extérieur.
Pour conduire les Steppers, j’ai utilisé la survivante Easy Driver (j’ai eu 2 du dernier projet) et 2 de mesPilotes de Stepper Attiny85 DIY(2 euros coût!).
J’ai laissé tomber le coût de mon dernier projet sur electronics (55 euros) à moins de la moitié (environ 20 euros) sans rien perdre !
Ici vous pouvez voir mon chiot à clignoter et faire son travail... (Axe Z n’est pas utilisé lors de cette exécution si elle n’est pas entraînée avec le courant et ses voyants sont éteints) :
Trucs techniques :
Les pilotes de Attiny85 ont un délai de 300 usec dans leur code. C’est OK pour les moteurs en 5V et aboutir à une fréquence d’étape 6Hz (pas le but!) 666, qui est assez lent. A 12V vous pouvez faire ceci retardent aussi peu que 140 usec et rendre la fréquence étape environ 1200Hz, ce qui est décent.
Encore une fois si vous avez un autre moteur vous devez tâtonnements cette variable dans le code en utilisant un arduino ou vous port LPT.
Mise à jour :
Le dernier Attiny85 « firmware » prend en charge jusqu'à 1 900 Hz fréquence d’étape. Je reçois environ 35 mm/s, de ceux de X et l’axe Y. Machine très rapide !