Download User`s manual - Ocean Controls
Transcript
Pololu Simple Motor Controller User's Guide 1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1. 18v7 Included Hardware . . . . . . . . . . . . . . . 1.2. 18v15 and 24v12 Included Hardware . . . . . . . . . 1.3. 18v25 and 24v23 Included Hardware . . . . . . . . . 1.4. Supported Operating Systems . . . . . . . . . . . . . 2. Contacting Pololu . . . . . . . . . . . . . . . . . . . . . . . 3. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . 3.1. Installing Windows Drivers and Software . . . . . . 3.2. Installing Linux Drivers and Software . . . . . . . . 3.3. Understanding the Control Center Status Tab . . . . 3.4. Errors . . . . . . . . . . . . . . . . . . . . . . . . . 3.5. LED Feedback . . . . . . . . . . . . . . . . . . . . 4. Connecting Your Motor Controller . . . . . . . . . . . . . . 4.1. Connecting Power and a Motor . . . . . . . . . . . . 4.2. Connecting a Serial Device . . . . . . . . . . . . . . 4.3. Connecting an RC Receiver . . . . . . . . . . . . . . 4.4. Connecting a Potentiometer or Analog Joystick . . . 5. Configuring Your Motor Controller . . . . . . . . . . . . . 5.1. Input Settings . . . . . . . . . . . . . . . . . . . . . 5.1.1. Configuring a Limit or Kill Switch . . . . . 5.2. Motor Settings . . . . . . . . . . . . . . . . . . . . . 5.3. Advanced Settings . . . . . . . . . . . . . . . . . . 5.4. Upgrading Firmware . . . . . . . . . . . . . . . . . 6. Using the Serial Interface . . . . . . . . . . . . . . . . . . . 6.1. Serial Settings . . . . . . . . . . . . . . . . . . . . . 6.2. Binary Commands . . . . . . . . . . . . . . . . . . 6.2.1. Binary Command Reference . . . . . . . . 6.3. ASCII Commands . . . . . . . . . . . . . . . . . . . 6.3.1. ASCII Command Reference . . . . . . . . 6.4. Controller Variables . . . . . . . . . . . . . . . . . . 6.5. Cyclic Redundancy Check (CRC) Error Detection . . 6.6. Daisy Chaining . . . . . . . . . . . . . . . . . . . . 6.7. Sample Code . . . . . . . . . . . . . . . . . . . . . 6.7.1. Arduino Examples . . . . . . . . . . . . . 6.7.2. Orangutan Examples . . . . . . . . . . . . 6.7.3. Cross-platform C Example . . . . . . . . . 6.7.4. Windows C Example . . . . . . . . . . . . 6.7.5. Bash Script Example . . . . . . . . . . . . 6.7.6. CRC Computation in C . . . . . . . . . . . 7. Writing PC Software to Control the Simple Motor Controller © 2001–2012 Pololu Corporation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . 6 . 7 . 8 . 9 . 10 . 11 . 11 . 16 . 16 . 20 . 22 . 24 . 26 . 32 . 37 . 40 . 44 . 44 . 48 . 49 . 51 . 54 . 56 . 58 . 59 . 62 . 71 . 75 . 78 . 84 . 86 . 87 . 88 . 91 . 96 . 98 . 98 . 99 101 Page 2 of 101