Тег: bldc
🇺🇦 FOC Board STM32F103RB 🧩
Плата керування бесколлекторними PMSM моторами на базі модуля мікроконтроллера STM32F103RBT6. Це бюджетний варіант плати для вивчення MCSDK, який Ви можете зібрати власноруч з доступних у вільному продажу компонентів. Ви можете завантажити схему і файли для виготовлення плати нижче. Інформація по цьому проекту постійно буде оновлюватися, коригуватися і доповнюватися на цій сторінці.
Схема

Вигляд плати
STM32 Motor control SDK - керування оборотами мотора за допомогою потенціометра 📑
Векторне управління безколекторним мотором. Як програмно керувати обертами мотора за допомогою потенціометра. X-CUBE-MCSDK, STM32 Motor Control Software Development Kit (MCSDK) для мікроконтролерів STM32.
STM32 Motor control SDK - програмне керування обертам мотора
Векторне управління безколекторним мотором. Як програмно керувати обертами мотора за допомогою X-CUBE-MCSDK, STM32 Motor Control Software Development Kit (MCSDK) для мікроконтролерів STM32.
STM32 Motor control SDK - як створити перший проект
Векторне управління безколекторним мотором. Створення проекту і запуск бесколлекторного мотора за допомогою X-CUBE-MCSDK, STM32 Motor Control Software Development Kit (MCSDK) для мікроконтролерів STM32.
Вимірювання моменту мотора
Відео про Метод вимірювання моменту мотора. Пристрій для вимірювання моменту мотора і побудови графіків потужності, оборотів, КПД. Використання тензодатчика для побудови електронного пристрою для вимірювання моменту.
Розрахунок потужності BLDC двигуна
Відео про те, як оцінити потужність саморобного BLDC двигуна.
Розрахунок потужності BLDC двигуна (приблизний):
https://blog.avislab.com/uploads/motor/
BLDC двигун своїми руками
Відео про те, як я від "нічого робити" ізваяв BLDC двигун. Цей безколекторний двигун був зроблений зі статора автомобільного генератора.
Двигун не має ніякої технічної цінності і робився для розваги.
Векторне управління для велосипедного мотор колеса
(HUB motor & FOC)
Тестую векторне управління для велосипедного мотор колеса. У чому різниця між BLDC, PMSM (синус) і FOC (векторне управління). Ділюся враженнями від їзди…
Мотор колесо. Векторне управління.
Перше відео про те, як я робив векторне управління для велосипедного мотор колеса.
Дивись також:
Безколекторні мотори "на пальцях":
https://youtu.be/tjmou9dtxBg
PMSM. Вимірювання фазних струмів:
https://youtu.be/Bm-zcvIphoA
Навіщо потрібні перетворення Кларк, пряме і зворотне перетворення Парка.
https://youtu.be/kQXhpciFpco
Схема управління безколекторними моторами BLDC, PMSM на мікроконтролері STM32:
Схема управления бесколлекторными моторами BLDC, PMSM на микроконтроллере STM32
Завантажити приклад PMSM з трьома датчиками Холла для STM32:
https://github.com/avislab/STM32F103SW/tree/master/Example_PMSM
Ці приклади зроблені в IDE System Workbench for STM32:
System Workbench for STM32 Установка на Ubuntu, настройка программатора и отладчика
Управління PMSM за допомогою STM32:
STM32 – PMSM Control
STM32 - PMSM Control:
https://youtu.be/IhAK6aRC_IU
Статті по безколекторним моторам:
Все про безколекторні двигуни
Завантажити інші приклади STM32:
STM32. Скачати приклади
Векторне управління. Фазні і координатні перетворення
Навіщо потрібні перетворення Кларк, пряме і зворотне перетворення Парка.
Підключення мотор колеса до STM32
Керування велосипедним мотор колесом з трьома датчиками Холла у режимі PMSM. Оновлений приклад для STM32.
Це доопрацьований приклад для керування безколекторними моторами з трьома датчиками Холла. Раніше я робив статтю з прикладом для PMSM з трьома датчиками Холла. Але цей приклад відрізняється від попереднього наявністю режиму навчання мікроконтролера. Фактично контролер сам визначає як встановлені датчики Холла. Оновлений приклад також не використовує блочну комутацію під час старту мотора.
Для підключення мотор колеса до моєї плати довелось використовувати схему фільтра яка ліквідує шуми датчиків Холла. Такі "шуми" датчиків Холла виникають у тих моторів у яких датчики встановлені безпосередньо на статорі.
Скачати приклад керування PMSM для STM32
Схема фільтра для датчиків Холла велосипедного мотор колеса:
Детальніше у відео:
PMSM з одним датчиком Холла. Приклад для STM32
Приклад керування безколекторним двигуном з одним датчиком Холла у режимі PMSM.
Раніше я робив статтю з прикладом для PMSM з трьома датчиками Холла. Збуджувати обмотки статора синусоїдальним струмом можна і коли у двигуна лише один датчик Холла. Такі двигуни не використовують у електротранспорті. Двигун з одним датчиком складно запустити під значним навантаженням. Тому безколекторні двигуни з одним датчиком Холла використовують у пристроях де під час старту немає навантаження на валу двигуна. Наприклад, у вентиляторних системах, помпах, тощо. Цей приклад зроблений для мікроконтролера STM32 і моєї тестової плати для роботи з безколекторними моторами.
Скачати приклад керування PMSM з одним датчиком Холла для STM32
Детальніше у відео:
Недавні записи
- 🇺🇦 FOC Board STM32F103RB 🧩
- STM32 Motor control SDK - керування оборотами мотора за допомогою потенціометра 📑
- Flask✙Gunicorn✙Nginx➭😎
- STM32 Motor control SDK - програмне керування обертам мотора
- STM32 Motor control SDK - як створити перший проект
- Vue SVG. Приклад побудови живого параметричного креслення
- Вимірювання моменту мотора
- Vue SVG - компонент. Приклад 📑
- Flask + Vue 🏁 Финальный пример 🏁
- Flask, CORS, JSON-файл. Пример#6
Tags
bldc brushless stm32 motor web html css flask atmega foc git java-script pmsm raspberry-pi python websocket mongodb esp8266 nodemcu st-link tim timer docker ngnix programmator ssd1331 ssd1306 wifi uart meteo bme280 bmp280 i2c gps mpu-6050 mpu-9250 sensors 3d-printer options usb barometer remap watchdog flash eeprom rtc bkp encoder pwm servo capture examples dma adc nvic usart gpio books battery dc-dc sms max1674 avr lcd dht11 piezo rs-232 rfid solar exti bluetooth eb-500 displays ethernet led smd soldering mpx4115a hih-4000
Архіви