Jakiego procesu używasz, aby upewnić się, że PCB działa przy pierwszej próbie? [Zamknięte]


16

Jakie są najlepsze praktyki wyłapywania głupich błędów w porównaniu z bardziej subtelnymi? Czy przeglądasz listę rzeczy dla każdego projektu? Jeśli tak, jakie rzeczy na nim są?

Interesuję się produkowanymi płytkami drukowanymi, tak jakby współpracownik dał ci schemat i układ do przejrzenia przed wysłaniem płyty do produkcji.


Co masz na myśli? Czy dyskutujesz o procesie trawienia tablic domowych? Lub jak uniknąć błędów na produkowanych płytkach drukowanych?
David

2
DRK pomaga. Pomaga inny inżynier sprawdzający tablicę. Jednocześnie przygotuj się na naprawę problemów w pierwszym prototypie i włącz ulepszenia do drugiego.
Nick Alexeev

@David Mam na myśli wyprodukowane płytki drukowane, tak jak gdyby współpracownik dał ci schemat i układ do przejrzenia przed wysłaniem płyty do produkcji.
aloishis89,

1
Och, jak lista kontrolna „ok do fab”?
mkeith,

1
Niech ktoś (nie ty) podwójnie, a nawet potrójnie sprawdzi wszystkie złącza - czy są mechanicznie zorientowane tak, jak powinny, i czy są prawidłowo podłączone (czy styki idą 12345, 6789 lub 12345, 9876).
tcrosley

Odpowiedzi:


18

Najlepszą techniką wychwytywania błędów jest pokazanie go komuś innemu i przejście go przez projekt. Byłbyś zaskoczony , jak często można znaleźć coś oczywistego.


6
I (taka sama sytuacja jak w przypadku poprawnego kodu) kimś, kogo wyjaśnisz, może być Twój domowy kot, a nawet kaktus. Może też działa duży kamień, ale mam tendencję do trzymania się żywych istot.
Wouter van Ooijen

2
@WoutervanOoijen musi być samotny w holenderskiej krainie
KyranF

1
Nazywa się to ogólnie recenzowaniem i przeglądem kodu w oprogramowaniu.
Fizz

1
Nie, peer revieuw to ktoś inny przeglądający kod, co również jest przydatne, ale zdecydowanie inne.
Wouter van Ooijen

1
@ KyranF jest tu mnóstwo kotów, ale mało kaktusów.
Wouter van Ooijen

14

Jest inaczej w pracy, w której przeważnie przeprowadzam tylko przegląd schematów, i jest wielu ludzi specjalizujących się w różnych częściach procesu i wiele zasobów, ale w domu, gdzie to tylko ja i naprawdę nie chcę robić tury :

  • Używaj oczywistych narzędzi, takich jak DRC.
  • Poświęć dodatkowy czas i spraw, by układ wyglądał ładnie. Gdy jest to przyjemne z estetycznego punktu widzenia, problemy zwykle się utrzymują.
  • Zamów komponenty wcześniej, wydrukuj układ na papierze i upewnij się, że wszystko pasuje fizycznie i jest zgodne z oczekiwaniami.
  • Nie zapomnij zostawić miejsca na złącza, obudowy, elementy sterujące, okablowanie i inne względy mechaniczne.
  • Projektuj w miejscach potencjalnych modyfikacji i punktach testowych. Nie masz 110% pewności, czy ten pin musi być zawiązany wysoko czy nisko? Załóż sweter, który pozwoli ci go zmienić.
  • Kiedy masz pewność, że masz rację, zostaw to na kilka dni w spokoju, aby popracować nad czymś innym, a następnie wróć do niego. Nie jest to tak dobre, jak zachęcenie kogoś do przeglądu, ale da ci świeże spojrzenie, co jest kolejną najlepszą rzeczą.

4
Myślałem, że nr 1 to najlepsza wskazówka, ale potem przeczytałem nr 6. Nie uwierzysz, co stanie się potem ...;)
Daniel

9

