Не работают двигатели
- Войдите на сайт для отправки комментариев
Чт, 14/05/2015 - 16:16
Добрый день! Сложилась следующая ситуация: работаю сейчас с Arduino UNO, подключена плата питания Ardumoto, которая выдает сигналы на двигатели. Потом я подключил ультразвуковой дальномер HC-SR04, загрузил в Arduino код для управления дальномером (двигатели задействованы не были). Сейчас, когда я загружаю старый код для двигателей, ничего с ними не происходит - они не работают. Пробовал использовать новые двигатели и плату питания -безрезультатно. Драйвера тоже переустановил. Подскажите, кто может, в чем проблема? Спасибо!
а пины не одни и теже задействованы?
Нет, я отключал дальномер и работал только с двигателями
значит пины неверно указал. или двигатели сдохли. или питание не доходит
Так я же говорю, что использовал и новые двигатели - они тоже не работают. Пины указаны точно верно, потому что раньше все работало безотказно и они выставлялись в соответсвии с datasheet к Ardumoto.
код приложи
К сожалению, только завтра утром получится. Код на компе, который у меня не дома.
Добрый день! Сложилась следующая ситуация: работаю сейчас с Arduino UNO, подключена плата питания Ardumoto, которая выдает сигналы на двигатели. Потом я подключил ультразвуковой дальномер HC-SR04, загрузил в Arduino код для управления дальномером (двигатели задействованы не были). Сейчас, когда я загружаю старый код для двигателей, ничего с ними не происходит - они не работают. Пробовал использовать новые двигатели и плату питания -безрезультатно. Драйвера тоже переустановил. Подскажите, кто может, в чем проблема? Спасибо!
Пин вообще живой? :)
И что за двигатели? Их без ардуины можно проверить?
С пинами все в порядке. Двигатели такие, с двумя контактами, к которым через провода подводится питания. Проверить их можно, и они рабочие. Уверен, что вся проблема с Arduino.
У коллеги тоже какие-то проблемы возникали с его Arduino, он взял новую, и на ней все заработало. У меня другой Arduino нет.
если проблемы возникли с пинами значит попалил. они не дохнут просто так
Понял, спасибо за помощь! Попробую завтра у кого-нибудь взять Arduino попользоваться.
Двигатели не напрямую от пинов питали? Пины на такое не рассчитаны)
Попробуйте с тех пинов, которые не работают, хотябы светодиод через резистор подключить и помигать им. Будет понятно - работают пины или нет.
Ну и сюда код+схемку будет не лишним.
Нет, конечно не напрямую от пинов. На Arduino сверху цепляется Ardumoto, у которой есть специальные выходы, которые выдают сигналы на двигатели. Светодиод подключал вместе с дальномером - все работало.
Код и схемку скину завтра.
Нет, конечно не напрямую от пинов. На Arduino сверху цепляется Ardumoto, у которой есть специальные выходы, которые выдают сигналы на двигатели. Светодиод подключал вместе с дальномером - все работало.
Код и схемку скину завтра.
Тогда имеет смысл проверить эту ардумоту)
Попробовал другую Arduino - такой же эффект. Схемку нарисую чуть позже, а вот код:
Схемка: http://imgur.com/PlKcuN8
dennsi_lewis, http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...
и уберите из кода мусор
Попробовал другую Arduino - такой же эффект. Схемку нарисую чуть позже, а вот код:
Чтот у меня сомнения, что дело в ардуине, если вы писали, что диоды работают от неё, т.е. выводы в порядке.
ИМХО если с ардуины тупо через транзисторы включить движки, то всё будет работать. Попробуйте проверить эту ардумоту. и все провода с соединениями к ней и от нее, чтот мне подсказывает, что скорее она сдохла/плохо подключена. :)
Диоды работают как от Arduino так и от Ardumoto. C Ardumoto буду сейчас мучиться.
Диоды работают как от Arduino так и от Ardumoto. C Ardumoto буду сейчас мучиться.
Заглянул в хрустальный шар и увидел, что в прошлый раз вы все подключали в другой USB порт... а в тот который вы щас подключили оно не работает..
Это критично?
Это критично?
а вы попробуйте :) хрустальный шар он вообще не ошибается
видимо все заработало :) я ж говорил что хрустальный шар не ошибается