AXE023 Motor Driver (MotoPilot)

Audrey Targé

New Member
J'utilise la carte AXE023 Motor Driver PICAXE (MotoPilot) pour animer un petit robot à 2 roues équipé de 2 moustaches (microrupteurs).
J'essaye de configurer le cavalier situé en bas de la carte (embase jack en haut) afin de disposer de 2 entrées distinctes Pin 3 et Pin 5 pour connecter chaque microrupteur.
Dans Programming Editor, on accède uniquement à l'entrée Pin3 ; l'entrée Pin 5 n'est pas accessible.
Est-il possible d'accéder à Pin 5 afin de connecter 2 microrupteurs indépendants ?
 
Last edited by a moderator:

AndreBernot

Senior Member
Robot à 2 roues avec AXE023 Motor Driver (MotoPilot)

La carte AXE023 MotoPilot ne permet pas d'utiliser Pin 5 qui est réservée comme entrée série pour la programmation. Le cavalier de configuration situé en bas de la carte (embase jack en haut) doit être systématiquement positionné en position gauche. Ce cavalier est prévu pour assurer la compatibilité avec un autre système de programmation (ChipFactory) ; il n'a pas d'utilité avec le système Picaxe.
Si vous utilisez de capteurs type microrupteurs vous pouvez les connecter en
parallèle sur l'entrée Pin 3.
Il existe un note d'application en français pour mettre en oeuvre un petit robot à deux roues et 2 moustaches :
http://www.a4.fr/images/Telechargements/Picaxe/Exemple_application_RAX023-MOTDRIVE08_%28doc_en_Francais%29.pdf

Pogrammes de cette note d'application (compatibilité avec Programming Editor) : http://www.a4.fr/images/Telechargements/Picaxe/ProgAppliMotoPilot.zip

Voir aussi la documentation http://www.rev-ed.co.uk/docs/axe023.pdf
 
Last edited:

Audrey Targé

New Member
Commandes FORWARD, REVERSE, LEFT et RIGHT

Le mode diagramme de Programming Editor donne accès aux commandes de déplacements FORWARD, REVERSE, LEFT et RIGHT symbolisés par des icones en formes de flèches. Je souhaite utiliser ces commandes pour créer un programme qui anime mon robot à 2 roues piloté par la carte AXE023 mais celui-ci ne répond pas correctement à ces commandes. Les moteurs tournent mais pas forcément dans le bon sens. Au lieu d’avancer (Forward) il tourne sur lui même...
D'où vient le problème ?
 

AndreBernot

Senior Member
Commandes FORWARD, REVERSE, LEFT et RIGHT

Le menu Options \ Diagramme \ Déplacement de Programming Editor donne accès à la fenêtre de configuration des commandes de déplacements. La carte AXE023 est équipée d’un microcontrôleur Picaxe 8 broches. Il convient de sélectionner le bouton radio 8 pins (type Picaxe 08) afin d’afficher la configuration de ces commandes pour cette carte.
Les cases cochées représentent pour chaque commande le No des sorties qui sont actives (état haut) et les cases non cochées celles qui sont inactives (état bas).
Dans la configuration par défaut, la commande Forward agit sur les sorties No 0 et No 2.
Si l’on connecte le moteur M1 sur les sorties No 0 et No 1 et le moteur M2 sur les sorties No 2 et No 4, les deux moteurs tournent simultanément lorsque la commande Forward est exécutée. Selon la polarité des moteurs, il se peut qu’ils tournent en sens opposé (le robot tourne alors sur lui-même). Dans ce cas il suffit d’intervertir les fils de connexions de chaque moteurs afin qu’ils tournent dans le même sens, en marche avant.

Note : il est aussi possible de modifier la configuration par défaut des commandes de déplacements en cochant les cases appropriées. Cependant il faut savoir qu’à la création d’un nouveau diagramme de programmation ces commandes sont systématiquement initialisées à leur configuration par défaut.
Il est donc recommandé d'adopter un câblage compatible de la configuration par défaut.
 

Attachments

Last edited:

matprof

New Member
Compatibilité AXE-023 et Servomoteur

Bonjour,
j'aimerai savoir si cette carte peut piloter un servomoteur ref A4 (K-MP-SERVO).
Si oui, y aurait il un schéma ?
Cordialement.
 

AndreBernot

Senior Member
Pilotage servomoteurs

Bonjour Matprof,
La carte RAX023-MOTDRIV08 est prévue pour contrôler le sens de rotation de 2 mini moteurs à courant continu. Si vous souhaitez piloter des servomoteurs, je vous invite à utiliser la carte RAX024-SERVODRIV08
http://www.a4.fr/carte-servopilot-picaxe_c774_821.html
Cette carte est prévue pour le pilotage de servomoteurs ; elle dispose par ailleurs de 2 entrées supplémentaires pour connecter par exemple des microrupteurs.
Si le but est de créer un petit robot je vous invite aussi à consulter le pack Servos à rotation continue + roues ref MOT-SERVO360-2 http://www.a4.fr/pack-de-servomoteurs-rotation-continue-couple-5kg-cm_p3427.html

Cordialement,
 
Top