Автора хочу расстроить, но так делать нельзя! И вот почему: 1. Питание выполнено не правильно 2. AVR будет виснуть, от помех, от скачков, от индукционной нагрузке и т.д. 3. Watchdog внешний именно внешний (т.к. виснуть может и с внутренним ватчдогом) 4. Схема сброса выполнена неправильно 5. Работа программы в прерывании… Так делать нельзя!!! 6. AVR тем более 2313 ему лет 25 наверное, где их купить в 23 году? 7. Для такого Open PLC нужно программирование через USB, ISP. (убрать) И вообще тут надо использовать MCU для промышленного использования!!! С правильной разводкой питания и всем остальным (включая тактового генератора)
(Это я ещё само видео не смотрел.)
1. Питание выполнено не правильно
2. AVR будет виснуть, от помех, от скачков, от индукционной нагрузке и т.д.
3. Watchdog внешний именно внешний (т.к. виснуть может и с внутренним ватчдогом)
4. Схема сброса выполнена неправильно
5. Работа программы в прерывании… Так делать нельзя!!!
6. AVR тем более 2313 ему лет 25 наверное, где их купить в 23 году?
7. Для такого Open PLC нужно программирование через USB, ISP. (убрать)
И вообще тут надо использовать MCU для промышленного использования!!! С правильной разводкой питания и всем остальным (включая тактового генератора)