Moduły RFM73 - opinie

Potrzebuje kilka praktycznych opinii o tych modułach. Są tanie i łatwo dostępne, a trochę by ich było potrzeba, więc pytam sie o opinię.

Pracować by miały w hali o metalowej konstrukcji, bez specjalnie silnie zakłócających urządzeń, w liczbie około stu sztuk ,ale na raz tylko jeden by pracował jako nadajnik, reszta w trybie odbioru. Prędkośc przesyłu danych w sumie nieistotna, ilość - kilkanaście bajtów co kilka minut.

Reply to
Tomasz Szcześniak
Loading thread data ...

Przeczytaj wątek p.t. "Problem (chyba) ze ścieżka rf do anteny". Są tam opinie o chińskich modułach radiowych. K.

Reply to
John Smith

Dnia 11.03.2014 John Smith snipped-for-privacy@buziaczek.pl napisał/a:

Przeczytałem. Specjalnie zachęcająca nie jest. RFM73 nie ma żadnych połączeń poza interfejsem SPI do mikrokontrolera, antena jest na płytce modułu. Do tego bardzo prosty interfejs, brak konieczności implementacji jakichś protokołów.

Mnie jest potrzebny prosty modem, musze raz na jakiś czas (co kilka minut) odczytc na żądanie stan ok 100 urządzeń, dosłownie kilka bajtów od każdego. Cena nie jest bardzo istotna, ale przy tych 100 sztukach robi różnicę czy jedne noduł kosztuje 10zł czy 100zł.

Reply to
Tomasz Szcześniak

Już nie pamiętam kto mi w tym wątku odpisał, konkluzja była taka, że chińskie moduly nie trzymają zadanych parametrów i co sztuka inaczej się zachowuje. Wątek dotyczył rfm12b, trochę prostszych niż 73 no i inne pasmo (868}. Mam uruchomionych kilka rfm12b, jeden działa jako nadajnik reszta odbiera. Na każdym odbiorniku musze "dostrajać" inaczej pewne parametry aby odbieraly poprawnie dane. Np. na nadajniku mam dewiacje dla fsk 15kHz a odbiorniki niektóre już odbierają przy pasmie rx

67KHz a inne muszą mieć min. 270 kHz (dla tego samego nadajnika!), każdy egzemplarz zachowuje się inaczej....
Reply to
Marek

W dniu 11.03.2014 23:37, Tomasz Szcześniak pisze:

To jest chińska kopia nRF24J01 z dodanym wzmacniaczem mocy.

Nie stosowałem, ale dogłębnie studiowałem dokumentację (wybraliśmy inne rozwiązanie z powodu nieprzewidywalnej dostępności w długim okresie czasu modułu RFM73). Nie znalazłem niepokojących informacji, może poza przeciętną (ale nie tragiczną) czułością. Pytanie, ile w tym jest prawdy, a ile chińskiego myślenia życzeniowego...

Pozdrawiam,

Reply to
Michał Smolnik

Dnia 11 Mar 2014 22:37:35 GMT, Tomasz Szcześniak napisał(a):

A moze jakis modul do zdalnego odczytu licznikow ?

J.

Reply to
J.F.

Co to jest nrf24j01? google nic sensownego nie znajduje...

Reply to
Marek

życzeniowego...

A jak ogólnie z pasmem 2.4GHz, mimo, że jest popularne czyt. zaśmiecone (wifi, kamery bezprzewodowe) to warto wybierać moduły 2.4? Czy pasmo 868Mhz nie jest lepsze?

Reply to
Marek

Dnia 11.03.2014 J.F. <jfox snipped-for-privacy@poczta.onet.pl> napisał/a:

Nie znam. Do tej pory nie musiałem robić nic co musiałoby się komunikować po RF. Teraz zapuściłem szukanie w googlach i sklepach typu TME poszukiwaniu rozwiązań i trafiłem na ten moduł. Pasuje mi idealnie, prosty w obsłudze, tani i łatwo dostępny. Tyle, że trochę się obawiam ich wzajemnego wpływu na siebie, jak taka ilość jendocześnie pracujących w bliskim sąsiedztwie urządzeń będzie się zakłócać wzajemnie (np. siejąc pośrednią lub podobnie).

Reply to
Tomasz Szcześniak

Dnia 11.03.2014 Marek snipped-for-privacy@fakeemail.com napisał/a:

Dokumentację do RFM12 czytałem i m.in. dlatego wybrałem RFM73 bo wygląda na prostszy w stosowaniu (brak konieczności grzebania przy części RF). No i pracują w 2.4GHz, pasma 868 i 433MHz mogą być w użyciu w miejscu wykorzystrania tych urządzeń, wolałbym nie musieć bawić się w szukanie wolnych kanałów.

Reply to
Tomasz Szcześniak

A dlaczego założyłeś. że 2.4 jest "czyste"? Przecież to teraz najczęściej używane pasno...

Reply to
Marek

W dniu 12.03.2014 00:40, Marek pisze:

Przepraszam,

Nordic nrf24l01

Można kupić gotowe moduły z tym chipem na Allegro, taniej niż RFM73.

Pozdrawiam,

Reply to
Michał Smolnik

W dniu 2014-03-12 07:56, Michał Smolnik pisze:

Mimo, że nRF24L01 są tańsze, można się spodziewać lepszej jakości?

Reply to
Michał Lankosz

W dniu 12.03.2014 08:11, Michał Lankosz pisze:

1) Różnica w cenie jest niewielka 2) Moduły z nRF24L01 są na renomowanych układach scalonych, moduły z HopeRF są na podróbkach renomowanych układów scalonych. Ceny ustalają dystrybutorzy, niekoniecznie mają coś wspólnego z kosztami produkcji.

Pozdrawiam,

Reply to
Michał Smolnik

W dniu 12.03.2014 00:05, Marek pisze:

Witam A kalibrowałeś rezonator kwarcowy? Trochę robiłem z tymi modułami i wymagają one indywidualnej kalibracji kwarcu. Jest do tego specjalny rejestr, który podstraja rezonator na zasadzie dołączania małych równoległych pojemności. W poszczególnych egzemplarzach RFM12B częstotliwość rezonatora potrafiła różnić się na tyle, że użyta jako wzorzec dla PLL dawała w efekcie częstotliwość, która "nie trafiała" w kanał 67kHz drugiego modułu. Po dokładnym zestrojeniu moduły działają bardzo dobrze i mają naprawdę przyzwoity zasięg.

Pozdrawiam Grzegorz

Reply to
Grzegorz Kurczyk

produkcji.

Bardzo mnie zachęciłeś do tych modułów. Chętnie bym zamienił moduły HoperRF na coś innego, ale jak to jest z zasiegiem i odpornoscia na zakłócenia w pasmie 2.4 w obszarze zubranizowanym np. blok mieszkalny gdzie jest pelno wifi, "bluetufów", nadajników av i innego dziwactwa.

Reply to
Marek

W dniu 12.03.2014 09:34, Marek pisze:

Jeszcze nie wiem, bo też zaczynam testy.

Pozdrawiam,

Reply to
Michał Smolnik

Pamiętam, że w dokumentacji była wzmianka o kalibracji ale już nie pamiętam dlaczego jej nie robilem :/, mógłbyś parę słów napisać jak prawidłowo przeprowadzić kalibrację?

Reply to
Marek

W dniu 12.03.2014 13:00, Marek pisze:

Trzeba mieć coś do zmierzenia rzeczywistej częstotliwości pracy modułu. Robiłem to na dwa sposoby. Zadawałem syntezie PLL pracę na np.

433.000MHz, włączałem nadawanie i na analizatorze widma sprawdzałem rzeczywistą częstotliwość dostrajając rejestrem kalibracji do tych 433.000MHz. Druga metoda wymaga posiadania częstotliwościomerza. Wystarczy taki do kilku MHz. Moduł ustawiałem na generowanie przebiegu na wyjściu CLK OUT z podziałem np 1/2. Na wyjściu powinna być fala prostokątna 5MHz, którą podajesz na częstościomiarkę. Rejestrem Configuration Setting Command na czterech najmłodszych bitach ustawiasz Crystal Load Capacitance tak aby uzyskać częstotliwość jak najbardziej zbliżoną do tych 5MHz. Trafiłem chyba na dwa moduły z tak kiepskimi kwarcami, że nie szło ich dociągnąć do znamionowych 10MHz. Przy pracy w paśmie 866MHz częstotliwość kwarcu jest powielana 86 razy. Czyli odstrojenie kwarcu o 1kHz spowoduje, że już nie trafisz w kanał o szerokości 67kHz.

UWAGA! Moduł nie zapamiętuje ustawień Crystal Load Capacitance. Wartość tą musi pamiętać uC i inicjalizować nią moduł przy starcie zasilania. Po takim skalibrowaniu moduł całkiem przyzwoicie (dokładnych pomiarów nie robiłem) trzyma częstotliwość w zakresie temperatur od -10C do +40C Kalibracja niejako zastępuje trymer przy rezonatorze kwarcowym w tradycyjnym generatorze. Raz zestroić i trzyma :-)

Jeśli masz do zrobienia więcej takich modułów, to możesz wykombinować procedurę kalibracyjną jaką kiedyś sobie naskrobałem. Działało to mniej więcej na tej zasadzie:

  1. Jeden moduł skalibrowany "ręcznie" wg częstotliwościomierza działał jako nadajnik częstotliwości wzorcowej. Moc wyjściowa ustawiona na minimum.
  2. Algorytm w kalibrowanym module ustawiał PLL na częstotliwość nadajnika i robił pomiary RSSI. Przestrajając kwarc za pomocą rejestru Crystal Load Capacitance szukał maksimum sygnału. Wartość zapamiętywał w EEPROM i to była podstawa do inicjalizacji modułu przy starcie zasilania.

Pozdrawiam Grzegorz

Reply to
Grzegorz Kurczyk

Słyszałem o nRF2401 firmy Nordic. K.

Reply to
John Smith

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.