Драйвер управления двигателями L293D

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт янв 19, 2010 18:56:56

Сообщение Maycal »

Доброе время суток. Я знаю что наверняка уже не мало тем поднималось по этому вопросу, но искал в гугле - не нашел, и на этом форуме искал, то же не нашел, может быть вы дадите ссылку на похожую тему, так что прошу прощения если создаю очередную клон-тему.
Суть вопроса:
Имеется драйвер L293D. И вроде бы все прекрасно работает, контроллер подает сигнал на один вход крутиться в одну сторону, подает на другой вход - в другую. Если бы не одно НО. Нужен ШИМ. Я слышал что вывод контроллера с ШИМ нужно подключать к входу ENABLE на драйвере. И слышал что пока на ENABLE ток не подашь, независимо от того подается ли сигнал на INPUT 1 или INPUT 2, мотор крутиться не будет. Однако идет ли сигнал на ENABLE или не идет, мотор все равно крутиться, все равно ток идет на OUTPUT. В чем же дело?
Реклама
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср окт 14, 2009 14:33:19
Откуда: Воронеж

Сообщение Некто »

Шимуется L293D действительно через ENABLE, сам так делал, все прекрасно работает. Работа выходов при отключенном ENABLE объясняется внутренней подтяжкой входа к плюсу так что для отключения выходов надо его не просто отключить а замкнуть на землю. Еще где-то читал что максимальная частота шим для нее что-то около 5КГц, точно не помню, надо в ДШ посмотреть
Контактная информация:
Реклама
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт янв 19, 2010 18:56:56

Сообщение Maycal »

А именно нужно на землю замкнуть?
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт янв 19, 2010 18:56:56

Сообщение Maycal »

Некто писал(а):надо его не просто отключить а замкнуть на землю.
Кого его?
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср окт 14, 2009 14:33:19
Откуда: Воронеж

Сообщение Некто »

Maycal писал(а):Кого его?
вход ENABLE
Контактная информация:
Реклама
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Вход Енабл - это разрешающий вход. При подаче на него лог. 0 Движки не поедут, даже если на входах для движкой будет лог. 1.
Когда Енабл в 1, тогда направление движения моторов определяется комбинацией лог. 0 и 1 на входах для управления направления моторами...
Если ты Енабле книешь на землю, то никуда не поедешь.
На вход Енабл надо подавать ШИМ.
Не умеешь - не берись, но не взявшись не научишься...
Реклама
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт янв 19, 2010 18:56:56

Сообщение Maycal »

Stalker46 писал(а):В
Если ты Енабле книешь на землю, то никуда не поедешь.
На вход Енабл надо подавать ШИМ.
Почему же когда Enable лог 0 он все равно едет?
То-есть когда на Enable подам шим то Enable буден нормально работать?
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

ты уже пробовал? не будет ехать.
Не умеешь - не берись, но не взявшись не научишься...
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт янв 19, 2010 18:56:56

Сообщение Maycal »

Так вот как раз эта тема посвящена этой проблеме. Едет даже когда Enable 1 и Enable 2 лог 0, т.е вообще не подключены ни к плюсу ни простите за вырожение к минусу.
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср окт 14, 2009 14:33:19
Откуда: Воронеж

Сообщение Некто »

Maycal писал(а):Enable 1 и Enable 2 лог 0, т.е вообще не подключены
Если Enable 1 и Enable 2 никуда не подключены, то есть висят в воздухе, на нах будет логическая 1 за счет внутренней подтяжки! Это сделано для того чтобы их можно было вообще не подключать если они не используются или использовать для управления схему с открытым коллектором без применения внешних подтягивающих резисторов. Для получения логического нуля входы Enable 1 и Enable 2 надо притянуть к общему проводу питания, тогда выходы будут отключены
Контактная информация:
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт янв 19, 2010 18:56:56

Сообщение Maycal »

Большое спасибо за подсказки.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»