Бессвинцовый оплавление BGA горячим воздухом

Я экспериментирую, пытаясь самостоятельно оплавить 0,8-мм BGA для прототипов/ремонта.

Я решил основную проблему: выравнивание. Я использовал свой 3D-принтер для печати специальных направляющих для плат, которые выравниваются на больших площадках со сквозными отверстиями и направляют BGA на место. На данный момент я на 100% настроен на выравнивание 4 BGA, которые я сделал до сих пор.

Теперь я пытаюсь оплавить его с помощью моей системы горячего воздуха. У меня есть наконечник BGA, который надевается на деталь, и я последовал общему совету техника, который посоветовал мне установить его на 450 градусов по Цельсию и положить головку BGA почти на печатную плату, полностью закрывая BGA, не более того. чем 20 секунд.

Я заметил, что даже внешний ряд колодок (все, что я могу осмотреть) не блестит. Оплавились прекрасно, но флюс не весь сгорел. Я заметил, что прокладки из пасты, которые достаточно долго находились под горячим воздухом, становятся полностью блестящими, а многие другие прокладки так и не сгорают полностью от флюса (я предполагаю) и остаются несколько тусклыми. Это нормально, или это указывает на то, что он не перекомпоновался должным образом?

Насколько хорошо воздух из этих BGA-головок с горячим воздухом проникает во внутренние контактные площадки BGA среднего размера (квадрат 14 мм)? Должен ли я подняться до моих максимальных 480 градусов по Цельсию и / или нагревать его дольше ...?

Заметив тусклые контактные площадки на моей первой доске, я попытался оплавить ее в течение более длительного периода времени (40 секунд) и практически сжег доску. Итак, я знаю, как далеко НЕ нужно заходить.

Любые советы по фактическому оплавлению этих?

РЕДАКТИРОВАТЬ: я забыл упомянуть, что использую ИК-подогреватель. (На самом деле я использую термофен с платой на блоке предварительного нагрева) Я оставляю блок предварительного нагрева на пару минут при температуре около 250 градусов по Цельсию перед запуском.

Я вижу несколько видеороликов в Интернете, демонстрирующих использование фена и как бы отслеживающих реальный профиль печи оплавления при более низких температурах. Должен ли я делать это? Я думал, что горячий воздух не будет таким эффективным и должен быть несколько выше.

РЕДАКТИРОВАТЬ 2: Я пытался следовать профилю, используемому в видео на Youtube, для переплавки чипсета XBox, и даже паста на поверхности платы не переплавляется. Думаю, если я действительно хочу сделать это правильно, мне нужно взять несколько термопар и измерить это напрямую. Я повторно запустил профиль Youtube с 460C вместо 360C, и визуально он выглядит хорошо. Я закончу эту плату и посмотрю, работает ли она.

РЕДАКТИРОВАТЬ 3: Это работает! Процессор i.MX283 ARM под управлением Linux с частотой 454 МГц. 0,5-1 Вт с Ethernet. Я сделаю рентгеновский снимок этих 6 BGA (3 платы, по 2 BGA на каждой) и посмотрю, что у меня получилось.

если вы разобрались с проблемой, и ни один из ответов не документирует решение, пожалуйста, напишите хороший ответ, объясняющий процедуру. Сделайте несколько фотографий, сделайте хороший ответ. Вы заинтересуете других своим решением, а хорошее решение с картинками стоит миллиона повторений (10 или более голосов).
@Kortuk: как говорит Дэвид, это довольно рискованная процедура. Я думаю, я понял, что для того, чтобы сделать это правильно, вам действительно нужна откалиброванная система, через которую вы можете запустить правильный профиль оплавления. Я пока оставлю это открытым... как только я увижу рентгеновские снимки этих BGA, может быть очевидно, что это не то, что побуждает кого-либо делать... :)
преимущество работы где-нибудь с рентгеновским аппаратом.
Есть результаты? @даррон

Ответы (1)

Честно говоря, я бы не стал паять свои собственные BGA. Я знаю, что это не касается напрямую ваших проблем, но выслушайте меня.

Чтобы припаять BGA, требуется много работы и усилий. Есть много проб и ошибок. Много испорченных тестовых плат. Но потом припаивается. Что теперь?

