Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 15 lut 2025, o 15:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 29 wrz 2015, o 18:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Witam jakiś czas temu (ponad rok) zakupiłem w atnel.pl moduły RFM73, przyszedł czas na ich wykorzystanie w projekcie w związku z tym mam gorącą prośbę do Was. Czy moglibyście sprawdzić czy moduły RFM73 są prawidłowo podłączone do Uc.

Uc = Atmega32
VCC = +3V3

Wszystko zasilane będzie 3,3V by zmniejszyć pobór prądu i zminimalizować ilość elementów na PCB

Nie używałem jeszcze RFM73 ale posiadając GB II wydanie myślę że nie będę miał problemu z ich odpaleniem natomiast chciałbym być pewny że hardware będzie prawidłowy.

Obrazek

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2015, o 19:21 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Ja też odkopałem te moduły kupione u Mirka ponad rok temu i kilka dni temu bez problemu je uruchomiłem z kodami z greenbooka :D . Połączenia na schemacie masz OK.


Autor postu otrzymał pochwałę

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2015, o 19:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Ok czyli nic innego jak brać się za robienie płytek ... mam nadzieję że nie będę miał problemu z ich uruchomieniem ... bo nie chcę drutować płytki lub wykonywać ich na nowo po tym jak wypadną mi ostatnie włosy gdy dojdę do tego co jest nie tak :)

dlatego wolałem zapodać temat na forum by mieć pewność :)

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2015, o 19:38 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Na razie testuję sobie te moduły na zestawach uruchomieniowych, ale już też myślę żeby zaprojektować przynajmniej jedną płytkę do projektu, aby sprawdzić jak będzie działać przekazywanie danych z czujników umieszczonych poza budynkiem. :)

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2015, o 19:52 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Kiedyś komuś zalecałem podciągnięcie CSN do VDD zewnętrznym rezystorem, aby linia MISO modułu była w stanie wysokiej impedancji i nie zakłócała programowania. Podobno nie trzeba go stosować, ale osobiście tego nie sprawdziłem. Jeśli możecie to zmierzcie woltomierzem napięcie na CSN po zasileniu modułu.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2015, o 20:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Piotrek_P napisał(a):
Na razie testuję sobie te moduły na zestawach uruchomieniowych, ale już też myślę żeby zaprojektować przynajmniej jedną płytkę do projektu, aby sprawdzić jak będzie działać przekazywanie danych z czujników umieszczonych poza budynkiem. :)


I tutaj trafiłeś w samo sedno :) ... do czujników poza budynkiem chcę użyć RFM32 i jakiegoś ogniwa fotowoltaicznego ~20W by ładował 12V / 7Ah akumulator i dodatkowo zasilał sterownik :) a gdy nie ma słońca korzystał z akumulatora dzięki temu czujniki poza domem będą wysyłały dane radiowo a i zasilane będą energią odnawialną :) czyli zero przewodów między odbiornikiem a nadajnikiem i brak przewodów zasilających :)

Krauser napisał(a):
Kiedyś komuś zalecałem podciągnięcie CSN do VDD zewnętrznym rezystorem, aby linia MISO modułu była w stanie wysokiej impedancji i nie zakłócała programowania. Podobno nie trzeba go stosować, ale osobiście tego nie sprawdziłem. Jeśli możecie to zmierzcie woltomierzem napięcie na CSN po zasileniu modułu.


Jak będę miał gotową płytkę to zmierzę napięcie na tej linii nie mniej dzięki za radę dołożę rezystor ... na sam początek nie będzie on wlutowany i zobaczę co będzie się działo ... w razie problemów wlutuję go i dam znać po testach.

Pytkę chciałbym jutro ułożyć do końca w czwartek trawić w piątek lutować i na weekend dokonać testów między sterownikiem a ATB ... jak będzie ok zacznę robić bazę z wyświetlaczem :) i wysyłaniem danych do MySQL - mysql mam opanowane z modułem ATNEL-WIFI.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2015, o 21:45 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Krauser napisał(a):
Kiedyś komuś zalecałem podciągnięcie CSN do VDD zewnętrznym rezystorem, aby linia MISO modułu była w stanie wysokiej impedancji i nie zakłócała programowania. Podobno nie trzeba go stosować, ale osobiście tego nie sprawdziłem. Jeśli możecie to zmierzcie woltomierzem napięcie na CSN po zasileniu modułu.


Chyba nie do końca rozumiem jaki wpływ na programowanie procesora ma mieć linia CSN RFMa, skoro jest połączona z linią SS. Może czegoś nie wiem :?: .
Jako że siedzę właśnie nad tymi modułami i robię przygotówkę do projektu to zgodnie z sugestią kolegi podlutowałem rezystor do CSN i pomierzyłem napięcie.
Bez rezystora, w trakcie programowania procka linia CSN jest ściągana z 3,3V do około 0,6V. Po wlutowaniu rezystora 3,3k między CSN a VDD, w trakcie programowania napięcie jest trzymane na poziomie 3,3V. Nie zauważyłem problemów z wgrywaniem softu, a wykonałem kilka prób. Po przeprogramowaniu procka, układy same nawiązują komunikację. Żeby była jasność to moduł na którym sprawdzałem jest podłączony do zestawu ATB.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 05:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Dzięki za sprawdzenie linii CSN z i bez rezystora.

