Mikrokontrolery - Jak zacząć?

... czyli zbiór praktycznej wiedzy dot. mikrokontrolerów.

środa, 2 lutego 2011

PCB: Metoda fotochemiczna oraz cynowanie bezprądowe


Autor: Dondu

Co jakiś czas zadajecie mi indywidualnie pytania jaką metodą wykonuję swoje niekomercyjne płytki PCB. Odpowiadam więc:


Dondu
Płytki PCB wykonuję tylko i wyłącznie metodą fotochemiczną na fabrycznie lakierowanych laminatach.


Dlaczego? Z wielu powodów, ale przede wszystkim:
  • bezproblemowe wykonywanie ścieżek o szerokości i odstępach 9mil (a nawet węższych),
  • możliwość spokojnego używania układów z wyprowadzeniami o rastrze 0,5mm,
  • mała ilość uszkodzeń ścieżek,
  • szybkość wykonania,
  • powtarzalność procesu.

9mil? Co to znaczy? To jednostka miary wynosząca 1/1000 cala. Jest ona używana do pomiarów w programach do projektowania płytek PCB, a czasami także przez producentów elementów elektronicznych w ich dokumentacji. Czasami możesz także spotkać oznaczenie mils.

Przy okazji polecam do wykorzystania program do konwersji mil na mm i odwrotnie. To malutka aplikacja "always on top" znaleziona na forum w temacie: Konwerter jednostek mils<->mm + źródło

Czasami jest bardzo pomocna:


Konwerter mils na mm.

Możesz ją pobrać w wersji skompilowanej także tutaj: Mils <-> mm konwerter (kopia)


Prawie wszystkie zdjęcia w niniejszym artykule można znacząco powiększyć wybierając "Otwórz grafikę w nowej karcie".



Case study

W niniejszym artykule nie opisuję procesu wykonywania płytek PCB tytułowymi metodami, ponieważ na ten temat jest wiele poradników w języku polskim jak i angielskim. Pokazuję natomiast efekt w postaci konkretnego przypadku, który miałem już dla Was opisać dokładnie rok temu :-)

Poniżej jedna ze stron dwustronnej płytki PCB pewnego "tajemniczego projektu kuchennego" zaprojektowana do wykonania metodą fotochemiczną w warunkach domowych, bez ponoszenia zbędnego ryzyka w zakresie ścieżek jeszcze węższych niż użyte w projekcie 11mil i odstępach między nimi (np. nóżki mikrokontrolera) około 8mil.

Polygon (rozlana masa) wykonałem w wersji hatch (siatka), a nie solid (jednolita powierzchnia) w celu umożliwienia zrobienia zdjęć podświetlonych od drugiej strony.


Projekt płytki PCB.


Projekt zawiera rozdzielne masy analogową i cyfrową:


Projekt płytki PCB - masy cyfrowa i analogowa.


co jest oczywiście zgodne z zasadami dot. pomiarów ADC.

Do wykonania projektu użyłem mikrokontroler PIC18F67K90 w obudowie TQFP 64 piny o rastrze 0,5mm. Ze wszystkich 64 pinów mikrokontrolera w projekcie wykorzystałem 62 piny.


Mikrokontroler PIC18F67K90



W dokumentacji możemy znaleźć informacje dot. wymiarów:




Na powyższym fragmencie dokumentacji (dataheet) zaznaczyłem informację dot. rastra:

Raster jest to odległość pomiędzy środkami pinów.

Raster widać na wymiarze oznaczonym małą literką e, a w tabelce gdzie wymiary podane są w milimetrach, wymiar e ma dodatkowo informację o skrócie BSC:

BSC - Basic Spacing between Centers (rozmiar pomiędzy środkami)

którą możesz często spotkać w dokumentacji różnych elementów elektronicznych.

Czyli dla naszego e=0,50 BSC [mm] oznacza raster 0,5mm, czyli 19,685mil.

W ramach ćwiczeń rozumienia rysunku i tabelek odczytaj maksymalne wymiary całego układu licząc do końców nóżek ... tak, spory to on nie jest i ma 64 piny :-)

