Домой |
Понадобилось измерять температуру в нескольких точках, и изучить принцип
работы с графическим индикатором MG1206EP2.
Под рукой оказался ATTINY26.
Собрал плату, написал программу, в результате получился вот такой
8-канальный термометр.
Термисторы использовал 5%, и рассчетные данные совпали с результатами
тестирования. Для тестирования использовался ртутный термометр с
погрешностью не более 0,5 деления(градуса).
Заложена также возможность двустороннего обмена по RS232, реализована
процедура программной передачи байта в RS232. Так как не потребовался лог
температуры, то и примем данных не реализован. Да он наверное
и не нужен. Можно данные игнорировать или фильтровать на приемной стороне.
Доступен для скачивания весь проект с исходными кодами:
Плата PCAD2002, Firmware AvrStudio 3.58, Таблица рассчета значений для термистора .
Сайт создан в системе
uCoz