roboforum.ru

Технический форум по робототехнике.

Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 10 мар 2013, 22:46

Доброго времени суток! Возникли проблемы с данным контроллером. Не в гипертерминале не в putty нет никакого отклика (как я понимаю он должен быть при сбросе контроллера кнопой RESET). Джампера стоят по мануалу( 3,3в снят,5в снят) шлейф прозвонил, эхо с OR-USB-UART при наличии перемычки между RX-TX есть, питание 3,3в на шлейфе присутствует, при подключению к шине RoboBus платы контроллера становится 1.84в. Контроллер брал у 4Robots.ru. Куда копать не ясно.... :RTFM:
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 10 мар 2013, 23:42

Как что подключено к контроллеру? (желательно фотку)

Как подаётся питание?

Даёт ли что-нибудь попытка залить прошивку через бутлоадер? (см. инструкцию)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 11 мар 2013, 00:13

OR-USB-UART подключен шлейфом к OR-AVR-M128-DS (шлейф pin to pin). Питание контроллера через UBEC настроенный на 6 вольт(пробовал с питанием и без, так как прочел, что для связи через терминальную программу оно не нужно). Заливать свежую прошивку пробовал через averdude, запуская по примеру из мануала через командную строку, ничего не происходит-после выполнения переход на диск С и тишина.Напрягает просадка питания до 1,84 вольт.
foto.jpg
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 11 мар 2013, 09:53

Попробуйте переставить перемычки UART на модуле OR-AVR-M128-DS, насколько я помню - они должны быть в положении Master (M).
Вечером точно гляну.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 11 мар 2013, 11:43

Пытался в обоих положениях и слейв и мастер, эффект тот же. Что все же может просаживать питание 3,3 вольта?
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 11 мар 2013, 15:03

По идее ничего не должно, а можете открутить контроллер, чтобы провести тестирование на столе, дабы исключить возможность замыкания контактов на обратной стороне платы элементами вашей конструкции?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 11 мар 2013, 16:20

:no: На фотке плата откручена специально, чтобы виден был шлейф, а вообще она стоит бутербродом на стойках над OR-USB-UART. :( Замыкания с нижней стороны платы контроллера исключено ... :Search:
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 11 мар 2013, 16:42

Просто очень странное проседание напряжение. А к чему вы это подключаете? Ноут? Настольный ПК?
Никаких сообщений о перегрузке USB-порта по питанию не отражается на компе?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 11 мар 2013, 17:02

Подключаю к настольному компу, сообщений о перегрузке нет, все штатно.
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 11 мар 2013, 17:38

Есть мультиметр? Или конкретней - амперметр?

Вообще как вариант - можно у 4Robots.ru заменить на рабочий, может и правда что-то умерло.
Только если причина не в контроллере - ситуация повторится.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 11 мар 2013, 17:45

Приборы есть, что измерить? Правда смогу измерить,когда вернусь домой.
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 11 мар 2013, 18:32

Ток, который потребляет контроллер при проседании питания.

Правда пока не очень ясно, как это лучше сделать, чтобы не повреждать шлейф. Как вариант - соединить OR-AVR-M128-DS и OR-USB-UART двумя проводками по линии GND и 3V3 порта RoboBus и в одном из проводков сделать разрыв, воткнув туда амперметр, замерить, сколько оно кушает.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 11 мар 2013, 18:35

Ок сделаем! А сколько должен? Десятки миллиампер?
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 11 мар 2013, 18:38

Типа того, если будут сотни, значит где-то на контроллере замыкает что-то.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение Gura » 12 мар 2013, 00:38

Так, косяк найден-закорочены пины 13 и 14 в шлейфе (ну не прозванивал я его на наличие КЗ между пинами) :%).... В putty и терминалке пошел отклик "Ъ"(джампера UART в положении "master"). Нашелся хелп :shock: ,хотя об этом вроде нигде ни слова (необходимо в терминалке после получения отклика набрать "H" или "?") :o .Версия протокола 1.2 попытки прошить крайней прошивкой по прежнему ник чему не приводят. :( Господа, что еще я делаю не так? :beer:
Опа, оказывается V1.2 -крайняя!? Это так?
Аватара пользователя
Gura
 
Сообщения: 84
Зарегистрирован: 27 мар 2007, 13:58
Откуда: Москва

Пред.След.

Вернуться в Open Robotics

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11