Nadajnik odbiornik RF, filtr SAW

Oct 18, 2005 9 Replies

Witam serdecznie.



Chciałbym zrealizować bezprzewodowe połączenie układów na mikrokotrolerach z rodziny AVR które komunikują się drogą radiową. Wybrałem następujący nadajnik jak i odbiornik: Nadajnik:

formatting link
formatting link
Czy w niczym nie przeszkadza że nadajnik posiada rezonator SAW, a odbiornik nie?



Z grubsza chciałbym zrealizować komunikacje poprzez UART, czyli Dx i Tx. Czy wogóle jest to możliwe z pomocą tego nadajnika i odbiornika?



Czy przypadkiem nie musze jeszcze zastosować jakiegoś dekodera, jak jest to zaprezentowane w nocie katalogowej odbiornka? Jeśli tak to jaki mi możecie polecić, bo ja niestety nie mogłem znaleźć nic na ten temat.



Z góry bardzo dziękuję za zainteresowanie i proszę o wyrozumiałość ponieważ jestem początkujący w dziedzinie komunikacji bezprzewodowej, a tym bardziej radiowej.



Jeszcze raz dziękuję.


Nie. Będzie OK.

Te moduły radiowe Telecontrolli najlepiej się czują, gdy w sygnale nadawanym jest średnio tyle samo '0' co '1' oraz '0' nie występuje zbyt długo (ze względu na automatyczną regulację wzmocnienia w odbiorniku; '0' to brak nadawanej nośnej i po krótkim czasie odbiornik zaczyna odbierać śmieci). Najlepiej do spełnienia takich wymagań nadaje się kodowanie Manchester: w celu wysłania symbolu '0' wysyłasz dwa bity ('0', '1') a w celu wysłania symbolu '1' wysyłasz też dwa bity ('1', '0'). Po takim torze możesz już sobie przepychać dane np. UARTem (bit startu '0', 8 bitów danych, bit stopu '1' i potem sygnał idle '1'). Oczywiście odbiornik Manchestera ma dużo więcej do roboty niż nadajnik (musi liczyć czasy występowania '0' i '1', i synchronizować się zakładając zmianę stanu zawsze w środku symbolu), no i spada dwukrotnie efektywny możliwy transfer (np. z 2000 bps do 1000 bps). Prócz tego musisz zastosować w wyższej warstwie protokół ramkowania z sumą kontrolną, bo w torze radiowym zawsze mogą się zdarzyć zakłócenia (i zdarzają się).

Dziękuję za rade. Bardzo mi pomogłeś. Pozdrawiam gorąco.

Witam, A co bys poleci³ z tego rodzaju urz±dzeñ spe³niaj±cego rolê zdalnego przycisku? Pozdrawiam Staszek

ciach..

U¿ytkownik "Adam Dybkowski" snipped-for-privacy@amwaw.edu.pl> napisa³ w wiadomo¶ci news:dj3k7u$lco$ snipped-for-privacy@atlantis.news.tpi.pl...

Użytkownik Adam Dybkowski napisał:

[..]

można też

formatting link
formatting link
naciskiem na: "trzy możliwe sposoby kodowania danych: NRZ, Manchester, UART

-bezpośredni interfejs typowego portu szeregowego RS232"

Jassne. Ale moduły Chipcona kosztują jednak 2-3x tyle co Telecontrolli. Jeżeli i tak trzeba dołożyć do tego swój procesor, a do tego interesuje nas komunikacja tylko w jedną stronę - moduły Telecontrolli wystarczą.

Użytkownik Adam Dybkowski napisał:

no.. 45PLN

jesli faktycznie wystarcza... te moduly na cc1000 bardzo mi sie podobaja, wybierany programowo kanal, mozna zrobic przeskakiwanie na inny czysty jesli na danym cos smieci, sa jeszcze chipy transceiwera z wbudowanym procem kompatybilnym z x51 niestety gotowych modulow nie widzialem :( a dorobienie radiowki do golego chipa bez stosownego oprzyzadowania jest raczej malo realne

Przykładowy odbiornik Telecontrolli RR3 kosztuje w Soyterze 15zł+VAT a nadajnik RT4 17zł+VAT. To są ceny za całe zestrojone moduły a nie same scalaki. Jeżeli potrzebujemy toru jednokierunkowego to nie ma chyba tańszego i skutecznego rozwiązania.

Ale oczywiście moduły Chipcona oparte na CC1000 lub wyższych chipach wyglądają po lekturze dokumentacji bardzo mniamuśnie (jeszcze nie używałem) - jeżeli ktoś potrzebuje komunikacji dwukierunkowej albo chce więcej wydać.

Użytkownik Adam Dybkowski napisał:

te 45 to za gotowy modul

tylko ze do telecontrolli proca i tak trzeba dolozyc coby ciag takich samych bitow nie polecial

Takie moduły (czy to Telecontrolli, czy Chipcona) chyba z założenia przeznaczone są do doczepienia do jakiegoś uC. Tak że kwestia tylko w ilości softu na uC: czy będzie wysyłał dane zwykłym UARTem, czy robił też kodowanie (np. Manchester).

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required