Ethernet shield W5100 для Arduino, нестабильный линк
Для проекта умного дома используется несколько плат Arduino в связке c Ethernet Shield W5100. (Все платы заказывались из Китая).Подключены были через комутатор, пробовал менять и IP и MAC, менял патч корды, перепроверил весь код — ничего не помогало (некоторые клиенты работали норм).
Причем если подключить Arduino напрямую в роутер то они выходили на связь.
Веселье началось когда поставил новый свитч TP-LINK. Часть клиентов не подключалось вообще. Arduino не пинговались.
Бился почти 2 дня. Уже думал менять коммутатор.
В итоге я нашел ошибку, она оказалась в ethernet шилдах W5100.
В интернете информации по такой ошибке не нашел (Было конечно несколько тем и предлагались различные решения, но они не помогали…). Пробовал даже переконфигурировать чип W5100 на работу на фиксированной скорости 10 и 100.
Вообщем будет полезно очень многим кто заказывает Arduino в китае.
Так вот: Китайцы видимо не понимают разницы в маркировке чип резисторов между 510 и 511 либо не нашлось под рукой 510 и подумали что 511 это одно и тоже ведь 1 на конце добавляет 0 т.е. получается те же 510. Если внимательно посмотреть справочники, то там четко указано, что 510 это 51 Ом, а 511 это уже 510 Ом.
Ну вообщем как выяснилось на нескольких (5 шт) платах они запаяли вместо 51 Ом (вообще по даташиту нужно 49) резисторы на 510 Ом.
Как видно на фотках эти резисторы стоят в цепи Ethernet TX, RX.
Под рукой нашлись сборки нужного размера только на 56 Ом. Пришлось запаять их.
есть такая фигня, тоже бился……пока выходи, что нашел питание ардуины при котором модуль стартует (около 7в)
проверил свои старые модули все 511, а недавнийшие с китая уже маркировка 49.9
вы на хабре пишите что еще емкости какие то ставили на ресет, можно подробнее
Параллельно линии Reset на Arduino ставил конденсатор, чем больше емкость тем позже запустится контроллер после подачи питания на плату.
одна нога на землю, вторая в пин reset?
электролит? у вас какой номинал стоит?
Нет не электролит, керамика стоит на 0.68 мкФ
Добрый день! А будьте добры ссылочку проверенную на алиэкспресс, где высылают с 49.9 Ом. А то мне с 511 маркировкой шлют. Спасибо!
Я больше не заказывал такие. Заказываю мини
и как лучше их менять? есть паяльная станция, но без фена
Я менял паяльной станцией, но если есть тоненькое жало то можно и с помощью паяльника.
А я другим способом обманул Arduinu, я подключил патч перевертыш.