Я только что купил свой шилд Arduino Ethernet — подделку за 10 долларов вместо 60 долларов. Подключил, а он не работает - светодиоды горят, но не мигают, ethernet не устанавливается (ethernet switch не горит, не пингуется и т.д.). Как будто Arduino не может связаться с платой.
Пытаясь понять почему, при ближайшем рассмотрении оказывается, что пайка на чипе Wiznet неаккуратна, а несколько наборов контактов соединены перемычкой. Это потенциально источник моей проблемы, или это может быть сделано намеренно?
В старые времена DIP-чипов иногда целые стороны чипов были выполнены в виде радиаторов, поэтому имело смысл соединить их также с помощью большого шарика припоя. Но этот метод теплоотвода чрезвычайно необычен для SOP, которые обычно используют прокладки под упаковкой, когда требуется умеренный теплоотвод. (Прежде чем кто-то скажет, что использование выводов в качестве радиаторов не существует для SOP, версия SO8 OPA551 использует пару [несмежных] контактов в качестве радиаторов).
Что касается вашего чипа, Wiznet W5100 (который, увы, я сначала прочитал как WS100, из-за чего я теряю время), для него есть техническое описание ; похоже, что ребята, которые собрали эту плату, припаяли большинство, если не все адресные контакты, что не могло работать.
Я думаю, что вы, возможно, нашли свою проблему. Вылечить довольно просто - нанесите много жидкого флюса поверх всех этих припойных мостиков и либо удалите излишки припоя горячим чистым наконечником для пайки, либо используйте фитиль для припоя, чтобы всосать излишки. Я обычно после этого чищу доску - если вы используете канифольный флюс, зубная щетка и изопропиловый спирт работают хорошо. Используйте достаточное количество изопропилового спирта, чтобы смыть весь флюс с края платы.
Уже было сказано, что этих мостов там быть не должно. Это также легко увидеть на левой стороне (нижнее изображение), так как короткая, но толстая дорожка соединяется только с тремя контактами. Если все выводы должны быть соединены вместе, к каждому выводу должны быть дорожки.
Что касается общей конструкции печатных плат, то мой коллега имел обыкновение соединять несколько контактных площадок подряд одной дорожкой через все контактные площадки. Так как результат выглядит как перемычки из пайки, его было не отличить от них. Я бы никогда этого не сделал, но всегда подключал колодки сбоку от ряда колодок. Тогда любая обнаруженная перемычка припоя явно является ошибкой и должна быть удалена.
Это, безусловно, проблема. Возможно, они оплавили места пайки и не исправили штифты позже. Тем не менее, это может сработать, если вы это исправите; попробуйте решение Дуэйна Рида
рынок
Дэйвид
Грег д'Эон