Как проверить работоспособность ethernet shield 5100&?
- Войдите на сайт для отправки комментариев
Пришла мне посылка с комплектом: arduino uno, ethernet shield w5100, reley. Думал реализовать автоматическую перезагрузку роутера по зависанию... Подключил, залил простейший скетч на моргание диодов - аруинка работает. Поставил шилд, подключил к нему сеть, линк загорелся (пачкорд рабочий, проверял неоднократно).
Заливаю скетч по управлению реле на условие доступности интернета - нифига. Заливаю скетч из примеров на получение и вывод IP адреса - то же тишина. Пробовал заливать скетчи с получением адреса у DHCP, пробовал с ручным вводом адреса - все без толку. Шилд вроде работает, линк поднимается, но на роутере в АРП-таблице не появляется ни его IP, ни MAK адрес. Пробовал и программу web сервера заливать с ручным указанием адреса и порта - глухо. Адрес не появляется, АРП пустая.
Дохлый шилд, или как то еще можно его проверить? Смущает, что линк светодиоды на хабе и на шилде загораются, линк вроде как поднимается. На шилде светодиоды pwr, 100m, fulld горят постоянно, link и rx время от времени мигают, coll и tx не горят и не моргают. Но АРП таблица пустая, заданный вручную адрес не отвечает.
Как еще можно проверить железку?
http://focuswitharduino.blogspot.ru/2016/02/ethernet-shield-w5100.html
Огромное спасибо!!!
Вы правы. Стоит 511 вместо 510. Дождусь ответа продавца с али, а там уже или ковырять, или ждать новый. Срок защиты еще не прошел.
Дождусь ответа продавца с али, а там уже или ковырять, или ждать новый. Срок защиты еще не прошел.
а смысл ждать? Сделайте хорошее фото для спора и можете перепаивать - все равно возвращать обратно этот модуль вы не будете, пересылка встанет дороже покупки нового.
Да я то же так решил...
Уже сделал фото, спор открыл... Продавец пока молчит.
С мастером поговорил, но пока без гарантий... Резистора на замену у меня не нашлось, и мертвых материнок то же нет. Нужно будет еще в конторе посмотреть в дохлом оборудовании, может что и найду.
Продавец так и молчит, зараза.
Пообщался сегодня с мастером... Говорит деталей у него нет, и даже если я найду этот резистор - за работу он хочет 500 рублей. Это при цене шилда в 350 рублей то... Забрал шилд домой. Потренируюсь на "кошках" (нашел мертвую материнку с кучей подобных микробов). Огорчило, что микробы все не в том номинале. Самый близкий по номиналу - 36 ом. Попробую такой воткнуть, вдруг будет работать. Все остальные мимо, от килоома и выше... Замерял к стати микроба на шилде... При маркировке 511 (2 первые цифры - номинал и последняя цифра число нулей после номинала 51 + 1 = 510) он показал 256 ом. Странно как то, ожидал честный номинал 510 ом, но видимо они их туда и лепят, что надпись не соответствует номиналу.
А он так и будет молчать до последнего дня, потом предложит выслать бракованный товар назад.
Могу только порекомендовать другого продавца, у которого таких пролетов пока еще не было.
Впрочем, давеча видел тут, на форуме, в схожей теме фото от НиколаМастер с парой smd-резисторов напаяных прямо на выводы Ethernet разъёма. Автор утверждал, что вылечил таким образом шилд.
UPD: http://arduino.ru/forum/programmirovanie/w5100-poluchenie-ip-ot-marshrutizatora-s-dhcp#comment-332505
Могу только порекомендовать другого продавца, у которого таких пролетов пока еще не было.
Впрочем, давеча видел тут, на форуме, в схожей теме фото от НиколаМастер с парой smd-резисторов напаяных прямо на выводы Ethernet разъёма. Автор утверждал, что вылечил таким образом шилд.
За наводку на честного продавца буду признателен.
Промерял сейчас сопротивление между теми выходами, как на фото - вообще ничего не понял. У меня между ними всего полтора ома сопротивление... Коротыш фактически.
Сам я не паял так. У меня алишный шилд с кривыми ногами, но сопротивления как на референсной схеме - 49.9 Ом. Можете, кстати, по ней прикинуть - куда он там свои резисторы впаял и на что они влияют.
Продавец этот: https://ru.aliexpress.com/item/W5100-Ethernet-Arduino-UNO-mega/326711974...
Описки на платах допускает, но со схемотехникой не лажает. Отдельный товар у него невыгодно брать из-за цены доставки. Однако, если набрать разного, то терпимо выходит.
Спасибо!
https://forum.arduino.cc/index.php?topic=351477.30
http://www.arduinotehniq.com/index.php/2017/12/06/solve-problem-with-511-at-w5100-ethernet-shield/
UPD: Померял на своём шилдом с резисторами 49.9 ом - на указанных выходах 49 ом. Мерял с помощью UNI-T 61E и компенсацией сопротивления щупов.