Motor, Gearbox and Controller Specification (All Custom Built):
- Low cost (120mm diameter motor, gearing and controller < $30 US)
- Lite weight as possible
- Durable
- High power/speed (1 – 3 ft. lb. at 8k – 12k RPM)
- Small controller board with only the required interfaces exposed, Lock, Power, CANBUS, MOSFETs, encoder, temperature and current sensors
- Rapid manufacture (Moldable)
- Stator (silicon steel stator stampings supported by a cast Torlon PAI frame)
- Cast motor bell with embedded magnets
- Available in a wide number of sizes and power bands 30mm to 120mm diameter with varying heights
- Solenoid shaft lock (engaged by default, released before motor actuation)
- High resolution absolute magnetic encoder (65,000 data points per rotation) supporting position on power up and during rotation
- 100x gear down (cast gearbox and gears)
- Low cost custom Arduino based control board (Embedded in the motor and gearbox)
- CANBUS to connect the motors to a central PC
- Support for regenerative braking
- Powered forward /reverse
- Fan and fan power – cooling motor when inactive
- Powered forward /reverse brake
- Temperature and current sensors
- Able to take commands from the central PC, Example: Move to position 1400
- Able to send messages to the central PC, example “Overheat warning” and “Arrived at position 1400”
- Micro on-board debug LEDs (power, CAN transmit, CAN receive, fan, lock engaged, lock open, magnetic encoder transmitting data and 6 lights for MOSFETs on/off. (All on/off jumper)
Implementation:
- ARM Cortex-M3 based microcontroller (LPC1768) or (STM32F103)
- 6x 30A 60V MOSFETs (RFP30N06LE)
- Absolute magnetic encoder (Avago AEAT-6600-T16)
- Bus: CANBUS
Leave a comment