Nic tak nie boli, jak zrobienie wszystkiego dobrze w projekcie sprzętu, tylko po to, by płyta zawiodła z powodu jednego footprintu. Przeszedłem przez to, więc nie powtarzaj moich błędów. Naucz się zarządzać bibliotekami ECAD, aby zapewnić spójność projektowania układów PCB.
Na początku mojej kariery jako freelancer, szybko się poruszałem, chcąc udowodnić swoją wartość nowemu klientowi. Projekt był gotowy, produkcja przebiegła bez problemów, a wszystkie części były na stanie. Dwa tygodnie później, gdy rozpoczęto montaż, otrzymałem email, który sprawił, że zrobiło mi się słabo: „Pauza w produkcji – komponent PCB nie może zostać zamontowany.”
Byłem przekonany, że to musi być problem z numerem części. Sprawdziłem BOM, schemat i układ płytki. Wszystko wyglądało dobrze. Aż do momentu, gdy przestało.
Jedno obudowa miała złe rozmieszczenie wyprowadzeń. Podczas projektowania zamieniłem je na czas testów i zapomniałem zsynchronizować z powrotem ze schematem. To jedno małe niedopatrzenie zatrzymało produkcję.
Rezultat? Strata 332 dolarów na pięciu testowych płytkach, sześciotygodniowe opóźnienie i utracony kontrakt produkcyjny na 20 tys. dolarów. Zaufanie klienta – stracone. Nie zdążyli na termin i wybrali innego projektanta do pracy nad układem. Kolega, który mnie polecił, pozostał uprzejmy, ale nigdy nie dostałem już żadnego projektu od tej firmy.
Było brutalnie, ale to również najważniejsza lekcja mojej kariery. Nawet najlepsi inżynierowie popełniają błędy, gdy brakuje im struktury. Nie miałem listy kontrolnej, brak było standaryzacji, miałem tylko to, co było w mojej głowie. To musiało się zmienić.
Oto główna zasada, której się nauczyłem:
Zachowuj minimalne, niezbędne dane dla każdej części w swojej bibliotece. Dla kupujących najważniejszym polem jest Numer Części Producenta (MPN). Ale dla projektantów, to opis komponentu.
Dlaczego? Ponieważ MPN-y mają znaczenie tylko przy kupowaniu części i szybko się starzeją. Nauczyłem się tego na własnej skórze, że po zaledwie kilku latach, możesz stracić dostęp do informacji o części, dostawcach, a nawet producencie. Bez opisu, musisz rozszyfrować stare schematy, aby określić, czym była część, lub co gorsza, przeprojektować tę sekcję płytki.
Szczegółowy opis komponentu działa jako zabezpieczenie. Podsumowuje kartę katalogową, definiuje kluczowe cechy i pozwala szybko znaleźć równoważne, aktywne części u różnych dostawców. Dlatego doświadczeni inżynierowie zawsze zapisują karty katalogowe, nawet dla kondensatorów. Wiedzą, że części staną się przestarzałe, a czas spędzony na poszukiwaniu zamienników to strata produktywności.
Więc nie, nie powinno być „normalne”, aby spędzać połowę swojego czasu na poszukiwaniu informacji o częściach. Dlatego teraz polegam na narzędziach do zarządzania BOM i standaryzowanym procesie, aby każdy komponent był śledzalny, wymienialny i gotowy do produkcji. W następnej sekcji opowiem o tym systemie, dzięki któremu nigdy więcej nie straciłem klienta przez nieporządek.
Możesz myśleć, „Jesteśmy małą firmą; proces nas spowolni”. Ja też tak myślałem. Ale jak pokazuje moja historia, nawet jednoosobowy zespół może coś przeoczyć, gdy nie szanuje się własnego procesu, co odkrywa się tygodnie później podczas montażu.
Jedno miejsce montażowe może zrujnować harmonogram. Jeśli część nie może być zamontowana, montaż się zatrzymuje. Wtedy pozostaje lutowanie ręczne, co jest brutalne dla płyty o wysokiej gęstości elementów.
Dzielę się wewnętrznym procesem, który trzymałem w głowie, abyście nie powtarzali moich błędów ani nie kosztowali tego klienta. Nie możesz czekać, aż „wyrosniesz” na proces. Mniejsze zespoły mają mniejszy bufor. Odrobina rygoru na część oszczędza tygodnie pracy, dziesiątki tysięcy dolarów i chroni przyszłe sprzedaże, przepływ gotówki i firmę.
Proces nie spowalnia cię. Błędy tak.
Więc co z tego wynika? Utrzymuj szczegółowy opis komponentu, aby część mogła być odtworzona daleko w przyszłości, i sprawdzaj obrysy podwójnie, a nawet poczwórnie.
Najczęstsze problemy z bibliotekami części to:
Naprawdę boli, gdy rekord ma tylko numer części producenta i nic, co pozwala zidentyfikować część.
Numery MPN stają się przestarzałe, i nie wszyscy producenci będą prowadzić rejestry przestarzałości starych MPN. Firmy również są przejmowane, a stare rekordy z czasem giną, szczególnie w produktach o długim cyklu życia, takich jak systemy lotnicze. Kiedy masz tylko numer części, informacje, które były online przez lata, mogą nagle zniknąć dzisiaj.
W zeszłym tygodniu złożyłem BOM dla klienta. Układ i sprawdzenia Gerbera były w porządku, ale części nie były na stanie, niektóre były niedostatecznie zaopatrzone (<1–2k jednostek), i nie było dostawców zastępczych. W starszych projektach, inżynierowie mieli ponad osiem źródeł i alternatywy. Wszystko przebiegało płynnie.
Kupujący często muszą polegać na więcej niż jednym źródle, co oznacza, że inżynierowie muszą dostarczać alternatywne opcje dostawców w BOM. W przeciwnym razie montaż zostaje opóźniony, a projektant musi poświęcić dodatkowy czas na przeszukiwanie stron dystrybutorów w poszukiwaniu zapasów.
Skoro już wiadomo, że doskonała biblioteka PCB jest niezbędna, jak możemy zapobiec tym problemom? Oto solidna ramka, której można użyć w projektowaniu i produkcji sprzętu. Istnieje pięć kluczowych elementów, które każde urządzenie/komponent musi mieć w twojej bibliotece części. Wprowadź je do swojej bazy danych i nigdy ich nie pomijaj. Dodaj cokolwiek innego chcesz, ale zawsze uwzględniaj te.
W bibliotekach ECAD, modelujemy cyfrowy odpowiednik tego fizycznego urządzenia w naszym oprogramowaniu do projektowania. Aby to zrobić prawidłowo, musimy pokazać:
Symbol schematyczny to koncepcyjna reprezentacja części. Przekazuje, jak część działa, w tym piny, nazwy pinów i standardowe konwencje symboli.
Poprawna reprezentacja wizualna ma znaczenie, więc nie używaj generycznych pudełek. Na przykład, dla rezystora, użyj właściwego symbolu rezystora, a nie pudełka.
To jest najważniejsza część każdego urządzenia, ponieważ definiuje wszystko inne. Bez danych części nie można jej kupić ani zbudować. Każda część potrzebuje następujących informacji:
To identyfikuje część w twojej bazie danych i jest najszybszym sposobem na zapewnienie szerokiej możliwości wyszukiwania na podstawie specyfikacji. Używanie tylko numeru części producenta jako opisu komponentu nie jest praktyczne, ponieważ nie umożliwia wyszukiwania według specyfikacji. Lepiej jest użyć skróconego opisu z kilkoma kluczowymi specyfikacjami. Przykład: zamiast LTST-C193TBKT-5A, użyj LED NIEBIESKI PRZEZROCZYSTY CHIP SMD.
Ale posuńmy się jeszcze dalej. Oto moja konwencja nazewnictwa:
Długa forma (kanoniczna):
LED NIEBIESKI 470NM PRZEZROCZYSTY DO SYGNALIZACJI DISCRETE 2.8V 0603 (1608 METRYCZNY) SMD
Średnia (przyjazna dla ERP):
LED NIEBIESKI 470NM PRZEZROCZYSTY 2.8V 0603 (1608 METRYCZNY)
Ultra-krótka (etykieta/pozycja):
LED NIEBIESKI 470NM 0603
Wybrałbym opcję 2, wersję Średnia (przyjazna dla ERP).
Opis komponentu zawiera funkcję, kluczowe parametry i typ obudowy. "Prosta dioda LED" nie jest po prostu prosta. Uchwyć te szczegóły, aby była identyfikowalna i użyteczna.
Dokładne opisy części umożliwiają świadome wymiany. Dla diody LED potrzebne są dane takie jak napięcie/prąd przewodzenia i jasność (ocena mcd). Nazwa typu „LED NIEBIESKI PRZEJRZYSTY CHIP SMD” sprawdza się jako nazwa części, ale nie jako pełny opis. Nie pomoże Ci znaleźć zamiennika bez karty katalogowej.
Lepszy opis to: „Niebieska dioda LED 470nm do sygnalizacji – dyskretna 2,8V 0603 (1608 metryczna)”. Zawiera bezpośrednio napięcie przewodzenia, długość fali i rozmiar obudowy, co jest wystarczającą ilością informacji, aby szybko znaleźć podobną część za pomocą prostego wyszukiwania słów kluczowych.
Porównaj to ze słabym opisem typu „Niebieska dioda LED SMD”. Nie mówi nic o napięciu przewodzenia, luminancji, dokładnym rozmiarze obudowy itp. To zmusza Cię do otwarcia karty katalogowej tego MPN, znalezienia podstawowych specyfikacji elektrycznych i porównania ich z wymaganiami inżynieryjnymi lub projektem na schemacie. 30 minut na jedną diodę LED. Przeskaluj to do 40 części w specyfikacji BOM zawierającej 200 pozycji, a stracone godziny (i koszty) są oczywiste.
Jedyną rzeczą bardziej wartościową niż opis części jest karta katalogowa. Zapisuj karty katalogowe dla każdej używanej części, ponieważ producenci często zmieniają linki. Zachowaj lokalną kopię i połącz ją z urządzeniem, a także zapisz link do portalu internetowego jako pole części.
Myśl o hierarchii w ten sposób:
Cel nazwy części to pomoc w dokładnym dotarciu do potrzebnej części. Może być wystarczająca do wymiany lub odtworzenia części, ale nie musi. Kiedy opis zawiera wystarczająco dużo szczegółów, aby znaleźć nową część, tym lepiej.
Numer części producenta jest obowiązkowy, nawet jeśli masz opis części. Niektórzy producenci używają podobnych numerów części lub ogólnych rodzin numerów części (np. logika serii 7400, komponenty serii LM3xx itp.), więc numer części musi być dokładny, ponieważ odpowiada konkretnemu opakowaniu, obrysowi i specyfikacjom elektrycznym.
Aby uniknąć jakichkolwiek nieporozumień podczas szukania części, ważne jest, aby zawsze mieć poprawną nazwę producenta. Jest to również pomocne, jeśli planujesz zamówić niektóre części bezpośrednio z witryny internetowej producenta.
Dobrym pomysłem jest wymienienie przynajmniej jednego dostawcy. Większość producentów sprzedaje poprzez dystrybutorów franczyzowych (np. Digi-Key, Mouser, Avnet, Newark). Użyj Octopart, aby zobaczyć dostępnych dostawców i opcje dostawy do Twoich drzwi lub do zakładu montażowego.
Gdy liczy się wydajność w czasie rzeczywistym i potrzebujesz projektu poprawnego za pierwszym razem, symulacja na poziomie obwodów i układu zapewnia dobre porównanie dla wyników testów i pomaga wyłapać proste problemy na wczesnym etapie.
Co więc możemy zrobić, aby symulować nasze części?
Wiele produktów ma ścisłe tolerancje w obudowach mechanicznych, więc każdy milimetr w osiach X, Y i Z ma znaczenie. Używając kontroli kolizji 3D z obudową, problem z interferencją można zlokalizować przed zbudowaniem jakichkolwiek prototypowych zespołów.
Nawet w 2021 roku nie było rzadkością pracowanie tylko z obrysami, ale jeśli zmierzasz do produkcji, dołącz modele 3D i przeprowadź testy kolizji. Jeśli część nie może być umieszczona na PCB, nie masz produktu. Część istnieje poza PCB. Typowe formaty 3D to STEP (AP224, AP214 itd.). Zbieraj te modele i trzymaj je w porządku.
Musimy umieścić część na PCB. Wzór lądowania określa miedziane pady, gdzie komponent zostanie przylutowany. Istnieje zalecany przez producenta wzór lądowania oraz realistyczny wzór lądowania, który zależy od gęstości układu PCB, jak określono w standardach IPC. Opcje takie jak Najmniejsze, Nominalne i Największe warunki materiałowe w IPC-7351/7352 mają na celu zrównoważenie odstępów między pinami komponentów z potrzebą utworzenia wystarczająco dużego filetu lutowniczego.
Z uwagi na jego znaczenie, oto co zawsze sprawdzam w przypadku śladów.
Jest więcej spraw do sprawdzenia, ale te są najważniejsze. Nie chcesz odkryć podczas projektowania, że część pozostawia zbyt mało miejsca na PCB o wysokiej gęstości. Będziesz musiał to zmienić lub znaleźć odpowiedni ślad lub część tak czy inaczej. Zrób to teraz, albo zrób podwójną pracę później.
"Projekt PCB jest tylko tak dobry, jak jego biblioteka CAD." To pamiętam z mojego spotkania z Tomem Hausherrem podczas grudniowego przestoju w 2021 roku, kiedy dzielił się historiami z prowadzenia aktualizacji IPC-7351.
Wnioski były jasne: komponenty decydują o sukcesie PCB. Każda nieodwracalna awaria, którą miałem, sprowadzała się do przeoczenia komponentu. Mając odpowiednie części, wadliwy obwód często można dostosować, ale nie urządzenia same w sobie. A po wyprodukowaniu, znalezienie zamiennika kompatybilnego z obrysem jest ryzykiem, nie wspominając o straconym czasie na odlutowywanie i przerabianie zamiast testowania.
Bez względu na to, czy potrzebujesz zbudować niezawodną elektronikę mocy czy zaawansowane systemy cyfrowe, Altium Develop łączy wszystkie dyscypliny w jedną współpracującą siłę. Wolną od silosów. Wolną od ograniczeń. To miejsce, gdzie inżynierowie, projektanci i innowatorzy pracują jako jedność, aby współtworzyć bez ograniczeń. Doświadcz Altium Develop już dziś!