В качестве
датчика используется DS18B20. Управлением
занимается tiny26
работающий от внутреннего
RC генератора,
установленного на
4МГц Температура
отображается на двухразрядном
семисегментном
индикаторе с общим
плюсом(анодом), включенным в режим
динамической индикации. Отображаются
2
младших цифрытемпературы, то есть когда
будет
104 или
4 градуса, на индикаторе
все равно
будет "04"
впрочем
для чайника
больше и
не надо.
Питание бралось с
контактов чайника через ЗУ
от телефона
siemens, только
на выходе было
7
вольт, пришлось поставить стабилизатор ЕН5.
Схема
принципиальная не
рисовалась, печатка простая.
Печатная плата с монтажом:
Печатная плата:
Датчик оде
вается в термоусадку,
термоусадка загибается
чтоб вода не
попала и сверху еще
одна термоусадка.
Для более
точного отображения температуры
необходимо
датчик располагать как можно ближе
к
низу чайника
(к ТЭНу), но не
вплотную, а
то поплавится, 2-5мм
от дна
вполне достаточно
Прошивка и
исходник прилагается, исходник
написан на Algorithm Builder,
очень удобная среда разработки
для атмел, незарегистрированная
версия
ограничивает размер кода 1Кслов, что
более
чем достаточно
для простых программ.
Прошивка, печатка, исходник