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

Ответить
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Возникла необходимость в этом после переезда с дома с электричеством в дом с газом. На электрической плите стоял таймер и это было очень удобно. Начал изучать газ контроль, оказалось все просто, эдс с термопары удерживала клапан открытым. При охлаждении термопары значение эдс падало и клапан закрывался. Нужно было разрывать центральный провод идущий с термопары на клапан каждой конфорки , например с помощью реле, через реле времени. Начал смотреть в интернете, делал ли кто нибудь такое устройство. И в ютубе нашел видео, где автор сделал таймер на ESP8266. И он управлялся через WIFI с смартфона. Повторил, все в железе работает. Но для более практичности решил, что нужен дисплей и кнопки или энкодер без удаленного управления. Пользуется то в основном жена.
Создал проект на основе некоторых решений и пользовательских блоков (с небольшими изменениями) наших форумчан.
Пока еще не смонтировал на плиту, проверил в Протеус, в железе тоже будет работать, программа то не сложная.
Дополнительно добавил автоотключение конфорок через установленное время (например 2-3 часа), на случай если забыли выключить, запускается, если одна из термопар имеет температуру выше 100 градусов. Если конфорка выключается раньше и снова потом включается другая после охлаждения предыдущей, автоотключение перезапускается снова сначала на установленное время.
У меня подключено:
-энкодер: DТ к пину 2, CLK к 3, кнопка энкодера к 4;
-термопары к А0-А3;
Выход:
- к реле пины 5, 6, 7, 8;
-buzzer или динамики к пин 9.
Дисплей:
-SDA - А4,
-SKL - А5.
Выкладываю ссылку на видео, там все хорошо описано как все собрать и подключить в плите. Схему подключений можно посмотреть в Протеус.

[spoiler]https://www.youtube.com/watch?v=6QXZdKJPRyc&t=250s[/spoiler]
Проект
Таймер для газовой плиты6.rar
и имитация в Протеус.
Таймер газовой плиты.rar
Схема таймера
Схема таймера.PDF
[spoiler]
Схема подключения.bmp
[/spoiler]
[spoiler]
Подключение термопар.bmp
[/spoiler]

С ОЛЕД дисплеем здесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось aidar_i 09 окт 2018, 20:57, всего редактировалось 13 раз.
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

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

Сообщение Evgesha »

Напишите пжт какие термопары и как подключается к ардуино. Из рисунков протеуса чуток непойму.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Данный проект только для плит оборудованных газ контролем. На каждой конфорке стоит термопара. Подключение добавлю в первое сообщение. В рисунке Протеус одноименные контакты (кругляшки) соединяются друг к другу.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

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

Отправлено спустя 38 минут :
NeObzor писал(а): 08 июн 2018, 11:25выход с контроллера через светодиод идет на контакт термопары и на землю,,
Вы не совсем правильно прочитали схему.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Ещё можно, даже нужно добавить пищалку, чтобы мы слышали, каша сварилась.
Или голосовое оповещение.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Изменил и поправил проект. заменил в 1 сообщении. Добавил в меню автоотключение. защиту от детей. вкл и выкл таймеров конфорок. Оповещение сделал в трех вариантах: с buzzer. голосовое оповещение с СД карты или без СД карты. Ненужные платы отключить. По умолчанию пищалка.
Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10 авг 2017, 13:59

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

Сообщение Molodchaga »

А нельзя пересохранить проект протеуса в версии помоложе?
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Попробую.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Сохранить в другую версию не смог, попробуйте так:
[spoiler]https://yadi.sk/d/SrGDhhKS3YAPxR[/spoiler]
Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10 авг 2017, 13:59

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

Сообщение Molodchaga »

aidar_i писал(а): 20 июн 2018, 14:17Сохранить в другую версию не смог, попробуйте так:
У меня у самого версия 8.6. При открытии выскакивает предупреждение, что необходима версия 8.7.... В любом случае, спасибо за помощь. Но, похоже, не судьба...
[spoiler]
Снимок.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

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

Отправлено спустя 11 минут 13 секунд:
Таймер газовой плиты1.rar
Выложил схему в 1 сообщении в PDF и в картинках под спойлером.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Molodchaga писал(а): 20 июн 2018, 15:01Но, похоже, не судьба...
Открыли?
Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10 авг 2017, 13:59

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

Сообщение Molodchaga »

aidar_i писал(а): 21 июн 2018, 20:27Открыли?
Да.. Спасибо огромное.. Пересохраненный файлик открывается как надо.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

Изменил блоки работы с термопарой и автовыключения, чтобы автовыключение работало и при использовании плиты без включения таймеров. В предыдущей версии у меня не сбрасывался таймер автовыключения на ноль при таком варианте использования плиты.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

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

Сообщение aidar_i »

С ОЛЕД дисплеем
Таймер для газовой плиты7_1.rar
.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей