Приветствую Вас Гость | Пятница, 26.04.2024, 02:43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Главная | Регистрация | Вход | RSS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Robostroi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ДРАЙВЕР ДВИГАТЕЛЕЙ L293DДРАЙВЕР ДВИГАТЕЛЕЙ L293D Для управления двигателями робота необходимо устройство, которое бы
преобразовывало управляющие сигналы малой мощности в токи, достаточные
для управления моторами. Такое устройство называют драйвером двигателей.Существует достаточно много самых различных схем для управления электродвигателями. Они различаются как мощностью, так и элементной базой, на основе которой они выполнены. Мы остановимся на самом простом драйвере управления двигателями, выполненном в виде полностью готовой к работе микросхемы. Эта микросхема называется L293D и является одной из самых распространенных микросхем, предназначенных для этой цели. L293D содержит сразу два драйвера для управления электродвигателями небольшой мощности. Имеет две пары входов для управляющих сигналов и две пары выходов для подключения электромоторов. Кроме того, у L293D есть два входа для включения каждого из драйверов. Эти входы используются для управления скоростью вращения электромоторов с помощью широтно модулированного сигнала (ШИМ). L293D обеспечивает разделение электропитания для микросхемы и для управляемых ею двигателей, что позволяет подключить электродвигатели с меньшим или большим напряжением питания, чем у микросхемы. Разделение электропитания микросхем и электродвигателей может быть также необходимо для уменьшения помех, вызванных бросками напряжения, связанными с работой моторов. Принцип работы каждого из драйверов, входящих в состав микросхемы, идентичен, поэтому рассмотрим принцип работы одного из них. К выходам OUTPUT1 и OUTPUT2 подключим электромотор MOTOR1. На вход ENABLE1, включающий драйвер, подадим сигнал (соединим с положительным полюсом источника питания +5V). Если при этом на входы INPUT1 и INPUT2 не подаются сигналы, то мотор вращаться не будет. Если на вход INPUT1 подать сигнал, то мотор начнет вращаться. Теперь попробуем подать сигнал на вход INPUT2, а на вход INPUT1 подавать сигнал не будем - мотор начнет вращаться в другую сторону. Попробуем подать сигналы сразу на оба управляющих входа INPUT1 и INPUT2 - мотор вращаться не будет. Если мы уберем сигнал с входа ENABLE1, то при любых вариантах наличия сигналов на входах INPUT1 и INPUT2 мотор вращаться не будет. Представить лучше принцип работы драйвера двигателя можно, рассмотрев следующую таблицу:
Теперь рассмотрим назначение выводов микросхемы L293D.
Характеристики микросхемы L293D
|
|
|