Сдвоенный драйвер коллекторных двигателей на базе L298
Англоязычный оригинал инструкции
Шилд основывается на чипе L298 и позволяет управлять двумя коллекторными моторами или одним шаговым двигателем.
Технические характеристики: Напряжение питания: 4В - 16В Максимальный ток: 2А на канал Напряжение логики: TTL 5В Максимальная мощность: 25Вт Вес: 35г Размеры: 55х60х30мм
Назначение перемычек и разъемов:
Элемент | Описание | | CSA, CSB
| Установленная перемычка отключает функцию защиты от перегрузки на канале А и В соответственно.
| | IN1..4, ENA, ENB
| Входы управления моторами или шаговым двигателем. (см. описание подключения)
| | LED
| Светодиодный индикатор питания
| | Колодка питания
| VMS - питание двигателей GND - "земля" 5V - Вход/выход 5В
| | U1..4 | Перемычки подключают подтягивающие резисторы 10К
| | 5V_EN | Установленная
перемычка включает встроенный в шилд стабилизатор на 5В. При этом 5В
подаются и на колодку питания. Если перемычка не установлена, на колодку
питания необходимо подать напряжение 5В извне.
|
Подключение одного коллекторного двигателя
Перемычки CS и Un должны быть все установлены. Перемычка 5V_EN должна быть установлена. IN1 - 5V, IN2 - GND - движение вперед IN1 - GND, IN2 - 5V - движение назад ENA - 5V - максимальная скорость движения ENA - GND - остановка ENA - ШИМ - изменение скорости пропорционально ширине импульса
Подключение двух коллекторных двигателей
Перемычки CS и Un должны быть все установлены. Перемычка 5V_EN должна быть установлена. IN1 - 5V, IN2 - GND - движение вперед канал А IN1 - GND, IN2 - 5V - движение назад канал А ENA - 5V - максимальная скорость движения канал А ENA - GND - остановка канал А ENA - ШИМ - изменение скорости на канале А пропорционально ширине импульса
Перемычки CS и Un должны быть все установлены. Перемычка 5V_EN должна быть установлена. IN3 - 5V, IN4 - GND - движение вперед канал B IN3 - GND, IN4 - 5V - движение назад канал B ENB - 5V - максимальная скорость движения канал B ENB - GND - остановка канал B ENB - ШИМ - изменение скорости на канале B пропорционально ширине импульса
Подключение шагового двигателя
Перемычки CS и Un должны быть все установлены. Перемычка 5V_EN должна быть установлена. IN1..IN4 подключаются к микроконтроллеру и управляются программно ENA и ENB - 5В - разрешение работы двигателя ENA или ENB - GND - двигатель не работает
Подключение к Arduino
При необходимости управления скоростью двигателей по красным линиям необходимо подать ШИМ-сигнал. Внимание! Сигнал управления сервоприводами тут не подойдет. Сигнал должен иметь частоту около 490Гц. Ширина импульса должна варьироваться от 0 до 2-х миллисекунд.
Схема
|