roboforum.ru

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

Обсужд. модулей Open Robotics - общие вопросы, распростр.

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение Сергей » 23 дек 2008, 17:25

Да, какт так :) В итоге получим - что человек, приобревший данный модуль из OpenRobotics уже может самостоятельно начать писать необходимые программы( ну или алгоритмы ). В итоге этот же человек будет заинтересован в покупке другого модуля OpenRobotics.
Как только отойду после празднования окончания сдачи большинства экзаменов - займусь этим всем :beer: :)

Добавлено спустя 1 минуту 36 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
=DeaD= писал(а):Может быть и полную сделаем... только такую полную надо будет под каждый модуль тогда писать... как бы не запариться...
Может и запаримся, но это пока лучше чем ничего
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 23 дек 2008, 21:17

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение Vooon » 23 дек 2008, 21:38

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 23 дек 2008, 22:16

Vooon писал(а):Не знаю что там avrprog, а вот avrdude точно отдельно :)

Надо именно avrprog - её в студии потом пользовать, нам солянка из софта не нужна для неокрепшей психики будущих юзеров :)


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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение nest » 23 дек 2008, 22:46

про "RESET mode" (GND-LOCK , ROBOBUS , ISOLATED) не совсем понятно ...
нельзя ли это как то обозвать на манер "prog enabled" ?
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 23 дек 2008, 22:51

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение Vooon » 23 дек 2008, 23:34

Как по мне зря шрифт увеличил, старый удобнее читается.

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 23 дек 2008, 23:42

1. Вернул размер шрифта 10.5 вместо 12;
2. Выделил группы штырей (порты A/B/C/D);
3. Добавил эскиз раздела про прошивку "шлюз-контроллер";
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение nest » 24 дек 2008, 00:05

=DeaD= писал(а):2nest: Если бы всё так просто - enable/disable - тогда да, тут сложнее... есть мысли как это лучше обозвать?


дык я и не понял смысл обьяснённый :) поэтому и не знаю, как назвать лучше.
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 24 дек 2008, 00:08

2nest: Короче если бы не было использования модулями SPI интерфейса кроме как для программирования - можно было бы просто сделать два режима - ROBOBUS (модуль будет программироваться при подцеплении программатора на шину, т.к. линия RESET мк подцеплена к линии RESET шины) и ISOLATED - не будет (линия RESET мк подтянута к +3.3В и всё).

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение nest » 24 дек 2008, 00:28

всё равно не понял, =DeaD=.

у вас же один штекер робобуса на плате. что б шить, всё равно его надо освободить, т.е. вынуть из остального всего ...

чёт вы намудрили.
какой модуль шьётся - на том и надо бы оперировать джампером.
или я опять не понял ничего.

кстати, в доку засунь распиновку и робобуса.

Добавлено спустя 6 минут 18 секунд:
погодите. у вас ресет выведен на робобус.

т.е. если подключится модуль с внешней собакой у проца, она что будет дёргать ?
весь робобус нельзя, стало быть будете ставить чего то ещё на плату.
ну и кроме того ещё и кучу джамперов, что б эту собаку изолировать....

сильно заумно у вас вышло с ресетом.
Последний раз редактировалось nest 24 дек 2008, 00:29, всего редактировалось 1 раз.
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 24 дек 2008, 00:37

nest писал(а):у вас же один штекер робобуса на плате. что б шить, всё равно его надо освободить, т.е. вынуть из остального всего ...

Это кто сказал? Кто мешает программатор воткнуть сразу в общую шину? Лишний разъем сделать разве сложно? Вот будешь отлаживать, наперетыкаешься 25 раз - поймёшь что лучше просто пусть лежит и программируется себе :)

nest писал(а):чёт вы намудрили.
какой модуль шьётся - на том и надо бы оперировать джампером.
или я опять не понял ничего.

Во всех случаях, когда не юзается SPI как рабочий протокол между модулями, так и есть, - на всех модулях джамперы стоят в ISOLATE, а только на том который надо шить в ROBOBUS.

nest писал(а):кстати, в доку засунь распиновку и робобуса.

Это в документации по робобасу будет. Хотя может быть и её сюда засунем.

Добавлено спустя 7 минут 9 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
nest писал(а):погодите. у вас ресет выведен на робобус.
т.е. если подключится модуль с внешней собакой у проца, она что будет дёргать ?
весь робобус нельзя, стало быть будете ставить чего то ещё на плату.
ну и кроме того ещё и кучу джамперов, что б эту собаку изолировать....

Ничего не понял. Если не надо программировать - пусть хоть 50 собак стоит на каждом модуле - они изолированы от шины (режим ISOLATED).

Собака же с ресетом не конфликтует при прошивке? Если программатор сказал ресет, значит ресет?

Добавлено спустя 1 минуту 12 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
nest писал(а):сильно заумно у вас вышло с ресетом.

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение Сергей » 24 дек 2008, 00:47

Верните 12-й шрифт! Приходица увеличивать :(

Добавлено спустя 1 минуту 35 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
Выделять группы штырей лучше обводя в квадрат чем просто чертой. Еще я бы сделал рисунок крупнее
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение =DeaD= » 24 дек 2008, 00:48

2Сергей, Vooon вы нейтрализовали друг друга по шрифтам :) а мне вот неудобно читать всё крупно тоже.

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

Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран

Сообщение nest » 24 дек 2008, 00:53

а.... кажется дошло... : )

мне понятнее было бы так:
LOCK , PROG , FREE
т.к. этот джампер управляет всем модулем ( ну или кмнем на нём), то расшифровка такая:
LOCK - модуль заблокирован. т.е. µC на модуле не работает.
PROG - модуль получает по робобусу что ему надо (шьётся)
FREE - µC на модуле делает что хочет

у вас "ROBOBUS – линия подключена к шине ROBOBUS, что позволяет
программировать микроконтроллер..." вот это вот "робобус" везде ирритирует.

про перетыкание разъёмов согласен.
и ... мож лучче переключатель повтыкать ? а то затрахаетесь потом с джамперами.
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Пред.След.

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

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

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