ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
603508 Топик полностью
fk0, легенда (11.06.2015 11:19 - 11:26, просмотров: 132) ответил vasily777 на Требуется собирать температуру с датчиков (100-1000шт) с интервалом в минуту-две, территориально в пределах километра. Сетевое питание для точки доступа (роутера, базы и т п) есть, шифрование не требуется. Что посоветуете в качестве RF стека, чтоб
Смотри как устроены охранные и пожарные датчики. В Питере, например, Риэлта делает. Или аналогичные. На батарейках. Там дешевейший передатчик (только, приёмника может не быть) на 433MHz. Интервалы только сделать (псевдо, на основе серийника) рандомные (взаимо-ортогональные коды Уолша, например). У техаса есть отдельно передатчики, дешевле чем полноценный трансивер, например, CC1175. И приёмник уровнем по-приличнее типа CC1125, и антенну полноразмерную. В датчик контроллер маложручий, микрочип 18-й скорей, чтоб просыпаться раз в 30 секунд в среднем, измерять и передавать. ZigBee и др. высокочастотные технологии работают только в прямой видимости (растения, люди, машины, дома -- всё загораживает), чувствительность приёмника там хуже, трансиверы жрут не в себя к тому же. PS: если 1000 шт. в минуту, то думается трансивер с обоих сторон, подтверждение приёма и арбитраж (мастер говорит датчикам через сколько секунд выходить на связь, сам составляет расписание, чтоб конфликтов не было). Ибо иначе просыпаться часто и упирается в ширину канала. PPS: на расстоянии в километр mesh-сети не нужны, даже можно взять более дешёвые трансиверы (не ultra narrowband) у того же texas. Больше упирается в то, чтоб поднять базу повыше.
[ZX]