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



Teraz jest 15 lut 2026, o 21:35


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 25 paź 2014, o 19:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

Mam 3 DS18b20, jak pobrac ich numery aby byc pewnym ze dana temperatura zawsze po resecie jest od tego jednego czujnika?. Pomyslałem ze mógłbym porównywać ID z konkretnymi warosciami i na podstawie tego bym stwierdzał który to czujnika i przypisywał wynika do odpowiedniej zmiennej. Tylko jak zapisac ten numer?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 paź 2014, o 20:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 54
Pomógł: 0

Odczytujesz unikalny numer czujnika ds18b20, a następnie możesz go zapisać do pamięci EEPROM, po resecie będziesz odczytywał jaki czujnik w jakiej pozycji się znajduje :).

_________________
Likwidator absolutny.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 paź 2014, o 20:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

no wiem, tylko własnie pytam jak go odczytać



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 paź 2014, o 20:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Gdzieś na forum ktoś kiedyś mówił jak odczytać> A może to był nawet sam Wszechmogący?
http://forum.atnel.pl/search.php?keywords=Ds18b20&terms=all&author=&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Szukaj

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 paź 2014, o 20:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 lip 2013
Posty: 208
Lokalizacja: Kielce
Pomógł: 15

Atmegowiec napisał(a):
no wiem, tylko własnie pytam jak go odczytać



Numery czujników na magistrali czytasz komendą search rom (0xF0)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 paź 2014, o 21:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 mar 2013
Posty: 333
Pomógł: 10

Doczytałem ze ID czujników zapisane są w tablicy gSensorIDs[], stamtąd można je prosto wyświetlić na lcd, i potem gdy znamy to id to zapisać na stałe do EEPROM - problem rozwiązany.



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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