Étape 2: Moteur pas à pas unipolaire pour le lecteur de carte
J’ai eu un PM35L - moteur pas à pas de D48 qui a été supprimé d’une vieille imprimante HP. Le moteur de base a 48 pas/tour. J’ai travaillé sur que si ce moteur pouvait être micro-échelonnée d’un facteur de 4 puis cela donnerait 192 marches/rev. Cela s’arrangerait à 3,75 min par étape pour obtenir un graphique circulaire de 12 heures. Je le perçois acceptable pour commencer avec.
Le moteur de broche devra remplacer par ce stepper exploité dans un micro-step 4 mode.
Pour vérifier que ce point j’ai affublé d’un circuit basé sur l’ULN2003 driver IC avec entrées connectés aux sorties d’un microcontrôleur PIC16F628A.
Le moteur pas à pas unipolaire a deux enroulements de split avec les centre-robinets reliés entre eux. J’ai travaillé sur la séquence pour la rotation en mode pas à pas, étape/2 et étape/4. Fondamentalement le mode pas à pas utilise un enroulement à la fois. Le mode étape/2 utilise un bobinage suivi par deux-enroulements dans la séquence. Pour obtenir le mode étape/4, il faut également créer un enroulement-courant X 0,41 mode pour chaque enroulement. La séquence de disque correspondante est également fournie dans la figure.
L’ULN2003 a 7 Pilotes internes, mais le schéma de l’étape/4 nécessite 8 pilotes. Un conducteur supplémentaire est fourni par un transistor NPN.
Les chiffres le montrent :
- Le moteur pas à pas avec indicateur de position temporaire
- Circuit de commande de ULN2003 et bobine schématique
- L’étape de sortie de séquence et binaire requise pour les différents modes de progression
- Maquette pour le microcontrôleur PIC16F628A
- Maquette du pilote ULN2003
- C-Code pour le PIC16F628A de vérifier le mode étape/4
Cette courte vidéo montre l’action micro-parcours :