Ograniczam to do układu, ponieważ tak brzmi dla mnie pytanie i zakładam, że nie szukasz standardowych błędów, które nie są specyficzne dla płyty (np. Minimalny odstęp i odstęp, odstęp od krawędzi deski, obecność montażu dziury itp.). Te rzeczy mogą być wymienione i sprawdzone przez każdego za pomocą prostego formularza. Nie znam różnicy między subtelnością a głupotą, ponieważ w dużej mierze zależy to od doświadczenia. Jednak następujące mi pomaga. Są to przede wszystkim nawyki i ogólne porady dotyczące pracy, a nie zasady lub procesy.

  1. Przygotuj instrukcje dotyczące układu na schemacie. Podkreśl ścieżki prądu, nadaj sensownym nazwom sieci wszystko, co ważne. Zapisz wymagane impedancje śledzenia obok połączeń. Narysuj punkty gwiazdowe, takie jak punkty gwiazdowe. Narysuj połączenia Kelvin jak połączenia Kelvin. Umieść czapki odsprzęgające obok styków zasilania ic.

  2. Wykorzystaj w jak największym stopniu zasady projektowania pakietów CAD. Prawie wszystko można kontrolować w przyzwoitym pakiecie i nie mogę policzyć, ile razy wizualnie sprawdziłem obszar i uznałem, że jest dobry, ale i tak dodałem regułę i znalazłem podobne naruszenie w innym miejscu, którego nie zauważyłem . Nigdy nie buduj planszy, która zawodzi drc. Nigdy nie zawracaj sobie głowy regułą, ponieważ ma ona zastosowanie tylko w jednym przypadku. Ustanawiaj reguły tak ogólne, jak to możliwe - nigdy nie używaj w regułach oznaczeń ani nazw sieciowych, chyba że musisz. Spróbuj uogólnić na odwołania do klas i śladów.

  3. Popraw swój schemat i nie odchodź od niego. Jeśli chcesz coś zmienić na etapie układania, napraw to najpierw na schemacie, a następnie postępuj zgodnie z przebiegiem pracy, aby wszystko było zsynchronizowane.

  4. Niezbędne jest dobre zarządzanie biblioteką śladów. Jeśli używasz odcisku stopy, który nie został oficjalnie zatwierdzony, sprawdź go samodzielnie lub preferencyjnie narysuj go. Nie ufaj śladom ani schematycznym symbolom z nieznanego źródła. Potrójne sprawdzenie komponentów, które mają wiele opcji pakietu, szczególnie jeśli nie jest to funkcjonalnie równoważne lub łatwo dostępne.

  5. Zadbaj o porządek. Nie dopuść do drobnych niedoskonałości, takich jak małe załamanie w śladzie, wylewanie miedzi, które nie są rysowane co 45 stopni, lub oporniki, które nie do końca się wyrównują.

  6. Jeśli Twój CAD to obsługuje, używaj możliwie najdokładniejszych modeli 3D i regularnie przeglądaj wersję 3D. Nabierz nawyku patrzenia na różne dostępne perspektywy. Spójrz na każdą sieć osobno obok schematu i zastanów się, co się tam dzieje. Spójrz na każdą warstwę w izolacji i pomyśl o geometrii miedzi, czy są jakieś puste obszary? Czy wszystkie luki są jednolite? Czy coś wygląda dziwnie?

  7. Zaplanuj błędy. Spróbuj wykorzenić do szpilek za pomocą odcinków zamiast kontynuować siatkę - wystarczy jedno cięcie, aby usunąć szpilkę w porównaniu do 2 nacięć i paska. Nie pozwól, aby sieci zniknęły pod komponentami. Potrzebujesz fizycznego dostępu, aby je wyciąć lub dodać do nich zapomniane komponenty. Umieść punkty testowe w każdej sieci. Dodaj miejsce na dodatkowe części.

  8. Określ wszystko na rysunku wiertła. Absolutnie wszystko. I reszta.

Jeśli recenzujesz czyjąś pracę, użyj głównie 6. Ale upewnij się także, że zrobili te rzeczy. To znaczy, uruchom drc sam, przeczytaj i zrozum zasady, sprawdź wszelkie niezatwierdzone ślady stóp w arkuszu danych komponentu. Upewnij się, że rozumiesz, dlaczego wszystko jest tak, jak jest.

