реклама на сайте
подробности

 
 
> Подскажите шустрые радиомодули, (оперативность порядка 200мкс нужна)
RodionGork
сообщение Jun 18 2009, 06:40
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 239
Регистрация: 30-10-07
Из: Санкт-Петербург
Пользователь №: 31 866



Уважаемые товарищи!

Надо б мне применить в устройстве радимодули какие-нибудь, и я хочу к вам обратиться за подсказкой чтобы неправильного выбора не сделать.

Основные требования изложены ниже:

Обмен информации между устройствами (один запрос, один ответ - по 3-4 байта полезной информации каждый) должен произойти примерно за 200мкс гарантировано. Развитой протокол верхнего уровня не нужен, т.е. говоря примитивно достаточно будет если это что-то типа UART или I2C по радиоканалу. Устройство собственно состоять должно из радиомодуля и микроконтроллера, в общем (ну не считая датчиков и прочей ерунды). То есть второе устройство получив радиопосылку от первого должно быстренько известить контроллер, он подготовит ответ и попросит кинуть его обратно.

При этом модуль-то надо небольшой... Не в виде коробочки, а из тех что на плату припаиваются, размер 10*10мм вполне удобен... 20*15 еще туда-сюда, но больше не хочется. Потребление ну порядка 50мА при передаче, не больше. Частоты 434 или 868 вполне устроят. Ну и за разумные деньги (5-15 долл).

заранее спасибо,
Родион
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Jun 18 2009, 07:23
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(RodionGork @ Jun 18 2009, 10:40) *
Основные требования изложены ниже:
Обмен информации между устройствами (один запрос, один ответ - по 3-4 байта полезной информации каждый) должен произойти примерно за 200мкс гарантировано. Развитой про

Т.е. скорость как минимум 240000-320000 bps, даже не учитывая время перехода прием-передача. А при передаче по радиоканалу типично передается еще и синхропреамбула, пакет завершается контрольной суммой, да и переключение прием-передача время тоже занимает (а дуплексный вариант никак не впишется в требуемую цену). Рекомендую поглядеть на TI (Chipcon) CC1100. Скорость до 500000 bps, время переключения довольно мало (причем может автоматически переходить RX/TX и наоборот по концу передачи и приема). Но все равно все вместе в 200 uS не впишется... Что-то мне припоминается, что у кого-то видел я одномегабитный радиотрансивер, если там приемлемые накладные расходы, то с трудом, но впишется в требования. Но вот что это за кристалл был - не помню...
Go to the top of the page
 
+Quote Post
RodionGork
сообщение Jun 19 2009, 07:36
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 239
Регистрация: 30-10-07
Из: Санкт-Петербург
Пользователь №: 31 866



Я как раз модули от Panasonic на базе CC1100 смотрел... Собственно учитывая требования по скорости я планирую уменьшить объем служебной информации в посылках до минимума, в общем дошел до того чтобы требовать от себя передачи 2 байт в пакете запроса и 3 в пакете ответа (это включает краткую "заголовочную" информацию по моим намерениям), получается что без учета времени переключения надо за 200мкс передать 50бит что стало быть дает 250кБод.

Сама цифра 200мкс это немножко завышенное мною самим сознательно требование - так что время на переключение прием-передача и на обработку сигналов контроллером я пока не учитываю. В общем надеюсь что уж 500кБод мне хватит... А кроме упомянутых модулей что-то под руку ничего и не попалось так сразу...

Модули от SiLabs и Atmel я смотрел в первую очередь... У нас тут есть поклонники обеих этих контор... Но в общем по скорости другое оказалось нужно... ;-)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 21:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016