Page 1 of 1

Термостат печки для темперирования шоколада на Mega8

Posted: 06 Jun 2020 02:36
by Vitaliy
А что ту недоговаривать.
Идея такая. Использовать термостат с печкой для темперирования шоколада в домашних условиях.
Устанавливается температура 50С.
Когда она достигается, меняем на 35C.
Нагреватель, соответственно, выключается и через пару минут включается вентилятор для скорейшего охлаждения воздухом комнатной температуры.
При достижкнии 35С сыпем масло какао.
Затем ставим 30С и так оставляем для работы.

Re: Термостат для отопительного котла на Mega8

Posted: 07 Jun 2020 14:47
by hardlock
Ну тут уже нужен нужен контроллер с термопрофилями, а не термостат...

Re: Термостат для отопительного котла на Mega8

Posted: 07 Jun 2020 18:22
by Vitaliy
В домашних условиях я могу и кнопочками температуру поменять. Это-ж для себя и не в промышленных масштабах.
А так, вроде уже сделал то, что нужно: поменял
#ifdef OUTPIN_NC
OUTPIN_NC = 1;
1 на 0 и 0 на 1.
С начала попробовал поменять #define OUTPIN_NC PORTB.2 на #define OUTPIN_NO PORTB.2
В результате сгорел LM1117, проц и четвертый разряд индикатора :shock:

Добавлено спустя 1 минуту 48 секунд:
Вопрос на будущее. Если у меня закончатся ATMEGA8, можно ли использовать ATMEGA48?

Добавлено спустя 3 часа 12 минут 29 секунд:
Вот, как-бы, окончательный вариант.

Re: Термостат печки для темперирования шоколада на Mega8

Posted: 07 Jun 2020 23:14
by propell_ant
Vitaliy wrote:Если у меня закончатся ATMEGA8, можно ли использовать ATMEGA48?
Потребуется небольшая доработка, но я ее уже делал. Когда закончатся Atmega8 - обращайтесь, я помогу.
Лучше, конечно, Atmega88 а не 48.

Теперь по теме.
Прошивка для отопительного котла включает вентилятор не для охлаждения, и температура никак не учитывается при подаче команд на вентилятор. Используется только таймер - задается время работы вентилятора после отключения нагрева.

Можно довольно легко изменить логику работы вентилятора и заставить его включаться каждый раз, когда нагреватель отключается. Впрочем, для этого ничего не нужно дорабатывать - просто не нужно использовать прошивку для отопительного котла, а использовать обычный термостат. Нагреватель подключаете к нормально-открытому выходу, а вентилятор - к нормально закрытому.

Реализация всего описанного вами алгоритма (50 - 35 - насыпаем какао - 30) возможна, но довольно громоздка и я не могу пообещать, что в ближайшие несколько месяцев найду для вас время.

Re: Термостат печки для темперирования шоколада на Mega8

Posted: 07 Jun 2020 23:44
by Vitaliy
Да, как-бы уже подправил прошивку так, как мне нужно.( см. предыдущий пост) Все устраивает. Работает так, как мне нужно. Выключается одновременно с включением нагревателя, включается через установленный интервал после выключения нагревателя. Волшебным образом заработал 4-й разряд. ( см. предыдущий пост)
Как отключить индикацию нагрева точкой в первом разряде? У меня внешний LED (была дырка в корпусе).
Как появится время - дайте знать. Для белого и черного шоколада слегка разные режимы. Для черного 50-34-30. Для белого 45-34-30.

Re: Термостат печки для темперирования шоколада на Mega8

Posted: 08 Jun 2020 22:35
by propell_ant
для отключения точки в первом разряде достаточно закоментировать в файле "termostat_led.h" обе строки - и #define heat и #define cold

Re: Термостат печки для темперирования шоколада на Mega8

Posted: 08 Jun 2020 23:28
by Vitaliy
Где были мои глаза? :shock:
Спасибо.