Технический форум по робототехнике.
=DeaD= » 21 дек 2008, 21:17
По итогам обсуждения "ZigBee or not ZigBee" решили что надо своё название сделать и не париться, под ним и проект делать радиоканала.
Итого - здесь будет обсуждение подробностей проекта RoboRF - реализация открытого проекта радиоканала.
Приглашаются blindman, EdGull, avr123 и все желающие.
Минимальная цель - на какой скорости (2400-4800-9600) получить радиоканал для хоббийного применения в мобильных роботах.
Первичная платформа - CC2500 + Mega88. Возможны дальнейшие вариации с CC1100.
Желательно, чтобы беспроводные камеры на 2.4ГГц не портили работу канала на CC2500 (которая тоже 2.4ГГц).
EdGull » 21 дек 2008, 21:20
СС2500 на 19200 более чем отлично работают.
предлагаю зафиксировать скорость 19200
nest » 21 дек 2008, 21:23
ну ведь есть же куча модулей, или чем то "CC2500 + Mega88" обусловленно ?
EdGull » 21 дек 2008, 21:25
нужно делать стандарт, вот и остановились на такой связке.
ничего личного... (с)
nest » 21 дек 2008, 21:28
ну дык если несложно и негеморойно и не дорого, то мне тоже интересно ! : )
=DeaD= » 21 дек 2008, 21:33
EdGull писал(а):СС2500 на 19200 более чем отлично работают.
предлагаю зафиксировать скорость 19200
Полный дуплекс? Или в 1 сторону?
Я имею в виду поддержку полнодуплекса по уарту. Т.е. указанная мною скорость пара модулей должна обеспечивать по уарту с учетом некоторого % битых и передающихся заново пакетов, размера буфера приёма и передачи и т.п.
EdGull » 21 дек 2008, 21:34
полудуплекс
=DeaD= » 21 дек 2008, 21:35
Вот! А я не про скорость по радио, а про сделанный с его помощью уарт
EdGull » 21 дек 2008, 21:37
и я про него
Добавлено спустя 1 минуту 19 секунд:
скорость по радиоканалу 250кбит
Myp » 21 дек 2008, 22:11
хочу полный дуплекс
EdGull » 21 дек 2008, 22:13
обойдешся
blindman » 21 дек 2008, 22:56
Чтобы не проходить по второму кругу - перед тем как писать что-либо сюда - ознакомиться с
этим топикомСуммирую:
- полудуплекс, но учитывая разницу в скоростях обмена по уарту и радио, можно считать что дуплекс
- сколь-нибудь надежной передачи не добиться без [хотя бы простейшего] протокола с подтверждением/повторной отправкой
- практически уже есть прототип реализации, обмен 9600 (непрерывный поток) в обе стороны на расстоянии 10м, при скорости по радиоканалу 250000. Могу чуть причесать свой код и выложить. У меня времени им сейчас заниматься нет
EdGull » 21 дек 2008, 23:02
незабываем что это с ненастроенной СС2500
Добавлено спустя 1 минуту 11 секунд:
верней неоткалиброванной
=DeaD= » 21 дек 2008, 23:26
Я полный дуплекс имел в виду с точки зрения пользователя UART'a. Он должен считать что всё в реальном времени доставляется в обе стороны, а на самом деле конечно полудуплекс и буферы везде.
Добавлено спустя 21 секунду:
А начинать действительно нужно с кода blindman'a.
blindman » 22 дек 2008, 05:19
EdGull писал(а):незабываем что это с ненастроенной СС2500
Добавлено спустя 1 минуту 11 секунд:
верней неоткалиброванной
с чего это вдруг?