Как запаять микросхему ENC28J60 в корпусе SOIC-20 без сожжённых дорожек и сгоревших пинов

Как запаять микросхему ENC28J60 в корпусе SOIC-20 без сожжённых дорожек и сгоревших пинов

Ты купил ENC28J60 — дешёвый, надёжный Ethernet-контроллер для микроконтроллеров. Собрал схему, написал код, подключил к Arduino или STM32. Но когда пришлось впаять саму микросхему — всё пошло не так. Пинов не хватило, дорожки отслоились, или микросхема вообще не заработала. Ты не один. С SOIC-20 — особенно с ENC28J60 — люди мучаются. Не потому что это сложно, а потому что никто не говорит, как именно это делать. Я покажу, как запаять её так, чтобы не пришлось перепаивать три раза.

Почему именно SOIC-20 — это не просто «маленькая микросхема»

SOIC-20 — это не DIP-28, который можно впаять с паяльником в 15 Вт и куском олова. Это 20 тонких выводов, шаг 1.27 мм, длина корпуса — около 12.8 мм. Выводы тонкие, как волосы. Если перегреть — они отрываются от кристалла. Если не прогреть — олово не растечётся, и ты получишь «холодные» пайки. А ENC28J60 — не просто микросхема. Это сеть на чипе: PHY, MAC, буферы, интерфейс SPI. Один непропаянный пин — и ты не получишь ни одного пакета. Ни один.

Ты не хочешь тратить 3 часа на перепайку. Ты хочешь, чтобы после пайки — микросхема заработала с первого раза. И чтобы не пришлось выбрасывать плату.

Что тебе понадобится — не мифы, а реальные инструменты

Нет, тебе не нужен паяльная станция за 20 тысяч. Но и паяльник с жалом «под лампочку» — тоже не вариант. Вот что реально работает:

  • Паяльник с регулировкой температуры — 25–35 Вт, температура 280–310 °C. Лучше всего с тонким жалом (типа «конус» или «лезвие»). Я использую Weller WLC100 — но подойдёт и любой бюджетный с точным контролем.
  • Паяльная паста — не канифоль, не олово в проволоке. Паста с канифолью в основе, без хлора. Рекомендую Kester 233-ZX или аналоги с низкой температурой плавления (179–183 °C). Она сама растекается и заполняет зазоры.
  • Флюс — жидкий, на спиртовой основе. Не агрессивный, но эффективный. Например, Kester 233-ZX или MG Chemicals 8341. Нужен для очистки контактов перед пайкой и для улучшения растекания.
  • Пинцет — с тонкими, не магнитными кончиками. Металлический — не подойдёт. Лучше керамический или с тефлоновым покрытием.
  • Микроскоп или лупа с подсветкой — обязательно. Без этого ты не увидишь, где пропаялось, а где — нет. Даже 10-кратная лупа с LED — лучше, чем глаза.
  • Медная оплётка — для удаления лишнего олова. Берёшь тонкую, шириной 1–1.5 мм.
  • Спирт 96% и кисточка — для очистки после пайки. Остатки флюса — это потенциальные короткие замыкания.

Если ты думаешь: «А можно без пасты?» — можно. Но тогда ты рискуешь. Паста — это как клей для ногтей: она держит, пока ты не запаял. Без неё ты будешь вечно мучиться с перегревом и нехваткой олова.

