Skip to content

projectneodrive/pedal_generator_gearbox

Repository files navigation

pedal_generator_gearbox

Pedal-generator gearbox exploration for the ProjectNeoDrive pedal-by-wire concept.

Goal

This project is used to find a decent gearbox configuration for a pedal generator that:

  • is cheap
  • stays reasonably backdrivable,
  • minimizes wear,
  • keeps efficiency acceptable,
  • and works with a BLDC motor around Kv=100 (the motor class we already have in stock).

The current script searches valid gear train combinations and ranks them with a weighted score (backdrivability, wear, efficiency, and stage count/cost), then plots expected regen efficiency over pedal RPM and battery SOC.

Main script

  • gear.py

Run:

python3 gear.py

Outputs include:

  • ranked gearbox candidates,
  • best_match_efficiency_map.png,
  • best_match_efficiency_map_kv_compare.png.

plot generated for gear efficiency taking KV into account

Sourcing links (initial shortlist)

Note: AliExpress listings can change over time (title, specs, stock, URL behavior).

BLDC motor candidates

Gear candidates (module 1 steel spur gears)

Full pedal + gearbox / pedal assembly candidates


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages