Witam.
Zmontowałem prosty układ - odczyt temperatury na Mh-Tiny + termistor. Na Mh-Tiny wszystko działało poprawnie ale musiałem przenieść projekt na Arduino, bo w małym Tiny brakowało pamięci na dalszą rozbudowę. Problem pojawia się podczas odczytu napięcia przez ADC z dzielnika rezystor -termistor. W temp. pokojowej jest to około 2.5 V czyli około 500 jednostek ADC. Mh-Tiny ładnie wszystko odczytywało, natomiast Arduino pokazuje mi na tym samym dzielniku zasilanym z tego samego napięcia około 700 jednostek ADC , co oczywiście fałszuje pomiary. Po zwarciu wejścia ADC do masy układ i tak odczytuje około 100 jednostek i czasami zwiesza pracę procesora. Czy trzeba gdzieś w rejestrach dodatkowo konfigurować ADC aby to poprawnie działało? Ewentualnie gdzie szukać problemu i jak go diagnozować?
Pozdrawiam.
Zmontowałem prosty układ - odczyt temperatury na Mh-Tiny + termistor. Na Mh-Tiny wszystko działało poprawnie ale musiałem przenieść projekt na Arduino, bo w małym Tiny brakowało pamięci na dalszą rozbudowę. Problem pojawia się podczas odczytu napięcia przez ADC z dzielnika rezystor -termistor. W temp. pokojowej jest to około 2.5 V czyli około 500 jednostek ADC. Mh-Tiny ładnie wszystko odczytywało, natomiast Arduino pokazuje mi na tym samym dzielniku zasilanym z tego samego napięcia około 700 jednostek ADC , co oczywiście fałszuje pomiary. Po zwarciu wejścia ADC do masy układ i tak odczytuje około 100 jednostek i czasami zwiesza pracę procesora. Czy trzeba gdzieś w rejestrach dodatkowo konfigurować ADC aby to poprawnie działało? Ewentualnie gdzie szukać problemu i jak go diagnozować?
Pozdrawiam.