logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Termometr 1wire 1820 na AVR ciagle wskakuje temp 85 st ????

abbadon 05 Sty 2004 21:57 3063 7

Podsumowanie tematu

LABEL_AI_GENERATED
Problem dotyczy termometru 1-wire DS1820 podłączonego do mikrokontrolera AVR, który przy temperaturach powyżej około 40°C wskazuje stałą wartość 85°C zamiast prawidłowego odczytu. Przyczyną jest najprawdopodobniej sposób zasilania czujnika w trybie parasite power, gdzie po konwersji temperatury należy odczekać odpowiedni czas (około 1 sekundy) na stabilizację odczytu. Rozwiązaniem jest zapewnienie zasilania na trzecią nóżkę DS1820 (+5V) zamiast korzystania z zasilania pasożytniczego, co eliminuje problem błędnych wskazań. Dodatkowo sugerowano zmniejszenie wartości rezystora podciągającego odpowiedzialnego za parasite power. W dyskusji pojawiły się także uwagi dotyczące czasu konwersji i stabilności pomiarów oraz link do wcześniejszego tematu na forum Elektroda.pl.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA