fk0, легенда (23.09.2013 14:57 - 15:00, просмотров: 204) ответил Звероящер на Добрый день! Всем годного кода и правильных чипов. Вопрос для Гудвина, ну и для остальных беспроводных профи. Есть задача плевать пакетами по 15-20 байт длиной туда-сюда на 250-300 метров по беспроводке в условиях города (многоэтажки, сигналки
Безлицензионно доступно, с учётом условий, только 433МГц. В условиях города нужна возможность работы на нескольких частотных каналах с автоматическим выбором используемого. А с учётом ограниченной в 10мВт мощности -- узкая полоса пропускания приёмника, и высокая чувствительность и, следовательно, низкая скорость передачи. Килобит в секунду, а не мегабит. Трансивер должен быть обязательно с кварцем, обязательно супергетеродин (и стало быть, на приёме потребляет много, миллиамперы), крайне желательно свои, внешние, входной фильтр и фильтр ПЧ. Модуляция BPSK, QPSK, GMFSK и т.п., не OOK. Для борьбы с помехами -- перезапросы (ARQ) и/или многократная передача. Некоторые трансиверы от TI предполагают какую-то форму помехоустойчивого кодирования (forward error correction), что позволит несколько лучше работать на грани, где связь уже кончается. Но это и самому можно делать, лишь бы трансивер не отбрасывал автоматом пакеты с неправильным CRC. Кстати ещё микрочип есть. И infineon.
[ZX]