Таймер для выключения конфорок газовой плиты

Для плит с газ контролем

Ответить
aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#1

Сообщение aidar_i » 07.06.2018{, 23:16}

Возникла необходимость в этом после переезда с дома с электричеством в дом с газом. На электрической плите стоял таймер и это было очень удобно. Начал изучать газ контроль, оказалось все просто, эдс с термопары удерживала клапан открытым. При охлаждении термопары значение эдс падало и клапан закрывался. Нужно было разрывать центральный провод идущий с термопары на клапан каждой конфорки , например с помощью реле, через реле времени. Начал смотреть в интернете, делал ли кто нибудь такое устройство. И в ютубе нашел видео, где автор сделал таймер на ESP8266. И он управлялся через WIFI с смартфона. Повторил, все в железе работает. Но для более практичности решил, что нужен дисплей и кнопки или энкодер без удаленного управления. Пользуется то в основном жена.
Создал проект на основе некоторых решений и пользовательских блоков (с небольшими изменениями) наших форумчан.
Пока еще не смонтировал на плиту, проверил в Протеус, в железе тоже будет работать, программа то не сложная.
Дополнительно добавил автоотключение конфорок через установленное время (например 2-3 часа), на случай если забыли выключить, запускается, если одна из термопар имеет температуру выше 100 градусов. Если конфорка выключается раньше и снова потом включается другая после охлаждения предыдущей, автоотключение перезапускается снова сначала на установленное время.
У меня подключено:
-энкодер: DТ к пину 2, CLK к 3, кнопка энкодера к 4;
-термопары к А0-А3;
Выход:
- к реле пины 5, 6, 7, 8;
-buzzer или динамики к пин 9.
Дисплей:
-SDA - А4,
-SKL - А5.
Выкладываю ссылку на видео, там все хорошо описано как все собрать и подключить в плите. Схему подключений можно посмотреть в Протеус.
СпойлерПоказать
Проект
Таймер для газовой плиты6.rar
(164.08 КБ) 107 скачиваний
и имитация в Протеус.
Таймер газовой плиты.rar
(30.29 КБ) 112 скачиваний
Схема таймера
Схема таймера.PDF
(28.56 КБ) 164 скачивания
СпойлерПоказать
Схема подключения.bmp
СпойлерПоказать
Подключение термопар.bmp
С ОЛЕД дисплеем здесь.
Последний раз редактировалось aidar_i 09.10.2018{, 20:57}, всего редактировалось 13 раз.

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

Таймер для выключения комфорок газовой плиты

#2

Сообщение Evgesha » 08.06.2018{, 04:55}

Напишите пжт какие термопары и как подключается к ардуино. Из рисунков протеуса чуток непойму.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения комфорок газовой плиты

#3

Сообщение aidar_i » 08.06.2018{, 09:11}

Данный проект только для плит оборудованных газ контролем. На каждой конфорке стоит термопара. Подключение добавлю в первое сообщение. В рисунке Протеус одноименные контакты (кругляшки) соединяются друг к другу.

NeObzor
Рядовой
Сообщения: 1
Зарегистрирован: 08.06.2018{, 10:40}
Репутация: 0
Откуда: Пенза
Имя: Григорий
Контактная информация:

Таймер для выключения комфорок газовой плиты

#4

Сообщение NeObzor » 08.06.2018{, 11:25}

Как я понял вы завели сигнал с термопары через усилитель на операционниках на контроллер чтоб реальное состояние видеть. Не совсем понятно как управление горелкой происходит, ведь нужно отключить термопару от катушки на горелке, выход с контроллера через светодиод идет на контакт термопары и на землю, если на выходе IO будет 1 то на термопаре все равно земля останется, поясните пожалуйста

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения комфорок газовой плиты

#5

Сообщение aidar_i » 08.06.2018{, 14:57}

