Skip to content
Snippets Groups Projects
Select Git revision
  • 947e6b40de13656f0d70c20589a4aa0e54dfb238
  • master default protected
2 results

README.md

Blame
  • README.md 10.13 KiB

    MachineKit BLDC Driver

    See: Circuit Development, and Code Development

    Background, Motivation

    This project is largely a follow-on to my Teensy-Powered Brushless Motor Controller, and with this new work, may the TESC project RIP. A moment of silence.

    TESC, April 2016 - August 2016
    As the world turns,
    so did those motors.
    Once around is never enough

    Eulagies aside, I am still motivated to do this. Brushless motors are the go-to motive force for electromechanical systems. By that I mean that just about any time you see a robot-like thing, or machine, moving about, there's a big likelihood that the thing doing-the-moving has a brushless motor in it's guts - or some variant thereof (stepper motors count as BLDCs in my books). See this characterization of actuators to get a sense for why.

    An Overview of BLDC Drive

    Electric Motors actuate with a rotating a magnetic field.

    In relation to Ashby's fundamental actuator types, brushless or brushed electric motors are effectively continuously-rotating solenoids.

    We have something with magnets, and something else with electromagnets, we use the electromagnets to rotate the field, we pull the magnets along. Rotating the field is called Commutating the motor, and can be done mechanically or electrically. With mechanical commutation, we have Brushed DC Motors, with electrical, Brushless DC Motors.