Description: PololuDRV8838 - single channel motor controller 11V/1.7A
The module based on theDRV8838allows to control one DC motor. The motor can be supplied with a voltage of up to 11 volts with a continuous current consumption of up to 1.7 A, and temporarily (for a few seconds) up to 1.8 A. We recommend that you readthe DRV8838's documentationbefore use.
Connection
Connect the motor supply voltage from 0 to 11 V to the VIN input. If the voltage is low (less than 1.5 V) it can be connected to the VMM output, this will bypass the reverse connection protection and compensate for the voltage drop. The power supply for the logical part from 1.8 V to 7.0 V is supplied to the VCC pin.
In a typical application, simply connect two control lines: PHASE direction selection and PWM speed control to the ENABLE pin. Both lines are internally pulled to ground by a resistor approximately 100 kΩ.
The SLEEP output enables the system to switch to low power mode. By default, the pin is pulled up to VCC via 10 kΩ, which means that the circuit is switched on. To switch to the Sleep mode, the low state must be specified.
PHASE | ENABLE | SLEEP | OUT1 | OUT2 | Mode of operation |
---|---|---|---|---|---|
0 | PWM | 1 | PWM | L | forward speed PWM % braking |
1 | PWM | 1 | L | PWM | Reverse speed PWM % braking |
X | 0 | 1 | L | L |
Stop, outputs connected to ground |
X | X | 0 | Z | Z | free running outputs disconnected |
1 - high state, 0 - low state
Exits
PIN | Description |
---|---|
VIN |
Motor supply voltage from 0 V - 11 V with reverse connection protection. |
GND | The weight of the module. |
VCC | Supply voltage of the logical part from 1.8 V to 7 V. |
VM | Motor supply voltage from 0 V - 11 V without reverse connection protection. |
OUT1 | Outputs 1 to connect the motor outputs. |
OUT2 | Outputs 2 to connect the motor outputs. |
PHASE | Logical input defining the direction of engine rotation. Default is in low state. |
ENABLE | Logical input for speed setting. A PWM signal must be connected to this output. Default is at low state. |
SLEEP | Logical input that switches the system to the sleep state when low state is given. Default is high state. |
Outputs are standardgoldpin strips, allowing the module to be plugged into thecontact boardor connected bywires.
Comparison of Polol controllers.
Polol specificationDRV8838
- Number of channels: 1
- Supply voltage: 0 V to 11 V
- Operating voltage of the logical part: 1.8 V to 7.0 V
- Continuous current per channel: 1.7 A
- Maximum instantaneous current per channel: 1.8 A
- PWM frequency: 250 kHz
- Dimensions: 10.2 x 12.7 mm
- Weight: 0.3 g (without connectors)
- Included module and goldpin connectors
Useful links |