Форум myROBOT.ru » Лаборатория » Электронная мастерская » Прблема с L293DNE

Страниц (1): [1]
 

1. nestandart - 06 Сентября, 2011 - 08:23:38 - перейти к сообщению
Народ ! Прошу помощи.

Никогда раньше не работал с l293dne , всегда брал l293d.
МК отрабатывает простейшую программу (мигание светодиодами).
Подает 1и 0 на две ноги попеременно (т.е. 1,0 и 0,1) с задержкой 1.5сек.
Вольтметр , приложеный к ногам МК , показывает 1.5 секунды +5в и 1.5 секунды -5в
(полярность меняется раз в 1.5 секунды).
Ноги МК притянуты к земле через резисторы и выведены на входы l293dne
(включена только одна половина) питание раздельное .
Мк питается от стабильных 5в , логика драйвера также , силовая часть драйвера от 8в.
С питанием проблем нет все защищено кондерами (1000мкф на входе 8в. , 1000мкф на
силовом питании драйвера , 2шт 0.1мкф на моторе).
Даже если запитываю мотор (без драйвера ) от питания схемы с МК , программа работает нормально.
Потребление мотора (мотор от сервы) - 120мА , при резком реверсе -200мА.
Драйвер отдельно работает нормально.
Мк отдельно работает нормально.
Драйвер и МК (без мотора) работает нормально.
Подключаю мотор - МК сбивается , зависает , сбрасывается и т.д.

Почему ?

В электронике не первый год , а вот поймал такие грабли и не знаю что делать.
2. Роботов - 06 Сентября, 2011 - 09:56:01 - перейти к сообщению
Что за МК? Ресет притянут к питанию?
Цитата:
при резком реверсе -200мА.
В импульсе может быть намного больше. Тестером не замерить.
(Добавление)
Попробуйте сделать маленькую паузу перед реверсом, если поможет то проблема в просадке питания.
Кстати, питается от чего?
3. nestandart - 06 Сентября, 2011 - 17:55:32 - перейти к сообщению
Цитата:
проблема в просадке питания.


Роботов , вы не внимательны.

Цитата:
Даже если запитываю мотор (без драйвера ) от питания схемы с МК , программа работает нормально.

Запьитываю хоть от стабильного , хоть от не стабильного - работает нормально.
(Добавление)
Цитата:
Попробуйте сделать маленькую паузу перед реверсом

Система должна работать при любых условиях.
Идти на поводу схематически-програмных косяков нельзя.
4. cjA - 06 Сентября, 2011 - 18:15:11 - перейти к сообщению
nestandart
Только не забывайте что "программных" - это Ваши _собственные_ косяки, а вовсе не чьито ког-гото с этого или другого сайта и не железа то точно.
Откройте даташит на вашу серву и почитайте какие она может максимальные токи через себя пропускать. Ну а потом подумайте- может ли ваш фильтр питания МК их нивелировать доя стабильной работы?

Короче- фото в студию, разберемся
5. nestandart - 06 Сентября, 2011 - 18:25:22 - перейти к сообщению
Цитата:
Только не забывайте что "программных" - это Ваши _собственные_ косяки

Крайне сложно споткнуться о "программу мигания светодиодов".


Цитата:
Откройте даташит на вашу серву

От сервы там только мотор/редуктор.

Цитата:
Ну а потом подумайте- может ли ваш фильтр питания МК их нивелировать доя стабильной работы?

Включаю мотор напрямую к питанию МК - все работает .
(Добавление)
Цитата:
Кстати, питается от чего?

Зарядник от nokia - 8в , 700мА.
6. nest - 06 Сентября, 2011 - 18:55:20 - перейти к сообщению
проблема в просадке питания. И, возможно, криво разведённой плате.

показывайтен ПОЛНУЮ схему и разводку платы.

nestandart пишет:
питается от Зарядник от nokia - 8в , 700мА.

ну-ну : )))
пока не смените блок питания вопросов больше не задавайте Улыбка
7. Роботов - 06 Сентября, 2011 - 18:59:21 - перейти к сообщению
nestandart пишет:
Зарядник от nokia - 8в , 700мА.

Ну всё ясно. Запитайте от НОРМАЛЬНОГО источника или подходящего аккумулятора. Не забывайте, что при переключении направления, ток увеличивается вразы.
nestandart пишет:
Попробуйте сделать маленькую паузу перед реверсом
Система должна работать при любых условиях.
Идти на поводу схематически-програмных косяков нельзя

Я же написал "попробуйте"
8. nestandart - 07 Сентября, 2011 - 08:46:41 - перейти к сообщению
Цитата:
ну-ну : )))
пока не смените блок питания вопросов больше не задавайте

На что его менять то ?
Есть у меня компьютерный б/п , но моторчику от сервы 12в будет много.
9. Роботов - 07 Сентября, 2011 - 08:59:39 - перейти к сообщению
nestandart пишет:
но моторчику от сервы 12в будет много

А 5V в самый раз. Во всяком случае для пробы.
10. nestandart - 07 Сентября, 2011 - 09:11:40 - перейти к сообщению
Цитата:
показывайтен ПОЛНУЮ схему и разводку платы.
.
Схему рисовать долго.
Фотку могу сделать.
МК установлен на старой плате , все лишние дорожки отрезаны , на питании МК 5в.
включен по даташиту -работает нормально.
Драйвер на макетке соединен с питанием и мк и моторами проводами.
Попробую запитать от 6в акума.
11. nestandart - 07 Сентября, 2011 - 16:42:25 - перейти к сообщению
Похоже вы правы , присутствует просадка , только мультиметр не успевает ее зарегистрировать.
Ввел времеменные задержки 100милисекунд , поставил аккумулятор .
Проблема вроде решилась.