Download Pololu Jrk USB Motor Controller User`s Guide

Transcript
Pololu Jrk USB Motor Controller User's Guide
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.a. Module Pinout and Components . . . . . . . . . . . . .
1.b. Supported Operating Systems . . . . . . . . . . . . . . .
1.c. PID Calculation Overview . . . . . . . . . . . . . . . .
2. Contacting Pololu . . . . . . . . . . . . . . . . . . . . . . . . .
3. Configuring the Motor Controller . . . . . . . . . . . . . . . .
3.a. Installing Windows Drivers and the Configuration Utility
3.b. Input Options . . . . . . . . . . . . . . . . . . . . . . .
3.c. Feedback Options . . . . . . . . . . . . . . . . . . . . .
3.d. PID Options . . . . . . . . . . . . . . . . . . . . . . . .
3.e. Motor Options . . . . . . . . . . . . . . . . . . . . . . .
3.f. Error Response Options . . . . . . . . . . . . . . . . . .
3.g. The Plots Window . . . . . . . . . . . . . . . . . . . . .
3.h. Upgrading Firmware . . . . . . . . . . . . . . . . . . .
4. Using the Serial Interface . . . . . . . . . . . . . . . . . . . . .
4.a. Serial Modes . . . . . . . . . . . . . . . . . . . . . . . .
4.b. TTL Serial . . . . . . . . . . . . . . . . . . . . . . . . .
4.c. Command Protocols . . . . . . . . . . . . . . . . . . . .
4.d. Cyclic Redundancy Check (CRC) Error Detection . . . .
4.e. Motor Control Commands . . . . . . . . . . . . . . . .
4.f. Error Reporting Commands . . . . . . . . . . . . . . . .
4.g. Variable Reading Commands . . . . . . . . . . . . . . .
4.h. Daisy-Chaining . . . . . . . . . . . . . . . . . . . . . .
4.i. Serial Example Code . . . . . . . . . . . . . . . . . . .
4.i.1. Cross-platform C . . . . . . . . . . . . . . . . .
4.i.2. Windows C . . . . . . . . . . . . . . . . . . . .
5. Setting Up Your System . . . . . . . . . . . . . . . . . . . . .
6. Writing PC Software to Control the Jrk . . . . . . . . . . . . .
© 2001–2014 Pololu Corporation
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
5
7
8
10
11
11
16
18
19
21
23
24
24
27
27
28
29
30
31
33
35
37
38
38
40
41
45
Page 2 of 45