1.FOC (field-oriented control)
FOC is a field-oriented control, also known as vector control, which is a technology that uses a frequency converter (VFD) to control a three-phase AC motor. size and angle to control the output of the motor. FOC precisely controls the size and direction of the magnetic field, making the motor stable torque, low noise, high efficiency, and has a high-speed dynamic response. Since the three-phase output current and voltage are represented as vectors during processing, it is called vector control.
FOC is currently the best choice for efficient control of brushless DC motors (BLDC) and permanent magnet synchronous motors (PMSM).
...
reference
Simplefoc : https://docs.simplefoc.com/ https://docs.simplefoc.com/
Simplefoc studio : https://github.com/JorgeMaker/SimpleFOCStudio https://github.com/JorgeMaker/SimpleFOCStudio
SimpleFOCShield: https://github.com/simplefoc/Arduino-SimpleFOCShield https://github.com/simplefoc/Arduino-SimpleFOCShield
2. hardware
SimpleFOCShield: The power supply voltage of the driver board is 12V
SimpleFOCShield: The motors can be controlled separately through different jumpers on the back, so that the two driver boards can be placed on top of each other and use the same 12V power supply. (easy to connect to arduino board)
...
--> numpy: pip3 install Numpy
-->Pyside2: sudo apt-get install python3-pyside2.qtcharts python3-pyside2.qtconcurrent python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qthelp python3-pyside2.qtlocation python3-pyside2.qtmultimedia python3-pyside2.qtmultimediawidgets python3-pyside2.qtnetwork python3-pyside2.qtopengl python3-pyside2.qtpositioning python3-pyside2.qtprintsupport python3-pyside2.qtqml python3-pyside2.qtquick python3-pyside2.qtquickwidgets python3-pyside2.qtscript python3-pyside2.qtscripttools python3-pyside2.qtsensors python3-pyside2.qtsql python3-pyside2.qtsvg python3-pyside2.qttest python3-pyside2.qttexttospeech python3-pyside2.qtuitools python3-pyside2.qtwebchannel python3-pyside2.qtwebsockets python3-pyside2.qtwidgets python3-pyside2.qtx11extras python3-pyside2.qtxml python3-pyside2.qtxmlpatterns python3-pyside2uic
Copy SimplefocStudio.tar.gz to rootfs and decompress
...