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

Вместо оптосимистора у меня установлено твердотельное реле, хотя это тоже самое по сути. Лампа - 2кВтный ТЭН. Мотор - аквариумный перистальтический насос на 12 вольт. Потенциометром задается мощность нагрева (медленный шим для твердого реле).
Переключатели PD3 PD2 задают режим работы насоса (опрашиваются редко).
00 - насос выключен, текущая температура запоминается как уставка.
11 - насос включен на фиксированной скорости, где-то на пол-мощности.
01 и 10 - насос включен на полную мощность. Если температура повысится на 0,5 и 1,0 гр (в зависимости от режима), останавливается. Следующий пуск насоса когда температура понизится, но скорость будет чуть меньше.
Индикатор циклический отображает температуру, мощность нагрева в процентах, мощность насоса в условных единицах 0-255.
Идея такая.
- режим 00, нагрев максимум, до кипения
-затем установка слабого кипения
- режим 11 отбор ацетона по объему
-режим 01 или 10 отбор "его".
Проект во вложении.Генератор 8МГц.
З.Ы. DS18B20 обработал напильником
