RTV forum PL | NewsGroups PL

Nieprawidłowe odczyty DS18B20 powyżej 100°C czy to normalne zjawisko?

DS18B20 once again

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Nieprawidłowe odczyty DS18B20 powyżej 100°C czy to normalne zjawisko?

Goto page 1, 2  Next

Bart
Guest

Mon Sep 10, 2007 8:32 pm   



Powyzej 100 stopni czujnik zaczyna wariowac. Na oscyloskopie widac jak ustawiaja
sie bity (MSB i LSB) takie ktore maja prawo byc ustawione tylko ponizej zera.
Czy to normalne ? Wymienilem czujnik - BZ. Pozatym uklad chodzi bez zazutu.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Guest

Mon Sep 10, 2007 8:56 pm   



Quote:
Powyzej 100 stopni czujnik zaczyna wariowac. Na oscyloskopie widac jak ustawiaja
sie bity (MSB i LSB) takie ktore maja prawo byc ustawione tylko ponizej zera.
Czy to normalne ? Wymienilem czujnik - BZ. Pozatym uklad chodzi bez zazutu.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
zapomnialem napisac ze zasilanie jest z +3V a nie parasite - doczytalem w

datashicie ze przy parasite moga byc problemy pow 100C

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

lwh
Guest

Mon Sep 10, 2007 9:28 pm   



Użytkownik <bpoznan@amu.edu.pl> napisał w wiadomości
news:6046.00000157.46e5a169@newsgate.onet.pl...

Quote:
zapomnialem napisac ze zasilanie jest z +3V a nie parasite - doczytalem w

Podnieś do 5,5V napisz czy się poprawiło

Bart
Guest

Tue Sep 11, 2007 10:55 am   



Quote:

Użytkownik <bpoznan@amu.edu.pl> napisał w wiadomości
news:6046.00000157.46e5a169@newsgate.onet.pl...

zapomnialem napisac ze zasilanie jest z +3V a nie parasite - doczytalem w

Podnieś do 5,5V napisz czy się poprawiło

Zeczywiscie to dobry pomysl tylko ze mam w ukladzie wyswietlaczo od nokii i bede

musial jakies stabile 3,3V a moze przezyje ? robil kto proby zasilenia LCD3310 z
5 V?
Pozdrawiam.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Dykus
Guest

Tue Sep 11, 2007 12:27 pm   



Witam,

Dnia 10.09.07 (poniedziałek), 'Bart' napisał(a):

Quote:
Powyzej 100 stopni czujnik zaczyna wariowac.

Swego czasu używałem takiego podpiętego do COMa (odczyt w komputerze) i też
100 stopni to była magiczna granica, do której czujnik mierzył. Zasilanie
przez 1-wire, ok. 5V, jak z bitami - nie wiem, nie ja pisałem program.


--
Pozdrawiam,
Dykus.

ivaldir
Guest

Tue Sep 11, 2007 2:59 pm   



Użytkownik "Bart" <bpoznan@amu.edu.pl> napisał w wiadomości
news:6046.00000152.46e59bbe@newsgate.onet.pl...
Quote:
Powyzej 100 stopni czujnik zaczyna wariowac. Na oscyloskopie widac jak
ustawiaja
sie bity (MSB i LSB) takie ktore maja prawo byc ustawione tylko ponizej
zera.
Czy to normalne ? Wymienilem czujnik - BZ. Pozatym uklad chodzi bez
zazutu.



Jakim zegarem taktujesz układ (uC)?

ivaldir

Greg(G.Kasprowicz)
Guest

Tue Sep 11, 2007 3:06 pm   



Quote:
Powyzej 100 stopni czujnik zaczyna wariowac. Na oscyloskopie widac jak
ustawiaja
sie bity (MSB i LSB) takie ktore maja prawo byc ustawione tylko ponizej
zera.
Czy to normalne ? Wymienilem czujnik - BZ. Pozatym uklad chodzi bez
zazutu.

a jestes pewien ze proc chodzi z zewn zegara?

moze dziala ci na wewnetrnym 1MHz?
programwoales fusebity?

Bart
Guest

Tue Sep 11, 2007 3:21 pm   



Quote:

Użytkownik "Bart" <bpoznan@amu.edu.pl> napisał w wiadomości
news:6046.00000152.46e59bbe@newsgate.onet.pl...
Powyzej 100 stopni czujnik zaczyna wariowac. Na oscyloskopie widac jak
ustawiaja
sie bity (MSB i LSB) takie ktore maja prawo byc ustawione tylko ponizej
zera.
Czy to normalne ? Wymienilem czujnik - BZ. Pozatym uklad chodzi bez
zazutu.



Jakim zegarem taktujesz układ (uC)?

ivaldir

Calosc hodzi na razie na wewnetrznym 4 MHz oczywiscie Fuse'bits zostaly
przestawione.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Greg(G.Kasprowicz)
Guest

Tue Sep 11, 2007 4:12 pm   



Quote:
Calosc hodzi na razie na wewnetrznym 4 MHz oczywiscie Fuse'bits zostaly
przestawione.

to przestaw na zewnetrzny...

