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 == |