Myślę, że teraz to wystarczająco długo ...


4
  1. Symulacja symulacja symulacja (uważam zachowawczo, to oszczędza jedną iterację PCB na projekt)
  2. Zrób układ PCB sam lub zaufaj komuś, kto potrafi odczytać schemat i zrozumieć, jakie mogą być problemy.

Uruchamianie symulacji w odpowiedniej aplikacji, takiej jak SPICE, jest zdecydowanie ważnym punktem, którego dotychczas brakowało w innych odpowiedziach.
Grebu,

2

Zdecydowanie polecam korzystanie z przeglądarki plików Gerber 3D, takiej jak Gerber Viewer 3D Mayhew Lab

Jest to niezwykle przydatne do wyłapywania głupich / prostych błędów. Programy do układania płytek drukowanych pozwolą ci narysować płytkę drukowaną, ale większość z nich tak naprawdę nie pozwala jej poprawnie zobaczyć . Korzystanie z renderera Gerber 3D pozwala złapać głupie błędy, takie jak ...

  • „Och! Zapomniałem wypełnić płaszczyznę podłoża!”

  • „Yikes! Te dwa ślady wyglądają zbyt blisko”.

  • „Ups! Te dwa ślady przebiegają między sobą!”

Jest to idealne rozwiązanie do patrzenia na 1 lub 2-stronne płytki PCB. Nie mogę polecić niczego dla płytek z większą liczbą warstw.


6
Twoja DRK powinna wychwycić ostatnie dwa sposoby przed utworzeniem gerberów.
David


1

Uważam, że istnieje pewna luka między tablicą przechodzącą przez DRC a tablicą, która została pomyślnie wyprodukowana.

Niektóre domy z PCB mają zautomatyzowane narzędzie online, które analizuje twoje pliki Gerber i Excellon i pozwala ci przejść przez to, jak naprawdę będzie wyglądać płyta w stylu „to, co widzisz, to co dostajesz”. Po prostu prześlij plik .zip, poczekaj 2 minuty i baw się narzędziem.

Jest widok z lotu ptaka i widok szczegółowy, oba pokazują warstwę wybraną w widoku tworzenia. Czy zapomniałeś warstwy podczas generowania plików? Czy producent inaczej rozumie kolejność warstw? Czy przypadkowo wygenerowałeś negatywne dzieła? W ten sposób można odpowiedzieć na wiele pytań.

Narzędzie sprawdzi zdolność produkcyjną, mierzy minimalne szerokości, odstępy, średnicę wiertła i padów itp. Oraz oznaczy błędy w przypadku wpisania niewłaściwych wymagań w narzędziu do sprawdzania reguł projektowych (po co ufać DRC całkowicie, jeśli nie można ufać sobie całkowicie podczas wypełniania zasad?).

Bonus: da ci stałą cenę, bez czekania na oferty. Możesz zmienić opcje takie jak wykończenie, grubość płyty itp. I zobaczyć, jak zmienia się cena (co może uzasadniać zmianę „oferty” produkcyjnej, np. „Proto” na „pula”). Niedawno przesłałem tablicę bez sitodruku (celowo), a narzędzie oznaczało, że muszę zmienić ofertę, aby uniknąć płacenia pięciokrotnie wyższej ceny.

Pierwszą płytę wyprodukowałem za pomocą Eurocircuits, która ma takie niesamowite narzędzie i nigdy się od nich nie wycofałem. Nie mogę policzyć czasów, w których zauważyłem problemy z narzędziem, gdy tablica pomyślnie przeszła DRC. Nigdy nie miałem żadnych problemów z samymi płytkami drukowanymi od pierwszej płyty, to świetny sposób na zbudowanie pewności, że producent to zrobi dobrze.

wprowadź opis zdjęcia tutaj

Jestem pewien, że inni producenci mają podobne narzędzia, na pewno powinieneś się rozejrzeć. W końcu nie mam udziałów w Eurocircuits. Krótko mówiąc, mogę narzekać na rzeczy, które mi się nie podobają, ale chwalę rzeczy, które lubię przypisywać autorom, a także dlatego, że mogą oszczędzić komuś dużo kłopotów.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.