Motor Controller Pin Descriptions - Autonomous-Motorsports-Purdue/Electrical_Documentation GitHub Wiki
PIN I/O Descriptions
Sevcon Motor Controller
link to old documentation
NOTE: Digital signals are ACTIVE LOW. Logic Level of the Controller is Vdd (12V)
- Throttle: pin 22
- Analog signal ranging 0 → Vdd of the MC power rails
- Forward: pin 18
- Digital signal setting the kart in the forward motion state
- Reverse: pin 30
- Digital signal setting the kart in the reverse motion state
- FS1/FSW: pin 19
- Digital signal to enable kart motion
Operation Instructions
-
When turning motor on FS1, Reverse, Forward, and Throttle need to all be OFF (0V for Throttle, 3.3 V for the rest)
-
If you see two flashing green lights on the motor controller, then it is probably a system fault where you need to reset the FS1 switch and make sure the Forward and Reverse pins are OFF (3.3V)
-
You should see a steady green light on the controller if there are no faults
-
To test the motor, turn ON the Forward and FS1 switch by grounding them, then slowly increase the throttle voltage. At around 0.8-0.9V the motor should start to spin.
Clearpath Servo Motor (Steering)
link to old documentation
NOTE: The Logic Level of the device is designed for use with 5-24VDC logic levels and pulses. We will use 12 volts from the DCDC.
- Enable Input: (+ → pin 4, - → pin 8)
- Asserting this input energizes the motor shaft.
- Input A: (+ → pin 3, - → pin 7)
- Asserting this input will make ClearPath continue to servo to its current position regardless of any changes to the frequency on Input B. Alternatively, this signal can be used as a home sensor input.
- Input B : (+ → pin 2, - → pin 6)
- This input is connected to a digital PWM signal whose frequency represents the desired position.
- HLFB Output: (+ → pin 1, - → pin 5)
- See HLFB section for available modes.
- Only valid for torque mode configuration
Progressive Automations PA-14 Linear Actuator
-
M+: pin 1
-
M-: pin 2
Switching the polarity of the connections will extend/retract the actuator