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/01/16 23:21] – Steve Johnson | 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!** |
| - | The Motor Adapter for NI myRIO allows | + | Here you will find all the reference materials that Digilent |
| - | 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. PWM signals from the standard | + | The Motor Adapter for NI myRIO allows you to easily connect |
| + | 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. Two quadrature encoder inputs are accessible through the motor connector or through terminal blocks. | ||
| - | 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 | ||
| - | **Connector Pin-outs** | + | ---- |
| + | ===== Documentation ===== | ||
| - | __Motor PWR__ (J6) : DC Motor Power Screw-terminal Block | + | * **Schematic** |
| - | ^ Pin# ^ Pin Name ^ Notes ^ | + | * PDF Schematic of the PCB generated by Altium |
| - | | 1 | GND | Negative motor voltage | | + | * **Reference Manual** -- [[ni: |
| - | | 2 | 6...16VDC | + | * 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}} | ||
| + | * The Fritzing part that can be uploaded and used to create circuit images. | ||
| - | __Motor Encoders__ (J7, J13) : Encoder Signals Screw-terminal Block | + | ---- |
| - | ^ Pin# ^ Pin Name ^ Notes ^ | + | |
| - | | 1 | ENCB | Encoder Phase B | | + | |
| - | | 2 | ENCA | Encoder Phase A | | + | |
| - | __Servos PWR__ (J8): Servo Motor Power Screw-terminal Block | + | ===== External Links ===== |
| - | ^ Pin# ^ Pin Name ^ Description | + | |
| - | | 1 | SVDC | Positive Servo Motor voltage, 4.8-6VDC nominal - check servo mfr spec | | + | * [[http:// |
| - | | 2 | GND | Servo Motor Power Ground | | + | |
| - | __Servo Motors__ (J10, J11): Hobby Servo Motor Headers | + | {{tag>resource-center}} |
| - | ^ 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:// | + | |

