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



Teraz jest 28 kwi 2024, o 13:46


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 28 sty 2014, o 13:12 
Offline
Użytkownik

Dołączył(a): 15 lis 2013
Posty: 36
Lokalizacja: Mochy k/Wolsztyna
Pomógł: 0

Witam
Na wstępie przepraszam jeśli w złym dziale pisze. Próbuje zmusić do skomunikowania się ze sobą dwóch avr ATMEGA328P taktowane 1mhz. użyłem do tego przykładowych kodów. Ponieważ nie używam ARDUINO tylko same procki (nowiutkie) które są taktowane 1Mhz wiec dopisałem linie #define F_CPU 1000000UL.
kod nadajnika:


Składnia: [ Pobierz ] [ Ukryj ]
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Kod odbiornika:
Składnia: [ Pobierz ] [ Ukryj ]
język cpp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


W czym problem ? Otoz komunikacja sie nawiazuje czasami odbiera bez problemu ciag znakow co sekunde czasami tylko raz odbierze potem nic. Ciekawostka chcialem zmierzy pobor pradu przez caly uklad atmega i RFM wiec podlaczylem miliamperomierz wtedy za kazdym razem wysyla tylko raz,przerwa 1s znow wysyla wzrasta pobor do 15mA i juz tak wisi, pomaga wylaczenie i wlaczenie zasilanie calegu ukladu lub tylko RFM. Zastanawiam się czy moze nie sa uszkodzone uklady RFM poniewaz zdarzylo sie mi przez pomylke podlaczyc pod 5V. Prosze o jakieś sugestie.
P.S. Moze ewentualnie ktoś posiada jakiś działający poprawnie kod ? chyba ze faktycznie moje RFM uszkodziłem.
Pozdrawiam

Kody wklejamy przy pomocy [syntax=cpp] - Różowy J.



Ostatnio edytowano 28 sty 2014, o 17:33 przez cybertom, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 13:42 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

te kody się u mnie sprawdziły
http://www.ulrichradig.de/home/index.ph ... d-atmega88



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 15:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 sty 2012
Posty: 131
Lokalizacja: Kraków
Pomógł: 2

gdzie można kupić te moduły?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 15:40 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

tomwisnia napisał(a):
gdzie można kupić te moduły?
tme albo maritex, ale pamietaj, że kończy się jego produkcja
cybertom wpisz ten kod ze znacznikami, albo go wywal



Ostatnio edytowano 28 sty 2014, o 16:53 przez wireless, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 15:54 
Offline
Użytkownik

Dołączył(a): 15 lis 2013
Posty: 36
Lokalizacja: Mochy k/Wolsztyna
Pomógł: 0

to jaki jest teraz nastepca ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2014, o 16:50 
Offline
Użytkownik

Dołączył(a): 14 maja 2012
Posty: 518
Pomógł: 6

cybertom napisał(a):
to jaki jest teraz nastepca ?
RFM69 wygląda fajnie i jest tańszy, jest nawet wersja odpowiadająca pinowo RFM22
wpisz ten kod ze znacznikami, albo go wywal



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 16:20 
Offline
Użytkownik

Dołączył(a): 15 lis 2013
Posty: 36
Lokalizacja: Mochy k/Wolsztyna
Pomógł: 0

mam pytanie dotyczacych tych lini konfiguracji
Kod:
    write(0x75, 0x53);        // frequency set to 434MHz
    write(0x76, 0x64);        // frequency set to 434MHz
    write(0x77, 0x00);        // frequency set to 434Mhz


chce zmienic zeby pracowally na 868Mhz bo takie posiadam. zmieniamy rejestr write(0x75, 0x53); na write(0x75, 0x73); tylko w tej lini czy we wszystkich trzech. Nie bardzo rozumiem wg datasheetu jak to sie ustawia. Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sty 2014, o 22:00 
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

Wystarczy zmienić bit hbsel czyli 1 linijkę w tym kodzie.

_________________
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: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 10 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