Na podstawie rysunku i tabelki można dokładnie zaprojektować footprint (pady do przylutowania) w programie do rysowanie PCB np. Eagle. Jeżeli brakuje jakiegoś wymiaru to na pewno można go policzyć bazując na innych, zgodnie z Ogólnymi zasadami wymiarowania (kopia1, kopia2).


Footprint obudowy TQFP.




Metoda fotochemiczna

Jak już pisałem powyżej nie omawiam metody jako takiej.

Klisze wykonałem za pomocą drukarki laserowej o rodzielczości 1200dpi, na specjalnej folii do drukarek laserowych. Nie stosuj czasem zwykłej folii, bo uszkodzisz wałek drukarki!

Nie zrobiłem zdjęć płytki w trakcie jej wykonywania metodą fotochemiczną, więc załączam zdjęcie płytki wybrakowanej, której z powodu własnego błędu nie mogłem już użyć do dalszej obróbki. Tak mniej więcej wygląda płytka po naświetleniu i zastosowaniu wywoływacza:


Płytka PCB pokryta lakierem UV po naświetleniu i wywołaniu.


Wybrakowana płytka po roku czasu poniewierania się wśród odpadów na zbliżeniu wygląda następująco:


Płytka PCB pokryta lakierem UV po naświetleniu i wywołaniu.



Zastosowanie polygonu w wersji hatch pozwoliło mi na pokazanie wyglądu płytki podświetlonej od spodu:


Płytka PCB po procesie trawienia.


Na powyższym zdjęciu widać przebarwienia padów drugiej strony płytki, dokonałem więc korekty:


Płytka PCB po procesie trawienia - korekcja przebarwień.


Zdjęcie jest zrobione z umieszczoną w dolnej części przezroczystą linijką, która jest nieco porysowana stąd wydaje się, że płytka np. w obszarze oznaczonym cyfrą 5 płytka zawiera uszkodzenia (rysy). W rzeczywistości tak nie jest co widać na kolejnych zdjęciach.

Proces trawienia wykonywałem nadsiarczanem sodu (B327) przetrzymując płytkę w kąpieli nieco dłużej niż wymagał tego proces. Mierząc za pomocą programu graficznego ścieżki (na powyższym zdjęciu) i odnsząc się do 1 mm wg linijki najcieńsze ścieżki mają 9mil pomimo, że w projekcie miały 11mil. To jest efekt dłuższego przetrzymania w wytrawiaczu.

Footprint mikrokontrolera w maksymalnym zbliżeniu jakie mogłem wykonać wygląda następująco:


Płytka PCB po procesie trawienia - footprint mikrokontrolera.


a po korekcie przebarwień:


Płytka PCB po procesie trawienia - footprint mikrokontrolera po korekcji przebarwień.


Gdy powiększysz zdjęcie znajdziesz kilka uszkodzeń związanych z zarysowaniem podczas procesu od wydruku do wytrawienia oraz pojedyncze kropki wytrawione na ścieżkach.

Zarysowania kliszy lub lakieru UV:


Płytka PCB po procesie trawienia - zarysowania kliszy lub lakieru UV.



Problemy tonera na kliszy lub lakieru na laminacie:


Płytka PCB po procesie trawienia - problemy kliszy lub lakieru UV.


z czego tylko jeden jest krytyczny (strzałka czerwona). Pozostałe należy obserwować w szczególności po cynowaniu.



Cynowanie chemiczne

Kolejnym procesem jest pokrycie płytki warstwą cyny w procesie cynowania bezprądowego. Używam do tego środka AGT-086. Nie opisuję tutaj tej metody, ale polecam stronę kol. manekinen, który bardzo szczegółowo ją przedstawia.

Bezwzględnie istotne jest wypolerowanie powierzchni przed cynowaniem - używam do tego pasty polerskiej. Po tym procesie należy płytkę dokładnie odtłuścić tym bardziej, że część past polerskich zawiera wosk lub inne tłuste substancje. Zobacz krótki artykuł: Bezprądowe cynowanie laminatu

