Решение проблемы с зависанием W5100

Ответить
Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08 сен 2017, 19:47
Откуда: Тверь
Имя: Вадим

Решение проблемы с зависанием W5100

Сообщение olddolin »

Доброго времени суток, форумчане!
Имеется проект умного дома с контролем через облако RemoteXY. Проект реализован на меге с шилдом 5100.
Для получения опыта связал всё это с уже имеющейся системой на базе ПР200+Каскада по RS485.
Короче, всё в стадии разработки и отработки и поиска оптимального варианта.
В принципе всё устраивает, но зависание W5100, портит всё. В силу того, что я чисто электронщик старой формации и не особо разбираюсь в С++, я провёл вот такой опыт в результате которого за месяц наблюдений. ни одного сбоя, связь с домом постоянна в отличии от прежнего времени когда она прерывалась регулярно. Вернее сбои есть конечно, (хочу поставить счётчик и посмотреть сколько их за сутки), но мега с шилдом перезагружаются достаточно быстро и мало вероятности попасть именно на этот момент.
В принципе из рисунка всё понятно, буду рад если знатоки поправят меня. Система тестировалась ровно 30 дней, оговорюсь, ни одного сбоя. В принципе по светодиодам можно определить зависание роутера и перезагрузить и его, но до этого я еще не дошёл.
Публикую этот материал не для спецов, так, что не пинайте понапрасну, мы тут все очень разные, может кому и подойдёт.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 480
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск

Решение проблемы с зависанием W5100

Сообщение kulibinsvv »

Здесь уже было решение: http://forum.flprogwiki.ru/viewtopic.php?f=19&t=351
P.S. Wiki не работает. Вопросы к Автору.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Аватара пользователя
olddolin
Сержант
Сообщения: 245
Зарегистрирован: 08 сен 2017, 19:47
Откуда: Тверь
Имя: Вадим

Решение проблемы с зависанием W5100

Сообщение olddolin »

kulibinsvv писал(а):Здесь уже было решение: http://forum.flprogwiki.ru/viewtopic.php?f=19&t=351
Да уже читал это и тыкался носом в скетче. Если бы я в этом что понимал, похоже всё о чём пишут в библиотеке remoteXY спрятано. Короче, пока мелко плаваю, сделал так как смог и ведь работает же. Но за ссылку спасибо, обязательно пригодится. А пока поставил счётчик перезагрузок с памятью и индикацией, понаблюдаю.

Добавлено (16.12.2017, 07:32)
---------------------------------------------
Вот и наступил тот момент когда зависла сама мега и мой метод оказался недейственным. Так что поднимаю руки вверх, но это первый раз за 35 дней, раньше каждые сутки по два раза.
Последний раз редактировалось olddolin 12 дек 2017, 14:39, всего редактировалось 1 раз.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.
itsm22
Рядовой
Сообщения: 42
Зарегистрирован: 05 янв 2018, 15:24

Решение проблемы с зависанием W5100

Сообщение itsm22 »

Раньше мой W5100 зависал в среднем раз в два дня. Приходилось удаленно перезагружать его по питанию. Сейчас когда стало холодно зависания прекратились полностью. Шилд стоит на неотапливаемой даче. Может конечно совпадение. Летом часто зависал, а сейчас уже 4 месяца ни одного зависания.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

Решение проблемы с зависанием W5100

Сообщение Deuce »

У меня несколько месяцев подряд работает Мега+W5100 и никаких зависаний. Раньше была проблема - отваливался модбас, но после того, как уважаемый Vitez сделал блок на 4й пин, все зависоны у меня прекратились. Мониторю дачу, где развернуто все это каждый день, потому могу утверждать, что зависаний нет (скада по модбасу получает данные 4 раза в секунду)
на всякий случай ссыль на тему с блоком:
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
bayeck
Сержант
Сообщения: 140
Зарегистрирован: 15 янв 2018, 00:58
Откуда: истра
Имя: роман

Решение проблемы с зависанием W5100

Сообщение bayeck »

косяк с платами W5100 http://forum.iobroker.net/viewtopic.php?t=1609
мучился два дня
trak
Сержант
Сообщения: 136
Зарегистрирован: 29 авг 2016, 20:27
Откуда: Нижний Новгород

Решение проблемы с зависанием W5100

Сообщение trak »

Всем добрый вечер.Тоже есть проблема с шилдом w5100 .Стоит UNO в связке с W5100 по modbus TCP передаёт данные на скаду.Всё прекрасно работает до тех пор пока не перезагрузишь скаду и сам комп .Связь больше не восстанавливается.Помогает только ресет на шилде.Я так понимаю это как раз проблема с резистором на шилде ? Подскажите ? А то связь пропадает как обычно в самый ответственный момент .
leaner
Сержант
Сообщения: 104
Зарегистрирован: 08 ноя 2017, 13:13

Решение проблемы с зависанием W5100

Сообщение leaner »

По поводу зависавших W5100.
Я беру плату w5100 другого формата, ненамного дороже стоит, в 4 проектах стоят эти платы, в круглосуточном режиме и одна на даче стояла, передавала данные на mqtt .....Пока проблем не было и зависаний не замечал..
https://aliexpress.ru/item/2043493295.h ... 3edu5Ap9S НЕ РЕКЛАМА
Anydy

Решение проблемы с зависанием W5100

Сообщение Anydy »

Ссылки будут полезны форумчанам! Али давно известный ресурс где мы все покупаем детали для наших проектов)))
Dragony
Сержант
Сообщения: 136
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр

Решение проблемы с зависанием W5100

Сообщение Dragony »

Вопрос: а если связь пропала "конкретно" по разным причинам - получается, схемка будет перезагружать Мегу (или что там будет стоять) каждые две минуты, пока линия связи не восстановится?
Anydy

Решение проблемы с зависанием W5100

Сообщение Anydy »

1. w5100 греется как кипятильник - нужно ставить радиатор
2. раз так греется - значит питания жрет много - нужно отдельное питание....
3. нет питания - нет связи....или глюки...и не говорите что от МК можно запитать w5100

Отправлено спустя 2 минуты 39 секунд:
и еще - по поводу ремотеху - пишите им....мы тут не синоптики как работает их код....
Dragony
Сержант
Сообщения: 136
Зарегистрирован: 02 янв 2020, 11:55
Имя: Александр

Решение проблемы с зависанием W5100

Сообщение Dragony »

Я спрашивал не про глюки из-за перегрева, а про перезагрузки из-за отсутствия связи... :smile44:
Ответить

Вернуться в «Ethernet»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей