Приехали железячки! Трансивер DFRobot APC220 (в комплекте две штуки плюс USB-TTL переходник для подключения к компу). Последний комплект со склада забрал, как обычно :-D
Рабочая частота: 431 MHz ... 478 MHz
Питание: 3.3-5.5V (до 35 мА)
Дальность связи: до 1000 м (прямая видимость) @ 9600 бит
Интерфейс: UART / TTL
Скорость обмена: 1200-19200 bps
Приемный буфер: 256 b
Размер: 37 × 17 × 6.6мм
Вес: 30 г
Модуляция: GFSK
Сторожевой таймер от зависания
”
Железка довольно неплохая, судя по отзывам на форумах. Народ рапортует о удачной связи на расстоянии до трёх километров в прямой видимости (но на 1200 бит/сек). Мне же достаточно хотя бы километра, ибо пульт мой дальше не бьёт. Железка универсальная - можно и на платформу (для управления), и на самолёт (передача данных телеметрии), и на коптер (тоже для телеметрии, поддерживается прошивкой MegaPirate). В общем, лепота.
Правда, диапазон 433Mhz (LPD) довольно зашумлёный, посмотрим как работать будет.
Далее инфа про первоначальную настройку этих девайсов.
Для того, чтоб две железки могли общаться друг с другом, их надо настроить на одну частоту, на одну "сеть" и на одинаковую скорость.
Инструкция по настройке взята с rcwiki.ru, дублирую.
3.- Подключаем модуль к USB адаптеру и подключаем к компьютеру.
4.- Запускаем программу настройки "RF-ANET"
(находится в архиве APC220_230_802.rar). Запускаем с правами админа (обязательно!)
Первый раз, возможно, ругнется. Выбираем правильно COM-порт в списке "PC Series".
Нажимаем кнопку "Read R", в строке статуса должно появиться "read succeed!"
Модуль подключен.
5.- Изменяем "RF TRx rate" на 19200bps и "Serial Rate" на 57600bps.
Нажимаем "Write W", в строке статуса должно появиться "write succeed"
Модуль настроен.
То же делаем и со вторым модулем!