Управление двигателем постоянного тока с помощью Arduino и ИМС L298

Опубликовано: 14.10.2017

видео Управление двигателем постоянного тока с помощью Arduino и ИМС L298

Arduino урок №2. Изменяем скорость DC мотора ШИМ

Подключив к Arduino микросхему моста L298, вы сможете управлять двигателем постоянного тока.


Управление двигателем постоянного тока с помощью Arduino и ИМС L298

Двигатель постоянного тока (DC) является наиболее распространенным типом электродвигателей. Двигатели постоянного тока обычно имеют только два вывода, один положительный и один отрицательный. Если вы подключите эти два вывода напрямую к аккумулятору, двигатель начнет крутиться. Если же поменять полярность подаваемого напряжения, двигатель будет вращаться в противоположном направлении.

Чтобы управлять направлением вращения двигателя постоянного тока без переподключения питания к его выводам, вы можете использовать схему, называемую Н-мостом. Н-мост – это электронная схема, которая может управлять вращением двигателя в обоих направлениях. Н-мосты используются во множестве различных приложений, самым распространенным из которых является управление двигателями в роботах. Эта схема называется Н-мостом потому, что она использует четыре транзистора, подключенных таким образом, что схема выглядит как буква "Н".

Для сборки данной схемы вы можете использовать дискретные транзисторы, но в этом руководстве мы будем использовать микросхему Н-моста L298. L298 может управлять скоростью и направлением вращения двигателей постоянного тока и шаговых двигателей и может управлять двумя двигателями одновременно. Допустимый ток для каждого из двигателей составляет 2 ампера. Однако при таких токах вам будет необходимо использовать радиаторы.

Распиновка микросхемы L298 показана на рисунке ниже. Техническое описание L298 можно скачать здесь.

Распиновка микросхемы L298 (вид сверху)

Распиновка микросхемы L298

Необходимые комплектующие

Комплектующие для эксперимента управления двигателем постоянного тока с помощью Arduino Схема включения микросхемы L298 для управления двумя электродвигателями

Схема выше показывает, как подключить микросхему L298 для управления двумя электродвигателями. Для управления каждым двигателем у микросхемы есть по три вывода: вход 1 (IN1), вход 2 (IN2) и включение A (EN A) для двигателя 1, и вход 3 (IN3), вход 4 (IN4) и включение B (EN B) для двигателя 2.

rss