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



Teraz jest 24 sty 2025, o 12:28


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 13 lis 2015, o 16:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Hejka ,

Dziwny problem ?
Mianowicie mam problem z pomiarem temperatury przez czujnik dS18b20 sprawa wygląda następująco :

Czujnik podpięty do PINU PD5 atmegi88.
ObrazekObrazek

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


Nawet nie dokonuję pomiaru chodzi mi na razie o wyświetlanie .. w odbiorniku mam ciągle ERROR. Sprawdziłem już wszystko co przyszło mi do głowy i jest już dla mnie to nie zrozumiałe :X począwszy od zmian tekstu , czujników .. przełożyłem ten kod na zestaw ATB (bez wysyłania przez RFM ) i działa po podłaczeniu czujnika mam komunikat na LCD "DZIAŁA". Myślałem ze to wina połączeń ale też jest wszystko wporządku rezystor tak samo ( wartość początkowo 3k3 teraz 4k7 ) ... nie wiem w czym jest problem .. komunikacja jest wporządku miedzy nadajnikiem a odbiornikiem ..



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2015, o 17:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Skoro działa na zestawie ATB, to może robisz klasycznego babola, a mianowicie nie zmieniłeś pinu i portu dla magistrali 1Wire

W zestawie ATB czujnik DS18x20 jest podłączony tak (onewire.h):

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

no a u Ciebie powinno być:

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2015, o 17:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

W zestawie ATB czujnik temperatury nigdzie nie jest podłączony .
Takie podłączenie sugerowane jest w BB.
Oczywiście zmieniłem w pliku podłączenie czujnika .
W schemacie mam dwa wolne wyjścia PD3 i PD4 , na nich również nie działa mi czujnik ;/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2015, o 19:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

A dlaczego masz na załączonym rysunku płytki nie podpięty pin nr 1 w DS18B20?

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2015, o 21:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

A bo jest polygon jako GND i żeby było widoczne nie "wylałem" go



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2015, o 21:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

A zakomentuj na początek wszystkie elementy związane z RF12 i zobacz czy zadziała Ci komunikacja z DS18B20.

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2015, o 22:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2013
Posty: 435
Lokalizacja: Rybnik
Pomógł: 6

Okazało się że to wina taktowania , miałem wewnętrzny podział przez 8 ..
No ale czemu nie wysyłało komunikatu poprawnie nie wiem.. po zmianach wszystko działa .
Dziękuję za zainteresowanie



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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