Le moteur pas à pas devient un actionneur de plus en plus populaire utilisé dans une grande variété de domaines techniques, y compris les appareils électroniques et les circuits de commande. Ayant la possibilité de positionner précisément l'arbre dans une certaine position, un tel moteur peut être utilisé, par exemple, pour commander un ventilateur supplémentaire situé dans l'habitacle.
Nécessaire
- - tête d'entraînement du moteur à partir d'un lecteur de disquette;
- - microcircuit ULN2003A;
- - Processeur PIC16F84;
- - les fils de connexion.
Instructions
Étape 1
Utilisez un lecteur de tête de lecture-écriture à partir d'un lecteur de disquette de 5,5 pouces, par exemple, la marque TEAC, pour fabriquer un moteur pas à pas. C'est un moteur unipolaire à cinq bornes. Quatre broches sont connectées aux enroulements, et la cinquième est commune et sert à fournir une alimentation 12V. Le moteur spécifié fournira un pas de 1, 8 degrés, par conséquent, pour une révolution complète de l'arbre, 200 impulsions seront nécessaires.
Étape 2
Si le périphérique spécifié n'est pas disponible, prenez le moteur d'un lecteur 3,5 pouces plus moderne. Gardez à l'esprit qu'un tel moteur est bipolaire, par conséquent, il nécessitera l'installation d'un pilote spécial pour contrôler le système.
Étape 3
Préparez le circuit intégré ULN2003A, qui est un ensemble de transistors à collecteur ouvert avec une diode de protection dans le circuit de charge. Connectez les quatre premiers fils du moteur, respectivement, aux fils du microcircuit marqués 14, 13, 12, 11. Pour connecter, utilisez un bornier spécial ou effectuez une connexion par soudure.
Étape 4
Connectez les broches du microcircuit du troisième au sixième, respectivement, aux broches du processeur PIC16F84, qui sont numérotées du sixième au neuvième. L'allumage et l'extinction du moteur pas à pas s'effectueront à l'aide d'un bouton connecté aux broches MCLR et VSS du processeur.
Étape 5
Une fois le câblage terminé, appliquez une alimentation 12 V en utilisant le fil commun approprié provenant du moteur. Le programme enverra 200 impulsions aux enroulements, ce qui fournira un demi-tour ou un tour complet de l'arbre en mode pulsé. Ceci est suivi d'une pause, après laquelle l'arbre dans le même mode de pas tourne de 180 degrés dans la direction opposée ou effectue un tour complet (ceci est déterminé par le mode spécifié).