Difference between revisions of "2016 Electrical Motor Shield"
(Tag: Visual edit) |
(Tag: Visual edit) |
||
Line 213: | Line 213: | ||
== Notes: == | == Notes: == | ||
Test bench: Work in progress. | Test bench: Work in progress. | ||
+ | |||
+ | == Other Components == | ||
+ | * [[2016 Electrical Flow Chart|Flow Chart]] | ||
+ | * [[2016 Electrical OSMC|OSMC]] | ||
+ | * [[2016 Electrical Motor|Motor]] | ||
+ | * [[2016 Electrical Motor Fuses|Motor Fuses]] | ||
+ | * [[2016 Electrical Encoder|Encoder]] | ||
+ | * [[2016 Electrical E-Stop|E-Stop]] | ||
+ | * [[2016 Electrical Shunt|Shunt]] |
Revision as of 20:42, 9 November 2016
Contents
Motor Shield
Photo:
Description and Usage:
Utilize Arduino-based PID control of motor via comparison of actual (from encoders) and desired (from USB) wheel velocities.
Connections:
Header |
Function |
Signal Type |
R-OSMC |
Control motor speed and direction |
pwm/logic output |
L-OSMC |
Control motor speed and direction |
pwm/logic output |
L-Encoder |
Read data from encoder |
logical input |
R-Encoder |
Read data from encoder |
logical input |
Arduino |
See next table |
Arduino Header Connections to motor shield
Pin |
Function |
Signal |
5V |
power output |
VCC (5V) |
GND |
Ground |
GND |
D2 |
Left Encoder A |
logic input |
D3 |
Right Encoder A |
logic input |
D4 |
Left Encoder B |
logic input |
D5 |
Right Encoder B |
logic input |
D6 |
Left Speed |
PWM output |
D7 |
Left Direction |
logic output |
D8 |
Left Disable ISO |
logic output |
D9 |
Right Speed |
PWM output |
D10 |
Right Direction |
logic output |
D11 |
Right Disable ISO |
logic output |
USB |
Serial monitor and input |
USB input from NUC |
Schematic
Notes:
Test bench: Work in progress.