Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ni:mxp_motor_adapter [2015/09/08 22:16] – Martha | ni:mxp_motor_adapter [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Motor Adapter for NI myRIO Resource Center====== | ||
| - | ====== Motor Adapter for myRIO ====== | + | {{ : |
| - | {{: | + | |
| - | ===== **Overview** ===== | + | **Welcome to the resource center for the Motor Adapter for NI myRIO!** |
| + | Here you will find all the reference materials that Digilent has created for this board, as well as links to any external content we have tracked down. If you are interested in purchasing the Motor Adapter, visit the product page on our main website: [[https:// | ||
| - | The Motor Adapter for NI myRIO allows you to easily connect and control either one stepper motor, two DC motors or two servos independently through the MXP connector on your myRIO. It has been designed so that no additional circuitry is required | + | The Motor Adapter for NI myRIO allows you to easily connect and control either one stepper motor, two DC motors or two servos independently through the MXP connector on your myRIO. It has been designed so that no additional circuitry is required. |
| - | Servo motors are connected via standard 3-pin headers while DC motors are connected via 6-pin or screw terminal connectors and stepper motors are connected using screw terminals. | + | Servo motors are connected via standard 3 pin headers while DC motors are connected via 6-pin or screw terminal connectors and stepper motors are connected using screw terminals. |
| - | Key Features: | ||
| - | * Uses the myRIO Expansion Port (MXP) connector | ||
| - | * Can be use to control 2 DC motors, 1 stepper motor, or 2 RC servos | ||
| - | * Current/ | ||
| - | * 6V-16V input voltage using screw-terminal supply connections | ||
| - | * 34-pin female breakout allowing direct user access to signal pins | ||
| - | * Onboard quadature encoder interface to myRIO encoder inputs | ||
| - | * Power LED indicator | ||
| + | ---- | ||
| + | ===== Documentation ===== | ||
| - | **Connector Pin-outs** | + | * **Schematic** -- {{: |
| + | | ||
| + | * **Reference Manual** -- [[ni: | ||
| + | * Technical description of the Motor Adapter and all of its features. | ||
| + | * **Sell Sheet** -- Sell Sheet is currently unavailable, | ||
| + | * **Fritzing Part** | ||
| + | *{{motor_adapter_myrio.fzpz|FZPZ - rev 1}} | ||
| + | | ||
| - | __Motor PWR__ (J6) : DC Motor Power Screw-terminal Block | + | ---- |
| - | ^ Pin# ^ Pin Name ^ Notes ^ | + | |
| - | | 1 | GND | Negative motor voltage | | + | |
| - | | 2 | 6...16VDC | Positive motor voltage, 6-16VDC | | + | |
| - | __Motor Encoders__ (J7, J13) : Encoder Signals Screw-terminal Block | + | ===== External Links ===== |
| - | ^ Pin# ^ Pin Name ^ Notes ^ | + | * [[https:// |
| - | | 1 | ENCB | Encoder Phase B | | + | * [[http:// |
| - | | 2 | ENCA | Encoder Phase A | | + | |
| - | __Servos PWR__ (J8): Servo Motor Power Screw-terminal Block | + | {{tag>resource-center}} |
| - | ^ Pin# ^ Pin Name ^ Description | + | |
| - | | 1 | SVDC | Positive Servo Motor voltage, 4.8-6VDC nominal - check servo mfr spec | | + | |
| - | | 2 | GND | Servo Motor Power Ground | | + | |
| - | + | ||
| - | __Servo Motors__ (J10, J11): Hobby Servo Motor Headers | + | |
| - | ^ Pin# ^ Pin Name ^ Description | + | |
| - | | 1 | PWMx | Servo Motor PWM Control Signal | | + | |
| - | | 2 | SVDC | Positive Servo Motor voltage | | + | |
| - | | 3 | GND | Servo Motor Ground | | + | |
| - | + | ||
| - | __Motor 1 and Motor 2__ (J3, J9): | + | |
| - | Digilent standard 6-pin motor/ | + | |
| - | ^ Pin# ^ Signal ^ Description ^ | + | |
| - | | 1 | EncB | Encoder phase B | | + | |
| - | | 2 | EncA | Encoder phase A | | + | |
| - | | 3 | GND | Ground | | + | |
| - | | 4 | +5V | Encoder Power | | + | |
| - | | 5 | M+ | Motor Positive Voltage | | + | |
| - | | 6 | M- | Motor Negative Voltage | | + | |
| - | + | ||
| - | + | ||
| - | **Using the Adapter with myRIO** | + | |
| - | + | ||
| - | ***DC Motors*** | + | |
| - | If using [[https:// | + | |
| - | + | ||
| - | ^ MXP Pin# ^ Name ^ Motor Signal ^ | + | |
| - | | 3 | AI0 | Motor 0 Current | | + | |
| - | | 5 | AI1 | Motor 1 Current | | + | |
| - | | 7 | AI2 | Motor 0 Voltage | | + | |
| - | | 9 | AI3 | Motor 1 Voltage | | + | |
| - | + | ||
| - | + | ||
| - | ***Hobby Servo Motors*** | + | |
| - | J10 and J11 are standard 3-pin hobby servo motor connectors and will work with most popular servo motors with no modification. The PWM control signals are connected directly to the myRIO PWM pins on the MXP port, so no additional wiring is required other than providing external power to J8. | + | |
| - | + | ||
| - | ***Stepper Motors*** | + | |
| - | A single standard 4-wire (bipolar) stepper motor can be controlled by wiring each winding to one of the motor terminal blocks (J4 and J5). Typically, the two windings are controlled and coordinated using a variety of patterns from simple ON/OFF (100% duty cycle and 0%) in quadrature between the two windings (Full Step) to " | + | |
| - | + | ||
| - | Please visit the [[https:// | + | |

