App et minuterie contrôlée volets automatiques (4 / 6 étapes)

Etape 4: Connexion électrique et le pilote de l’étape

Maintenant, sortez votre breadbord sans soudure ! Pas besoin de souder ou de faire des connexions fantaisies à ce stade, tout d’abord nous voulons uniquement vérifier que tout fonctionne.

Je n’irai pas dans les détails tellement avec l’électronique et de l’app, je suppose que vous connaissez vos trucs et pouvez également avoir différents composants que j’ai. Je vais vous expliquer tout ce qui va où.

Pouvoir d’arduino (En supposant que vous avez 12 V, 2 a alimentation)

Vous voulez alimenter votre étape pilote et arduino séparément alors faire un branchement en parallèle (4 câbles) avec votre alimentation. GND1 pour arduino gnd, VCC1 VI sur arduino (tension dans, pas 5 V si vous n’utilisez pas d’alimentation 5 volts!).

Selon ce pilote étape vous avez, vous pouvez avoir une broche appelée "sommeil". Lorsque we´re ne pas utiliser les stores, nous allons soit défini le conducteur dormir ou éteignez-les pour réduire la consommation d’énergie. Dans ce projet, nous n’utilisera pas la fonction de sommeil mais plutôt tourner le pilote sur et en dehors, juste avant que nous l’utilisons (dans le cas où votre chauffeur n’a pas l’exploit de sommeil). Se réveiller le pilote de son sommeil est plus rapide que le démarrage, son habituellement environ 1 ms mais dans notre cas qui n’est pas nécessaire.

Puissance moteur

Voir l’image en pièce jointe. Nous allons commencer avec notre alimentation 12V. Connectez VCC2 et GND2 à VMOT et GND. Vous pouvez (devez) également connecter un condensateur 100uF entre eux.

Bon maintenant le moteur ont le pouvoir. Maintenant, nous fournissons le pilote avec puissance !

Pouvoir de pilote

Raccordez l’autre GND (celle du bas de l’image) à votre GND. La DMV broche continuera d’alimenter le pilote, c’est l’un de que nous s’allume et s’éteint. Raccorder à une broche 16 sur votre arduino.

Pilote d’étape correct ont le pouvoir. Maintenant we´re va lui donner quelques signaux de travailler avec.

Signaux de pilote

Branchez le DIR sur broche 14 sur arduino. Branchez pas sur broche 15 sur arduino. Selon le pilote de votre étape, vous pourriez avoir broches comme MS1, MS2, MS3. Ce sont des « micropas », ce processus permet à votre moteur faire des petites étapes. Nous ne sommes pas intéressés par ce que 200/400 pas par rotation est déjà supérieure à nos besoins. Micropas permet en général en reliant la broche (MS1, MS2...) à VCC ou GND. vérifier votre fiche de données de moteur pas à pas. Méfiez-vous qu’en utilisant la plus petite étape pourrait vous donner moins de couple (et peut-être déborder la variable int dans le code en comptant les super beaucoup d’étapes).

Étape de signaux moteurs

OK, nous allons maintenant établir une connexion temporaire entre le conducteur et le moteur pas à pas. Il s’agit de s’assurer que tout fonctionne avant de continuer.

Étant donné que différents steppers utilisent des couleurs différentes sur les câbles, je vais décrire une méthode qui fonctionne pour toutes les. Ce que nous voulons savoir, c’est quel câble va où. Les quatre câbles sont par paire, deux par bobine (le moteur ai 2 spires). Le moyen le plus simple est de prendre un multimètre ou un LED et connectez-les à deux broches. Faites ensuite tourner l’arbre moteur, si le multimètre indique une tension you´ve trouvé une paire ! Si vous utilisez une LED s’allume, s’assurer que vous passez les tiges si cela ne fonctionne pas (comme LEDS permet seulement courant s’écouler dans un seul sens).

Maintenant, reliez-les par paires pour le stepper. Paire 1 va au 1 b, 1 a et 2 paires torsadées 2 a, 2 b. Plus tard, quand nous les tester, si vous constatez qu’elles tournent dans la mauvaise direction, vous pouvez modifier la position des paires.

