roboforum.ru

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

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

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

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

Сообщение S-T-A-L-K-E-R » 14 мар 2012, 20:55

Ножки 1 и 2 = 3.4 V
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

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

Сообщение =DeaD= » 14 мар 2012, 21:01

Есть еще вероятность, что БТ не хватает этих 3.3В с программатора, он всё-таки достаточно прожорливый. Попробуйте нормально запитать OR-AVR-M128-DS и задействовать встроенный регулятор 3.3В, чтобы проверить БТ.

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

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

Сообщение S-T-A-L-K-E-R » 14 мар 2012, 21:06

=DeaD= писал(а):Есть еще вероятность, что БТ не хватает этих 3.3В с программатора, он всё-таки достаточно прожорливый. Попробуйте нормально запитать OR-AVR-M128-DS и задействовать встроенный регулятор 3.3В, чтобы проверить БТ.

По поводу программатора гадать пока не возьмусь. По идее сейчас всё обновление прошивок идёт через бутлоадер. У вас есть OR-USB-UART?


UART'a нету, пользуюсь БЛЮТУСОМ для этого. Бутлодер через блютус же можно ? Я тут щас кое что проверил. Подключил на другой ПК - блютус увидело. Щас еще раз на том проверю...

Добавлено спустя 47 секунд:
Да, заработало. И в чем же косяк... Питание подается на МК 7 вольт.
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

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

Сообщение =DeaD= » 14 мар 2012, 21:19

S-T-A-L-K-E-R писал(а):Питание подается на МК 7 вольт.

Не пугайте меня так :) питание на модуль подавать 7В можно на разъем питания зеленый, а на МК надо подавать 3.3В :)
В чем проблема с отдельным вашим ПК - я не знаю. Может свисток синезубый не работает у вас.

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

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

Сообщение S-T-A-L-K-E-R » 14 мар 2012, 21:33

Я залил через ту прогу что пару постов выше указывал. Залил.
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

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

Сообщение S-T-A-L-K-E-R » 16 мар 2012, 13:23

Если подключить два таких модуля к одному блютус модулю, будет ли адресация на каждый из модулей своя, например l40, l41 ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

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

Сообщение =DeaD= » 16 мар 2012, 14:17

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

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

Сообщение S-T-A-L-K-E-R » 17 мар 2012, 00:37

А если один блютус, но МК два, можно к ним по своим коммандам обращаться ?
Ну, например одну комманду для одного МК другую для другого (с орфой)
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

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

Сообщение =DeaD= » 18 мар 2012, 10:22

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

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

Сообщение S-T-A-L-K-E-R » 19 мар 2012, 17:03

Ну либо вы не в курсе либо я открыл что-то новое, хотя это врятли.
Вообщем при двух модулях, например на меге 128 и меге 32 и при установленных на них прошивках ORFA c управлением через блютус\UART можно отдельно адресоваться тому или другому модулю.

Например посылаем коммнаду l40 и активируем оба модуля.
Дальше посылаем комманду(к примеру) S40 P1500 S10000 - то она срабатывает на модуле с прошивкой для 128 меги(DS), если после шлем комманду S40 02 xx S40 xx xx - то она срабатывает на другом 32 меге. Примечание* это просто пример, я в данный момент не помню конкретику моих действий.

В итоге мы можем подключить точно 2 модуля и управлять ими отдельно друг от друга по одной шине.
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

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

Сообщение =DeaD= » 19 мар 2012, 17:31

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

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

Сообщение Vooon » 20 мар 2012, 11:25

Здесь сработает только I2C-шные команды.
Цепляем общий шлейф к контроллерам и блютусу. Снимаем перемычки uart-а и i2c на одном контроллере.
После этого L40 - ставит адрес на уарте, с этим модулем можно работать упрощенными командами.
Ко второму модулю обращаться по адресу 0x7f, т.е. пример: S fe 00 00 S ff 01 P за тем S fe 00 01 S ff 06 P

Адрес меняется командой L, но он не сохраняется при перезагрузке, остается умолчательный 0x7f (можно изменить при сборке).
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение =DeaD= » 20 мар 2012, 11:43

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

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

Сообщение Vooon » 20 мар 2012, 11:58

В 0.9 работало, цеплял адаптер из наны и управлял. Но вообще проверять нужно.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение S-T-A-L-K-E-R » 22 мар 2012, 11:00

Наверно лучше перенести обсуждение о прошивке в нужную тему ?
Просто у меня еще один вопрос: есть у нас допустим ик-бампер(или шарповский дальномер) цифровой, могу ли я его куда-нибудь подключить и на ПК принимать с ORFA сообщения о его срабатывании ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Пред.След.

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

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

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