Prototyp działa, ale produkcja seryjna nie. Gdzie szukać przyczyny?

Prototyp działa, ale produkcja seryjna nie. Gdzie szukać przyczyny?

Zdarza się, że prototyp przechodzi wszystkie testy i procedury, dokumentacja jest już gotowa, podzespoły zostały zamówione, a pierwsza seria urządzeń sprawia problemy: część płytek nie uruchamia się lub nie pracuje stabilnie. To dość typowy scenariusz, który pokazuje, że produkcja seryjna jest w stanie ujawni każdą słabą stronę projektu i procesu. I często to robi. Co wtedy?

Zacznij od kontroli podzespołów

W prototypie podzespoły dobiera się i montuje z zachowaniem szczególnej ostrożności. Jednak w przypadku produkcji seryjnej wystarczy pomylona rolka, niewłaściwa wartość elementu lub brak komponentu, aby problem pojawił się na wielu płytkach. Z tego względu proces ten należy uważnie kontrolować.

W kontroli stanów magazynowych i przygotowaniu materiału pomagają liczarki komponentów, które pozwalają określić liczbę elementów na taśmie i wykryć rozbieżności pomiędzy dokumentacją, liczbą elementów pobranych z magazynu oraz ich faktycznym zużyciem.

Zweryfikuj zaprogramowane układy

Nie każda usterka ma źródło w montażu, przyczyną może być również niewłaściwy plik, nieaktualna wersja oprogramowania albo błędna konfiguracja programatora.

Szczególnej uwagi wymagają układy EEPROM, w których często zapisywane są ustawienia, dane kalibracyjne oraz parametry konkretnego urządzenia. Warto wówczas sprawdzić też sumę kontrolną, wersję wsadu oraz oznaczenie partii.

Sprawdź, czy problem nie wynika z niepoprawnego montażu

Oględziny płytki i pomiary multimetrem nie zawsze są najlepszym sposobem postępowania, zwłaszcza w przypadku gęstego montażu i obudów z wyprowadzeniami ukrytymi pod układem.

Przydatne mogą okazać się wówczas narzędzia do testów Boundary-Scan wykorzystujące interfejs JTAG. Pozwalają sprawdzić połączenia, diagnozować zmontowane PCB bez dostępu do każdego punktu pomiarowego i ustalić, czy urządzenie nie działa z powodu błędu montażu.

I w końcu: znajdź różnice pomiędzy prototypem a serią

Jeśli powyższe kroki zawiodą, niezbędne staje się porównanie obu procesów krok po kroku. Trzeba będzie wówczas sprawdzić dostawców i partie elementów, sposób programowania układów, parametry montażu oraz procedurę uruchomienia, ponieważ problem często nie wynika z jednej poważnej pomyłki, lecz z drobnych, nakładających się na siebie różnic.