roboforum.ru

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

Проект "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ГГц).

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

EdGull » 21 дек 2008, 21:20

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

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

nest » 21 дек 2008, 21:23

ну ведь есть же куча модулей, или чем то "CC2500 + Mega88" обусловленно ?

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

EdGull » 21 дек 2008, 21:25

нужно делать стандарт, вот и остановились на такой связке.
ничего личного... (с) :D

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

nest » 21 дек 2008, 21:28

ну дык если несложно и негеморойно и не дорого, то мне тоже интересно ! : )

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

=DeaD= » 21 дек 2008, 21:33

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

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

Я имею в виду поддержку полнодуплекса по уарту. Т.е. указанная мною скорость пара модулей должна обеспечивать по уарту с учетом некоторого % битых и передающихся заново пакетов, размера буфера приёма и передачи и т.п.

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

EdGull » 21 дек 2008, 21:34

полудуплекс

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

=DeaD= » 21 дек 2008, 21:35

Вот! А я не про скорость по радио, а про сделанный с его помощью уарт :)

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

EdGull » 21 дек 2008, 21:37

и я про него

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

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

Myp » 21 дек 2008, 22:11

хочу полный дуплекс :oops:

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

EdGull » 21 дек 2008, 22:13

обойдешся :D

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

blindman » 21 дек 2008, 22:56

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

Суммирую:

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

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

EdGull » 21 дек 2008, 23:02

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

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

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

=DeaD= » 21 дек 2008, 23:26

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

Добавлено спустя 21 секунду:
А начинать действительно нужно с кода blindman'a.

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

blindman » 22 дек 2008, 05:19

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

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

с чего это вдруг?


Rambler\'s Top100 Mail.ru counter