Proste rozwiązanie termometru od -55C do +125C z rozdzielczością 1C z wyświetlaczem LED o wspólnej anodzie. Jako czujnik zastosowany popularny DS1820. PortB mikrokontrolera zapewnia zasilanie poszczególnych segmentów wyświetlacza. Przyciski S1-S4 są opcjonalne.
Na schemacie jest błąd, czujnik (wyprowadzenie 2 czujnika DS1820) powinien zostać podłączony do PD6 zamiast PD1 mikrokontrolera. Natomiast diodę (która i tak jest opcjonalna) podłączoną na schemacie do PD6 można przepiąć do PD1. Oprogramowanie napisano w języku C i skompilowano za pomocą CodeVision AVR. Można podłączyć kilka czujników do linii zmieniając tylko ID czujników.
artykuł źródłowy
http://chaokhun.kmitl.ac.th/~kswichit/avrthermo/avrthermo.html
mikrokontroler można zaprogramować jak zaprezentowano:
http://www.elektroda.net/mikrokontrolery/avr_az
Na schemacie jest błąd, czujnik (wyprowadzenie 2 czujnika DS1820) powinien zostać podłączony do PD6 zamiast PD1 mikrokontrolera. Natomiast diodę (która i tak jest opcjonalna) podłączoną na schemacie do PD6 można przepiąć do PD1. Oprogramowanie napisano w języku C i skompilowano za pomocą CodeVision AVR. Można podłączyć kilka czujników do linii zmieniając tylko ID czujników.
artykuł źródłowy
http://chaokhun.kmitl.ac.th/~kswichit/avrthermo/avrthermo.html
mikrokontroler można zaprogramować jak zaprezentowano:
http://www.elektroda.net/mikrokontrolery/avr_az
Fajne? Ranking DIY
