Таймер для выключения конфорок газовой плиты
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения конфорок газовой плиты
Возникла необходимость в этом после переезда с дома с электричеством в дом с газом. На электрической плите стоял таймер и это было очень удобно. Начал изучать газ контроль, оказалось все просто, эдс с термопары удерживала клапан открытым. При охлаждении термопары значение эдс падало и клапан закрывался. Нужно было разрывать центральный провод идущий с термопары на клапан каждой конфорки , например с помощью реле, через реле времени. Начал смотреть в интернете, делал ли кто нибудь такое устройство. И в ютубе нашел видео, где автор сделал таймер на 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]
Проект и имитация в Протеус.
Схема таймера [spoiler] [/spoiler]
[spoiler] [/spoiler]
С ОЛЕД дисплеем здесь.
Создал проект на основе некоторых решений и пользовательских блоков (с небольшими изменениями) наших форумчан.
Пока еще не смонтировал на плиту, проверил в Протеус, в железе тоже будет работать, программа то не сложная.
Дополнительно добавил автоотключение конфорок через установленное время (например 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]
Проект и имитация в Протеус.
Схема таймера [spoiler] [/spoiler]
[spoiler] [/spoiler]
С ОЛЕД дисплеем здесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось aidar_i 09 окт 2018, 20:57, всего редактировалось 13 раз.
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Таймер для выключения комфорок газовой плиты
Напишите пжт какие термопары и как подключается к ардуино. Из рисунков протеуса чуток непойму.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения комфорок газовой плиты
Данный проект только для плит оборудованных газ контролем. На каждой конфорке стоит термопара. Подключение добавлю в первое сообщение. В рисунке Протеус одноименные контакты (кругляшки) соединяются друг к другу.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения комфорок газовой плиты
Забыл написать, в Протеус светодиоды поставлены вместо реле, так мне удобнее контролировать и Протеусу легче, не надо симулировать ещё реле.
В исходном состоянии реле замкнуты, на катушке 0. Если не включён таймер плита работает в штатном режиме. Запуск горелки происходит как обычно нажимаем ручку горелки и происходит автоподжиг, когда термопара нагреется до определенной температуры ЭДС удерживает клапан в открытом состоянии. Нажимаем, чтобы преодолеть сопротивление пружины, которая всегда старается закрыть клапан. Чтобы таймер через установленное время закрыл клапан, нужно разорвать ненадолго провод термопара - клапан. Это делает реле. У меня реле высокого уровня, для низкого инвертируйте выходы. Пружина закроет его. Чтобы горелка снова включился нужно опять нажать на ручку газа.
Автоотключение. Срабатывает когда термопара нагреется до 100 градусов ( можно и другие значения поставить, если 100 окажется маловат или больше). Запускается второй таймер на установленное время ( я думаю, 2-3 часа достаточно, при желании можно вывести в меню). Таймер автовыключения срабатывает после последней фиксации температуры выше 100 гр. Если во время работы этого таймера вы выключили конфорку и позже опять что-то включили, таймер перезапускается сначала.
Отправлено спустя 38 минут :
В исходном состоянии реле замкнуты, на катушке 0. Если не включён таймер плита работает в штатном режиме. Запуск горелки происходит как обычно нажимаем ручку горелки и происходит автоподжиг, когда термопара нагреется до определенной температуры ЭДС удерживает клапан в открытом состоянии. Нажимаем, чтобы преодолеть сопротивление пружины, которая всегда старается закрыть клапан. Чтобы таймер через установленное время закрыл клапан, нужно разорвать ненадолго провод термопара - клапан. Это делает реле. У меня реле высокого уровня, для низкого инвертируйте выходы. Пружина закроет его. Чтобы горелка снова включился нужно опять нажать на ручку газа.
Автоотключение. Срабатывает когда термопара нагреется до 100 градусов ( можно и другие значения поставить, если 100 окажется маловат или больше). Запускается второй таймер на установленное время ( я думаю, 2-3 часа достаточно, при желании можно вывести в меню). Таймер автовыключения срабатывает после последней фиксации температуры выше 100 гр. Если во время работы этого таймера вы выключили конфорку и позже опять что-то включили, таймер перезапускается сначала.
Отправлено спустя 38 минут :
Вы не совсем правильно прочитали схему.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения комфорок газовой плиты
Ещё можно, даже нужно добавить пищалку, чтобы мы слышали, каша сварилась.
Или голосовое оповещение.
Или голосовое оповещение.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения конфорок газовой плиты
Изменил и поправил проект. заменил в 1 сообщении. Добавил в меню автоотключение. защиту от детей. вкл и выкл таймеров конфорок. Оповещение сделал в трех вариантах: с buzzer. голосовое оповещение с СД карты или без СД карты. Ненужные платы отключить. По умолчанию пищалка.
-
- Рядовой
- Сообщения: 53
- Зарегистрирован: 10 авг 2017, 13:59
Таймер для выключения конфорок газовой плиты
А нельзя пересохранить проект протеуса в версии помоложе?
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения конфорок газовой плиты
Сохранить в другую версию не смог, попробуйте так:
[spoiler]https://yadi.sk/d/SrGDhhKS3YAPxR[/spoiler]
[spoiler]https://yadi.sk/d/SrGDhhKS3YAPxR[/spoiler]
-
- Рядовой
- Сообщения: 53
- Зарегистрирован: 10 авг 2017, 13:59
Таймер для выключения конфорок газовой плиты
У меня у самого версия 8.6. При открытии выскакивает предупреждение, что необходима версия 8.7.... В любом случае, спасибо за помощь. Но, похоже, не судьба...
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения конфорок газовой плиты
У меня в 8.6 нормально открывается. Сохранил еще раз на нем, может заработает.
Отправлено спустя 11 минут 13 секунд: Выложил схему в 1 сообщении в PDF и в картинках под спойлером.
Отправлено спустя 11 минут 13 секунд: Выложил схему в 1 сообщении в PDF и в картинках под спойлером.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 53
- Зарегистрирован: 10 авг 2017, 13:59
Таймер для выключения конфорок газовой плиты
Да.. Спасибо огромное.. Пересохраненный файлик открывается как надо.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения конфорок газовой плиты
Изменил блоки работы с термопарой и автовыключения, чтобы автовыключение работало и при использовании плиты без включения таймеров. В предыдущей версии у меня не сбрасывался таймер автовыключения на ноль при таком варианте использования плиты.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Таймер для выключения конфорок газовой плиты
С ОЛЕД дисплеем
.У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей