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