|
L6234PDSTMicroelectronics
|
x 1 | |
|
AS5048A-HTSPams
|
x 1 | |
|
AMS1117-5.0AMS1117-5V
|
x 1 | |
|
ATMEGA328PB-MUMicrochip Technology
|
x 1 |
FOC controller with Arduino
Watch Full Tutorial
Today we will take a look over what is FOC control, create an awesome PCB and control a triple phase brushless motor with it at very low speeds and precise movement. FOC is a very common and useful method of controlling brushless motors and is used a lot in robotics. I want to explain to you how it works, how the PCB is made and show you the code and an example for an open loop control and then a closed loop control using a magnetic encoder which is also very important. As always, you can get from below the PCB files, the schematic and everything you need to make the same project. So guys, let’s get started.
Full part list here.
Today we don’t make a normal brushless motor controller or so-called ESC. We make a controller that is called FOC and stands for field-oriented control and for this project I’ve made a PCB that you could download from below and order it at PCBWAY as always, and make the same project. It has everything you need and it has screws for the motor, a smaller PCB for the magnetic encoder which is very important, it also has the triple phase driver and an ATMEGA328 microcontroller and a bunch of inputs and outputs. So get my files and go to PCBWAY.com and click the quote now button. Insert the PCB size and select the amount and solder mask color. Click save to cart and on the next page upload my GERBER files. Place the order in just a couple of minutes and receive perfect PCBs. They look amazing with the red solder mask. I’ve made the design in such a way that later we can cut the tiny part and place it over the big PCB.
FOC controller with Arduino
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(5)
- Likes(3)
- Denny Nayam Sep 21,2023
- Yang Oct 04,2022
- Bo Hein Sep 22,2022
- 1 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
-
6design
-
7usability
-
7creativity
-
8content
More by ELECTRONOOBS ELECTRONOOBS
- 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...
- Fully Portable Battery Soldering Iron Tutorial here: https://electronoobs.com/eng_arduino_tut199.phpPart list: https://electronoobs.com/en...
- Printed Headphones Planar PCB Full tutorial here: https://electronoobs.com/eng_tutoriales_circuitos.php
- ARDUINO FOC V2 Full tutorial here: https://electronoobs.com/eng_arduino_tut198.php
- Laser Optical Power Meter With this PCB I want to make my own OPTICAL POWER meter for lasers. You see, a laser power meter is ...
- Smallest ESC with Arduino This is my design of probably the smallest ESC for triple phase brushless motors you can find out th...
- HANDHELD MULTIMETER V4 This device can measure anything, anything. Even the flatness of the earth. Naah guys, just kidding....
- Music Tesla Coil This below is a Tesla Coil and it plays music with plasma. And I bet that you wonder, if it is a Tes...
- RLC Arduino Tester Code HereThis is a component tester made with Arduino. Is not the same as my multimeter. I mean, It ...
- ESP32 PCB and Alexa Today we learn how to control stuff using Alexa and an ESP32 and make it work with this PCB. We can ...
- FULL SINE INVERTER 500W Today we have an awesome project and also a bit dangerous. We are making a homemade full sine invert...
- 433MHz Radio Light Switch Control What’s up my friends, welcome back. This project requires 2 PCBs, one for the light switch and anoth...
- PLANAR SPEAKER This is the PCB for this project and as you’ve noticed, this time I’m using a flexible PCB. It looks...
- Magnetic Steering Control The machine in the video is a so-called laser show machine. It cost me around 90 dollars on Aliexpre...
-
Build a Walking Robot: Theo Jansen Style 3D Printed Octopod
145 0 4 -
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
141 0 0 -
DIY Laser Power Meter with Arduino
218 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
187 0 2