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 w 2025? 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 10 kwi 2025, o 01:22


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
    Autor Wiadomość
    PostNapisane: 2 lis 2012, o 14:13 

    Pomógł: 0

    Mam takie szybkie pytanie związane z modułami RFM12 w wersji DIP.
    Z tego co wywnioskowałem z dokumentacji, oraz z obrazka w książce to nóżka VDD, jest patrząc od góry, czyli strony "scalaczka" nie kwarca.

    Całkiem inaczej niż by podpowiadała rutyna, czyli patrząc od strony wystających pinów wychodziło by na to, że VDD jest bliżej kwarcu???, to jak to w końcu jest.

    PS. Mirku, Piszesz, na stronie 140, że ostateczny efekt pracy RFM12 można znaleźć podobnie jak w przypadku RFM70 w lekcjach wideo, ale ja tego na płytce nie mam ;), jest tylko Nadajnik Odbiornik 433Mhz, RFM70 i RFM70audio ?



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lis 2012, o 14:52 
    Offline
    Moderator
    Avatar użytkownika

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

    rezasurmar napisał(a):
    Mam takie szybkie pytanie związane z modułami RFM12 w wersji DIP.
    Z tego co wywnioskowałem z dokumentacji, oraz z obrazka w książce to nóżka VDD, jest patrząc od góry, czyli strony "scalaczka" nie kwarca.

    Całkiem inaczej niż by podpowiadała rutyna, czyli patrząc od strony wystających pinów wychodziło by na to, że VDD jest bliżej kwarcu???, to jak to w końcu jest.


    Na prawdę nie wiem jak to z tą rutyną w tym przypadku - ale czy chcemy czy nie to wygląda to tak jak w książce pokazałem ;) no nie inaczej

    Obrazek


    rezasurmar napisał(a):
    PS. Mirku, Piszesz, na stronie 140, że ostateczny efekt pracy RFM12 można znaleźć podobnie jak w przypadku RFM70 w lekcjach wideo, ale ja tego na płytce nie mam ;), jest tylko Nadajnik Odbiornik 433Mhz, RFM70 i RFM70audio ?


    No niestety tu chyba się przeliczyłem - rzeczywiście nie mam filmiku kurka wodna z testów z RFM12 :( ... a robiłem na pewno. Tylko że jak teraz szukam na kompie (kompach) to nie mogę nigdzie znaleźć :(

    _________________
    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: 2 lis 2012, o 14:58 

    Pomógł: 0

    OK, czyli zgodnie z "rysunkiem" modułu GND bliżej kwarca.

    Właśnie walczę z lekcją L08 i L09....i coś mi nie idzie ;).

    PS. Da się jakoś sprawdzić komunikację z samym modułem RFM12??, bo program mam wrzucony z erratą, na putty ładnie się pokazuje Init*** (w ATB ustawionym jako RX, wgrana lekcja L08), w drugim ATB wgrana lekcja L09. Podłączenie zgodnie z rysunkiem, rezystor 10K przylutowany do FSK. hmmm coś musiałem pochrzanić po drodze, dlatego chciał bym sprawdzić czy sama komunikacja z modułami RFM12 działa, bo może je uwaliłem.

    Obrazek

    Wieczorem, odpalę mojego analoga C1-99 i zobaczę czy jakiekolwiek sygnały idą do RFM12 po SPI.
    Sprawdziłem przed chwilą, po ISP, MISO, MOSI sygnały latają, przez przypadek ;) okazało się, że podłączając sondę pod FSK, dostajemy jakieś sygnały (śmieci TTL), a jeżeli odpalimy drugi moduł to po chwili na nodze się uspokaja, znaczy się moduły się widzą.... Będzie trzeba się wgryźć co to w ogóle jest za sygnał ;). Komunikacja nadal nie działa.



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lis 2012, o 01:06 

    Pomógł: 0

    Działa, mój głupi błąd ;)
    miałem odkomentowaną linijkę
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Bo w oryginalnych bibliotekach jest ZAKRES_868MHZ i zamiast zmienić to ją odkomentowałem ;).

    Teraz czas przejść do dalszych testów :).



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 4 lis 2012, o 01:33 
    Offline
    Moderator
    Avatar użytkownika

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

    No to się cieszę, że ruszyło - a już chciałem pisać, że w poniedziałek postaram się jeszcze raz sprawdzić ;)

    _________________
    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: 4 lis 2012, o 01:38 

    Pomógł: 0

    Dzięki, ale jestem uparty i drążyłem do skutku, kompilacja przechodziła bezbłędnie, stąd nie byłem pewny, czy nie uwaliłem modułów ;).



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2013, o 21:27 
    Offline
    Nowy

    Dołączył(a): 20 sty 2013
    Posty: 12
    Pomógł: 0

    Cześć,
    Nie chcę rozpoczynać nowego tematu więc spytam tutaj. Zakupiłem już RFM12 w wersji DIP i widzę że rozstaw goldpinów jest węższy niż standardowy. Czyt można gdzieś kupić gniazda na taki rozstaw pinów? A może macie jakieś inne pomysły by podłaczyć DIPowy moduł do płytki stykowej?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2013, o 22:49 
    Offline
    Moderator
    Avatar użytkownika

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

    można kupić oczywiście - np w maritex.pl

    _________________
    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: 10 lut 2013, o 23:50 
    Offline
    Nowy

    Dołączył(a): 20 sty 2013
    Posty: 12
    Pomógł: 0

    Zajrzałem na tę stronę i znalazłem listwy o odpowiednim rastrze - dziękuję za kontakt.
    Przy okazji zadam jeszcze jedno pytanie. Mam obie książki Mirka więc z drugiej skorzystam na pewno przy uruchamianiu komunikacji przy pomocy RFM12. Ponieważ jednak chciałbym też skorzystać z komunikacji jednokierunkowej i z tańszych modułów RFM01 i RFM02 to mam pytanie do Mirka, czy może miał okazję się tymi modułami zajmować. Przeglądałem noty i widzę że jest duże podobieństwo w ich obsłudze i obsłudze RFM12. Jednak wszelkie doświadczenie byłoby mile widziane.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2013, o 00:46 
    Offline
    Moderator
    Avatar użytkownika

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

    Niestety pokusiłem się tylko na te dwa rodzaje RFM12 i RFM70 bo akurat te pasowały możliwościami do moich projektów które robiłem

    inne będzie trzeba podobnie sobie samemu obrabiać z notą PDF

    _________________
    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: 12 lut 2013, o 20:18 
    Offline
    Nowy

    Dołączył(a): 20 sty 2013
    Posty: 12
    Pomógł: 0

    Dzięki za odpowiedź. I tak Twój opis w książce i kod na płycie dot. RFM12 to więcej niż połowa sukcesu w uruchamianiu tych tańszych modułów.... :)

    A może któryś z innych kolegów na forum miał zakończoną sukcesem styczność z RFM02 i 01?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 lut 2013, o 21:27 
    Offline
    Użytkownik

    Dołączył(a): 26 lis 2012
    Posty: 54
    Pomógł: 2

    Sukcesem nie, porażką owszem :) nie polecam tych modułów ze względu na kiepską (beznadziejną, fatalną, nie istniejącą) dokumentację. Serio lepiej już parę złotych dopłacić i kupić RFM12 (RFM22/23 polecam).



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 lip 2013, o 23:41 
    Offline
    Nowy

    Dołączył(a): 02 cze 2012
    Posty: 2
    Pomógł: 0

    Witam. Pisze tutaj bo tytuł się zgadza :)

    Bawiąc się RFM12 wpadłem w małe tarapaty i dwa wieczory spędziłem nad znalezieniem rozwiązania..
    może nie będę opisywał całej historii co i jak tylko przejdę do sedna

    Uruchomiłem komunikacje z AT644P do AT88PA za pomocą modułów --> działa bezbłędnie
    W drugą stroną z AT88PA do AT644P ---> raz na jakieś 50 czasami nawet i z 300 ramek poprawnie reszta błędy sumy kontrolnej
    W obu uC używałem sprzętowego SPI.
    Pierwsze co zrobiłem to analizatorem stanów logicznych podsłuchałem ramek inicjalizacji i wszystko było tak samo co do wartości... poza prędkością SPI w AT644P kwarc 16MHz
    AT88PA wewnętrzny 1MHz. W jednym i drugim uC SPI chodziło bez dzielnika z maksymalną częstotliwością ( jak wnioskuje z noty SPI w RFM12 toleruje do 20MHz ) więc powinno działać.
    Po dłuższej walce coś mnie pokusiło i zmieniłem w AT644 na wewnętrzny RC 8MHz i o dziwo zaczęło odbierać.
    Gdy użyję 16MHz i dzielnika w SPI na fosc/2 również działa i odbiera.

    Tutaj moje pytanie jak mają się do poprawności transmisji prędkości SPI? Wydawało mi się że odpytuje moduł o zawartość jakiegoś rejestru to jest to obojętne z jaką prędkością byle nie przekroczyć maksymalnej częstotliwości SPI i nie za wolno żeby nie stracić jakiś danych.

    Proszę o wyrozumiałość :)

    ----
    a może to wina długości kabelków łączących uC z modułem? Stosuje całkiem długie połączenie do testów ( 20cm ) a nie mam oscyloskopu żeby sprawdzić jak wygląda sygnał na wejściu modułu jednak analizator stanów logicznych wychwytuje wszystko poprawnie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 31 lip 2013, o 05:05 
    Offline
    Moderator
    Avatar użytkownika

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

    teraz tak na szybko odpowiem bo nie mam dokumentacji pod reka ale z tego co pamietam to dla rfm12 max spi to 10 albo 12 MHz

    _________________
    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: 31 lip 2013, o 07:42 
    Offline
    Nowy

    Dołączył(a): 02 cze 2012
    Posty: 2
    Pomógł: 0

    To by wyjaśniało wszystko...
    Hmm ale patrząc na Timing Diagram na stronie 11 noty jest minimum value tch i tcl = 25ns
    1/50ns = 20MHz
    stąd myślałem że to 20MHz jest. Jak nie to wybaczcie :P



    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: 15 ] 

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