Goto page Previous 1, 2, 3 Next
Marek
Guest
Wed Mar 12, 2014 9:34 am
On Wed, 12 Mar 2014 08:38:43 +0100, Michał
Smolnik<msmolnik.fims@gmail.com> wrote:
Quote:
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.
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.
--
Marek
MichaĹ Smolnik
Guest
Wed Mar 12, 2014 10:03 am
W dniu 12.03.2014 09:34, Marek pisze:
Quote:
On Wed, 12 Mar 2014 08:38:43 +0100, Michał
Smolnik<msmolnik.fims@gmail.com> wrote:
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.
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.
Jeszcze nie wiem, bo też zaczynam testy.
Pozdrawiam,
--
Michał
Marek
Guest
Wed Mar 12, 2014 1:00 pm
On Wed, 12 Mar 2014 09:30:43 +0100, Grzegorz Kurczyk
<grzegorz.usun.to@control.slupsk.pl> wrote:
Quote:
A kalibrowałeś rezonator kwarcowy? Trochę robiłem z tymi modułami i
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ę?
--
Marek
Grzegorz Kurczyk
Guest
Wed Mar 12, 2014 10:23 pm
W dniu 12.03.2014 13:00, Marek pisze:
Quote:
On Wed, 12 Mar 2014 09:30:43 +0100, Grzegorz Kurczyk
grzegorz.usun.to@control.slupsk.pl> wrote:
A kalibrowałeś rezonator kwarcowy? Trochę robiłem z tymi modułami i
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ę?
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
John Smith
Guest
Wed Mar 12, 2014 10:58 pm
On 12-03-2014 00:40, Marek wrote:
Quote:
On Wed, 12 Mar 2014 00:13:39 +0100, Michał
Smolnik<msmolnik.fims@gmail.com> wrote:
To jest chińska kopia nRF24J01 z dodanym wzmacniaczem mocy.
Co to jest nrf24j01? google nic sensownego nie znajduje...
Słyszałem o nRF2401 firmy Nordic.
K.
John Smith
Guest
Wed Mar 12, 2014 11:08 pm
On 12-03-2014 08:11, Michał Lankosz wrote:
Quote:
W dniu 2014-03-12 07:56, Michał Smolnik pisze:
W dniu 12.03.2014 00:40, Marek pisze:
Nordic nrf24l01
Można kupić gotowe moduły z tym chipem na Allegro, taniej niż RFM73.
Mimo, że nRF24L01 są tańsze, można się spodziewać lepszej jakości?
Zależy kto to produkuje. Na jakość modułu mają wpływ jego elementy.
W obwodzie anteny występuje obwód "przerabiający" sygnał różnicowy
transirwera na obwód anteny, zwany balun. W obwodzie tym powinny być
użyte elementy LC o tolerancji co najwyżej 5%, najlepiej 2%. Chińczyk
może użyć dowolne, byleby tanie, co skutkuje rozstrojeniem i spadkiem
siły sygnału, a więc i zasięgu.
Napisz coś więcej o wymaganiach projektu.
K.
John Smith
Guest
Wed Mar 12, 2014 11:18 pm
Quote:
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.
Lepiej ustawiać jednakową częstotliwość niż korzystać z sygnału RSSI,
jest on obciążony jeszcze innymi parametrami.
Najlepiej byłoby korzystać z sygnału LQI którego ten moduł niestety nie
posiada.
K.
BartekK
Guest
Wed Mar 12, 2014 11:25 pm
W dniu 2014-03-11 15:13, Tomasz Szcześniak pisze:
Quote:
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.
To są na nRF24L01(P/plus)? Użytkuję takie moduły, ale w wersji z
dodatkowym wzmacniaczem w.cz. i zewnętrzną antenką, coś podobnego do
https://dl.dropboxusercontent.com/u/63992437/%21sklep%20-%20NIE%20USUWA%C4%86%21/aukcje/nadajnik%2B/s1.png
http://allegro.pl/nrf24l01-2-4ghz-zwiekszony-zasieg-1100m-arduino-i4050161650.html
- i powiem ci tak: w ramach testów, niezależnie od ustawionego bitrate
od 250kbps do 2Mbps - zasięg pokrywał się prawie idealnie z zasięgiem
"zwykłego" accespointa 2.4GHz. Tzn dwa sparowane ze sobą urządzenia z
takimi modułami - gubiły zasięg dokładnie w tym samym miejscu
(odległości od nadajnika) i warunkach, gdy telefon gubił mi zasięg wifi
(od accespoita leżącego obok tego nadajnika nRF24L01).
Nie stosowałem żadnych softwarowych wybiegów p.t. powtarzanie
transmisji, zmiany kanałów itp - czysta transmisja "numerowanych
pakietów w eter" i gdy któryś kolejny nr się zgubił - to znak że nie ma
transmisji. Pewnie zasięg można by troszkę porawić stosując wewnętrzne
mechanizmy auto-re-send, ale to wymaga włączenia auto-respond w
odbiorniku, i "adresowania" nadawanych paczek do konkretnego odbiornika,
czyli pełny ruch obustronny, a w moim przypadku - to było bezcelowe.
Czyli możesz sobie prosto i tanio obadać docelową lokalizację (dowolnym
routerem/ap wifi i telefonem z wifi) :)
A co do obsługi i konfiguracji - pozornie moduły są po spi prosto
konfigurowalne, ale mają troszkę kwiatków - jak np. konieczność ręcznego
kasowania flagi "przerwanie - odebrałem pakiet" (a bez tego - nie
odbierze kolejnego pakietu) mimo, że jest wyłączone generowanie
zewnętrznego przerwania na tą okazję. Parę nocy straciłem, nim zaczęło
mi to rozmawiać, bo odbierało mi jeden pakiet i stało aż do resetu ;)
--
| Bartłomiej Kuźniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
Tomasz SzczeĹniak
Guest
Wed Mar 12, 2014 11:35 pm
On 2014-03-12, Marek <fake@fakeemail.com> wrote:
Quote:
A dlaczego założyłeś. że 2.4 jest "czyste"? Przecież to teraz
najczęściej używane pasno...
Bo w miejscu pracy tych urządzeń nie będzie nic, ani prawie nic
pracującego na tym paśmie, mogą być mikrofony bezprzewodowe,
pracujące AFAIR na 868MHz.
--
Tomasz Szcześniak
tszczesn@stareradia.pl
FIDO: 2:480/127.134 HYDEPARK moderator
http://www.stareradia.pl - wszystko o przedwojennej radiotechnice
Tomasz SzczeĹniak
Guest
Wed Mar 12, 2014 11:35 pm
On 2014-03-12, Michał Smolnik <msmolnik.fims@gmail.com> wrote:
Quote:
Nordic nrf24l01
Można kupić gotowe moduły z tym chipem na Allegro, taniej niż RFM73.
Dzięki za informacje, poszukam dokumentacji.
--
Tomasz Szcześniak
tszczesn@stareradia.pl
FIDO: 2:480/127.134 HYDEPARK moderator
http://www.stareradia.pl - wszystko o przedwojennej radiotechnice
RoMan Mandziejewicz
Guest
Wed Mar 12, 2014 11:44 pm
Hello Tomasz,
Wednesday, March 12, 2014, 11:35:39 PM, you wrote:
Quote:
A dlaczego założyłeś. że 2.4 jest "czyste"? Przecież to teraz
najczęściej używane pasno...
Bo w miejscu pracy tych urządzeń nie będzie nic, ani prawie nic
pracującego na tym paśmie, mogą być mikrofony bezprzewodowe,
pracujące AFAIR na 868MHz.
Jesteś pewny, że nikt nie wlezie z włączonym telefonem z BT?
--
Best regards,
RoMan
Nowa strona:
http://www.elektronika.squadack.com (w budowie!)
BartekK
Guest
Wed Mar 12, 2014 11:50 pm
W dniu 2014-03-12 00:40, Marek pisze:
Quote:
On Wed, 12 Mar 2014 00:13:39 +0100, Michał
Smolnik<msmolnik.fims@gmail.com> wrote:
To jest chińska kopia nRF24J01 z dodanym wzmacniaczem mocy.
Co to jest nrf24j01? google nic sensownego nie znajduje...
nRF24L01 (aktualnie - wersja z P/plus w końcówce - ma parę zmian, w tym
1Mbit>2Mbit większą transmisję itp).
https://www.sparkfun.com/products/705 - masz tam ciekawe linki
--
| Bartłomiej Kuźniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
Marek
Guest
Thu Mar 13, 2014 12:36 am
On Wed, 12 Mar 2014 22:23:10 +0100, Grzegorz Kurczyk
<grzegorz.usun.to@control.slupsk.pl> wrote:
Quote:
Trzeba mieć coś do zmierzenia rzeczywistej częstotliwości pracy
modułu.
A właśnie, dlatego nie kakibrowałem bo nie miałem czym zmierzyć
częstotliwości ;p
Doczytałem dok. i kalibrację zrobiłem odczutując offset afc ze
statusu podczas odbierania danych z innego nadajnika, czyli taka
kalibracja "do nadajnika". Okazało się, że jeden moduł był rozjechany
na +9 względem nadajnika. Po skorygowaniu C offset wacha się między 0
a +1. Tylko jednego nie jestem pewien, w dokumentacji na str. 27 i 33
piszą:
By reading out the status byte from the receiver, the actual measured
offset frequency will be reported. In order to get accurate values
the AFC has to be disabled during the read by clearing the en bit in
the AFC Control Command.
Czy trzeba bit AFC (en) wyłączyć tylko podczas odczytu statusu czy ma
być wyłączony cały czas? Bo jak wyłączę AFC to offset zawsze jest 0
bez względu na ustawioną C.
--
Marek
AlexY
Guest
Thu Mar 13, 2014 12:41 am
Użytkownik Michał Smolnik napisał:
Quote:
W dniu 12.03.2014 09:34, Marek pisze:
On Wed, 12 Mar 2014 08:38:43 +0100, Michał
Smolnik<msmolnik.fims@gmail.com> wrote:
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.
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.
Jeszcze nie wiem, bo też zaczynam testy.
Ja jeszcze nie ale się przymierzam, 5szt przyszło 2 tygodnie temu z
azji. Widział ktoś na nich "przedłużacz RS232" najchętniej na 51 tudzież
pic'e (to akurat mam pod ręką)?
--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html
Marek
Guest
Thu Mar 13, 2014 1:04 am
On Thu, 13 Mar 2014 00:36:42 +0100, Marek <fake@fakeemail.com> wrote:
Quote:
Doczytałem dok. i kalibrację zrobiłem odczutując offset afc ze
statusu podczas odbierania danych z innego nadajnika, czyli taka
kalibracja "do nadajnika". Okazało się, że jeden moduł był
rozjechany
A w ogóle nie rozumiem po co ta cała kalibracja i zabawa z dobraniem
C skoro moduł ma i tak AFC? Przecież do tego właśnie służy afc, żeby
skalibrować odchyłki w Fo TX'a... czy jednak nie?
--
Marek
Goto page Previous 1, 2, 3 Next