Модуль позволяет легко управлять двумя коллекторными моторами постоянного тока небольшой мощности. Для этого нужно задать направление вращения (вперед — назад) для каждого мотора путем подачи сигналов 0 V и 5 V на соответствующий вход микросхемы L293D. На выходе получаем ток, который приводит электромоторы в движение. Именно к этим выводам драйвера и нужно подсоединить моторы.
Для контроля скорости вращения с помощью широтно-импульсной модуляции (ШИМ) имеются отдельные входы. Для генерации ШИМ-сигнала можно использовать специальные микросхемы либо платформу Arduino.
Микросхема L293D обеспечивает разделение электропитания для микросхемы и для управляемых ею двигателей, что позволяет подключить электродвигатели с бо´льшим напряжением питания, чем у микросхемы. Разделение электропитания микросхем и электродвигателей также способствует уменьшению помех, вызванных бросками напряжения, связанными с работой моторов.
Драйвер используется для управления двумя коллекторными моторами либо одним шаговым двигателем, а также соленоидом. На его основе можно сконструировать простого робота, следующего, например, за светом или едущего по черной линии, поместив питание, датчики, драйвер и моторы на гусеничную или колесную платформу.
Описание выводов
MOTOR 5—12V — питание платы (управляющей логики) и питание драйвера двигателя
IN1, IN2, IN3, IN4 — управление направлением вращения и скоростью двигателей
M1, M2 — подключение двигателей постоянного тока