DS18B20 once again

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.

Reply to
Bart
Loading thread data ...

datashicie ze przy parasite moga byc problemy pow 100C

Reply to
bpoznan

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.
Reply to
Bart

Witam,

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

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.
Reply to
Dykus

a jestes pewien ze proc chodzi z zewn zegara? moze dziala ci na wewnetrnym 1MHz? programwoales fusebity?

Reply to
Greg(G.Kasprowicz

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

Reply to
Bart

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.

Reply to
Greg(G.Kasprowicz

pomylka, odpowiedz miala dotyczyc problemu dotyczacego tego samego scalaka kilka postow wyzej:)

Reply to
Greg(G.Kasprowicz

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

Reply to
Bart

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

Reply to
ivaldir

Witam,

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

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

Reply to
Dykus

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.

Reply to
bpoznan

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.