Techi-news.com : Техника, электроника, литература

Techi-news.com
Техника, электроника, литература

Войти
Имя: Новый
Пароль:

Драйвер L298P

Использование драйвера двигателей на микросхеме L298P, чаще всего распаянного на отдельную плату c независимым питанием ( т.н. motor-shield). Одна микросхема обеспечивает независимое управление двумя двигателями постоянного тока, или одним шаговым двигателем. Требует от двух до трех цифровых пинов на один двигатель.

Подключение шагового двигателя. Контроллер L298

Серия статей: Программирование Arduino с нуля #8

Серия статей: Arduino, использование шаговых двигателей #1

Попробуем подключить к контроллеру шаговый двигатель через микросхему L298 и рассмотрим основы управления им с помощью стандартной библиотеки Stepper

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

Серия статей: Arduino, использование двигателей постоянного тока #3

Один контроллер может управлять несколькими двигателями постоянного тока. Поскольку код управления будет тот-же самый, то есть выделить для него отдельный класс. Тогда при добавлении новго двигателя достаточно будет добавить всего нескольких строк, а не копировать одинаковые функции и пременные для каждого.

Плавный пуск двигателя постоянного тока с использованием таймеров

Серия статей: Arduino, использование двигателей постоянного тока #2

При управлении двигателями постоянного тока иногда возникает необходимость резкого изменения скорости (на пример пуск c 0% на 100% мощности или изменение скорости на протвоположную). Но такой режим работы двигателя требует очень высоких токов – в несколько раз больше, чем простое движение. Реализуем плавный пуск двигателя, для этого попробуем использовать как стандартную функцию задержки delay(), так и таймеры

Подключаем двигатель постоянного тока. Микросхема L298P

Серия статей: Программирование Arduino с нуля #7

Серия статей: Arduino, использование двигателей постоянного тока #1

Рассмотрим вариант подключения к контроллеру обычного двигателя постоянного тока, который можно использовать, например, для передвижения робота или выполнения полезной работы. Для этого воспользуемся контроллером двигателя на базе распространенной микросхемы L298P