Podłączyłem układ DS1820 (dokładnie ten numerek) do pinu PB0 układu ATTiny2313. Linia danych jest podciągnięta do Vcc rezystorem 1kΩ. Taktowanie wewnętrzne 8MHz. Fragment kodu odpowiedzialny za odczyt czujnika:
Niestety odczyt wygląda tak jak poniżej. Numer seryjny najwyraźniej się wczytuje, ale temperatury już nie ma.
Co tutaj jest nie tak?
Mam jeszcze kilka scalaków DS18b20, ale tak się składa, że do jutra wieczorem nie będę miał do nich dostępu
I jeszcze jedna sprawa - tymczasowo zasilam to napięciem 5V, ale docelowo ma być 2.8V - czy ten czujnik zadziała z takim napięciem?
Kod: text
Niestety odczyt wygląda tak jak poniżej. Numer seryjny najwyraźniej się wczytuje, ale temperatury już nie ma.
Cytat:Numer seryjny16 163 113 94 2 8 0 170
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Odczyt: 255 255
Co tutaj jest nie tak?
Mam jeszcze kilka scalaków DS18b20, ale tak się składa, że do jutra wieczorem nie będę miał do nich dostępu
