autoua
×
Autoua.netФорумІнформатика та побутова електроніка

Arduino: терморегулятор+таймер

Супер писатель! **
Луганск -->Северодонецк
Сообщения: 3235
С нами с 12.11.2002

Arduino: терморегулятор+таймер
      4 января 2018 в 22:01 Гілками

Доброго времени суток. Пытливый детский ум захотел занять шаловливые ручки.
Итак что "придумано": поиграться дома с технологией Sous-Vide.
Что есть: вакууматор и "запасной" термопот. На СуВид приблуду денег жалко.
Что требуется: включить нагреватель термопота для достижения заданной тем-ры, запустить отсчёт заданного времени, в течении всего этого времени поддерживать заданную тем-ру (вкл-выкл нагреватель), по истечении времени выключить нагрев. Бонусом попиликать можно.
Теперь самое интересное, вопросы...
Реализуется всё это элементарно с терморегулятором W1209 за 100 грн и часами в руках. Но это не спортивно. Решено заморочиться + заодно познакомиться со всеми этими ардуинами, оранжами и прочими малинками...

Теперь самое интересное... Вопросы...

Раньше дела совсем не имел с такого рода вещами. В институте, когда то давно, был Паскаль и Делфи, Си не было... Но так как ум пытливый, то самостоятельно asm "изучал" И иногда преподов ставил в тупик возможностью читать дискеты 3.5" на "он же отключен" А отключен он был в БИОСе и последний запаролен. Решалось легко - пишем в КС БИОСа мусор, перегружаемся - и вуаля: БИОС дефолт

Как это вижу я себе: берем Ардуинку Уно(клон конечно же) + LCD 2-х строчный с 5-ю кнопками такой + релюшку + DS18S20... А вот дальше... Готовый терморегулятор - не вопрос, полно в сети исходников. Обратный отсчет - тоже есть, но! Но почему то 99 минут максимум Мне же нужно и 3 часа, и 20 часов, и 1.5 часа... И вот тут я малость в ступор впал... Надыбал FLProg... Сижу курю... Может зря? Может с железом тож погорячился? В общем давайте обсуждать

Сори за много букв


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
важничающий писатель **
59 лет (27 лет за рулем), Киев
Сообщения: 2110
С нами с 29.05.2002

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      4 января 2018 в 23:05 Гілками

Я тоже с началом пенсии занялся всякими Ардуинами,посему мысль не опробована практикой.
А чего б не начать с RTC, типа такого https://arduino-ua.com/prod724-Real-Time-Clock-Modyl-DS1307-bez-batareiki .
Сразу оперировать нормальным временем, а не отсчетами .
Включить в 22-49..Оперируй хоть годами :-)


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! **
Луганск -->Северодонецк
Сообщения: 3235
С нами с 12.11.2002

Re: Arduino: терморегулятор+таймер [Re: AT&Scorpio]
      4 января 2018 в 23:49 Гілками

AT&Scorpio 04.01.2018 23:05 пишет:

Я тоже с началом пенсии занялся всякими Ардуинами,посему мысль не опробована практикой.
А чего б не начать с RTC, типа такого https://arduino-ua.com/prod724-Real-Time-Clock-Modyl-DS1307-bez-batareiki .
Сразу оперировать нормальным временем, а не отсчетами .
Включить в 22-49..Оперируй хоть годами :-)




Я очень туманно начинаю улавливать "фокус" с RTC аж веселее стало

Ждем первого выключения по тем-ре (т.е нагрели), дергаем RTC и к нему прибавляем задатчик времени, дальше просто греем-не греем и дергаем RTC с условием равенства? ГЕНИАЛЬНО!


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 18540
С нами с 10.07.2001

Re: Arduino: терморегулятор+таймер [Re: AT&Scorpio]
      4 января 2018 в 23:55 Гілками

AT&Scorpio 04.01.2018 23:05 пишет:

Я тоже с началом пенсии занялся всякими Ардуинами,посему мысль не опробована практикой.
А чего б не начать с RTC, типа такого https://arduino-ua.com/prod724-Real-Time-Clock-Modyl-DS1307-bez-batareiki .
Сразу оперировать нормальным временем, а не отсчетами .
Включить в 22-49..Оперируй хоть годами :-)



не надо использовать это гуано. Тем более что там схемотехника подкачала. Ищите RTC на базе DS3231.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 18540
С нами с 10.07.2001

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      4 января 2018 в 23:57 Гілками

Toxa 04.01.2018 22:01 пишет:

Доброго времени суток. Пытливый детский ум захотел занять шаловливые ручки.
Итак что "придумано": поиграться дома с технологией Sous-Vide.
Что есть: вакууматор и "запасной" термопот. На СуВид приблуду денег жалко.
Что требуется: включить нагреватель термопота для достижения заданной тем-ры, запустить отсчёт заданного времени, в течении всего этого времени поддерживать заданную тем-ру (вкл-выкл нагреватель), по истечении времени выключить нагрев. Бонусом попиликать можно.
Теперь самое интересное, вопросы...
Реализуется всё это элементарно с терморегулятором W1209 за 100 грн и часами в руках. Но это не спортивно. Решено заморочиться + заодно познакомиться со всеми этими ардуинами, оранжами и прочими малинками...

Теперь самое интересное... Вопросы...

Раньше дела совсем не имел с такого рода вещами. В институте, когда то давно, был Паскаль и Делфи, Си не было... Но так как ум пытливый, то самостоятельно asm "изучал" И иногда преподов ставил в тупик возможностью читать дискеты 3.5" на "он же отключен" А отключен он был в БИОСе и последний запаролен. Решалось легко - пишем в КС БИОСа мусор, перегружаемся - и вуаля: БИОС дефолт

Как это вижу я себе: берем Ардуинку Уно(клон конечно же) + LCD 2-х строчный с 5-ю кнопками такой + релюшку + DS18S20... А вот дальше... Готовый терморегулятор - не вопрос, полно в сети исходников. Обратный отсчет - тоже есть, но! Но почему то 99 минут максимум Мне же нужно и 3 часа, и 20 часов, и 1.5 часа... И вот тут я малость в ступор впал... Надыбал FLProg... Сижу курю... Может зря? Может с железом тож погорячился? В общем давайте обсуждать

Сори за много букв



У вас впорос не в таймере, а в PID controller для стабилизации температуры. Не то ищите.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! **
Луганск -->Северодонецк
Сообщения: 3235
С нами с 12.11.2002

Re: Arduino: терморегулятор+таймер [Re: Yashka]
      5 января 2018 в 01:03 Гілками

Yashka 04.01.2018 23:57 пишет:

Toxa 04.01.2018 22:01 пишет:

Доброго времени суток. Пытливый детский ум захотел занять шаловливые ручки.
Итак что "придумано": поиграться дома с технологией Sous-Vide.
Что есть: вакууматор и "запасной" термопот. На СуВид приблуду денег жалко.
Что требуется: включить нагреватель термопота для достижения заданной тем-ры, запустить отсчёт заданного времени, в течении всего этого времени поддерживать заданную тем-ру (вкл-выкл нагреватель), по истечении времени выключить нагрев. Бонусом попиликать можно.
Теперь самое интересное, вопросы...
Реализуется всё это элементарно с терморегулятором W1209 за 100 грн и часами в руках. Но это не спортивно. Решено заморочиться + заодно познакомиться со всеми этими ардуинами, оранжами и прочими малинками...

Теперь самое интересное... Вопросы...

Раньше дела совсем не имел с такого рода вещами. В институте, когда то давно, был Паскаль и Делфи, Си не было... Но так как ум пытливый, то самостоятельно asm "изучал" И иногда преподов ставил в тупик возможностью читать дискеты 3.5" на "он же отключен" А отключен он был в БИОСе и последний запаролен. Решалось легко - пишем в КС БИОСа мусор, перегружаемся - и вуаля: БИОС дефолт

Как это вижу я себе: берем Ардуинку Уно(клон конечно же) + LCD 2-х строчный с 5-ю кнопками такой + релюшку + DS18S20... А вот дальше... Готовый терморегулятор - не вопрос, полно в сети исходников. Обратный отсчет - тоже есть, но! Но почему то 99 минут максимум Мне же нужно и 3 часа, и 20 часов, и 1.5 часа... И вот тут я малость в ступор впал... Надыбал FLProg... Сижу курю... Может зря? Может с железом тож погорячился? В общем давайте обсуждать

Сори за много букв



У вас впорос не в таймере, а в PID controller для стабилизации температуры. Не то ищите.




у меня вопросов не один, а "вагон"...

PID-control температуры мне совершенно не нужен, хотя это конечно же красивее и правильнее. Меня вполне устроит гистерезис в 0.5 градуса(и даже в 1 градус) т.е. вкл-выкл нагревателя меня вполне устраивает...

На счет замечания по RTC - признателен

Змінено Toxa (01:04 05/01/2018)


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! ***
Киев
Сообщения: 3356
С нами с 24.07.2006

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      5 января 2018 в 10:59 Гілками

Та пишется там шо угодно, причем совсем базовых знаний погромирования достаточно, к синтаксису привыкается очень быстро.
Я тут еще немного в сторону самого железа скажу - 1) не забыть влепить какой-нить вотчдог. У меня сложилось ощущение, что на длинных забегах Ардуина может и подзалипнуть. 2) с релюхой, особенно если планируются хорошие нагрузки - я бы, лично, развязал через контактор.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 18540
С нами с 10.07.2001

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      5 января 2018 в 15:20 Гілками

WDT из-за бага в бутлоадере работает только на нескольких разновидностях ардуин, не помню, ща каких, но достаточно простого теста типа
#include <Arduino.h>
#include <avr/wdt.h>
void setup() {
wdt_disable();
// some other inits

wdt_enable(WDTO_8S);
}

void loop() {

}

если после первого срабатывания таймера через 8 секунд бутлоадер не зацикливается (идет ребут каждые 15 мс), значит повезло. Я сразу меняю стандартный бутлоадер на optiboot, он еще и 1.5К памяти освобождает дополнительно.

Шилд с кнопкам использовать не резон, он сжирает почти все порты. Лучше взять вот такой набор
https://arduino.ua/prod169-LCD_16x2_s_podsvetkoi_1602
https://arduino-ua.com/prod1790-iici2cinterfeis-lcd1602-2004
https://arduino.ua/prod2353-modyl-i2c-dlya-sensornoi-klaviatyri-ttp229-ot-robotdyn
https://arduino-ua.com/prod2148-sensornaya-16-knopochnaya-klaviatyra
и все повесить на I2C


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
66 лет (47 лет за рулем), Херсон
Сообщения: 4485
С нами с 05.07.2001

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      5 января 2018 в 22:31 Гілками

На счет не заморачиваться.
Лет 6 назад я купил таймер-розетку, которая все эти 6 лет ежедневно включает-выключает свет в аквариуме.
Ей пофиг что включать. Хоть свет, хоть су-вид.
https://www.feron.ua/elektrotovary-i-kom...ron-tm22-23205/


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! **
Луганск -->Северодонецк
Сообщения: 3235
С нами с 12.11.2002

Re: Arduino: терморегулятор+таймер [Re: Mistreated]
      6 января 2018 в 11:53 Гілками

Mistreated 05.01.2018 22:31 пишет:

На счет не заморачиваться.
Лет 6 назад я купил таймер-розетку, которая все эти 6 лет ежедневно включает-выключает свет в аквариуме.
Ей пофиг что включать. Хоть свет, хоть су-вид.
https://www.feron.ua/elektrotovary-i-kom...ron-tm22-23205/




Осталось как то добиться от неё поддержания заданной температуры и дело в шляпе


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
66 лет (47 лет за рулем), Херсон
Сообщения: 4485
С нами с 05.07.2001

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      6 января 2018 в 18:16 Гілками

Toxa 06.01.2018 11:53 пишет:

Mistreated 05.01.2018 22:31 пишет:

На счет не заморачиваться.
Лет 6 назад я купил таймер-розетку, которая все эти 6 лет ежедневно включает-выключает свет в аквариуме.
Ей пофиг что включать. Хоть свет, хоть су-вид.
https://www.feron.ua/elektrotovary-i-kom...ron-tm22-23205/




Осталось как то добиться от неё поддержания заданной температуры и дело в шляпе




А шляпа была выше в виде термостата w1209. Она и будет держать температуру.
Но есть еще один важный момент - воду надо перемешивать. Для этого продаются маленькие насосы, выдерживающие температуру 80-90 градусов.
Кстати - вот здесь есть вариант улучшения точности w1209
https://mgslab.com/?p=337#comment-10221


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Достоевский **
25 лет за рулем, Киев
Сообщения: 9231
С нами с 09.01.2004

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      6 января 2018 в 23:14 Гілками

Я так понял, устройство будет работать временно, во время приготовления пищи. Поэтому всякие часы в принципе не нужны, а по таймеру, вот есть видео на задаваемый интервал времени от 1сек до 99 часов. Там есть и схема и скетчы, подстроить под себя, это уже дело техники.

http://youtu.be/7ufROFP0fgw


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
66 лет (47 лет за рулем), Херсон
Сообщения: 4485
С нами с 05.07.2001

