Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| pmod:pmoddhb1:reference-manual [2022/09/13 15:20] – changed forum.digilentinc.com to forum.digilent.com jeff.greenberg_ni.com | pmod:pmoddhb1:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Pmod DHB1 Reference Manual ====== | ||
| + | The Digilent Pmod DHB1 is a dual H-Bridge motor driver that is capable of driving two DC motors, a bipolar stepper motor, and other devices with inductive loads. | ||
| + | |||
| + | {{Digilent Image Gallery | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | }} | ||
| + | |||
| + | == Download This Reference Manual == | ||
| + | * {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Features ===== | ||
| + | * Dual H-Bridge capable of 1.5A RMS | ||
| + | * Two quadrature encoder channels for motor feedback | ||
| + | * Two JST 6-pin ports for connection to Digilent motor/ | ||
| + | * Over-current protection | ||
| + | * Recommended 10.8 V max motor voltage | ||
| + | * Logic input voltage range of 2.5 V to 5 V | ||
| + | |||
| + | ---- | ||
| + | =====Functional Description ===== | ||
| + | The %%Pmod DHB1%% utilizes [[http:// | ||
| + | |||
| + | The DRV8833 chip provides over-current protection on the motor drive circuits. Each internal drive FET is independently monitored for an over-current condition and will be shut down internally to protect the chip. When an over-current condition is sensed the chip will shut down the FET with the fault and then set the NFAULT pin low signaling a fault condition on the chip. The remaining FETs will continue to operate as normal. When the fault condition is over, the chip will self-reset and return the NFAULT logic level to logic high. | ||
| + | |||
| + | ---- | ||
| + | ===== Interfacing with the Pmod===== | ||
| + | The %%Pmod DHB1%% communicates with the host board via the [[pmod: | ||
| + | |||
| + | A truth table listing out the various possible combinations and results of the EN and DIR pins is provided below: | ||
| + | |||
| + | ^ DIR1 ^ EN1 ^ Result | ||
| + | | 0 | ||
| + | | 0 | ||
| + | | 1 | ||
| + | | 1 | ||
| + | |||
| + | Note that like all H-Bridges, it is recommended that the EN pin is driven to a low voltage state before changing the voltage state on the DIR pin to ensure that the FETs are not short-circuited. | ||
| + | |||
| + | Two sensor feedback pins for both motors are provided so users can capture the signals coming from any Hall Effect Sensors in quadrature. | ||
| + | |||
| + | ==== Pinout Description Tables ==== | ||
| + | ^ Header J1 ||||||| | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | EN1 | ||
| + | | 2 | DIR1 | Motor 1 Direction | ||
| + | | 3 | S1A | ||
| + | | 4 | S1B | ||
| + | | 5 | GND | ||
| + | | 6 | VCC | ||
| + | |||
| + | |||
| + | ^ Header J4 - Motor Voltage | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | VM | ||
| + | | 2 | GND | Power Supply Ground | ||
| + | ^ Header J5 - M1 Power |||::: | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | M1+ | Motor 1 Positive Supply | ||
| + | | 2 | M1- | Motor 1 Negative Supply | ||
| + | ^ Header J6- M2 Power | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | M2+ | Motor 2 Positive Supply | ||
| + | | 2 | M2- | Motor 2 Negative Supply | ||
| + | ^ Header J7- M1 Feedback | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | SA1-IN | ||
| + | | 2 | SB1-IN | ||
| + | | 3 | GND | ||
| + | | 4 | VCC | ||
| + | |||
| + | Any external power applied to the %%Pmod DHB1%% must be within 2.7V and 10.8V; however, it is recommended that Pmod is operated at 3.3V. | ||
| + | |||
| + | ---- | ||
| + | ===== Physical Dimensions ===== | ||
| + | The pins on the pin header are spaced 100 mil apart. The PCB is 1.3 inches long on the sides parallel to the pins on the pin header and 1.8 inches long on the sides perpendicular to the pin header. | ||
| + | ---- | ||
| + | ===== Additional Information ===== | ||
| + | The schematics of the %%Pmod DHB1%% are available {{reference: | ||
| + | |||
| + | Example code demonstrating how to get information from the %%Pmod DHB1%% can be found [[pmod: | ||
| + | |||
| + | If you have any questions or comments about the %%Pmod DHB1%%, feel free to post them under the appropriate section (" | ||

