Терморегулятор для ЛУТ утюга и т.д.
|
|
| Сб, 26.04.2014, 08:08 | Сообщение # 1
|
ГУБЕРНАТОР
Постов: 2114
Друзья |
Схему пока (вернее прошивку не проверял, но думаю рабочая), текст копирую один в один от автора: Иногда в хозяйстве возникает потребность управлять нагревателем, температура которого выше допустимой для любимого многими DS18B20 (больше 125 градусов Цельсия). Например утюгом, духовым шкафом, муфельной печью.. Для таких температур применяют датчики в виде термопар. У меня как раз завалялось несколько термопар от сгоревших китайских тестеров. Если я не ошибаюсь, то это термопары К-типа. Устройство сделал на однодолларовом микроконтроллере PIC16F676. Плата термоконтроллера выглядит вполне заурядно: Схема терморегулятора не отличается ни новизной ни изысканностью. Микроконтроллер, семисегментный трёхразрядный индикатор с общим катодом, стабилизатор, датчик температуры окружающего воздуха и усилитель термопары. Управление нагрузкой можно осуществить как реле, так и симистором (что в утюге я и сделал). Выглядит схема так: Как известно, термопара при нагреве генерирует небольшое напряжение, пропорциональное разности температур между точкой спая проводов и температурой концов этих проводов. Значит, чтобы корректно измерить температуру нагреваемого предмета нам надо знать не только разницу температур, но и текущую температуру в помещении (температуру холодных концов термопары). Для того, чтобы измерить эту температуру в схеме применён электронный датчик температуры TC1047. Выглядит он совершенно не эффектно, как обычный SMD транзистор в корпусе SOT-23, но внутри у него находится микросхема, выдающая наружу напряжение, пропорциональное температуре. Стоит значительно дешевле чем DS18B20, работать с помощью АЦП с ней намного проще (можете погуглить даташит на неё).
После сборки эта плата потребует небольшой настройки. Дело в том, что при питании от обычных в таких случаях 5в один шаг АЦП будет 4,88мВ. Что не очень удобно для вычислений. Датчик температуры выдаёт после преобразования 10мВ на градус. Логичным было слегка поднять напряжение питания микроконтроллера PIC16F676 чтобы получить удобные 5мВ на шаг. Поэтому первая настройка это калибровка напряжения питания. Делается это очень просто: при лежащей на столе термопаре включаем нагрев (правая кнопка) без подключения нагревателя и вращая переменный резистор 470 Ом добиваемся на экране значения текущей комнатной температуры. Следующая настройка это калибровка усилителя термопары. Теперь берём кипящий чайник и опускаем туда (в полиэтиленовом пакете) термопару. Вращая резистор 100к добиваемся показания 99-100 градусов на индикаторе. Всё, можно пользоваться. Архив: схема в нормальном качестве:
|
|
| Сб, 26.04.2014, 11:45 | Сообщение # 2
|
safin395
Постов: 872
Х |
шаг регулировки температуры и гистерезис какой? не нашел в описании......
|
|
| Сб, 26.04.2014, 14:07 | Сообщение # 3
|
Maestro
Постов: 7398
* |
Утюг с электронным терморегулятором штука редкая и дорогая, так что данная схема будет очень полезная!
|
|
| Пн, 28.04.2014, 06:26 | Сообщение # 4
|
ГУБЕРНАТОР
Постов: 2114
Друзья |
Цитата safin395 ( ) шаг регулировки температуры и гистерезис какой? не нашел в описании...... я тоже этого не нашел, говорю же, копирую один в один от автора.
|
|
| Пн, 28.04.2014, 14:20 | Сообщение # 5
|
safin395
Постов: 872
Х |
ГУБЕРНАТОР, я думал что уже собрал если там ТХ будет лучше чем на атмеге (паяльная ст) то вот почти паялка новая)))
|
|
| Вт, 19.08.2014, 20:02 | Сообщение # 6
|
NOGINSK
Постов: 3
ОК |
|
|
| Вт, 19.08.2014, 21:18 | Сообщение # 7
|
SssaHeKkk
Постов: 2291
Друзья |
safin395, рабочая
|
|
| Вс, 24.08.2014, 14:57 | Сообщение # 8
|
safin395
Постов: 872
Х |
SssaHeKkk, ночью
так думаю что датчик TC1047 можно заменить на MCP9700
хотя по мне он там лишнийДобавлено (24.08.2014, 15:57) --------------------------------------------- плата установлена внутри утюга(в данном варианте) и там температура отличается от комнатной..........
|
|
| Вс, 24.08.2014, 14:58 | Сообщение # 9
|
N-удалён
Постов: 2270
Х |
Цитата safin395 ( ) думаю что датчик TC1047 можно заменить на MCP9700 Было бы чем менять только Не нахожу ни единого датчика.
|
|
|