Забыл написать, в Протеус светодиоды поставлены вместо реле, так мне удобнее контролировать и Протеусу легче, не надо симулировать ещё реле.
В исходном состоянии реле замкнуты, на катушке 0. Если не включён таймер плита работает в штатном режиме. Запуск горелки происходит как обычно нажимаем ручку горелки и происходит автоподжиг, когда термопара нагреется до определенной температуры ЭДС удерживает клапан в открытом состоянии. Нажимаем, чтобы преодолеть сопротивление пружины, которая всегда старается закрыть клапан. Чтобы таймер через установленное время закрыл клапан, нужно разорвать ненадолго провод термопара - клапан. Это делает реле. У меня реле высокого уровня, для низкого инвертируйте выходы. Пружина закроет его. Чтобы горелка снова включился нужно опять нажать на ручку газа.
Автоотключение. Срабатывает когда термопара нагреется до 100 градусов ( можно и другие значения поставить, если 100 окажется маловат или больше). Запускается второй таймер на установленное время ( я думаю, 2-3 часа достаточно, при желании можно вывести в меню). Таймер автовыключения срабатывает после последней фиксации температуры выше 100 гр. Если во время работы этого таймера вы выключили конфорку и позже опять что-то включили, таймер перезапускается сначала.

Отправлено спустя 38 минут :
NeObzor писал(а):
08.06.2018{, 11:25}
выход с контроллера через светодиод идет на контакт термопары и на землю,,
Вы не совсем правильно прочитали схему.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения комфорок газовой плиты

#6

Сообщение aidar_i » 08.06.2018{, 15:44}

Ещё можно, даже нужно добавить пищалку, чтобы мы слышали, каша сварилась.
Или голосовое оповещение.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#7

Сообщение aidar_i » 18.06.2018{, 19:34}

Изменил и поправил проект. заменил в 1 сообщении. Добавил в меню автоотключение. защиту от детей. вкл и выкл таймеров конфорок. Оповещение сделал в трех вариантах: с buzzer. голосовое оповещение с СД карты или без СД карты. Ненужные платы отключить. По умолчанию пищалка.

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Таймер для выключения конфорок газовой плиты

#8

Сообщение Molodchaga » 19.06.2018{, 10:23}

А нельзя пересохранить проект протеуса в версии помоложе?

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#9

Сообщение aidar_i » 19.06.2018{, 22:12}

Попробую.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#10

Сообщение aidar_i » 20.06.2018{, 14:17}

Сохранить в другую версию не смог, попробуйте так:
СпойлерПоказать

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Таймер для выключения конфорок газовой плиты

#11

Сообщение Molodchaga » 20.06.2018{, 15:01}

aidar_i писал(а):
20.06.2018{, 14:17}
Сохранить в другую версию не смог, попробуйте так:
У меня у самого версия 8.6. При открытии выскакивает предупреждение, что необходима версия 8.7.... В любом случае, спасибо за помощь. Но, похоже, не судьба...
СпойлерПоказать
Снимок.JPG

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#12

Сообщение aidar_i » 20.06.2018{, 15:16}

У меня в 8.6 нормально открывается. Сохранил еще раз на нем, может заработает.

Отправлено спустя 11 минут 13 секунд:
Таймер газовой плиты1.rar
(30.03 КБ) 116 скачиваний
Выложил схему в 1 сообщении в PDF и в картинках под спойлером.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#13

Сообщение aidar_i » 21.06.2018{, 20:27}

Molodchaga писал(а):
20.06.2018{, 15:01}
Но, похоже, не судьба...
Открыли?

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Таймер для выключения конфорок газовой плиты

#14

Сообщение Molodchaga » 22.06.2018{, 01:15}

aidar_i писал(а):
21.06.2018{, 20:27}
Открыли?
Да.. Спасибо огромное.. Пересохраненный файлик открывается как надо.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#15

Сообщение aidar_i » 29.06.2018{, 10:53}

Изменил блоки работы с термопарой и автовыключения, чтобы автовыключение работало и при использовании плиты без включения таймеров. В предыдущей версии у меня не сбрасывался таймер автовыключения на ноль при таком варианте использования плиты.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Таймер для выключения конфорок газовой плиты

#16

Сообщение aidar_i » 09.10.2018{, 20:55}

С ОЛЕД дисплеем
Таймер для газовой плиты7_1.rar
(92.05 КБ) 102 скачивания
.

Ответить

Вернуться в «Проекты различных устройств на Arduino»