Modifications

Sauter à la navigation Sauter à la recherche
797 octets ajoutés ,  30 juin 2014 à 10:24
Ligne 82 : Ligne 82 :     
== Contrôle des entrées ==
 
== Contrôle des entrées ==
Each pulse to the STEP input corresponds to one microstep of the stepper motor in the direction selected by the DIR pin. These inputs are both pulled low by default through internal 100kΩ pull-down resistors. If you just want rotation in a single direction, you can leave DIR disconnected.
+
Chaque impulsion sur l'entrée '''STEP''' correspond à un micro-pas du moteur dans la direction sélectionnée avec l'entrée '''DIR'''. Ces deux entrées disposent d'une résistance Pull-down interne de 100kΩ <small>(sauf signal appliqué sur la broche, une résistance pull-down ramène toujours le potentiel au niveau bas)</small>. Si vous avez uniquement besoin de tourner dans un seul sans, vous pouvez laisser la broche DIR déconnectée.
      −
The chip has three different inputs for controlling its power states: RESET, SLEEP, and ENBL. For details about these power states, see the datasheet. Please note that the driver pulls the SLEEP pin low through an internal 1MΩ pull-down resistor, and it pulls the RESET and ENBL pins low through internal 100kΩ pull-down resistors. These default RESET and SLEEP states are ones that prevent the driver from operating; both of these pins must be high to enable the driver (they can be connected directly to a logic “high” voltage between 2.2 and 5.25 V, or they can be dynamically controlled via connections to digital outputs of an MCU). The default state of the ENBL pin is to enable the driver, so this pin can be left disconnected.
+
Cette puce dispose de 3 entrées différentes pour contrôler ses états de puissance: RESET, SLEEP et ENBL (enable). Voyez la fiche technique pour plus de détails à propos de ces états de puissance (cherchez "''power states''"). Notez que le pilote tire le potentiel de la broche SLEEP au niveau bas à l'aide d'une résistance pull-down de 1MΩ et qu'il tire aussi le potentiel des broches RESET et ENBL au niveau bas via une résistance interne de 100kΩ (pull-down). Cet état par défaut des broches RESET et SLEEP empêche le pilote de fonctionner (pratique lors de la mise sous tension ;-) ); Ces deux broches doivent être au niveau haut (''high'') pour activer le pilote (elle peuvent être connectée directement au niveau logique haut via une tension située entre 2.2 et 5.25 V. Elles peuvent également être contrôler dynamiquement en utilisant des sorties digitales de votre microcontrôleur.
 +
 
 +
L'état par défaut de la broche ENBL active le pilote. Cette broche peut donc rester déconnectée. Vous pouvez également la brancher sur une sortie de votre microcontrôleur pour activer/désactiver dynamiquement le moteur. Placez la broche au niveau logique HAUT pour désactiver le contrôle moteur.
       
[[Fichier:STEPSTK-DRV8825-nSleep.jpg]]<br /><small>Schematic of nSLEEP and nFAULT pins on DRV8824/DRV8825/DRV8834 carriers.</small>
 
[[Fichier:STEPSTK-DRV8825-nSleep.jpg]]<br /><small>Schematic of nSLEEP and nFAULT pins on DRV8824/DRV8825/DRV8834 carriers.</small>
   −
The DRV8825 also features a FAULT output that drives low whenever the H-bridge FETs are disabled as the result of over-current protection or thermal shutdown. The carrier board connects this pin to the SLEEP pin through a 10k resistor that acts as a FAULT pull-up whenever SLEEP is externally held high, so no external pull-up is necessary on the FAULT pin. Note that the carrier includes a 1.5k protection resistor in series with the FAULT pin that makes it is safe to connect this pin directly to a logic voltage supply, as might happen if you use this board in a system designed for the pin-compatible A4988 carrier. In such a system, the 10k resistor between SLEEP and FAULT would then act as a pull-up for SLEEP, making the DRV8825 carrier more of a direct replacement for the A4988 in such systems (the A4988 has an internal pull-up on its SLEEP pin). To keep faults from pulling down the SLEEP pin, any external pull-up resistor you add to the SLEEP pin input should not exceed 4.7k.
+
Le DRV8825 dispose également d'une option "FAULT", broche qui passe à l'état bas lorsque les FET du pont-H sont désactivés suite à l'activation de la protection sur-courant ou sur-chauffe. La carte du DRV8825 connecte cette broche sur la broche SLEEP par l'intermédiaire d'une résistance de 10k. La résistance de 10K agit comme une résistance pull-up pour Fault (lorsque la brochhe SLEEP est maintenue au niveau Haut de façon externe; par conséquent, pas besoin de résistance pull-up sur la broche FAULT).  
 +
 
 +
Note that the carrier includes a 1.5k protection resistor in series with the FAULT pin that makes it is safe to connect this pin directly to a logic voltage supply, as might happen if you use this board in a system designed for the pin-compatible A4988 carrier. In such a system, the 10k resistor between SLEEP and FAULT would then act as a pull-up for SLEEP, making the DRV8825 carrier more of a direct replacement for the A4988 in such systems (the A4988 has an internal pull-up on its SLEEP pin). To keep faults from pulling down the SLEEP pin, any external pull-up resistor you add to the SLEEP pin input should not exceed 4.7k.
    
== Limitation de courant ==
 
== Limitation de courant ==
29 893

modifications

Menu de navigation