Open Source ESC
So what is an ESC? Well, electronic speed controllers are used to control brushless motors, in thisc ase the motor has a triple phase input. To control this input, the ESC must apply a special sequence of LOWs and HIGHs signals in a predefined order. It has to conmutate very fast and by taht rotate the rotor of the motor. In this tutorial we will see how to control the rotation, the speed, detect the BEMF and by that know when to make the switch to the next step of the sequence. So this is a sensorless brushless motor speed controller since it uses no sensor to detect the rotor position. We will learn:
- The schematic and why we need each part
- Triple phase MOSFET bridge control
- BEMF detection and 0 cross
- Interrumprions and internal comparator of ATMEGA328
- PWM control
Open Source ESC
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(1)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by ELECTRONOOBS ELECTRONOOBS
-
DIY Microphone
Full project here: https://electronoobs.com/eng_tutoriales_circuitos.php
-
DIY Laser Power Meter with Arduino
Full Tutorial Here: https://electronoobs.com/eng_arduino_tut200.php
-
USB Type C Li-Ion Charger with 10A BMS output
You can check the tutorial video below:
-
FOC controller with Arduino
Watch Full TutorialToday we will take a look over what is FOC control, create an awesome PCB and con...
-
Two Hand Multimeter With Arduino
Full tutorial video: https://youtu.be/r83YSbyju8A This project is awesome, and I bet that you want o...
-
Arduino based portable soldering iron board
ELECTRONOOBS is on fire. Here we have the PCB he just ordered for his new project. After reviewing t...
-
Open Source ESC
So what is an ESC? Well, electronic speed controllers are used to control brushless motors, in thisc...
-
Homemade ESC for Ebike
Check full video here:Tutorial: https://electronoobs.com/tutorial/homemade-esc-for-e-bike-with-regen...
-
ESP32 S3 Dev Kit
Check the full video for more!
-
ESP32 BMS PCB
Tutorial here: https://electronoobs.com/tutorial/homemade-solar-bms-100a-with-esp32-and-lan-server
-
DIY Spot welder
Check more on electronoobs.com
-
ESP32 MSLA 3D printer
My MSLA printer finally works. It prints! "It actually prints! And surprisingly, without summoning a...
-
Cool 150V Nixie Watch - DIY
Tutorial. Download the free PCB for this Nixie Watch based on Arduino, 150V generator, battery charg...
-
3D printed planar speaker
How to make speakers using planaer PCBs.
-
ESP32 Walkie Talkie
I've made some ESP32 walkie talkies with ESP-Now protocol communication, i2s microphone, i2s DAC spe...
-
Triple Phase Rectifier
Tutorial: https://electronoobs.com/eng_circuitos_tut93.php
-
Electronoobino Dev Board
Video here: https://youtu.be/uQLlKyBr0uI
-
Homemade MSLA Printer
Note from PCBWay: This page only contains the single PCB shown in the second and third images in the...
-
Programmable Mist Maker - XIAO / QT PY Extension
2376 2 2 -
RadioHAT - Raspberry Pi radio development platform
2059 0 4 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
2261 0 2 -
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
4211 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
4986 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
5754 2 2 -







