Страница 1 из 1

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 00:34}
jonik22sm
Помогите решить проблему с зависанием контроллера
Вечером поставил инкубатор на проверку а утром зашёл там 107 С градусов и контроллер завис
управление тэном через симистр управление лотками драйвер L298N
Скачать проект

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 04:05}
vovka1973
jonik22sm писал(а):а утром зашёл там 107 С градусов и контроллер завис
Я всегда делаю так, завожу переменную еррор вешаю на датчик в случае обрыва или неисправности вывожу на дисплей ошибка датчика всё стоп.

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 04:09}
jonik22sm
Датчик стоит DS18B20 в рабочем состоянии сам контроллер виснет

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 08:57}
slavushka64
В настройках проекта необходимо поставить галочку "Защита от зависания" и установить время. Какай мощности тэн? Скорее всего возникают помехи при включении и отключении тэна. Чтобы минимизировать помехи, необходимо включать и выключать нагрузку при переходе фазы через 0. Лучше поставить твердотельное реле, там эта функция уже реализована. Плюс опторазвязка.

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 11:13}
jonik22sm
Я вот собрал по данной схеме 
Изображение

Я не могу использовать защиту от зависания у меня там счётчик импульсов стоит

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 11:58}
slavushka64
Тогда надо сделать внешний сторожевой таймер, вот ссылка
http://radiostorage.net/?area=news/1496

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 12:58}
jonik22sm
slavushka64 писал(а):Тогда надо сделать внешний сторожевой таймер, вот ссылкаhttp://radiostorage.net/?area=news/1496
А какая проверенный?
Изображение
Изображение

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 13:21}
slavushka64
jonik22sm писал(а):А какая проверенный?
Не проверял ни одной. У меня это был как запасной вариант. Управлял пускателем, так же зависал
Ардуино UNO. Поставил параллельно катушке пускателя  емкость 0,22х600в и проблема исчезла. Ну я думаю надо начинать с 
варианта а), как более доступного.

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 14:06}
jonik22sm
74nc14 я чёта не нашёл
может там какие то ещё буквы?

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 14:26}
Олег
74HC14, а не NC

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 14:58}
jonik22sm
там на первой схеме написано HC посмотри

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 15:11}
Олег
Правильно, HC написано, так зачем NC искать?

Помогите решить с зависанием mega2560

Добавлено: 02.05.2016{, 15:14}
jonik22sm
от ещё одна схема можно КР1006ВИ1
Изображение

Итак собираю схему NE555 в режиме генератора импульсов R4, R5 и C1 подобраны таким образом, что время длинного импульса с логическим «1» на выходе таймера составляет около 12с, затем короткий импульс 0.2с с логическим «0», перезагружающий микроконтроллер, и опять длинный цикл. Подача короткого сигнала «0» на вход устройства сбрасывает время таймера. При подтянутом к «0» таймер имеет постоянное низкое напряжение на конденсаторе и «1» на выходе. Диод на входе нужен, чтобы конденсатор С1, задающий время таймера, не заряжался от высокого уровня на входе, что приводит к уменьшению периода срабатывания.Сперва подумал, что удачным решением было подключить вход таймера к GPIO0 ESP-шки. GPIO0 при загрузке прошивки в ESP, подтягивается к земле. Поэтому в режиме прошивки таймер отключается. Но вовремя работы GPIO0 на выход, если оставить его подтянутым к земле, то при подачи на порт «1» он просто сгорает. Поэтому подключаем таймер на GPIO2 или любой другой порт ESP-шки, а работу таймера отключаем в режиме программирования второй контактной группой выключателя.Выход таймера подключил к RESET ESP8266. Потом вспомнил обсуждения на форуме, что ресет у ESP-шки не всегда спасает и решил модернизировать схему.
Изображение