My own motor wheel controller based on STM32G4

Опубликовано: 07 Сентябрь 2026
на канале: TDM Lab
80,119
3.8k

I'm developing a controller for controlling permanent magnet synchronous motors (PMSM). I'm demonstrating the use of the STM32G431 high-integrity analog microcontroller and other microcircuits for controlling light electric vehicles. B-G431B-ESC1 Debug Board

UNA Wheel and SupremeMotors Websites
https://unawheel.ru/
http://suprememotors.ru/

For direct support of the channel, please transfer funds from your bank cards:
https://yoomoney.ru/to/4100116712276152
Modules from TDM Lab: https://vk.link/tdm_lab
VK Group: https://vk.com/tdm_lab
*************************************
Wiring diagram for reference: https://drive.google.com/file/d/14PPr...
*********Equipment**********
Siglent SDS1204X-E Oscilloscope http://alii.pub/5wipuv
KSGER T12 STM32 Soldering Station http://alii.pub/5wiq92
KSGER STM32 Soldering Hot Air Gun http://alii.pub/5wiq1v
*********Consumables**********
HX-T100 Solder http://alii.pub/5x7gm2
XG-50 Solder Paste http://alii.pub/5x7giy
**************STM32**************
STM32G474 Nucleo-64 http://alii.pub/5sdxo3
STM32F103C8T6 http://alii.pub/5sbhoe
STM32F103C8T6 Black http://ali.pub/579d2l
STM32F401CCU6 http://ali.pub/56s1yb
STM32F411CEU6 http://ali.pub/56s1yb
STM32F407VET6 http://alii.pub/5rm368
ST-Link V2 Programmer http://ali.pub/56weqg
***********Reference Voltage Sources***********
LM399 2.5V/5V/7.5V/10V http://alii.pub/4li4xj
***********FPGA/FPGA***********
Xilinx Spartan-7 XC7S15 FPGA Development Board http://alii.pub/5rm3ih
Xilinx Zynq7000 XC7Z010 SoC FPGA Development Board http://alii.pub/5sbga8
Xilinx Artix-7 XC7A35T DDR3 256MB FPGA Development Board http://alii.pub/5sbgk5
**************Arduino**************
Arduino Uno ATmega328p http://ali.pub/56s0bz
Arduino Nano ATmega328 http://ali.pub/56weyt
Arduino Micro ATmega32u4 http://ali.pub/4m7upw
Arduino Leonardo ATmega32u4 http://ali.pub/56weg5
Arduino Mega ATmega2560 http://alii.pub/5sbgtv
*******Stepper Motors*******
NEMA17 Hanpose http://alii.pub/5sbh9f
NEMA23 Hanpose http://alii.pub/5sbhcx
NEMA34 Hanpose http://alii.pub/5sbhea
TB6600 Stepper Motor Drivers http://alii.pub/5sbhhl
***********SMD Kits************
0805 Resistor Kit http://ali.pub/4o3xz7
1206 Resistor Kit http://ali.pub/4o3x4h
0805 Capacitor Kit http://ali.pub/4o3y4u
2512 Current Shunt Kit http://ali.pub/4o3udb
*************ADC/DAC*************
ADC 16-bit I2C ADS1115 http://ali.pub/56s0mv
ADC 18-bit I2C MCP3421 http://ali.pub/56s17o
ADC 24-bit SPI ADS1220 http://ali.pub/4zlq1x
MCP4725 DAC 12-bit http://ali.pub/56s2f8
*********DDS generators**********
AD9833 12.5MHz http://ali.pub/4ps0xu
AD9850 40.0MHz http://ali.pub/56s0yq
AD9851 70.0MHz http://alii.pub/5sbivr
AD9959 4ch 200.0MHz http://alii.pub/5sbj4b
*********LCD/TFT displays**********
LCD screen 12864 http://ali.pub/4o3w5a
3.5" TFT LCD http://ali.pub/56w5gl
1.8" TFT SPI LCD http://ali.pub/56w4oe
1.3" OLED I2C LCD http://ali.pub/56w8vh
2.42" SSD1306 OLED SPI/I2C http://ali.pub/4li5yv
LCD Screen with Keypad, 1602 for Arduino Uno http://ali.pub/56wau2
***********Diodes***************
100 Schottky Diodes [1A, 60V] SR160 http://alii.pub/5ogndb
100 Schottky Diodes [2A, 100V] SR2100 http://ali.pub/4o3s9o
100 Schottky Diodes [2A, 60V] SR260 http://ali.pub/4o3swt
20 Schottky Diodes [5A, 40V] SR540 http://alii.pub/5ognnm
20 Schottky Diodes [5A, 200V] SR5200 http://alii.pub/5ognm2
5 Schottky Diodes [60A, 100V] MBR60100 http://alii.pub/5og62w
SMD 0805 LEDs, 5 colors http://ali.pub/4o3tps
GBJ2510 Diode Bridge http://ali.pub/4o3uvs
**************Miscellaneous*******************
80x80 mm Hot-melt Tape http://alii.pub/5m32dc
DC-DC from 8 ~ 32V to 45 ~ 390V http://alii.pub/5oav2r
LM393 Comparators http://ali.pub/4o3tzp
DC/DC 5V/5V http://ali.pub/4o3w8l
Test Points http://ali.pub/4o3wgy
5V/230VAC 10A Relay http://ali.pub/4o3xi3
PC817 Optocouplers http://ali.pub/4o3xpa
ACS712 Current Sensor http://ali.pub/56s27u
******************************************