роботы робототехника микроконтроллеры


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

> Без описания
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Народ ! Прошу помощи.

Никогда раньше не работал с 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мА.
Драйвер отдельно работает нормально.
Мк отдельно работает нормально.
Драйвер и МК (без мотора) работает нормально.
Подключаю мотор - МК сбивается , зависает , сбрасывается и т.д.

Почему ?

В электронике не первый год , а вот поймал такие грабли и не знаю что делать.

(Отредактировано автором: 06 Сентября, 2011 - 08:26:45)

 
 Top
Роботов Post Id



Гуру


Сообщений всего: 1350
Дата рег-ции: Июнь 2011  



Что за МК? Ресет притянут к питанию?
Цитата:
при резком реверсе -200мА.
В импульсе может быть намного больше. Тестером не замерить.
(Добавление)
Попробуйте сделать маленькую паузу перед реверсом, если поможет то проблема в просадке питания.
Кстати, питается от чего?
 
 Top
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Цитата:
проблема в просадке питания.


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

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

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

Система должна работать при любых условиях.
Идти на поводу схематически-програмных косяков нельзя.
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



nestandart
Только не забывайте что "программных" - это Ваши _собственные_ косяки, а вовсе не чьито ког-гото с этого или другого сайта и не железа то точно.
Откройте даташит на вашу серву и почитайте какие она может максимальные токи через себя пропускать. Ну а потом подумайте- может ли ваш фильтр питания МК их нивелировать доя стабильной работы?

Короче- фото в студию, разберемся
 
 Top
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Цитата:
Только не забывайте что "программных" - это Ваши _собственные_ косяки

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


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

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

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

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

Зарядник от nokia - 8в , 700мА.
 
 Top
nest Администратор Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  



проблема в просадке питания. И, возможно, криво разведённой плате.

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

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

ну-ну : )))
пока не смените блок питания вопросов больше не задавайте Улыбка
 
 Top
Роботов Post Id



Гуру


Сообщений всего: 1350
Дата рег-ции: Июнь 2011  



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

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

Я же написал "попробуйте"
 
 Top
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Цитата:
ну-ну : )))
пока не смените блок питания вопросов больше не задавайте

На что его менять то ?
Есть у меня компьютерный б/п , но моторчику от сервы 12в будет много.
 
 Top
Роботов Post Id



Гуру


Сообщений всего: 1350
Дата рег-ции: Июнь 2011  



nestandart пишет:
но моторчику от сервы 12в будет много

А 5V в самый раз. Во всяком случае для пробы.
 
 Top
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Цитата:
показывайтен ПОЛНУЮ схему и разводку платы.
.
Схему рисовать долго.
Фотку могу сделать.
МК установлен на старой плате , все лишние дорожки отрезаны , на питании МК 5в.
включен по даташиту -работает нормально.
Драйвер на макетке соединен с питанием и мк и моторами проводами.
Попробую запитать от 6в акума.
 
 Top
nestandart Супермодератор Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  



Похоже вы правы , присутствует просадка , только мультиметр не успевает ее зарегистрировать.
Ввел времеменные задержки 100милисекунд , поставил аккумулятор .
Проблема вроде решилась.
 
 Top
Страниц (1): [1]
« Электронная мастерская »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru