komunikacja radiowa dwukierunkowa dwóch MCU

Apr 14, 2008 6 Replies
Jump to replies (6)

Czołem.



Czy są jakieś gotowe (i tanie!) moduły radiowe, dzięki którym będą mogły komunikować się dwa MCU? Potrzebuję tego jeden komplet, czyli dwie sztuki modułów.



Warunki:



- niska pobór mocy lub możliwość pracy w trybie "uśpienia";



- zasilanie od 0 do 12V - im mniej, tym lepiej;



- prędkość transmisji minimum 1200 bps;



- zasięg minimalnie 200m w otwartym terenie, lub 100m przez przeszkodę - ścianę budynku np.;



- rodzaj komunikacji z MCU: szeregowa synchro- lub asynchroniczna, lub i2c;



- częstotliwość pracy: bez znaczenia, byle antena nie była ogromna - jedna strona będzie pełniła rolę "pilota" dlatego też nie może mieć dużych rozmiarów.



Gotowe moduły radiowe znalazlem w necie, jednak cena, która zaczyna się od



250pln / szt zabiła mnie. Szukam czegoś znacznie tańszego. Jestem też zdecydowany wykonać takie coś samodzielnie. Problem tylko w tym, że polegał tu będę na gotowych projektach, bo w sprawach komunikacji po radiu nie mam doświadczenia. Myślałem również, że jakimś rozwiązaniem, było by wygrzebanie cześci radiowej z jakiegoś taniego alarmu samochodowego/motocyklowego z radiopowiadomieniem. Problem w tym, że chcę mieć coś więcej niż tylko opcję włącz-wyłącz - chcę móc przesłać kilka bajtów w obydwu kierunkach. Obawiam się też, że po rozebraniu takiego alarmu moim oczom ukaże się płytka z jedym układem scalonym w postaci czarnej kropy naniesionej bezpośrednio na laminat.

Czy ktoś może mi coś polecić? Albo gotowy moduł, albo jakiś gotowy (sprawdzony!) projekt. Albo pod jakim hasłem tego szukać?



pzdr


ARO schrieb:

Kup sobie na dzień dobry zestaw MSP430-EZ2500. Masz tam dwa systemy procesorowe komunikujące się przez powietrze na 2.4GHz. U mnie pracując z prędkością 9600bps, 10 telegramów po 60 bajtów na sekundę działało toto przez 3 miesiące na okrągło na dwóch paluszkach LR03. Tylko zasięg masz ok. 10m. Wymieniając antenę i ew. dodając dopalacz jakieś 6-12dB powinieneś osiągnąć te 200m w otwartym terenie. W budynku może być gorzej, przez jedną ścianę żelbetową udało mi się uzyskać 4m. Aha, zestaw kosztuje 49$. No i procki masz już na burcie, do drobnych rzeczy wystarczają w zupełności.

Waldek

ARO pisze:

A ja się podepnę - czy moduły bluetooth (takie np z TME) nadają się do takiego celu (oczywiście przy ograniczeniu zasięgu), czy to tak jak z USB i potrzebny jest jakiś bardziej skomplikowany host?

Dariusz Żołna

Bawie sie modulami Raven z Atmela i dziala to ok (ZigBee, 2.4GHz). Mozes zje wykorzystac w swoim projekcie, maja na pokladzie LCD, nadajnik/odbiornik, 2 procesory AVR, duzo pamieci. Za 99$ masz dwa moduly + stick do PC. Sa tez gotowe moduzly ZigBee, to malenstwa wielkosci paznokcia, cena 10-20$/sztuka. Do ZeeBee masz gotowe stosy, takze nie musisz sie przejmowac programowaniem transmisji. No i niesmiertelne moduly CC costam, tanie, tylko ze 100m to moze byc problem, w dodatku dlubanie w protokole.

Witam,

A ja polecam układy nRF905, lub gotowe moduły TLX905 (433 lub 868 MHz, Kamami, oscylator + dopasowanie do anteny 50ohm ,układy są w dość wrednej obudowie i trzeba trochę poćwiczyć z płytką, a ponieważ są też ciężko dostępne - ja znalazłem tylko w Elfie, więc cenowo wychodzi podobnie). Uzyskałem na nich jakieś 800-900m w otwartym terenie. Ich zaletą jest duża "samodzielność" - same dodają adres, sekwencję rozbiegową, liczą i sprawdzają CRC. Dzięki temu odpada dość żmudne klecenie tego w programie (komunikujesz się po SPI + kilka dodatkowych linii to wyboru trybu pracy-uśpienia, sygnalizacji odebrania pakietu itp.), nie potrzeba też szybkiego procesora - dane z bufora wyciągasz sobie z dowolną prędkością. Różne moduły są też w TME - nie przyglądałem się dokładnie, ale ceny wyglądają atrakcyjnie (10-15 pln). Jest też jeden moduł razem ze sporym wzmacniaczem. Ciekawie wyglądają też moduły ZigBee (np. Maritex). Stosunkowo tanie. Na pokładzie masz jakąś większą ATMegę + układ radiowy. Jest jakaś wersja otwartego stosu, niestety aby dostać łatwy w użyciu zestaw oprogramowania od producenta modułów, trzeba kupić starter kit który już sporo kosztuje (mogę się mylić - nie zgłębiałem tematu).

Pozdrawiam Wojtek

ARO pisze:

RFM12B na 868MHz. Tranceivery dwukierunkowe (half duplex), komunikacja interfejsem SPI, konfiguracja również. Kosztują w TME poniżej 20zł/szt brutto, są też w Seguro. Wg mnie za tą cenę nic tak uniwersalnego nie znajdziesz (przestrajanie softwarowe, wybór kanału, mocy nadawania, szerokości pasma).

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required