Пошаговая пайка: от подготовки до проверки

  1. Подготовь плату. Протри дорожки спиртом. Убедись, что нет окислов, пыли, остатков флюса от прошлых попыток. Если дорожки покрыты лаком — зачисти аккуратно ножом или мелкой наждачкой (600–800 grit). Не царапай медь — только сними изоляцию.
  2. Нанеси пасту. Нанеси тонкий слой пасты на каждую дорожку под выводы микросхемы. Не кучками — тонкой линией. Используй зубочистку или специальный шприц. Главное — не переборщить. Если паста вылезла за границы — убери салфеткой.
  3. Установи микросхему. Включи паяльник на 280 °C. Возьми микросхему пинцетом. Ориентируй её по маркировке: точка на корпусе — это пин 1. Сравни с схемой. Установи её точно по центру. Не дави! Просто положи. Она сама выровняется, если паста нанесена правильно.
  4. Запаяй один край. Взять паяльник, нагреть его до 280 °C. Прикоснись к одному из крайних выводов (например, пин 1 или 20) и к дорожке одновременно — 1–2 секунды. Олово из пасты растечётся. Убедись, что он соединился. Не держи дольше — перегрев! Потом проверь лупой: пайка должна быть блестящей, без трещин, без шариков.
  5. Запаяй противоположный край. То же самое — пин 20. Это фиксирует микросхему. Теперь она не сдвинется.
  6. Запаяй остальные выводы. Двигайся по одному выводу. Прикасайся паяльником к выводу и дорожке одновременно. Не жди, пока олово «расплавится» — оно растечётся за 1–1.5 секунды. Если видишь, что олово не растекается — добавь каплю флюса. Не добавляй олово — паста уже есть.
  7. Проверь на короткое замыкание. Возьми мультиметр в режиме прозвонки. Проверь соседние выводы: между 1–2, 2–3, 3–4 и т.д. Никаких звуков. Если есть — значит, олово склеило два пина. Тогда переходи к следующему шагу.
  8. Убери лишнее олово. Если есть мостики — положи медную оплётку на мостик, приложи паяльник сверху. Олово впитается в оплётку. Делай это быстро — не держи паяльник больше 2 секунд на одном месте. После — протри спиртом.
  9. Протри и проверь. Протри всю плату спиртом. Дай высохнуть. Включи питание. Подключи SPI-интерфейс к микроконтроллеру. Загрузи тестовую программу (например, библиотеку ENC28J60 для Arduino). Если LED на плате мигает — всё хорошо. Если нет — возвращайся к шагу 7.

Что делать, если пайка не получилась — три варианта

Бывает. Пайка не сработала. Не паникуй. Вот что ты можешь сделать:

Проблема Вариант решения Когда использовать
Микросхема не определяется Проверь все выводы на короткое замыкание и обрыв. Особенно CS, SCK, MISO, MOSI Если нет связи с SPI
Один пин не пропаялся Нанеси каплю флюса, нагрей пин и дорожку 1 секунду, добавь каплю олова Если пайка выглядит тусклой или не соединена
Дорожка оторвалась Пропаяй проводок 30 AWG от вывода к соседней дорожке. Не впаяй новую микросхему — спаси её Если видишь, что медь отслоилась
Микросхема греется Проверь питание: 3.3 В, не 5 В. Проверь подтягивающие резисторы на CS и RESET Если она горячая даже без нагрузки

Если ты не уверен — не пытайся впаять новую микросхему. Лучше разобрать старую, почистить плату, и начать заново. Перепайка — это как вторая операция: чем больше ты её делаешь, тем выше шанс, что ты повредишь плату.

Частые ошибки — и почему они убивают микросхему

Вот что ломает ENC28J60 в 90% случаев:

  • Перегрев — держишь паяльник больше 3 секунд на одном пине. Выводы отрываются от кристалла. Микросхема не умирает сразу — но через неделю перестаёт работать.
  • Пайка без пасты — олово не растекается, получаются «холодные» пайки. Они выглядят как блестящие, но внутри — трещина. Проверить можно только осциллографом — или ждать, пока сеть перестанет работать.
  • Неправильное питание — ENC28J60 работает только на 3.3 В. Если подключил к 5 В — он сгорает. Даже если он ещё работает — его ресурс сокращается в 10 раз.
  • Нет подтягивающих резисторов — на CS, RESET и INT. Без них микросхема ведёт себя как пьяный. Часто «зависает» при передаче пакетов.
  • Забыл про конденсаторы — на питание должен быть 100 нФ керамический конденсатор в 1 см от микросхемы. Без него — шумы, сбои, сбросы.
  • Пытался паять на холодной плате — если плата не прогрета, олово не растекается равномерно. Особенно на многослойных платах.