На любой вкус таймер [Re: Mistreated]
      7 января 2018 в 11:27 Гілками

https://o-mega.com.ua/g4646965-rele-vremeni-tajmera

Таймер цифровой ТЦ2 циклический 10А Подробнее: https://o-mega.com.ua/p100849193-tajmer-tsifrovoj-tts2.html


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Супер писатель! **
Луганск -->Северодонецк
Сообщения: 3235
С нами с 12.11.2002

Re: Arduino: терморегулятор+таймер [Re: Mistreated]
      8 января 2018 в 02:01 Гілками

Mistreated 06.01.2018 18:16 пишет:

Toxa 06.01.2018 11:53 пишет:

Mistreated 05.01.2018 22:31 пишет:

На счет не заморачиваться.
Лет 6 назад я купил таймер-розетку, которая все эти 6 лет ежедневно включает-выключает свет в аквариуме.
Ей пофиг что включать. Хоть свет, хоть су-вид.
https://www.feron.ua/elektrotovary-i-kom...ron-tm22-23205/




Осталось как то добиться от неё поддержания заданной температуры и дело в шляпе




А шляпа была выше в виде термостата w1209. Она и будет держать температуру.
Но есть еще один важный момент - воду надо перемешивать. Для этого продаются маленькие насосы, выдерживающие температуру 80-90 градусов.
Кстати - вот здесь есть вариант улучшения точности w1209
https://mgslab.com/?p=337#comment-10221




отличный вариант. но не мой - ибо...

В ответ на:

Реализуется всё это элементарно с терморегулятором W1209 за 100 грн и часами в руках. Но это не спортивно. Решено заморочиться + заодно познакомиться со всеми этими ардуинами, оранжами и прочими малинками...







Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар ***
66 лет (47 лет за рулем), Херсон
Сообщения: 4485
С нами с 05.07.2001

Re: Arduino: терморегулятор+таймер [Re: Toxa]
      8 января 2018 в 17:48 Гілками

В ответ на:

Реализуется всё это элементарно с терморегулятором W1209 за 100 грн и часами в руках. Но это не спортивно. Решено заморочиться + заодно познакомиться со всеми этими ардуинами, оранжами и прочими малинками...




Иногда мне этого тоже хочется. Тогда я беру калькулятор и начинаю считать, во сколько эти хотелки выльются и понимаю, проще купить уже готовые изделия и уже завтра начинать использовать.
Но если еще свербит, рекомендую -
http://www.emkolbaski.ru/community/blog/28-kolduino/
Это не по сувиду, но описано очень подробно для понимания.
Удачи !


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 18540
С нами с 10.07.2001

Re: Arduino: терморегулятор+таймер [Re: Mistreated]
      9 января 2018 в 17:04 Гілками

Mistreated 08.01.2018 17:48 пишет:

В ответ на:

Реализуется всё это элементарно с терморегулятором W1209 за 100 грн и часами в руках. Но это не спортивно. Решено заморочиться + заодно познакомиться со всеми этими ардуинами, оранжами и прочими малинками...




Иногда мне этого тоже хочется. Тогда я беру калькулятор и начинаю считать, во сколько эти хотелки выльются и понимаю, проще купить уже готовые изделия и уже завтра начинать использовать.
Но если еще свербит, рекомендую -
http://www.emkolbaski.ru/community/blog/28-kolduino/
Это не по сувиду, но описано очень подробно для понимания.
Удачи !



и чего шариться на по этим мордовским доменам??? имхо, давно все *.ru надо забанить

Есть https://www.arduino.cc/ там все документировано, есть форум и куча референсов. На крайняк на http://stackoverflow.com можно найти все остальное. Кучи проектов всегда лежат на https://hackaday.com/
И далеко не всегда оно с калькулятором сходиться. Особенно если включать моск и не хватать что первое под руку подвернеться. А в определенных случаях разница в порядках бывает. К данному конкретному случаю, конечно, это не относиться.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Autoua.netФорумІнформатика та побутова електроніка
Додаткова інформація
0 користувачів і 2 що побажали залишитися невідомими читають цей форум.

Модератор:  AlMat, Yorc, moderator 

Роздрукувати всю тему

Права
      Ви не можете створювати нові теми
      Ви не можете відповідати на повідомлення
      HTML дозволений
      UBBCode дозволений

Рейтинг:
Переглядів теми: 4597

Оціните цю тему

Перейти в

Правила конференції | Календар | FAQ | Карта розділу | Мобільна версія