Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это руководство о том, как управлять двигателем постоянного тока и запускать биполярный шаговый двигатель с помощью модуля драйвера двигателя L298N. Всякий раз, когда мы используем двигатели постоянного тока для любого проекта, основные моменты заключаются в следующем:
- скорость двигателя постоянного тока,
- Направление двигателя постоянного тока.
Этого можно достичь с помощью модуля мотора-дайвера, поэтому я использую модуль драйвера мотора L298N, потому что он дешев и прост в использовании.
Запасы
почему мы будем использовать драйвер двигателя / модуль драйвера двигателя?
потому что микроконтроллер не выдавал определенное количество тока и напряжения, которые будут перенаправлены на двигатели и т. д.
Шаг 1: Технические характеристики и особенности модуля L298N
L298N - это двухканальный драйвер двигателя с H-мостом, способный управлять двумя двигателями постоянного тока и одним шаговым двигателем. означает, что он может индивидуально приводить в действие до двух двигателей постоянного тока для любых приложений, таких как роботы с приводом на 2 колеса, малая сверлильная машина, электромагнитный клапан, блокировка постоянного тока и т. д.
Модуль драйвера двигателя L298N состоит из микросхемы драйвера двигателя L298N (IC). который представляет собой интегральную монолитную схему в 15-выводном мультиваттном корпусе. Это высоковольтный, сильноточный двойной мостовой драйвер, предназначенный для работы со стандартными логическими уровнями TTL. Более подробную информацию можно найти в таблице данных по ссылке ниже.
L298N лист данных
- Логическое напряжение: 5 В
- Напряжение привода: 5 В-35 В
- Логический ток: 0-36 мА
- Ток привода: 2А (макс. На мост)
- Максимальная мощность: 25 Вт
- падение напряжения: 2 В
- Размеры: 43 x 43 x 26 мм
- Вес: 26 г
Шаг 2: Функции контактов и клемм модуля
- OUT 1, OUT 2: клеммы используются для подключения устройства (двигатель постоянного тока 1).
- OUT 3, OUT 4: клеммы используются для подключения устройства (двигатель постоянного тока 2).
&
- и все они (ВЫХОДЫ 1, 2, 3, 4) используются для подключения биполярного шагового двигателя постоянного тока.
- Vs: этот вывод используется для подачи положительного напряжения на модуль / устройства драйвера двигателя.
- GND: для общего заземления.
- 5 В (логический источник питания): это входной и выходной терминал. Если установлена перемычка 5 В-EN, этот контакт действует как выход и обеспечивает 5 В от регулятора напряжения на плате. Если перемычка 5V-EN удалена, этот вывод действует как вход (это означает, что модулю требуется 5V для включения логики).
- EN A: Он будет управлять скоростью двигателя постоянного тока 1, удалив перемычку (таким образом, ШИМ включен).
- EN B: Он будет управлять скоростью двигателя постоянного тока 2, удалив перемычку (так что ШИМ включен).
- I / P 1, 2: Эти контакты управляют направлением двигателей постоянного тока 1. означает «Вперед» и «Назад».
- I / P 3, 4: Эти контакты управляют направлением двигателей постоянного тока 2. означает «Вперед» и «Назад».
- Для получения дополнительной информации о контакте (I / P 1, 2, 3, 4) см. Фотографии выше.
Шаг 3. Двигатели постоянного тока с модулем драйвера двигателя L298N
КОМПОНЕНТЫ
- Arduino UNO (с USB-кабелем)
- Модуль драйвера двигателя L298N
- 6 перемычек между мужчинами и женщинами
- 1 x перемычка между мужчинами
- Аккумулятор 12 В
- 2 двигателя постоянного тока (я использую 300 об / мин)
- Провода
- Arduino IDE (программа для написания кода)
Сначала подключите схему в соответствии с приведенной выше схемой, а затем загрузите любимый код в Arduino UNO.
взять общий язык
Шаг 4: Биполярный шаговый двигатель с модулем драйвера двигателя L298N
КОМПОНЕНТЫ
- Arduino UNO (с USB-кабелем)
- Модуль драйвера двигателя L298N
- 8 перемычек между мужчинами и женщинами
- 1 х перемычка между мужчинами
- Аккумулятор 12 В
- Биполярный шаговый двигатель (я использую NEMA 17)
- Провода
- Arduino IDE (программа для написания кода)
Сначала подключите компоненты, как показано на фотографиях выше, затем загрузите любимый код в Arduino UNO.
Примечания:
- Взять общий язык,
- Используйте мультиметр в режиме проверки целостности цепи, чтобы проверить правильность катушки шагового двигателя.