Skip to content

rocketproplab/Servo-Driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Servo-Driver

A servo driver with battery backup to ensure failsafe.

Features

  • Programming and debug over USB or I2C
  • Passively switches to battery when supply is interrupted
  • Detects when on battery and positions servo at configured safe state
  • Debug LEDs

Ratings

External Supply and Battery Voltage

These voltages are dependent on what servo is being driven. They should not only be very close to one another, but also must be within the range of 5-12v.

Current

Current should not exceed roughly 3 amps continous, probably can handle up to 8 amps burst (10 sec).

Connectivity

USB-C

Bootloader access and serial communication.

XT30

Battery connection.

Molex Micro-Fit

4-pin

  • Power supply

  • I2C

    3-pin

  • Servo signal and power

Troubleshooting

Debug LEDs

LED Description
Orange (ONBATT) Indicates external supply is not present or insufficient and the backup battery is now supplying power. This will also trigger moving the servo to the configured safe state.
Red (REGERR) Indicates the LDO regulator for the microcontroller is unable to maintain output (check battery or supply voltage).
Green (PWR) Directly connected to internal 3v3 rail. Basically the opposite of REGERR.

WIP

About

A servo driver with battery backup to ensure failsafe.

Resources

License

Stars

Watchers

Forks

Languages