В качестве самого датчика используется DS18B20.


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

Схему принципиальную не рисовал, печатка простая.


Датчик одевается в термоусадку, термоусадка загибается чтоб вода не попала и сверху еще одна термоусадка.
Для более точного отображения температуры необходимо датчик располагать как можно ближе к низу чайника
(к ТЭНу), но не вплотную, а то поплавится, 2-5мм вполне достаточно

Прошивка и исходник прилагается, исходник написан на Algorithm Builder (http://www.algrom.net/russian.html)

очень удобная среда разработки для атмел, незарегистрированная версия ограничивает размер кода 1Кслов,

что более чем достаточно для простых программ

Скачать прошивку и печатку pcb, исходники



   
GEB # 1
 
 
А прошивочка то не качается.


   
Nikolai4 # 2
 
 
исправлю, чуть позже…


   
Nikolai4 # 3
 
 
Ссылка активна, исправил!


   
gudya # 4
 
 
Интересная статья, а можно сделать версию прошивки, чтобы питание подавалось на разряды при достижении 35*С и отключалось при снижении соответственно, эта версия пошла бы на газовые колонки


   
Nikolai4 # 5
 
 
эти вопросы к Foster он эту статью принес нам


   
gudya # 6
 
 
ну тогда как его найти???


   
Nikolai4 # 7
 
 
чтоб долго не объяснять вот

newww@mail.ru



   
ivanov # 8
 
 
Спасибо за проект на АВ , но плохо то без схемы.Попробую повторить. в процессе изучения ds1820.
Что за индикатор? Почему без резисторов?


   
gudya # 9
 
 
Я повторял, индикатор вот такой A-362E, резисторы мож поставить, я не ставил индикатор просто выбрал маломощьный....


   
radi # 10
 
 
Выложыте пожалоста схему..................... winked


   
Nikolai4 # 11
 
 
radi, ее нет, да и зачем он, по печатке все видно, деталей та контроллер, индикатор, датчик температуры, пару резисторов , а блок питания от зарядки для мобил и все


   
radi # 12
 
 
ПОЖАЛОСТА дай хоть розпіновку індікатора я неможу достати такий індикатор A-362E а є другий .


   
Nikolai4 # 13
 
 
radi, любой на две цифры динамическая индикация ОА , точка это первая нога


   
radi # 14
 
 
Nikolai4 ПОЖАКЛОСТА ЯКЩО МОЖЕШ РОЗПЫШЫ РОЗПИНОВКУ ИНДЫКАТОРА СВОГО АБО A-362E

recourse recourse request ПЛІЗ...................................
a- . b- .c- . d- . e- . f- .g- .h- . на атіні 26 recourse


   
Nikolai4 # 15
 
 
radi,

http://www.rcscomponents.kiev.ua/modules/Asers_Shop/images/datasheets/DA08-11_.p
df

тебе нужен с общим анодом


   
radi # 16
 
 
Велике спасіба. wink


   
radi # 17
 
 
a- 12. b-11 .c-19 . d- 17. e- 18. f- 13.g-14 .1a-4.7. 2a-8.9 на атіні 26 якщо не помыляюсь то нибы так получаеця ..........


   
Nikolai4 # 18
 
 
17 нога котнроллера = 1 нога индикатора сегмент Е


   
radi # 19
 
 
спаяв схему, прошыв контролер Пони прог фюзы поставив suto. cksel3. cksel1.
cksel0. bodlevel. boden. Розпиновав индыкатор так a- 12. b-11 .c-19 . d- 17. e- 18. f- 13.g-14 .1a-4.7. 2a-8.9.

ПОКАЗУЕ (АА) походу неробыть.

ПОДСКАЖЫ ФЮЗЫ, И ПОВНУ РОЗПИНОВКУ ИНДЫКАТОРА. wassat angry


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25