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

Ответить
Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#1

Сообщение jonik22sm » 02.05.2016{, 00:34}

Помогите решить проблему с зависанием контроллера
Вечером поставил инкубатор на проверку а утром зашёл там 107 С градусов и контроллер завис
управление тэном через симистр управление лотками драйвер L298N
Скачать проект
Последний раз редактировалось jonik22sm 02.05.2016{, 00:41}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

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

#2

Сообщение vovka1973 » 02.05.2016{, 04:05}

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

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#3

Сообщение jonik22sm » 02.05.2016{, 04:09}

Датчик стоит DS18B20 в рабочем состоянии сам контроллер виснет
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

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

#4

Сообщение slavushka64 » 02.05.2016{, 08:57}

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

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#5

Сообщение jonik22sm » 02.05.2016{, 11:13}

Я вот собрал по данной схеме 
Изображение

Я не могу использовать защиту от зависания у меня там счётчик импульсов стоит
Последний раз редактировалось jonik22sm 02.05.2016{, 11:15}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

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

#6

Сообщение slavushka64 » 02.05.2016{, 11:58}

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

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#7

Сообщение jonik22sm » 02.05.2016{, 12:58}

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

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

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

#8

Сообщение slavushka64 » 02.05.2016{, 13:21}

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

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#9

Сообщение jonik22sm » 02.05.2016{, 14:06}

74nc14 я чёта не нашёл
может там какие то ещё буквы?
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

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

#10

Сообщение Олег » 02.05.2016{, 14:26}

74HC14, а не NC

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#11

Сообщение jonik22sm » 02.05.2016{, 14:58}

там на первой схеме написано HC посмотри
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

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

#12

Сообщение Олег » 02.05.2016{, 15:11}

Правильно, HC написано, так зачем NC искать?

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

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

#13

Сообщение jonik22sm » 02.05.2016{, 15:14}

от ещё одна схема можно КР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-шки не всегда спасает и решил модернизировать схему.
Изображение
Последний раз редактировалось jonik22sm 02.05.2016{, 15:27}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

Ответить

Вернуться в «ATmega32u4,2560»