Теперь нужно доказать, что он припаян правильно. Для этого вам потребуется одно или несколько из следующего: тест JTAG (10 000 долларов США, никогда не имеет 100% покрытия), оптический контроль (20 000 долларов США за оборудование) или рентгеновские снимки (500 000 долларов США). Стоимость проведения этих тестов слишком высока для обычного любителя и даже выше многих небольших компаний.

Пропустив эти тесты, вы приступите к отладке вашей печатной платы. И допустим, что BGA — это сложный ЦП. Неизбежно вы найдете ошибку. Процессор будет случайным образом падать. Проблема связана с вашим программным обеспечением, вашей электрической схемой или пайкой на BGA? Отладка этого, в свете возможно проблемной пайки, будет ужасной. Это добавит много времени к вашему процессу отладки, возможно, месяцы, и вы потеряете много волос на голове. И затем вы можете повторить это для следующей крупной ошибки.

Без уверенности в том, что ваша пайка идеальна, у вас всегда будет эта туча над головой. Каждая обнаруженная маленькая ошибка «может быть проблемой пайки BGA». Это усугубляется, если у вас есть несколько инженеров, работающих над одной и той же печатной платой, поскольку специалист по программному обеспечению будет задавать вопросы специалисту по аппаратному обеспечению и т. д.

Тогда, даже если пайка BGA идеальна, не перегрелся ли чип? Вы разрушили чип, нагрев его слишком сильно? Даже на современных сборочных линиях это проблема. Но с помощью соответствующего оборудования вы можете настроить и измерить температурные профили, чтобы, по крайней мере, получить правильный ориентир. На одной плате, которую я недавно делал, BGA были повреждены. Шарики припоя выглядели великолепно, но под очень хорошим рентгеновским аппаратом мы могли видеть, что золотые проволочки расплавились от тепла.

Я был здесь. Не на любительском уровне, а на профессиональном уровне, так как мы привозили новые платы, пока сборочный цех учился делать BGA. У нас не было JTag. Нет оптического контроля. И рентгеновские снимки были ужасны. На нашей печатной плате было 11 BGA. Это были 2 года ада, которые я не хочу повторять.

Итак, вот моя рекомендация:

Наймите кого-нибудь, у кого есть необходимое оборудование, подготовка и опыт для пайки ваших BGA. Есть много контрактных производителей, которые сделают один BGA. Это требует денег, но это намного меньше, чем время, которое вы потратите на отладку собственной пайки.

Если вы должны сделать это самостоятельно, то вам следует получить надлежащее оборудование, пройти обучение и выяснить, как получить необходимый опыт. Чтобы это окупилось в конце концов, вам нужно иметь достаточно большую компанию и нужно оправдать огромное количество времени и денег, которые вы вложите в это.

Но я бы никогда не стал пытаться просто собрать что-то вместе. Это рецепт, гм, плохих вещей.

@DavidKessner, если бы вы использовали всего несколько тегов <h3></h3>, чтобы продиктовать заголовки некоторых разделов и поместить свой пост в логические разделы, читателю было бы намного легче откусить кусок. Это также позволит информированному читателю прочитать нужные ему разделы.
@DavidKessner, на заметку, преимущество работы в медицинской промышленности в том, что у меня повсюду есть рентгеновские генераторы. Понравилось преимущество проверки BGA без дополнительного оборудования.
Я, конечно же, планирую нанять сборочную компанию, чтобы сделать мои настоящие платы. Я просто хочу иметь возможность протестировать доску, чтобы увидеть, если я даже близко. Моя первая плата с 2 BGA (289-контактный процессор ARM, 90-контактный DDR2) работает нормально, пока все функции работают. :)
Если у меня начнутся странные сбои, я получу плату, сделанную с BGA, установленными кем-то другим. На самом деле, я планирую зайти в знакомый сборочный дом и попросить сделать им рентгеновский снимок.
Мне нужно было это сделать... во всяком случае, чтобы оправдать мою новую ремонтную станцию ​​с горячим воздухом перед моей женой... :)
@darron это лучшая причина!
@darron тебе нужно было сделать BGA, чтобы произвести впечатление на свою жену? Это само по себе довольно круто.
@Dave: Нет, это просто ответ на вопрос «Что это позволяет вам делать, чего вы не могли делать раньше?»