Calculer le courant et en ajustant la Vref

Selon vous l’étape pilote, Découvrez cette url ou vérifier votre feuille de données.

http://RepRap.org/wiki/Pololu_stepper_driver_board

Si vous envisagez d’utiliser un pilote et deux moteurs, assurez-vous de calculer la résistance parallèle des moteurs ou vous pouvez graver votre pilote !

Brève explication comment ça marche

Arduino écrit haute sur la broche de l’étape de 500 micro secondes, retarde et écrit à nouveau à plusieurs reprises. Le stepper interpénètre ce signal et active les bobines dans le moteur pas à pas dans une séquence pour faire tourner le 1 étape.

La goupille de la DIR est soit haute ou basse selon la direction dans laquelle nous voulons que le stepper pour faire pivoter.

Si votre moteur est paniquer et toutes les connexions sont correctes, que vous pourriez vouloir essayer de changer les micro 500 secondes à une valeur plus haut/plus bas dans le code de l’arduino.

Ne fonctionne pas du tout ou est le moteur sonne bizarre juste faire ?

  1. Si vous faites tourner l’arbre moteur d’étape à la main (tout d’abord débrancher) il doit tourner librement et il doit se sentir « clicky », un « clic » est une étape. Si ce n’est pas vous pourriez avoir un moteur défectueux.
  2. Vérifiez les connexions, vérifiez les connexions, vérifiez les connexions.
  3. Vérifier la feuille de données étape pilote. Vérifiez d’abord si vous avez correctement connecté les phases. Puis vérifiez si vous avez besoin à la terre une des broches micropas (MS1, MS2...). Vérifiez si vous pouvez ajuster la tension sur le pilote et cela très soigneusement, en s’assurant qu’à toucher la vis de réglage avec votre tournevis (risque de court circuit le conducteur si vous ne faites pas attention). Enfin, vérifiez si elle a construit en limite de courant qui est en quelque sorte réglé trop bas.
  4. Changer la période de l’écriture dans le code de l’arduino (la partie US 500) ou le temps de retard après l’écriture.
  5. Il ne fonctionne toujours ne pas ? Vérifier avec un multimètre ou un oscilloscope si vous avez accès à l’un. Quoi qui se passe entre le pilote et le moteur ? Quoi qui passe entre l’arduino et le pilote, sont les broches écrire correctement ?
  6. Supprimer toutes les connexions, prendre une tasse de café et assembler à nouveau. (œuvres étonnamment souvent)
  7. Envoyez-moi un message et je verrai si je peux aider.

Articles Liés

Arduino contrôlée stores automatisés avec une interface utilisateur Web

Arduino contrôlée stores automatisés avec une interface utilisateur Web

cette instructable est un guide détaillé sur la façon de construire un contrôleur automatisé pour exécuter un moteur pouvant fonctionner à l'ouverture et la fermeture des stores. Le contrôleur permet les blinds ouvrir et fermer basé sur un calendrier
Les volets automatiques par Riley Monaghan

Les volets automatiques par Riley Monaghan

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com).Le projet j'ai créé et je suis ici pour vous parler aujourd'hui est mon système d'obturateur automati
Bâtiment de l’APP Android pour contrôler la voiture Smart Arduino (製作Android APP控制Arduino 智慧車)

Bâtiment de l’APP Android pour contrôler la voiture Smart Arduino (製作Android APP控制Arduino 智慧車)

Il s'agit d'un exemple de code créé à partir de APP MIT inventeur2. Pour montrer comment se connecter à Andruino par le biais de BT Vous pouvez le modifier par vous-même pour répondre à une fonction qui vous voulez. Bassically, il est vraiment facile
Volets automatiques avec Arduino. Commandé par Android-télécommande-boutons-horloge

Volets automatiques avec Arduino. Commandé par Android-télécommande-boutons-horloge

Bonjour!Premier Instructable...Tous les jours le matin j'ai ouvert les aveugles à 08:00 et je l'ai arrêté @ 07:00, alors j'ai décidé d'automatiser l'ensemble de la procédure.J'utilise un Arduino pro mini 5v, Encoder pour la position actuelle, horloge
Arduino/Android - contrôle d’accueil BLUETOOTH + APP - à l’aide de la HC-06

