Восстановление поврежденной маски, лака на плате

Софт и полезная информация для ремонта
Ответить
Аватара пользователя
admin
Site Admin
Сообщения: 878
Зарегистрирован: 10 фев 2019, 19:07
Поблагодарили: 1 раз

Восстановление поврежденной маски, лака на плате

Сообщение admin »

Ryzen BGA1140

Зашла типовая Ленова с глючной платой NM-C821: серия плат, где надо реболить Ryzen. Вместе с процом отвалилось, прям кусками ~90% маски/лака, осталась только по периметру в пару рядов. Поскольку ноут зашел условно рабочий, но с глюками, "мычать" про замену платы как-то не хотелось - решил восстанавливать и приобрести бесценный опыт первый и, надеюсь, последний раз )

1) Подготавливаем плату:
-Никогда не "шкурю" оплеткой пятаки на плате (как раз, чтобы избежать повреждения маски, и до поры это работало), но тут зачистил всю поляну, чтобы все остатки лака тоже слезли и не мешали впоследствии при нанесении нового, ну и спиртиком и тп протереть как обычно; фото, увы, не сделал

-Берем обычную китайскую УФ "зеленку", капаем жирную каплю на площадку платы и кисточкой тонким ровным слоем размазываем сплошняком по всей площади, ждем несколько минут, чтобы жидкость сама по себе "выровнялась", затем феном греем до застывания (никаких УФ ламп на этом этапе!!!) - видно хорошо глазами будет, как из жидко-зеленого состояния, нанесенная масса станет тускло-плотной;

2) Восстанавление рисунка пятаков на плате; в моем случае 1140 штук
-сканируем бга-трафарет, затем в любой графической программе или даже через онлайн сервисы делаем негатив изображения - нам же надо, чтобы прозрачная область дырок, стала непрозрачной, а все остальное - наоборот. Дырки по понятным причинам получилось так себе, поэтому надо их доработать
Spoiler
Show
Negativ-paint-net.png
Negativ-paint-net.png (144.12 КБ) 419 просмотров
-в любой графической программе, которая может работать со слоями, открываем негатив, а вторым слоем поверх расставляем наши пятаки черными кругами нужного диаметра; естественно по-штучно все 1140 делать необязательно, для ускорения копипастить сразу блоками; и вот тут работа со всякими навороченными редакторами оказалось для меня довольно трудоемкой, так что я выбрал простенький бесплатный paint.net; затем отключаем изначальный слой и получается, то что на фото - правда я чуть скривил при копипасте кусков изображения и шло некоторое смещение, когда приложил к трафарету, но в целом устроило
Spoiler
Show
paint_ryzen_negative_layer_cut.jpg
paint_ryzen_negative_layer_cut.jpg (250.42 КБ) 419 просмотров
{другой способ создать негатив - более технологичный и быстрый: я написал, почти, программку, которая выдирает координаты каждого пятака из простых boardview и создает рисунок из черных кругов заданного диаметра по ним, но затупил с корректным масштабированием - так что пока на уровне недоделки }

-покупаем в любом магазе типа DNS Прозрачную пленку для лазерной (или лучше даже для цветной струйной) печати, печатать лучше на "шершавой" стороне максимальными настройками принтера, чтобы получить как можно более насыщенный черный цвет; тут все будет зависеть от принтера... печатаем и вырезаем
-кладем аккуратно и выравниваем на плате, поскольку лак до конца не застыл, он вполне липкий и пленка держится хорошо без всякого дополнительного давления; как видно на фото ниже напечаталось у меня неидеально, а значит потом будет больше ручной работы
Spoiler
Show
bga1140_step1.jpg
bga1140_step1.jpg (627.04 КБ) 419 просмотров
-и вот только теперь начинаем светить УФ лампой, никуда не торопясь; затем убираем пленку и начинаем аккуратно протирать ацетоном (спирт не берет), наши пятаки начинают оголяться
Spoiler
Show
bga1140_step2.JPG
bga1140_step2.JPG (355.64 КБ) 419 просмотров
-ну и везде где получилось так себе долго и уныло иголочкой дорабатываем пятаки - идеальность не требуется; по итогу получилось так
Spoiler
Show
bga1140_step3.JPG
bga1140_step3.JPG (205.07 КБ) 419 просмотров
- все пятаки надо залудить, китайский лак вполне надежный, так что я просто аккуратно елозил паяльником; ну и паяем наш проц
Ноут починен и выдан )
(с) Doc


Support the project WEBMONEY $: Z202953764097

Bitcoin: bc1qnnh6a93l08nh9cm58unhrnzujj7vsjtg84syf2

Аватара пользователя
admin
Site Admin
Сообщения: 878
Зарегистрирован: 10 фев 2019, 19:07
Поблагодарили: 1 раз

Re: Восстановление поврежденной маски, лака на плате

Сообщение admin »

Программа BGADRAW создает негатив трафарета для восстановления маски на плате по координатам шаров

Системные требования: Win7x64 и новее

Координаты берутся из файлов boardview, где они прописаны в открытом виде (например cad-файлы). То есть берем любую cad борду, где есть нужный нам bga чип. Открываем в любом блокноте и ищем по корпусу, в примере на фото "bga1528". Выделяем все строки ПОСЛЕ отмеченной и ДО какого-то следующего блока, сохраняем как простой txt файл (пара образцов в архиве с программой) без всяких редактирований - утилита сама обработает нужное
Spoiler
Show
bga1528_example.jpg
bga1528_example.jpg (187.96 КБ) 174 просмотра
Сохраненный txt файл открываем программой, либо drag-and-drop на экран или через консоль, и указываем диаметр шаров в мм. Число (любое) должно быть в промежутке от 0.20 до 0.80.
Может даже имеет смысл указать диаметр чуть больше шаров на чипе. Программа автоматически сохранит изображение в папку с открываемым файлом в формате TIFF. В имя файла допишется число координат, то есть должно совпасть с корпусом и можно себя проверить, что все выделено/обсчитано было верно

Дальше читаем внимательно )

Поскольку координаты идут в формате чисел с плавающей запятой и в целые их переделывать нельзя (точность страдает), то нужно создавать изображение с поддержкой таких цифр и соответственно и открывать его "правильными" программами, а далеко не любая это сделает правильно, плюс они "любят" преобразовать размеры изображения по каким-то своим соображениям. Старый добрый и бесплатный irfanview https://www.irfanview.com подходит. Печатать разумеется в оригинальном размере (original size)
Вложения
bgadraw-0.1.0.zip
(8.63 МБ) 14 скачиваний


Support the project WEBMONEY $: Z202953764097

Bitcoin: bc1qnnh6a93l08nh9cm58unhrnzujj7vsjtg84syf2

Ответить