Страница 1 из 1
Решение проблемы с зависанием W5100
Добавлено: 12 дек 2017, 11:50
olddolin
Доброго времени суток, форумчане!
Имеется проект умного дома с контролем через облако RemoteXY. Проект реализован на меге с шилдом 5100.
Для получения опыта связал всё это с уже имеющейся системой на базе ПР200+Каскада по RS485.
Короче, всё в стадии разработки и отработки и поиска оптимального варианта.
В принципе всё устраивает, но зависание W5100, портит всё. В силу того, что я чисто электронщик старой формации и не особо разбираюсь в С++, я провёл вот такой опыт в результате которого за месяц наблюдений. ни одного сбоя, связь с домом постоянна в отличии от прежнего времени когда она прерывалась регулярно. Вернее сбои есть конечно, (хочу поставить счётчик и посмотреть сколько их за сутки), но мега с шилдом перезагружаются достаточно быстро и мало вероятности попасть именно на этот момент.
В принципе из рисунка всё понятно, буду рад если знатоки поправят меня. Система тестировалась ровно 30 дней, оговорюсь, ни одного сбоя. В принципе по светодиодам можно определить зависание роутера и перезагрузить и его, но до этого я еще не дошёл.
Публикую этот материал не для спецов, так, что не пинайте понапрасну, мы тут все очень разные, может кому и подойдёт.
Решение проблемы с зависанием W5100
Добавлено: 12 дек 2017, 13:42
kulibinsvv
Здесь уже было решение:
http://forum.flprogwiki.ru/viewtopic.php?f=19&t=351
P.S. Wiki не работает. Вопросы к Автору.
Решение проблемы с зависанием W5100
Добавлено: 16 дек 2017, 07:32
olddolin
Да уже читал это и тыкался носом в скетче. Если бы я в этом что понимал, похоже всё о чём пишут в библиотеке remoteXY спрятано. Короче, пока мелко плаваю, сделал так как смог и ведь работает же. Но за ссылку спасибо, обязательно пригодится. А пока поставил счётчик перезагрузок с памятью и индикацией, понаблюдаю.
Добавлено (16.12.2017, 07:32)
---------------------------------------------
Вот и наступил тот момент когда зависла сама мега и мой метод оказался недейственным. Так что поднимаю руки вверх, но это первый раз за 35 дней, раньше каждые сутки по два раза.
Решение проблемы с зависанием W5100
Добавлено: 30 янв 2018, 16:36
itsm22
Раньше мой W5100 зависал в среднем раз в два дня. Приходилось удаленно перезагружать его по питанию. Сейчас когда стало холодно зависания прекратились полностью. Шилд стоит на неотапливаемой даче. Может конечно совпадение. Летом часто зависал, а сейчас уже 4 месяца ни одного зависания.
Решение проблемы с зависанием W5100
Добавлено: 30 янв 2018, 17:04
Deuce
У меня несколько месяцев подряд работает Мега+W5100 и никаких зависаний. Раньше была проблема - отваливался модбас, но после того, как уважаемый Vitez сделал блок на 4й пин, все зависоны у меня прекратились. Мониторю дачу, где развернуто все это каждый день, потому могу утверждать, что зависаний нет (скада по модбасу получает данные 4 раза в секунду)
на всякий случай ссыль на тему с блоком:
[spoiler]
http://forum.flprog.ru/viewtopic.php?f= ... 312#p29312[/spoiler]
Решение проблемы с зависанием W5100
Добавлено: 23 фев 2018, 01:03
bayeck
Решение проблемы с зависанием W5100
Добавлено: 21 апр 2018, 18:51
trak
Всем добрый вечер.Тоже есть проблема с шилдом w5100 .Стоит UNO в связке с W5100 по modbus TCP передаёт данные на скаду.Всё прекрасно работает до тех пор пока не перезагрузишь скаду и сам комп .Связь больше не восстанавливается.Помогает только ресет на шилде.Я так понимаю это как раз проблема с резистором на шилде ? Подскажите ? А то связь пропадает как обычно в самый ответственный момент .
Решение проблемы с зависанием W5100
Добавлено: 22 янв 2020, 09:03
leaner
По поводу зависавших W5100.
Я беру плату w5100 другого формата, ненамного дороже стоит, в 4 проектах стоят эти платы, в круглосуточном режиме и одна на даче стояла, передавала данные на mqtt .....Пока проблем не было и зависаний не замечал..
https://aliexpress.ru/item/2043493295.h ... 3edu5Ap9S НЕ РЕКЛАМА
Решение проблемы с зависанием W5100
Добавлено: 22 янв 2020, 10:30
Anydy
Ссылки будут полезны форумчанам! Али давно известный ресурс где мы все покупаем детали для наших проектов)))
Решение проблемы с зависанием W5100
Добавлено: 10 май 2020, 11:49
Dragony
Вопрос: а если связь пропала "конкретно" по разным причинам - получается, схемка будет перезагружать Мегу (или что там будет стоять) каждые две минуты, пока линия связи не восстановится?
Решение проблемы с зависанием W5100
Добавлено: 10 май 2020, 21:34
Anydy
1. w5100 греется как кипятильник - нужно ставить радиатор
2. раз так греется - значит питания жрет много - нужно отдельное питание....
3. нет питания - нет связи....или глюки...и не говорите что от МК можно запитать w5100
Отправлено спустя 2 минуты 39 секунд:
и еще - по поводу ремотеху - пишите им....мы тут не синоптики как работает их код....
Решение проблемы с зависанием W5100
Добавлено: 10 май 2020, 21:49
Dragony
Я спрашивал не про глюки из-за перегрева, а про перезагрузки из-за отсутствия связи...