Po wykonaniu cynowania (około 5 minut w świeżo rozrobionej kąpieli) efekt jest następujący:


Płytka PCB po procesie cynowania.


podświetlając od spodu:


Płytka PCB po procesie cynowania.
Po prawej i lewej przebarwienia z taśmy klejącej
przytrzymującej płytkę podczas wykonywania zdjęcia.


pady mokrokontrolera i jego okolice oraz porównanie wcześniej wskazanych problemów:


Płytka PCB po procesie cynowania chemicznego - zaznaczone problemy.


Przerwana ścieżka (strzałka czerwona) oczywiście nie uległa naprawie. Niektóre (strzałki niebieskie) nadal są potencjalnymi problemami, ale niektóre z nich pokryły się warstwą cyny, która jest na tyle gruba, że w warunkach hobbystycznych możemy uznać ścieżkę za naprawioną (strzałki zielone).



Przylutowany mikrokontroler

A tak wygląda mikrokontroler przylutowany zwykłą lutownicą grotową z użyciem pasty do lutowania z drobinkami cyny:

PCB - przylutowany mikrokontroler.


Widać nieco zabrudzeń (włoski itp.) których do zdjęcia nie usunąłem. Montaż można oczywiście wykonać także lutownicą na gorące powietrze (hot air), ale należy uważać ponieważ powłokę cynowana chemicznie łatwo przegrzać.

Jeżeli podczas lutowania piny zostaną zwarte cyną należy użyć plecionki miedzianej, by nadmiar cyny zebrać. Czasami warto dodać nieco więcej topniku (żel lutowniczy bez cyny np. flux).

Na zdjęciu widać jak istotne jest odpowiednie wyskalowanie wydruku (na danej drukarce) np. w Eagle.


Porównanie do płytki fabrycznej

Dla porównania zestawiłem płytkę (tym razem fragmentem jej drugiej strony) z oryginalną, czytaj fabrycznie wykonaną płytką uniwersalną, o tym samym rastrze dodatkowo pokrytej soldermaską:


Porównanie płytki PCB wykonanej w warunkach domowych z płytką fabryczną - raster 0,5mm.


oczywiście linijka wprowadza dodatkowe rysy, co widać na zbliżeniu:


Porównanie płytki PCB wykonanej w warunkach domowych z płytką fabryczną - raster 0,5mm.





Podsumowanie

Metoda fotochemiczna nie jest metodą trudną. Spokojnie można ją opanować w kilka dni wykonując wstępne próby na malutkich kawałkach PCB (około 15x6mm).


Próbki różnych etapów procesu wykonywania płytki PCB.


Często dodatkowo robię footprint-y na kliszy, by móc odciąć wiele malutkich fragmencików laminatu i dokonywać prób z naświetlaniem, wywoływaniem i trawieniem.

Próby robić warto w szczególności po dłuższym okresie przerwy w wykorzystaniu rozrobionych kąpieli. Warto to także zrobić, gdy laminat jest stary lub zakupiłeś nową partię. Takie zabiegi pozwalają oszczędzić rozczarowań i dodatkowych kosztów, bo laminat z lakierem UV nie jest tani.

Skoro już o kosztach mowa, to metoda ta jest oczywiście droższa od metody termotransferu (żelazkowej), jednakże ma zalety, które opisałem na wstępie. Niewątpliwą zaletą wartą podkreślenia jest możliwość minimalizowania opracowywanych urządzeń poprzez używanie mikrokontrolerów w znacznie mniejszych obudowach i generalnie montażu SMD. To nieco redukuje koszty wykonania ponieważ relatywnie mniej laminatu zużywasz, ale nie jest to argument najistotniejszy.



Wasze doświadczenia?

Ciekawią nas Wasze doświadczenia z tą metodą oraz linki do poradników, czy filmów YT.


Oceń artykuł.
Wasze opinie są dla nas ważne, gdyż pozwalają dopracować poszczególne artykuły.
Pozdrawiamy, Autorzy
Ten artykuł oceniam na:

10 komentarzy:

  1. Cześć! Używam laminatu UV od kilku lat do wszelki projektów z innych niż raster 2,54mm, czyli popularny DIP. Wcale nie jest to droższa metoda, bo tak jak napisałeś zwraca się w wielkości płytki, powtarzalności procesu i oszczędności czasu. Także spokojnie osiągam 9mils, a nawet mniej, ale tylko w specyficznych przypadkach, gdy tego naprawdę potrzebuję. Poza tym drukarka 1200dpi to podstawa przy tak małych szerokościach ścieżek, no i dbanie o czystość podczas całego procesu. Fajny pomysł z polygonem hatch i podświetlaniem dla celów artykułu. Super widać ubytki i potencjalne problemy. Pozdrawiam!

    OdpowiedzUsuń
  2. Czyli normalnie stosujesz polygon w wersji solid?

    OdpowiedzUsuń
  3. gdzie mozna znalesc jakies informacje po ludzku na temat polygonu chatch w kontekscie tego artykulu i drukowanie płytek PCB ?

    OdpowiedzUsuń
    Odpowiedzi
    1. Jeśli pytasz o zasady oraz czy i kiedy stosować hatch, to niestety w całej swojej historii zajmowania się elektroniką (zawodowo i hobbystycznie) nie spotkałem wiarygodnych źródeł naukowych w tym zakresie. Jeżeli więc ktoś ma takie źródła, to z chęcią się z nimi zapoznam.

      Krążą oczywiście w tym temacie różne opinie i mity, ale tych omawiać nie ma sensu.

      Usuń
    2. Ciekawe by było znalezienie jakiś wiarygodnych źródeł mówiących o tym jakie wypełnienie stosować. Ja zawsze stosuję solid, gdyż po prostu takie mi się bardziej podoba. Siatka jakoś mnie wizualnie nie przekonuje :) Aspekt wizualny w elektronice też jest ważny :)

      Usuń
    3. Ja podchodzę do tego jak do ekranowania, czyli każda dziura jest niewskazana, a jeśli już musi być, to trzeba dodać metalową tulejkę odpowiedni policzoną. Dlatego w przypadku PCB solid jest podstawowym rodzajem plygonu, który należy używać.

      A patrząc na aspekt wizualny, siatka mi się bardziej podoba :-)

      Usuń
  4. 1mil ale 9mils, liczba mnoga w j. angielskim
    tak jak 1milimeter, 9milimeters.

    OdpowiedzUsuń
    Odpowiedzi
    1. Oczywiście masz rację jednakże zauważ, że nawet taki program jak Eagle przy wyświetlaniu posługuje się np. 50mil, a nie 50mils - oczywiście program Eagle nie jest wyrocznią :-). Dlatego w artykule napisałem o formie mils.

      Usuń
  5. Metoda termo transferowa ,folia do drukarek laserowych kolorowych ( z charakterystycznym białym paskiem ). Używałem takiej , efektów można tylko pozazdrościć. Ale kto dzisiaj używa folii do rzutników pisma i gdzie ją kupić. Ciężko trafić na zakład ksero ,który ją jeszcze posiada.Pozdrawiam

    OdpowiedzUsuń
    Odpowiedzi
    1. Folia jest dostępna w każdym większym sklepie (w tym także sklepy internetowe) z materiałami biurowymi. Są folie do drukarek laserowych, ale także atramentowych(!).

      Usuń

Działy
Działy dodatkowe
Inne
O blogu




Dzisiaj
--> za darmo!!! <--
1. USBasp
2. microBOARD M8


Napisz artykuł
--> i wygraj nagrodę. <--


Co nowego na blogu?
Śledź naszego Facebook-a



Co nowego na blogu?
Śledź nas na Google+

/* 20140911 Wyłączona prawa kolumna */
  • 00

    dni

  • 00

    godzin

  • :
  • 00

    minut

  • :
  • 00

    sekund

Nie czekaj do ostatniego dnia!
Jakość opisu projektu także jest istotna (pkt 9.2 regulaminu).

Sponsorzy:

Zapamiętaj ten artykuł w moim prywatnym spisie treści.