Wychodzi na to że jest on zbędny?

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 07:50 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27359
Lokalizacja: Szczecin
Pomógł: 1042

majster napisał(a):
Wychodzi na to że jest on zbędny?


A ja uważam, że kolega Krauser ma rację ... tzn owszem mi też w testach wszystko działało bez tego rezystora .... ale zawsze istnieje możliwość, że jeśli w trakcie programowania napięcie (a jest pływające - bo pin jest w stanie HiZ) spadnie do zera ... to układ SPI po drugiej stronie może się zacząć odzywać a tym samym zakłócić proces programowania ....

Piotrek_P napisał(a):
Bez rezystora, w trakcie programowania procka linia CSN jest ściągana z 3,3V do około 0,6V

Ta wartość 0,6V którą odczytałeś mogła być spowodowana równie dobrze tym, że przyłożyłeś sondę miernika bo np miał zbyt małą rezystancję wewnętrzną albo zbyt dużą ... Poza tym 0,6 V to już w ogóle ostateczna jakby granica stanu niskiego ... więc to tym bardziej pokazuje, że jednak jeśli ktoś chce mieć już taką 100% pewność w docelowym urządzeniu - że jednak warto dodać ten rezystor aby na tej właśnie linii był zawsze STAN wysoki w trakcie programowania procka i żeby w tym czasie układ SPI (niekoniecznie chodzi o RFM) siedział cicho


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 15:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Dziękuję Mirku za wyczerpującą odpowiedz która wiele mi wyjaśniła. Od tej pory będę dawał rezystor pomiędzy CSN a VDD.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 15:31 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Dopowiem jeszcze do tego co napisałem wcześniej, że wgranie hexa do mikrokontrolera trwało poniżej 3 s więc trudno powiedzieć czy miernik zdążył się "pozbierać" do pomiaru. Tak że to 0,6V które podałem trzeba traktować z przymrużeniem oka. :-)

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 15:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Krauser napisał(a):
Kiedyś komuś zalecałem podciągnięcie CSN do VDD zewnętrznym rezystorem, aby linia MISO modułu była w stanie wysokiej impedancji i nie zakłócała programowania. Podobno nie trzeba go stosować, ale osobiście tego nie sprawdziłem. Jeśli możecie to zmierzcie woltomierzem napięcie na CSN po zasileniu modułu.



Wnioskuję że rezystor 10kR jest odpowiedni ?

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 18:16 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27359
Lokalizacja: Szczecin
Pomógł: 1042

majster napisał(a):
Wnioskuję że rezystor 10kR jest odpowiedni ?

oczywiście

------------------------ [ Dodano po: kilkunastu sekundach ]

Piotrek_P napisał(a):
Dopowiem jeszcze do tego co napisałem wcześniej, że wgranie hexa do mikrokontrolera trwało poniżej 3 s więc trudno powiedzieć czy miernik zdążył się "pozbierać" do pomiaru.

Tyż słuszna uwaga ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 wrz 2015, o 19:10 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Piotrek_P napisał(a):
Dopowiem jeszcze do tego co napisałem wcześniej, że wgranie hexa do mikrokontrolera trwało poniżej 3 s więc trudno powiedzieć czy miernik zdążył się "pozbierać" do pomiaru. Tak że to 0,6V które podałem trzeba traktować z przymrużeniem oka.

Uruchomienie programowania powoduje to, że wszystkie pozostałe wyjścia mikrokontrolera na czas programowania przechodzą w stan wysokiej impedancji. Pomiar można wykonać zwyczajnie odłączając nóżkę CSN od mikrokontrolera. Jeśli jest to wejście pływające to podłączenie woltomierza pomiędzy CSN i GND da 0V i pomiędzy VDD i CSN również 0V. Jak wejście posiada pull up to dla CSN i GND będzie napięcie zasilania, a jak ma pull down to dla VDD i CSN będzie tam napięcie zasilania.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 paź 2015, o 19:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

RFM73 uruchomione.
Co 1 sekunde leca dane z nadajnika do odbiornika.

Mam tylko pytanie bo zasieg RFM zaczyna ginac jak płytki są w odległości 9 - 10 metrów od siebie i się widzą a ja stane im na drodze to ramki juz nie dolatują. Jaki jest realny zasięg RMF73 ?

U mnie docelową odległością ma być ok 15 metrów i dobrze by było aby ramki dolatywały za każdym razem.

Czy dolutowanie do pcb RFM73 np kawałka żyły ze skrętki powiedzmy 5 cm długości sa mi stabilne połączenie na 15 metrach ?

Czy ktoś się bawił w odległości między RFM73?

Jakie odległości uzyskaliście.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 paź 2015, o 09:30 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

8 m pośród wielu Wi-Fi i za kilkoma ścianami. Innych anten nie testowałem, a możesz odciąć to co jest i przylutować kabelek jak w poradniku o ATNEL-WIFI232-T. Tam jest akurat antena ćwierćfalowa 3 cm możesz jeszcze wypróbować 6 cm i 12 cm. Jak chcesz podpiąć fabryczną antenę to albo kup taką z przygotowanym kabelkiem, albo odetnij konektor odsłoń ekran który lutuje się do masy i żyłę którą podpinasz do wyjścia antenowego.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO