Управление оборотами и направлением двигателя постоянного тока

Тема в разделе "Силовая электроника", создана пользователем sqafaroff, 9 май 2021.

  1. sqafaroff

    sqafaroff Нерд

    Доброго времени суток,

    Задумался над созданием схемы для управления двигателя постоянного тока (12-24V) с возможностью плавного регулирования скорости (оборотов) и направления посредством ESP32. У кого какие есть мысли по этому поводу? Слышал что есть готовый китайский модуль но не знаю как он называется.

    Заранее благодарю.
     
  2. parovoZZ

    parovoZZ Гуру

    Дело хорошее.

    а дальше задумки дело сдвинется?
     
    sqafaroff нравится это.
  3. sqafaroff

    sqafaroff Нерд

    Дай Бог, сдвинется.
     
  4. Andrey12

    Andrey12 Гик

    Посмотри на микросхему TB6612FNG
    В принципе по уровням и питанию логики подходит для ESP32. По току только про моторы ниче не написал, а это важно
    Там и схемы то не надо, микросхема все в одном :)
    Одно жалко ток не замеряет. Хотя може щас есть более современные модели.
     
    sqafaroff нравится это.
  5. parovoZZ

    parovoZZ Гуру

    Напруга у неё 15 вольт максимум, а чувак хочет
     
    Andrey12 и sqafaroff нравится это.
  6. sqafaroff

    sqafaroff Нерд

    Мотор у меня такой 24 VDC, 15A, 600Nm ... А можно совместить управление по постояннке и переменке? Сорри за глупый вопрос
     
  7. Andrey12

    Andrey12 Гик

    Да там и по току не проходит. Такой тогда :) - https://www.st.com/resource/en/datasheet/vnhd7012ay.pdf

    Вам както проще самому поискать по параметрам вашего двигателя драйвер, опять же непонятно как вы им управлять хотите, драйвером.
    А вопрос не понял, совсем не понял...
     
    sqafaroff нравится это.
  8. sqafaroff

    sqafaroff Нерд

    Управлять так и хочу, с ESP32 будет по ШИМ сигналу, а вот с такой нагрузкой сам не знаю (( допустим на вывод контроллера посадить транзисторный ключ на мосфете и включать выключать мотор а вот плавность хода и направление движения мотора не знаю как ((
     
  9. parovoZZ

    parovoZZ Гуру

    Сварганить свой драйвер на рассыпухе. Либо идти на форум к станочникам и там поспрашать. Но это будет не ESP32 и за большое бабло.
     
    Igor68 и Andrey12 нравится это.
  10. sqafaroff

    sqafaroff Нерд

    15A 400 Вт MOSFET триггер переключениt приводной модуль PWM регулятор Управление Панель
    https://a.aliexpress.com/_m0kKrrx а как вы думаете имеет ли право на жизнь данный модуль? О нем упоминал Alexgyver
     
    Andrey12 нравится это.
  11. Рокки1945

    Рокки1945 Гуру

    Он же кодер - не смехотехник
    По току всегда с запасом надо брать
     
  12. Andrey12

    Andrey12 Гик

    Тока открываются AOD4184A от 4,5 вольт, а ESP столько не выдаст в логической единице. Так то откроются и от меньшего напряжения, но это не есть гуд.
    Просто не совсем понятно что вам надо. Управлять двигателем как мне кажется проще с драйвером, но можно и на рассыпухе собрать как parovoZZ советовал.
     
    Igor68 нравится это.
  13. Igor68

    Igor68 Гуру

    А что просто на контроллере типа AVR к примеру... с наличием у него PWM сделать не судьба? И с управлением той же ESP по I2C/SERIAL и прочему разве не решение? Протоколов ведь пруд пруди, но можно придумать и свой. Берёте контроллер, "приклееваете" к нему силовые ключи и вперёд. Если лень, то возьмите за основу готовый - их пруд пруди. Я к примеру использую модуль с управлением по I2C, конечно не 15А... но если надо его можно доделать/переделать.
    https://wiki.iarduino.ru/page/motor-driver-controller-i2c/
    https://aliexpress.ru/popular/driver-motor-i2c.html
    https://www.chipdip.ru/product/grove-i2c-mini-motor-driver
    Возьмите к примеру за основу что-то похожее и доделайте до кондиции. Ну или купите.
    А MOSFET выберете к примеру IRF1405, да и драйвер можно что-то из IR2110 выбрать.
     
  14. sqafaroff

    sqafaroff Нерд

    Вот такой мотор ))
     

    Вложения:

    • g4000.png
      g4000.png
      Размер файла:
      608,1 КБ
      Просмотров:
      156
  15. sqafaroff

    sqafaroff Нерд

    Подойдет ли такой силовой ключ как на картинке?
     

    Вложения:

  16. Igor68

    Igor68 Гуру

    Предложенная схема требует обратного диода параллельно двигателю. И какой же реверс Вы предлагаете? Релюшкой переключать полярность двигателя? Я думал у Вас будет мостовая схема. И драйверы из серии IR для этого точно нужны... или что-то подобное.
    Ну как пример:
    https://pic-microcontroller.com/dc-motor-ir2104-h-bridge/
    А MOSFETы выбрать с минимальным сопротивлением открытого канала типа IRF1405 или другие. Ну что-то в этом роде...
     
    Andrey12 нравится это.
  17. vvr

    vvr Инженерище

  18. parovoZZ

    parovoZZ Гуру

    Для невысоких напряжений логичнее вверху использовать P-МОП.
    Драйвер IR2104 очень и очень избыточен. Во-вторых он дорогой и его не купишь оригинальным. Есть гораздо дешевле драйвера на меньшее напряжение и это не обязательно бутстрепные. Можно и фотовольтаические поискать.

    Потому как это очень дорого. К тому же я очень сильно сомневаюсь, что эта плата выдержит 40 ампер и то, что там стоит оригинальный infineon.
     
  19. vvr

    vvr Инженерище

    это штучное изделие и совсем приемлемо.
    токов больше 20 ампер не предполагается.
     
  20. Igor68

    Igor68 Гуру

    Идиот! Для того и применяют N-катал, потому как они по характеристикам выше.
    А что касается драйверов, то я лично применяю IR2110 и IR2130, но это для 3-х фазных схем формирования(я про IR2130). Да и аппаратный полноценный PWM применяю, но не в AVR, а в ARM/Cortex.

    А кто сказал, что драйвер избыточен? Там гарантия от "сквозных" токов в полумостах!

    А что касается цены изделия - то продавец должен и приплатить, что у него возьмут товар?
    Пусть автор просто повторит схему и всё.
     
    Последнее редактирование: 12 май 2021