Difference between revisions of "STM32 Electronic speed controller (ESC)"

From Stm32World Wiki
Jump to navigation Jump to search
Line 25: Line 25:
  
 
* [https://en.wikipedia.org/wiki/Electronic_speed_control Wikipedia article on Electronic speed control]
 
* [https://en.wikipedia.org/wiki/Electronic_speed_control Wikipedia article on Electronic speed control]
* [https://www.st.com/resource/en/user_manual/DM00072014-.pdf Six-step sensorless BLDC motor drive example software for the
+
* https://www.st.com/resource/en/user_manual/DM00072014-.pdf Six-step sensorless BLDC motor drive example software for the
STM32]
+
STM32
 
* [https://www.ti.com/lit/ml/slua618a/slua618a.pdf?ts=1606839509721&ref_url=https%253A%252F%252Fwww.google.com%252F Fundamentals of MOSFET and IGBT Gate Driver Circuits]
 
* [https://www.ti.com/lit/ml/slua618a/slua618a.pdf?ts=1606839509721&ref_url=https%253A%252F%252Fwww.google.com%252F Fundamentals of MOSFET and IGBT Gate Driver Circuits]
 
* [https://datasheet.lcsc.com/szlcsc/Infineon-Technologies-IR2103STRPBF_C2957.pdf IR2103 Half Bridge Driver Datasheet]
 
* [https://datasheet.lcsc.com/szlcsc/Infineon-Technologies-IR2103STRPBF_C2957.pdf IR2103 Half Bridge Driver Datasheet]

Revision as of 03:40, 3 December 2020

Electronic speed controller (ESC) is a device which can control a Brushless DC electric motor. This page is meant as a place to write down research notes and it is most definitely a work in progress.

Control

The first ESCs were typically controlled by applying a PWM signal to a pin. Since then many other both analogue and digital approaches have been developed. This section list some of these along with benefits and drawbacks.

Pulse width modulation (PWM)

To be added

I2C

To be added

SPI

To be added

MOSFET Half Bridge Driver

To be added

Miscellaneous documentation

STM32