Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

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

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

Сообщение =DeaD= » 01 авг 2011, 11:22

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

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

Сообщение NorthStar » 01 авг 2011, 12:41

Ну попробую из ардуино наколхозить. Как я понял речь идет про
http://robocraft.ru/blog/arduino/552.html
Надеюсь, что заработает
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение NeON79 » 01 авг 2011, 12:46

http://arduino.cc/en/Tutorial/ArduinoISP - вот классический проггер из Ардуины.
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet
Аватара пользователя
NeON79
 
Сообщения: 536
Зарегистрирован: 09 май 2011, 16:43
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН

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

Сообщение NorthStar » 03 авг 2011, 00:11

Ничего под рукой не оказалось. Прошу подсказать хороший программатор от сюда:
http://www.terraelectronica.ru/catalog. ... earParam=1
Чем дешевле, тем лучше.
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 03 авг 2011, 07:21

Да хоть 5 проводков можете собрать, если у вас LPT порт есть, ну или http://www.terraelectronica.ru/catalog_ ... _19_2_26_3

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

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

Сообщение NorthStar » 04 авг 2011, 17:59

так. Программатор я добыл, даже 2 (еще на всякий случай ардуино с X3 взял). Теперь бы узнать подробнее - как прошить. Какие настройки ставить в программаторе (и какой лучше юзать).
Не понял строку из документации.Внимание!!! Обязательно нужно запрограммировать фузии бит M103C – нам не нужна поддержка этого вида МК, потому как с ней бутлоадер не работает.
Так на бит M103C - ставить галочку или нет?
Плиз хелп )))
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение =DeaD= » 04 авг 2011, 18:08

NorthStar писал(а):Так на бит M103C - ставить галочку или нет?

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

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

Сообщение NorthStar » 05 авг 2011, 11:13

Так нужно, чтоб 0 было? (бит снят?)
NorthStar
 
Сообщения: 317
Зарегистрирован: 13 сен 2010, 12:47

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

Сообщение boez » 08 авг 2011, 18:56

Нужно, чтобы бит был равен 1, оно же "Unprogrammed" (Не запрограммирован). Тогда это будет режим полноценной 128-й меги со всеми плюшками. А вот чему это соответствует - снятой галочке или поставленной - смотреть инструкцию программатора.

Добавлено спустя 7 минут 47 секунд:
Кстати, в документе "OR-AVR-M128-Arduino-IDE-Integration.pdf" с вики есть нестыковка - написано, что нужно запрограммировать M103C, но на картинке он не запрограммирован (ext fuses = ff) и по смыслу вроде не должен, если нам не нужна поддержка 103-й меги.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

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

Сообщение jeka » 12 авг 2011, 00:01

Подскажите пожалуйста, может кто-то сталкивался.

С модулем я играюсь уже давно, в целом все что хотел получается. Но сейчас столкнулся с такой проблемой. Недавно подключил к нему 18 серв, и теперь при включении, они "включаются" с вероятностью. Выглядит это так - где-то 15 встали в нулевое положение, а 3 нет. Ну и после этого соответственно эти три не работают, т.е. не реагируют на программу. Причем если нажимать reset то будут каждый раз разные :) При этом бывают моменты когда включаются все, тогда все дальше работает замечательно.

С чем это может быть связано? Куда копать?

У меня такое впечатление что это проявляется с количеством подключенных серв. Когда их было 3 штуки такой проблемы никогда не было. Когда 12, появлялась очень редко. При 18 практически постоянно.
jeka
 
Сообщения: 6
Зарегистрирован: 26 июл 2010, 11:30

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

Сообщение Grem » 12 авг 2011, 00:07

По питанию что?
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение jeka » 14 авг 2011, 11:21

Контроллер запитан через USB-UART.

Сервы запитаны через блок питания - 6B, 1A.
jeka
 
Сообщения: 6
Зарегистрирован: 26 июл 2010, 11:30

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

Сообщение Grem » 14 авг 2011, 11:46

Это из-за блока.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

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

Сообщение jeka » 14 авг 2011, 12:07

А поясни плиз подробнее
jeka
 
Сообщения: 6
Зарегистрирован: 26 июл 2010, 11:30

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

Сообщение =DeaD= » 14 авг 2011, 13:03

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

Пред.След.

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

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

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