Arduino/Android - contrôle d’accueil BLUETOOTH + APP - à l’aide de la HC-06

Bonjour tout le monde! Aujourd'hui, j'ai fait une APP Android pour contrôler 8 relais avec arduino via le module Bluetooth HC-06.La vidéo montre seulement 2, mais j'ai changé l'app !Vous pouvez contrôler 2 feux avec elle. j'ai créé l'APP et son open
Comment faire pour faire IPOD contrôlée espion voiture

Comment faire pour faire IPOD contrôlée espion voiture

il s'agit d'une voiture rc ipod contrôlée avec une caméra sans fil. Contrôleur de cette voiture est reliée à l'arduino qui est ensuite contrôlée par python et python est commandé par un Servo de Mungo qui permet à l'ipod pour être utilisé comme un co
Prenez le contrôle de la console et donner à vos enfants leur vie retour !

Prenez le contrôle de la console et donner à vos enfants leur vie retour !

Jeux vidéo a causé beaucoup de stress dans ma maison.  J'ai essayé de chercher mon fils à limiter son temps sur les jeux en vain.  J'ai essayé de lui s'intéresser à d'autres choses, mais rien ne semble tenir son intérêt comme les jeux vidéo.Je ne sui
Un contrôleur de relais à distance programmable (lumières de Noël ou centrale domotique)

Un contrôleur de relais à distance programmable (lumières de Noël ou centrale domotique)

Qu'était-ce ?  Une Whats-a-Maja-Thimagig ?Yep - un de ces !  Ce Instructable étend mon contrôleur Arduino Ethernet pour contrôler un ensemble de relais jusqu'à 6, mais ce n'est pas le peu soigné.  Le bit soigné, c'est qu'il y a une machine d'État bas
BRICOLAGE-Timer le système de refroidissement contrôlé de Modem-routeur

BRICOLAGE-Timer le système de refroidissement contrôlé de Modem-routeur

(pas de son) - cette vidéo ne contient-elle pas n'importe quel son ou la musique. la vidéo est muette.récemment la plupart de mes morceaux de musique achetés ont eu des problèmes avec automatique d'youtube content QU'ID correspondant à système, bien
Volet roulant télécommandé

Volet roulant télécommandé

À la maison, j'ai quelques volets roulants électriques qui contrôlent via un interrupteur avec lequel vous pouvez laisser monter ou descendre. Lorsque l'obturateur roulant arrive à la fin de son ou le mouvement, le moteur du volet roulant s'arrête au
Le marcher, parler, Smarphone Instructables contrôlée Robot

Le marcher, parler, Smarphone Instructables contrôlée Robot

J'ai toujours voulu contribuer au robot instructable faire Communauté, donc en Voici une qui peut faire n'importe quel groupe d'âge. Il s'agit d'une collaboration de nombreux instructables en ligne, d'où j'ai beaucoup appris. combinés en un seul post
Système de surveillance automatique maison arduino (simple et bon marché)

Système de surveillance automatique maison arduino (simple et bon marché)

L'objectif de mon projet est d'atteindre le système automatique de surveillance maison sans aucune interférence manuelle. En général autre système de surveillance il faut pouvoir ON TV et caméra récepteur chaque fois. Et aussi il a besoin à l'entrée
Seau DIY climatiseur avec contrôle smartphone

Seau DIY climatiseur avec contrôle smartphone

J'habite dans un endroit plutôt chaud dans le sud de l'Inde et mon espace de travail devient étouffante. J'ai trouvé une solution propre à ce problème en transformant un vieux seau en un climatiseur bricolage. Le modèle du Comité d'audit est très sim
Autonome / voix contrôlée - 3D Rig de numérisation pour impression 3D

Autonome / voix contrôlée - 3D Rig de numérisation pour impression 3D

L'idée derrière la voix contrôlée / autonome plate-forme de numérisation 3D est permettant une capture de numérisation 3D de travailler plus en douceur possible avec le minimum d'effort pour la personne comment est la numérisation comme pour la perso