Тег: stm32 - сторінка 2
‹ 1
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.
Векторне управління для велосипедного мотор колеса
(HUB motor & FOC)
Тестую векторне управління для велосипедного мотор колеса. У чому різниця між BLDC, PMSM (синус) і FOC (векторне управління). Ділюся враженнями від їзди…
Мотор колесо. Векторне управління.
Підключення мотор колеса до STM32
Керування велосипедним мотор колесом з трьома датчиками Холла у режимі PMSM. Оновлений приклад для STM32.
Це доопрацьований приклад для керування безколекторними моторами з трьома датчиками Холла. Раніше я робив статтю з прикладом для PMSM з трьома датчиками Холла. Але цей приклад відрізняється від попереднього наявністю режиму навчання мікроконтролера. Фактично контролер сам визначає як встановлені датчики Холла. Оновлений приклад також не використовує блочну комутацію під час старту мотора.
Для підключення мотор колеса до моєї плати довелось використовувати схему фільтра яка ліквідує шуми датчиків Холла. Такі "шуми" датчиків Холла виникають у тих моторів у яких датчики встановлені безпосередньо на статорі.
Скачати приклад керування PMSM для STM32
Схема фільтра для датчиків Холла велосипедного мотор колеса:
Детальніше у відео:
PMSM з одним датчиком Холла. Приклад для STM32
Приклад керування безколекторним двигуном з одним датчиком Холла у режимі PMSM.
Раніше я робив статтю з прикладом для PMSM з трьома датчиками Холла. Збуджувати обмотки статора синусоїдальним струмом можна і коли у двигуна лише один датчик Холла. Такі двигуни не використовують у електротранспорті. Двигун з одним датчиком складно запустити під значним навантаженням. Тому безколекторні двигуни з одним датчиком Холла використовують у пристроях де під час старту немає навантаження на валу двигуна. Наприклад, у вентиляторних системах, помпах, тощо. Цей приклад зроблений для мікроконтролера STM32 і моєї тестової плати для роботи з безколекторними моторами.
Скачати приклад керування PMSM з одним датчиком Холла для STM32
Детальніше у відео:
25. STM32. SysTick
Системний таймер STM32 SysTick
STM32 має системний таймер SysTick. Це найпростіший лічильник з автоматичним завантаженням початкового значення при досягненні лічильником 0. Кожен раз, коли лічильник досягає нуля викликається переривання. Для обробки переривання потрібно написати обробник SysTick_Handler. Ось все що вміє робити цей таймер. Проте він досить часто використовується для виконання різних завдань. У цій статті ми задіємо його для реалізації простої затримки.
System Workbench for STM32 Інсталяція на Ubuntu, налаштування програматора і дебаггера
System Workbench for STM32 - мульті-платформена IDE для мікроконтролерів STM32. Безкоштовна. Без обмежень за розміром коду, без обмежень за часом використання. Зроблена на базі Eclipse. Працює на операційних системах Linux, MacOS, Windows. Я буду встановлювати на Ubuntu 17.04.
Інсталяція System Workbench for STM32 на Ubuntu
1. Заходимо на сайт http://www.openstm32.org, реєструємося. Після чого на e-mail приходить посилання для підтвердження реєстрації. Підтверджуємо, заходимо на сайт зі своїм логіном і паролем.Схема керування безколекторним двигуном BLDC, PMSM на STM32
- Напруга живлення плати 12V
- Напруга живлення двигуна 12v ... 72V
- Максимальний струм 30 A
Дисплей SSD1331 & STM32
How to use color OLED display SSD1331 with STM32
SSD1331 96x64 0.95" 65K Color OLED display module
SpecificationSize: 0.95 inch Resolution: 96*64 Drive IC: SSD1331 Color: 65536 color Interface: SPI interface PIN NO.: 7Pin Voltage: 3.3V - 5V |
Pin descriptionGND: Power ground VCC: 2.8-5.5V power supply D0: CLK clock D1: MOSI data RST: Reset DC: Data / command CS: Chip-select signal |
‹ 1
Недавні записи
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
- Модуль драйверів напівмосту IGBT транзисторів
- Драйвер IGBT транзисторів на A316J
- AS5600. Варіант встановлення на BLDC мотор
- DC-DC для IGBT драйверів ізольований 2 W +15 -8 вольт
- U-FOC - Векторне керування безколекторними моторами
- FOC - своя реалізація векторного керування. Підбиваю підсумки 2022 року
- Конструктор регуляторів моторів. Підбиваю підсумки 2022 року.
- Чому трифазні мотори стали такими популярними?
Tags
html uart pmsm hih-4000 mpu-9250 soldering dc-dc ethernet mpx4115a foc programmator ssd1306 bmp280 examples java-script raspberry-pi tim servo books eb-500 mongodb nodemcu docker wifi lcd adc max1674 dht11 python ssd1331 mpu-6050 remap rtc piezo solar displays led web css options dma gpio usart sms rfid esp8266 i2c 3d-printer usb pwm bldc atmega sensors barometer rs-232 git websocket motor meteo encoder bluetooth brushless timer watchdog eeprom battery st-link ngnix nvic smd stm32 flask gps capture avr bme280 flash bkp exti
Архіви