Если ты не увидел, что микросхема греется — значит, ты уже её убил. Она не выдаёт ошибок. Она просто перестаёт отвечать на команды.

Что выбрать — если у тебя нет идеальных инструментов

Ситуация: у тебя нет паяльной станции, нет пасты, нет лупы. Что делать?

  • Если есть только паяльник 40 Вт и канифоль — нагревай паяльник до 300 °C, используй канифоль как флюс. Паяй по одному выводу, 1.5 секунды. Потом проверяй мультиметром. Риск высокий — но можно выжить.
  • Если есть паяльник с термостатом, но нет пасты — купи пасту за 200 рублей. Это дешевле, чем новая плата.
  • Если нет лупы — возьми телефон с камерой 12 МП. Включи макрорежим. Сними пайку. Увеличь. Если видишь трещины — это плохо.
  • Если нет оплётки — используй тонкий медный провод (0.2 мм). Зачисти, скрути в жгут. Приложи к мостику и нагрей — олово впитается.

Нет идеальных условий — но есть идеальные действия. Паста — это не роскошь. Это необходимость. Флюс — не «для красоты». Это гарантия. Лупа — не «чтобы было красиво». Это твой глаз.

Как лучше сделать — проверенные практики

Вот что я делаю каждый раз, когда паяю ENC28J60:

  • Наношу пасту только на дорожки — не на контакты микросхемы.
  • Паяю снизу — не сверху. Паяльник под платой, жалом касаюсь дорожки и вывода одновременно.
  • После пайки — промываю спиртом. Не просто протираю — промываю.
  • Проверяю питание до включения микросхемы — мультиметром, не «на глаз».
  • Всегда ставлю 100 нФ конденсатор на питание — даже если в схеме его нет.
  • Проверяю CS и RESET — они должны быть подтянуты к 3.3 В через 10 кОм.
  • Если микросхема не работает — сначала проверяю пайки. Потом питание. Потом код. Никогда не начинаю с кода.

Один раз я впаял микросхему без пасты — через 3 недели она перестала отвечать. Потом я впаял с пастой — и она работает уже 4 года. Разница — в качестве пайки. Не в цене.

Что делать в зависимости от твоей ситуации

  • Если ты студент/хобби-разработчик — купи пасту и лупу. Это 500 рублей. Не экономь на пайке. Ты потратишь меньше времени, чем на перепайку три раза.
  • Если ты делаешь серию устройств — инвестируй в паяльную станцию с термопарой. Настраивай профиль: 280 °C, 2 секунды на пин. Это увеличит производительность в 3 раза.
  • Если ты ремонтируешь старую плату — не меняй микросхему. Попробуй разобрать, почистить, запаять заново. ENC28J60 — дешёвая, но не заменяемая. Если ты её сжёг — плату можно выбросить.
  • Если ты не уверен в своих силах — отнеси плату в мастерскую. Стоимость пайки — 300–500 рублей. Это дешевле, чем новая плата и 5 часов нервов.

Итог: что делать прямо сейчас

Ты не хочешь читать теорию. Ты хочешь, чтобы микросхема заработала. Вот что делать:

  1. Выключи питание.
  2. Сними микросхему, если она уже впаяна — используй оплётку и флюс.
  3. Протри плату спиртом.
  4. Нанеси тонкий слой пасты на дорожки.
  5. Установи новую микросхему — точка на корпусе = пин 1.
  6. Паяй по одному выводу — 1.5 секунды, паяльник 280 °C.
  7. Проверь мультиметром на короткие замыкания.
  8. Протри спиртом.
  9. Подключи питание 3.3 В.
  10. Загрузи тестовую программу.

Если всё сделано так — микросхема заработает. Не «возможно». — заработает.

Не трать время на «попробую как-нибудь». Сделай сейчас. Один раз. Правильно. И больше не будешь вспоминать эту микросхему как кошмар.

Информация в статье носит ознакомительный характер. При работе с электроникой всегда соблюдайте меры безопасности. Решение о ремонте или замене оборудования принимайте с учётом условий эксплуатации и рекомендаций производителя.

radio-blog.ru — электроника и технологии