Схема керування безколекторними двигунами
Відео про тестову плату для BLDC моторів та PMSM.
Схема керування безколекторним двигуном BLDC, PMSM на мікроконтролері STM32. Схема, креслення плати:
Схема керування безколекторним двигуном BLDC, PMSM на STM32
Доброго дня. підкажіть будь ласка чому використовуєте саме STM32, а не ATmega? з ваших відео мені здалося що ATmega більш підходить для керування двигунами BLDC за зворотньою ЕРС, так як має аналогові канали які можна використати для відслідковування звороньої ЕРС. грубо кажучи для ATmega треба транзисторні ключі, та оптопара для відслідковування ерс, а все остальне робиться на програмному рівні. і не потрібно ніяких драйверів і так далі
Доброго дня. Обидва мікроконтролери - STM32 та ATmega мають аналогові канали, тому для відстежування зворотної ЕРС принципової різниці немає який саме мікроконтролер використовувати. Я використовую STM32, тому що в архітектурі STM32 є зручний апаратний таймер, який здатен формувати сигнали для всіх ключів трифазного мосту. І це принципова різниця. Тому що апаратне рішення завжди працює краще. У виробника ATmega колись була серія контролерів AT90PWMxxxx, які були спеціалізовані для керування моторами та теж мали аналогічні апаратні рішення. А далі вся схема буде ідентична: драйвери транзисторних ключів, транзисторні ключі і так далі. P.S. Не зовсім зрозумів, навіщо оптопара для відстежування ЕРС?
Недавні записи
- Фільтрація Back-EMF. Безсенсорні BLDC мотори
- Text to speech. Українська мова
- LCD Display ST7567S (IIC)
- Розпізнавання мови (Speech recognition)
- Selenium
- Комп'ютерний зір (Computer Vision)
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
- Модуль драйверів напівмосту IGBT транзисторів
- Драйвер IGBT транзисторів на A316J
Tags
barometer dht11 wifi bmp280 meteo ssd1306 uart books dc-dc lcd tim ssd1331 timer programmator battery exti mpx4115a motor flask nodemcu usb dma html java-script rs-232 st-link 3d-printer rfid esp8266 nvic encoder gpio piezo eb-500 brushless docker sms pmsm ngnix servo examples avr led smd i2c bkp eeprom usart solar soldering python flash stm32 raspberry-pi bme280 mpu-9250 hih-4000 foc bldc sensors rtc pwm capture adc max1674 atmega gps bluetooth remap mongodb mpu-6050 websocket css git watchdog displays ethernet web options
Архіви