Witam.
Proszę o poradę od konstruktorów mających pewne doświadczenie w projektowaniu urządzeń komunikujących się bezprzewodowo.
Buduję urządzenie, które będzie musiało wysyłać do komputera stacjonarnego zapytanie o dane. Odpowiedź komputera to ramka o rozmiarze maks. kilkuset bajtów. Transakcja będzie wykonywana sporadycznie, kilka
- do kilkunastu razy na godzinę. Przyrząd, zasilany z baterii, będzie pracował w otoczeniu o niskiej zabudowie, bez narażenia na silne zakłócenia e-m. Muszę brać pod uwagę możliwość jednoczesnego działania kilku urządzeń (ale tylko jeden host w postaci wspomnianego komputera stacjonarnego). Wymagany zasięg to maksymalnie 100 m (biorę pod uwagę zastosowanie jakiegoś repeatera).
Nie wiem, z którego rozwiązania transmisji bezprzewodowej powinienem skorzystać?
ZigBee - wydaje się idealne. O ile dobrze rozumiem moduły dostępne w sprzedaży detalicznej posiadają zaimplementowane algorytmy sieciowe, które nie wymagają "ręcznego" wykrywania kolizji, adresowania (jest MAC). Nie wiem jednak, czy ich zasięg w terenie zabudowanym lub w budynku będzie wystarczający (podobno jest to w praktyce do 50 m).
CC1000 - Nie wiem, jak wygląda tutaj sprawa z wykrywaniem kolizji (dwa jednocześnie pracujące nadajniki).
Bluetooth - Wiem, że są modemy, którymi można sterować za pomocą komend AT. Jak to wygląda na obiektach?
Czy macie może jakiś inny pomysł? Będę wdzięczny za każdą poradę.
Przemysław Podwapiński