Проект "RoboRF" - открытый недорогой радиоканал для роботов

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

Проект "RoboRF" - открытый недорогой радиоканал для роботов

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

По итогам обсуждения "ZigBee or not ZigBee" решили что надо своё название сделать и не париться, под ним и проект делать радиоканала.

Итого - здесь будет обсуждение подробностей проекта RoboRF - реализация открытого проекта радиоканала.

Приглашаются blindman, EdGull, avr123 и все желающие.

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

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение EdGull » 21 дек 2008, 21:20

СС2500 на 19200 более чем отлично работают.
предлагаю зафиксировать скорость 19200
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

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

ну ведь есть же куча модулей, или чем то "CC2500 + Mega88" обусловленно ?
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
прог. языки: asm

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение EdGull » 21 дек 2008, 21:25

нужно делать стандарт, вот и остановились на такой связке.
ничего личного... (с) :D
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

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

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

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

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

EdGull писал(а):СС2500 на 19200 более чем отлично работают.
предлагаю зафиксировать скорость 19200

Полный дуплекс? Или в 1 сторону?

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

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение EdGull » 21 дек 2008, 21:34

полудуплекс
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

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

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

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение EdGull » 21 дек 2008, 21:37

и я про него

Добавлено спустя 1 минуту 19 секунд:
скорость по радиоканалу 250кбит
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение Myp » 21 дек 2008, 22:11

хочу полный дуплекс :oops:
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение EdGull » 21 дек 2008, 22:13

обойдешся :D
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение blindman » 21 дек 2008, 22:56

Чтобы не проходить по второму кругу - перед тем как писать что-либо сюда - ознакомиться с этим топиком

Суммирую:

- полудуплекс, но учитывая разницу в скоростях обмена по уарту и радио, можно считать что дуплекс
- сколь-нибудь надежной передачи не добиться без [хотя бы простейшего] протокола с подтверждением/повторной отправкой
- практически уже есть прототип реализации, обмен 9600 (непрерывный поток) в обе стороны на расстоянии 10м, при скорости по радиоканалу 250000. Могу чуть причесать свой код и выложить. У меня времени им сейчас заниматься нет
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение EdGull » 21 дек 2008, 23:02

незабываем что это с ненастроенной СС2500

Добавлено спустя 1 минуту 11 секунд:
верней неоткалиброванной
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

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

Я полный дуплекс имел в виду с точки зрения пользователя UART'a. Он должен считать что всё в реальном времени доставляется в обе стороны, а на самом деле конечно полудуплекс и буферы везде.

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

Re: Проект "RoboRF" - открытый недорогой радиоканал для роботов

Сообщение blindman » 22 дек 2008, 05:19

EdGull писал(а):незабываем что это с ненастроенной СС2500

Добавлено спустя 1 минуту 11 секунд:
верней неоткалиброванной

с чего это вдруг?
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

След.

Вернуться в Коммуникации

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

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