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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 16 cze 2025, o 05:02


    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: 27409
    Lokalizacja: Szczecin
    Pomógł: 1043

    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: 27409
    Lokalizacja: Szczecin
    Pomógł: 1043

    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 6 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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO