View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

Arduino Shield DFRduino Motor Drive 1A (Basée sur L293)

MATERIEL - Arduino Shield – Créé le 16/02/2011.

Acheté ici :
Une carte de chez DFRobot :
Documentation utiles :

Présentation

Description

Carte d'interface moteur 1A pour 2 moteurs CC ou 1 moteur pas à pas bipolaire

  • compatible broche à broche avec une carte Arduino
  • livrée montée
Avis
  • Achetée et testée
  • On aime :
    • Bornier à vis en sortie
    • LED de visualisation sur les sorties moteurs
    • Compatibilité broche à broche avec une carte Arduino UNO
    • Une broche seulement pour le contrôle du sens d'un moteur
    • La commande de la vitesse par PWM
    • Le prix sympa (15€ environ...)
  • On aime moins :
    • Pas de BP reset sur le shield

Fabricant

  • By DFRobot
Note :

Dispo chez :

Pour plus de détails voir : notre comparatif des fournisseurs Arduino

Brochage

Le brochage :

Chaque moteur est commandé par deux broches :

  • une broche de sens qui a pour effet de mettre la polarité adaptée sur le bornier en sortie du moteur correspondant
  • une broche de vitesse sur laquelle on applique une impulsion MLI (ou PWM) (largeur d'impulsion modulée)

Cette carte est bien conçue car elle utilise les broches 5 et 6 pour la génération PWM et économise 2 broches en utilisant qu'une broche de sens (au lieu de 2).

Caractéristiques électriques

  • 2 sorties pour commander un moteur 7-12V.
  • Maximum 1A par sortie, 5W maximum.

Fonctionnement

Signification fonctionnelles des broches

  • Pour chaque moteur, on dispose :
    • d'une broche de sens :
      • niveau HAUT => sens +
      • niveau BAS => sens -
    • d'une broche de vitesse pour impulsion PWM (Largeur d'Impulsion Modulée) (Voir instruction analogWrite() pour plus de détails.

Mettre la broche de vitesse à 0 pour mettre le moteur à l'arrêt.

Les modes de fonctionnement possibles

  • Soit 2 moteurs CC
  • Soit moteur pas à pas bipolaire

Mise en oeuvre pratique

  • Toutes les manipulations et connexions des cartes d'interfaces moteur sont à faire hors-tension (= débrancher toutes les alimentations et le câble USB de la carte Arduino) pour éviter de griller votre carte d'interface ou Arduino...
  • Par mesure de sécurité totale pour votre PC, avec les interfaces moteurs, une fois votre carte programmée, débrancher également votre câble USB pour éviter les mauvaises surprises côté PC...
  • Utilisable directement broche à broche sur une carte Arduino
  • On peut au besoin, souder un connecteur supplémentaire pour Vin (alimentation des moteurs) à l'emplacement prévu à cet effet.

Avis

Les + :

  • Bornier à vis en sortie
  • LED de visualisation sur les sorties moteurs
  • Compatibilité broche à broche avec une carte Arduino UNO
  • Une broche seulement pour le contrôle du sens d'un moteur
  • La commande de la vitesse par PWM
  • Le prix sympa (15€ environ...)

Les - :

  • pas de BP reset sur la carte.

Exemples d'utilisation de cette interface

=> Liens vers autres pages perso utilisant cette interface