Page 1 of 1

Термостат для утюга Rowenta DZ9130

Posted: 15 Dec 2013 21:29
by 7-clown
Предыстория.
Хотел я научиться писать прошивки на Си для мк...не смыслил в них ничего абсолютно! И подвернулся мне убитый утюг с электронным термостатом (сам термостат мертвый, а все остальное живое). И тут понеслось)) сначала мигалка на светодиоде, заработало, понравилось, потом пару статей о том "как, что и почему", потом книжка Шпака о микроконтроллерах и вот выкладываю на общий суд то, что у меня вышло! устройство еще не собрано окончательно...все еще в процессе.

Добавлено спустя 17 минут 59 секунд:
Опишу алгоритм работы (это из сети):
"Благодаря функции автоматического отключения утюг автоматически отключается, если его
не перемещали в течение некоторого времени.
Красный индикатор нагрева мигает, сигнализируя о том, что утюг был выключен с
помощью функции автоматического отключения.
Возобновление нагрева утюга.
1 Поднимите утюг или немного сдвиньте его.
Красный индикатор AUTO/OFF выключится.
Если температура подошвы опускается ниже установленной температуры глажения,
загорается желтый индикатор нагрева.
2 Если желтый индикатор загорится после перемещения утюга, дождитесь выключения
индикатора и продолжайте глажение."

Моя версия(2 цикла прогрева):
При включении утюга в сеть работает первый цикл: греем 7 секунд, ждем 20 секунд, мереем температуру и пока нет 150гр. повторяем цикл.
Далее после 150 греем до установленной движком переменника по 4 секунды.
Принцип - сравнение замеров с 2 АЦП результатов: 1- переменник (он же регулятор темп.), 2 - датчик (в моем варианте это термопара с усилителем напряжения на LM358)
При перегреве горит красный, при нагреве желтый, автовыключение при вертикальном положении 5 минут, горизонтальном 20 секунд (без движения). автовыключение горит синий.

Добавлено спустя 4 минуты 58 секунд:
Прошивка, бутлоэдер для упрощения процедуры обновления и протеус

Добавлено спустя 6 минут 6 секунд:

Добавлено спустя 4 минуты 15 секунд:

Добавлено спустя 9 минут 48 секунд:
Поскольку родной датчик температуры не выжил после моих экспериментов (случайно раскололся), измерение температуры было реализовано посредством термопары.
Выкладываю также гистерезис 3 разных датчиков.

Re: Термостат для утюга Rowenta DZ9130

Posted: 22 Sep 2014 18:11
by 7-clown
На данный момент последняя прошивка. Работает утюг уже очень долго и хорошо !