I’ve been trying to make a good ESC for years. My first prototype 3 years ago was working «good». It was very big and the BEMF was not that good. Now, with my final version I have all taht I wanted. High speed, good BEMF detection and that means good torque, PWM control of the speed and small size. The board is programed in Arduino. You have the tutorial here on this page.
- Version: 3.0
- Certificate: Non-Commercial Use
- Control: PWM (configurable)
- Default PWM input: 1000us – 20000us
- For: Sensorless brushless motor 3-phase
- PCB size: 5 0x 26mm
- Maximum voltage: 4S or 16.8V
- Recommended maximum ESC current without heat dissipators: 30A
- 25ºC MOSFETs Continuous Drain @Vgs 10V: 161A
- 100ºC MOSFETs Continuous Drain @Vgs 10V: 113A
- MOSFETs Pulsed Drain current: 620A
- Digital part voltage: 5V
This product is recommended for testing and learning. It is a good project but dosen’t have industrial characteristics, didn’t had too much tests made with it and was never used for drones or other RC projects. You can use it however you want but have in mind that ELECTRONOOBS won’t be responsable for mishandling the board or bad components solder.
*Once you make the order, go to your account -> orders, select the order and then click the Download link on the right side and the file will be downloaded.
What you receive – A downloadable file with:
1 x GERBERs V3 for the PCB
1 x Schematic V3 of the PCB
1 x Component list + values so you could order the parts.
1 x Arduino open source code for V3.
1 x Link to full tutorial and guide LINK HERE
And here you can see a test video of version 3
You can see more on the tutorial HERE
We have the BEMF voltage dividers block. The voltage from the motor will be higher than the maximum voltage that the ATmega328 could tahe as input, in this case 5V. So for that, using some resistors of 10K and 33K we lower the voltage so the analog input of the ATmega328 could read that. This inputs will be used to detect the position of the rotor and know when to switch to next step of the rotating sequence.