🇺🇦 FOC Board STM32F103RB 🧩
(Оновлено 06.04.2021)
Плата керування безколекторними PMSM моторами на базі модуля мікроконтроллера STM32F103RBT6.
Це бюджетний варіант плати для вивчення MCSDK, який Ви можете зібрати власноруч з доступних у вільному продажу компонентів. Ви можете завантажити схему і файли для виготовлення плати нижче.
Інформація по цьому проекту постійно буде оновлюватися, коригуватися і доповнюватися на цій сторінці.
Схема
Призначення
Плата призначена для вивчення MCSDK. Може керувати моторами потужністью до 60 Ватт з напругою живлення до 36 В. Або моторами до 300 Ватт з напругою живлення 48 В.Вигляд плати
Завантажити файли для виробництва
Завантажити
Фото зібраних плат
Зверніть увагу! Перед тим, як впаяти DC/DC модуль XL7015D треба його налаштувати таким чином, щоб на виході було 12В!
Зверніть увагу! Перед тим, як впаяти DC/DC модуль Mini360 треба його налаштувати таким чином, щоб на виході було 5В!
Завантажити stmcx-файли для використання у MCSDK
Відео
ДВИСЬ ТАКОЖ:
Статті по безколекторним двигунам:
- Бесколлекторный мотор постоянного тока. Что это такое?
- Устройство бесколлекторного мотора
- Управление бесколлекторным мотором с датчиками Холла (Sensored brushless motors)
- Управление бесколлекторными моторами без бездатчиков (Sensorless BLDC)
- Запуск бесколлекторного мотора без бездатчиков (Sensorless BLDC)
- Определение положения ротора бесколлекторного мотора в остановленном состоянии
- Регулятор бесколлекторного мотора. Структура (ESC)
- Схема регулятора бесколлекторного мотора (Схема ESC)
- Силова частина регулятора BLDC двигунів
- Література по безколекторним двигунам.
- Безколекторні двигуни. Приклади програм для мікроконтролера
- Схема регулятора BLDC на STM32
- STM32. Приклад. Керування безколекторним двигуном (BLDC)
- STM32. Приклад. Керування PMSM. Приклади програм
- Видео о бесколлекторных моторах. BLDC, PMSM, векторное управление (російською)
Добрый день Андрей. Это Александр из Ташкента, сейчас в США. я давно интересуюсь темой бесколлекторных моторчик контроллер на STM32. Пока как хобби. Можно вам позвонить? Обменяемся опытом. Может что то вместе придумаем.
Добрый день! Если генерировать проект в MotorControl Workbench, контроллер получается привязанным к данному мотору и если захотелось подключить другой, то все нужно делать сначала: генерировать проект, вставлять свои куски кода по управлению и т п... Правильно? Или есть еще какой-то способ подстроить проект под другой двигатель?
Добрый день. Я выношу весь свой код в отдельный файл(ы). И даже если приходится заново полностью создавать проект, просто копирую в проект файлы и добавляю две функции : 1- функцию инициализации всего, что мне нужно; 2 - функцию в основной цикл. В подавляющем большинстве случаев этого достаточно и значительно упрощает работу. Если моторы подобны, то корректирую проект и обновляю его. При этом если пользовательский код был вставлен в отведенные для этого места, то код не затирается.
Здравствуйте, подскажите, пожалуйста, чем можно заменить ОУ TSV994? На какие параметры ОУ и в каких пределах нужно обращать внимание, для подбора замены?
Крайне желательно, чтобы это был Rail-to-rail усилитель. С рабочей частотой хотя бы 1Mhz.
Буду пробовать LMV324L вместо TSV994.
Thank you for your foc operation demo. I want to get MCSDK 48V, but i don't get MCSDK file. Please send to e-mail please
Thank you for your project. I want to change your board. Please, Source Eagle (*.sch and *.brd), email me the PCB file of your board. Thank you.
Недавні записи
- Text to speech. Українська мова
- LCD Display ST7567S (IIC)
- Розпізнавання мови (Speech recognition)
- Selenium
- Комп'ютерний зір (Computer Vision)
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
- Модуль драйверів напівмосту IGBT транзисторів
- Драйвер IGBT транзисторів на A316J
- AS5600. Варіант встановлення на BLDC мотор
Tags
docker sensors rtc led timer wifi remap sms css websocket mongodb bme280 rfid bluetooth esp8266 nodemcu bkp piezo bmp280 i2c mpu-6050 encoder examples avr brushless ngnix nvic displays bldc java-script pmsm barometer pwm lcd ethernet stm32 raspberry-pi capture usart gpio exti atmega meteo solar smd dma adc eeprom eb-500 flask python ssd1306 uart options flash mpx4115a html gps st-link 3d-printer servo dc-dc foc git books battery hih-4000 watchdog dht11 web tim programmator ssd1331 mpu-9250 usb rs-232 motor max1674 soldering
Архіви