niedawno w mega 8 ku wielkiemu zdziwieniu nie moglem sie skomunikowac na
wewn 4MHz za pomoca uarta pracujacego na 9600...
w rzeczywistosci pracowal gdzies na 3.8MHz. A ze urzadzenie jest seryjne,
zatem nie bede sie bawil w indywidualne kalibrowanie zegara.
wlaczenie zewnetrzengo 4MHz rozwiazalo problem.

Greg(G.Kasprowicz)
Guest

Tue Sep 11, 2007 4:13 pm   



Quote:
Calosc hodzi na razie na wewnetrznym 4 MHz oczywiscie Fuse'bits zostaly
przestawione.

to przestaw na zewnetrzny...
niedawno w mega 8 ku wielkiemu zdziwieniu nie moglem sie skomunikowac na
wewn 4MHz za pomoca uarta pracujacego na 9600...
w rzeczywistosci pracowal gdzies na 3.8MHz. A ze urzadzenie jest seryjne,
zatem nie bede sie bawil w indywidualne kalibrowanie zegara.
wlaczenie zewnetrzengo 4MHz rozwiazalo problem.
pomylka, odpowiedz miala dotyczyc problemu dotyczacego tego samego scalaka

kilka postow wyzej:)

ivaldir
Guest

Tue Sep 11, 2007 4:42 pm   



Quote:

Calosc hodzi na razie na wewnetrznym 4 MHz oczywiscie Fuse'bits zostaly
przestawione.

Spróbuj dać więcej MHz (o ile to nie problem). Ja też miałem problem z DS i
większą temperaturą (tylko że u mnie problemy były już przy 60 st C.) i po
całym dniu wojowania z napieciami, rezystorem podciągającym, programem i
wszystkimi chochlikami co mi do głowy przyszły (+ dogłebne obadanie www i
UseNET-u) - wybawieniem z problemów okazał się kwarc 10 MHz Smile. Czujnik
mierzy bez problemu na całym zakresie.

Pozdrawiam
Ivaldir

Bart
Guest

Tue Sep 11, 2007 5:36 pm   



Quote:


Calosc hodzi na razie na wewnetrznym 4 MHz oczywiscie Fuse'bits zostaly
przestawione.

Spróbuj dać więcej MHz (o ile to nie problem). Ja też miałem problem z DS i
większą temperaturą (tylko że u mnie problemy były już przy 60 st C.) i po
całym dniu wojowania z napieciami, rezystorem podciągającym, programem i
wszystkimi chochlikami co mi do głowy przyszły (+ dogłebne obadanie www i
UseNET-u) - wybawieniem z problemów okazał się kwarc 10 MHz Smile. Czujnik
mierzy bez problemu na całym zakresie.

Pozdrawiam
Ivaldir
Zeczywiscie przestawilem tylko zegar n 8MHz Interal procedurki Delay przerobilem

i Chodzi w pelnym zakresie Smile))) Dzieki

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

ivaldir
Guest

Tue Sep 11, 2007 6:18 pm   



Quote:
Zeczywiscie przestawilem tylko zegar n 8MHz Interal procedurki Delay
przerobilem
i Chodzi w pelnym zakresie Smile))) Dzieki


Ciesze sie ze wynik wojny jaka przeszedlem z DS, przydal sie teraz innym Smile
--
Pozdrawiam

Dykus
Guest

Tue Sep 11, 2007 8:07 pm   



Witam,

Dnia 11.09.07 (wtorek), 'ivaldir' napisał(a):

Quote:
Ciesze sie ze wynik wojny jaka przeszedlem z DS, przydal sie teraz innym Smile

A dlaczego tak się dzieje? Co ma częstotliwość kwarcu do komunikacji z DS,
bo nie bardzo rozumiem? Smile Jakieś funkcje z C/Bascom/Pascal nie działają
poprawnie przy jakiś zegarach?


--
Pozdrawiam,
Dykus.

Guest

Tue Sep 11, 2007 8:55 pm   



Quote:
Witam,

Dnia 11.09.07 (wtorek), 'ivaldir' napisał(a):

Ciesze sie ze wynik wojny jaka przeszedlem z DS, przydal sie teraz innym :-)

A dlaczego tak się dzieje? Co ma częstotliwość kwarcu do komunikacji z DS,
bo nie bardzo rozumiem? Smile Jakieś funkcje z C/Bascom/Pascal nie działają
poprawnie przy jakiś zegarach?
Tu wlasciwiewinien jestem uzupelnienia -oczywiscie nie chodzi o zegar chodzi

wylacznie o TIMINGI - tak jak jeden z kolegow wspomnial warto liczyc crc. ja
mialem problemy z DS'em poprawilem timingi i teraz smiga przy 4MHz (interal) tak
jak nalezy. Zatem podsumowojac nie czestotliwosc zegara uC a precyzyjne dobranie
czasów zwłok przy procedurach writ/read bit. Zauwazylem ze szczegolnej pedanteri
wymaga czytanie z DS'a jesli chodzi o pisanie uklad przejawia wieksza tolerancje
na bledy.
Pozdrawim i mysle ze temat mozna uznac za wyczerpany.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Nieprawidłowe odczyty DS18B20 powyżej 100°C czy to normalne zjawisko?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map