Étape 4: Électronique et simple étalonnage/essais
Pour cette tep est requaired d’avoir :
Arduino mega 2560
Relais Conseil max quatre relays(optional)
Power source 5V 10 a
Module de 1602 LCD hd44780
Câble d’alimentation comme source d’alimentation
Beaucoup de petits boutons, des diodes et des fils au fil de tous les motours/codeurs/limit switch.
Connexions :
Servo de X à la borne 4
Servo Y à la broche 3
Z le servo sur la broche 2
fin de course X_A à broche 46
fin de course X_B à broche 48
fin de course Y_A à broche 44
fin de course Y_B à broche 42
fin de course Z_A à broche 52
fin de course Z_B à broche 50
Deuxième côté du fin de course à 0V et thru NC(normaly closed)
Encodeur X chanel A à broche 18
Encodeur X chanel B à broche 15
Encodeur Y chanel A à broche 19
Encodeur Y chanel B à broche 16
Encodeur Z chanel A à broche 20
Chanel de codeur Z B à broche 17
Diode 1 à broche 34
Diode 2 à broche 36
Diode 3 à broche 38
Diode 4 à broche 40
Boutons de 1 à 10 broches 2729, 31... 43, 45
Deuxième équipe à 0V
Relais 1 à broche 47
Relais 2 à broche 49
Relais 3 à broche 51
Relais 4 à broche 53
Affichage :
RS à la broche 8
permettre à la broche 9
D4 à la broche 10
D5 à broche 11
D6 à axe 12
D7 à broche 13
J’ai ajouté le code de test à cette étape, transférez-le sur arduino et test que toutes les limites basculer, boutons, relais et diodes (ils seront visibles à l’écran).
Puis utilisez la fonction DriveMotorY() dans la boucle pour essayer des fonctionnalités de commande numérique par ordinateur.
Le seul param est direction -1 est à gauche, 1 a raison. Assurez-vous que tout fonctionne correctement.
Sur n’importe quel problème avec encodeurs de retirer à l’intérieur de 78L 05 et relier la première broche avec le dernier axe à l’aide de fil.