Modifications

Sauter à la navigation Sauter à la recherche
4 660 octets ajoutés ,  29 juin 2014 à 17:54
Ligne 2 : Ligne 2 :     
== Présentation ==
 
== Présentation ==
 +
[[Fichier:DRV8825.jpg]]
    +
Ce breakout de contrôle moteur pas-à-pas DRV8825 est basé sur le DRV8825 de Texas Instrument pouvant piloter un moteur pas-à-pas en micro-stepping (micro pas). Le module dispose d'un brochage et interface presque identique à notre {{pl|349|contrôleur de moteur pas-à-pas A4988}}. Il peut donc être directement utiliser en replacement sur les différentes cartes d'interface avec ce modèle haute performance.
 +
 +
Le DRV8825 intègre un limiteur de courant actif et réglable. Vous disposez également d'une protection contre les surcourant, la surchauffe avec 6 résolutions de micro-stepping (jusqu'au 1/32 de pas). Il fonctionne entre 8.2 et 45 V et sais délivrer apprimativement 1.5 A par phase sans refroidissement (par refroidisseur ou air forcé - conçu pour 2.2A par bobine en utilisant un système de refroidissement efficace/adéquat).
 +
 +
Nous recommandons de lire attentivement la [http://df.mchobby.be/datasheet/drv8825.pdf fiche technique du DRV8825] (''1Mb pdf'') et notre tutoriel avant d'utiliser le produit. Ce pilote est capable de contrôler un moteur pas-à-pas bipolaire avec un courant allant jusqu'a 2.2 Amp par bobine (voyez la section dévolue à la Dissipation de Chaleur pour plus d'information).
 +
 +
== Détails techniques ==
 +
Voici quelque-unes des caractéristiques clés:
 +
 +
* Interface de contrôle super-simple pour les pas et de la direction.
 +
* 6 résolutions de pas: Pas complet (full-step), demi-pas, 1/4 de pas, 1/8 de pas, 1/16 de pas et 1/32 de pas
 +
* Contrôle du courant ajustable vous permettant de fixer le courant maximum pouvant passer dans les bobine. Le réglage se fait à l'aide d'un potentiomètre. Vous pouvez donc utiliser votre moteur pas-à-pas avec une tension plus élevée... vous permettant ainsi d'atteindre des vitesses plus élevées.
 +
* Electronique de contrôle de "coupure" intelligent sélectionnant automatiquement le mode de décroissance du courant (décroissance rapide ou lente)
 +
* Intelligent chopping control that automatically selects the correct current decay mode
 +
* Tension d'alimentation max: 45 V
 +
* Régulateur de tension intégré (donc pas besoin d'une tension externe pour alimenter la logique de contrôle).
 +
* Peut s'interfacer directement avec des systèmes 3.3 V et 5 V
 +
* Coupure automatique en cas de surchauffe. Coupure en cas de surcourant.
 +
* Blocage en sous-tension (pour éviter les fonctionnements erratiques/imprévisibles de l'électronique de commande)
 +
* Protection de retour à la masse (short-to-ground) et de court-circuit de la charge (shorted-load).
 +
* Carte 4 couches utilisant plus de cuivre pour améliorer la dissipation de chaleur.
 +
* Pastille de masse soudable exposé sous le circuit intégré (sur la surface inférieure de la carte)
 +
* La taille du module, le brochage et l'interface correspond au StepStick A4988 sous de nombreux aspects (voyez le tutoriel pour plus d'information)
 +
* [http://df.mchobby.be/datasheet/drv8825.pdf Fiche technique du DRV8825]
 +
 +
=== Brochage ===
 +
 +
[[Fichier:DRV8825-PINOUT.jpg]]
 +
 +
* '''Enable''': Logique Inversée, permet d'activer ou désactivé le moteur. Etat Haut=''High''=Moteur actif... et axe bloqué entre les pas. Etat bas=''Low''=Axe totalement libre
 +
* '''MS1, MS2, MS3''': permet de sélectionner la configuration Step/MicroStep. Ces broches disposent de résistances Pull-Down ramenant le potentiel à 0v lorsque rien n'est connecté sur ces broches. Voir la section ci-dessous pour plus d'information.
 +
* '''Reset''': Logique inversée. Permet de faire une réinitialisation du module. Généralement connecté sur la broche "sleep".
 +
* '''Sleep''': Logique inversée. Généralement connecté sur la broche "Reset" du module.
 +
* '''Step''': Envoyer un signal d'horloge (Niveau Haut puis Niveau bas, ''High'' puis ''Low'') pour avancer le moteur d'un pas.
 +
* '''DIR''': Permet d'indiquer la direction de rotation du moteur. Etat Haut=''High'' pour tourner dans un sens, Etat bas='''Low''' pour tourner dans l'autre sens.
 +
* '''VMot''': Tension d'alimentation du moteur. Habituellement 12V pour les moteurs pas à pas. Tension entre 8 et 12v.
 +
* '''GND''': Sous "VMOT", masse pour l'alimentation moteur. Habituellement mise en commun avec la masse de logique de commande (celle sous "VDD").
 +
* '''2B 2A''': Première bobine du moteur pas à pas bipolaire (voir exemple ci-dessous)
 +
* '''1A 1B''': Deuxième bobine du moteur pas à pas bipolaire (voir exemple ci-dessous)
 +
* '''VDD''': Alimentation de la logique de commande <font color="red">entre 3 et 5.5v</font>. Habituellement 5V.
 +
* '''GND''': Sous "VDD", masse de la logique de commande. Souvent mise en commun avec la masse d'alimentation du moteur.
    
== Où Acheter ==
 
== Où Acheter ==
29 918

modifications

Menu de navigation