Продолжаем говорить о измерительной технике. Сегодня рассмотрим устройство, которое способно измерять температуру воздуха в диапазоне от 0 до +45 градусов Цельсия. В основе управления термометра лежит микроконтроллер ATtiny2313. Схема представлена ниже:
Работает с тактовой частотой 1 МГц, которая создается из внутреннего генератора. За измерение отвечает цифровой датчик LM75AD с интерфейсом I2C.
В качестве отображения информации используется жидкокристаллический индикатор TIC5234. Передача данных на индикатор происходить поочередно из самого большого разряда бита (49) и снижается постепенно до нижнего, пока не передадутся все биты. Далее следует защелкнуть регистр — установить LOAD в логический ноль. После этого действия переданная конфигурация сегментов (битов) образуется в определенное изображение (число градусов).
В качестве питания использовалась 9-ти вольтовая батарейка КРОН. Если есть желание снизить напряжение, то примените стабилизатор L78L33.
Фото печатной платы:
Фото готового устройства: