Снятие показаний с трех термисторов NTC 3950 100кОм

Restal

✩✩✩✩✩✩✩
5 Июн 2019
4
0
Добрый день. Я новичок в плане программирования ардуино и только пытаюсь учиться по видео- урокам . Столкнулся с такой проблемой. Подключил 3 термистора NTC 3950 100 кОм как положено, в программе указал входы и сопротивление и расчет температуры. Проблема в том что ардуино нано не хочет правильно снимать показания с 3х сразу датчиков,а точнее один термистор правильно показывает, остальные два показывают что хотят. Еще одна проблема постоянно мерцает экран 1602 подключенный через i2c. Прошу помочь неравнодушных.Заранее спасибо. Файлы программы приложил к сообщению
 

Вложения

Restal

✩✩✩✩✩✩✩
5 Июн 2019
4
0
@Александр Симонов, Экран исправил , перестал мерцать - перенес инициализацию в step. Мерцают только показания с датчиков видимо из-за частых замеров показаний. Спасибо.

@Wan-Derer, Схему прикрепил к главному сообщению в pdf файле. Показания с датчиков T= 25.55 ,показания с t1 и t2 прыгают примерно от -273.63 до 273.40, причем хаотично. Температура может прыгнуть на 1 градус, а может сразу на 300.
 

Restal

✩✩✩✩✩✩✩
5 Июн 2019
4
0
@Wan-Derer, пробовал отключить программно А1 - закомментировал часть кода, результата нет. Пробовал вообще полностью всю цепь связанную с А1 отключать - после этого все 3 показания прыгают хаотично.
 

Restal

✩✩✩✩✩✩✩
5 Июн 2019
4
0
@Wan-Derer, После ваших наводящих вопросов, проверил все цепи позвонковой на макетной плате, оказалось что плохой контакт и показания неадекватные что-то подобие наводки. Сейчас все работает. Прошу прощения за ваше потраченное время и большое спасибо. Буду дальше продолжать свой проект.
 
Изменено:

Wan-Derer

★★★★★✩✩
Команда форума
31 Июл 2018
2,132
412
Москва
wan-derer.ru
@Restal, Электроника - наука о контактах :)
А вопросы были не то чтобы наводящие. Это такой метод отладки: если не работает целиком - отлаживай по частям (если, конечно, проект можно разбить на части)