|
Есть две пересекающиеся задачи:
1. Есть три модуля(процессоры AVR) один Master и два(3 или 4) Slave. Master c фиксированной частотой 10 кгц гонит для всех одинаковую информацию – 2 или 3 информационных байта.
Каждый Slave(по очереди) с частотой килогерц возвращает 10
информационных байт – свое состояние.
Т.е. требуемая скорость 300-500 кбит/сек. Расстояние не более 10 м.
2. Есть еще SuperMaster – это или компьютер(notebook или возможно в
отдаленном будущем что то типа PALM) или AVR.
Когда Master находится в нерабочем режиме SuperMaster может попросить у него накопленную информацию(10 Мбайт).
К скорости особых требований нет. Расстояние тоже не более 10 м.
Необходим разрешенный в Росси диапазон – наверное 2.4 Ггц ?
Хочется использовать готовые модули.
Для первой задачи хочется прицепить этот модуль на UART.
Для второй задачи хочется – например, Bluetooth, т.е. штатное устройство для компьютера. При этом очень сильно не хочется использовать для AVR протоколы высокого уровня. А для компьютера хочется иметь максимально готовые программные модули.
В результате поиска в Интернете получается следующее.
У Master два радиомодуля:
- CHIPCON(TI) CC2400 для связи со Slave
- SPK-EBM001-8(фирма ??) или BT-20(фирма RainSun) или MTS2BT (фирма
MultiTech) для связи с SuperMaster.
Критика приветствуется.
Всем, откликнувшимся, заранее большое спасибо!!!