1. Dowiedz się, które urządzenia są programowalne na płycie.Nie wszystkie urządzenia na płycie można programować w systemie.Na przykład urządzenia równoległe zwykle nie mogą tego robić.W przypadku urządzeń programowalnych możliwość programowania szeregowego dostawcy usług internetowych jest niezbędna do zachowania elastyczności projektu.
2. Sprawdź specyfikacje programowe każdego urządzenia, aby określić, które styki są wymagane.Informacje te można uzyskać u producenta urządzenia lub pobrać z Internetu.Ponadto inżynierowie aplikacji terenowych mogą zapewnić wsparcie dotyczące urządzeń i projektów i są dobrym źródłem informacji.
3. Podłącz piny programujące, aby móc korzystać z pinów na płycie sterującej.Sprawdź, czy programowalne styki są podłączone do złączy lub punktów testowych na płytce w tym wykonaniu.Są one wymagane w przypadku testerów obwodów (ICT) lub programistów ISP używanych w produkcji.
4. Unikaj rywalizacji.Sprawdź, czy sygnały wymagane przez dostawcę usług internetowych nie są podłączone do innego sprzętu, który mógłby powodować konflikt z programatorem.Spójrz na obciążenie linii.Niektóre procesory mogą bezpośrednio sterować diodami elektroluminescencyjnymi (LED), jednak większość programistów nie jest jeszcze w stanie tego zrobić.Jeśli wejścia/wyjścia są wspólne, może to stanowić problem.Proszę zwrócić uwagę na timer monitora lub generator sygnału resetowania.Jeśli timer monitorujący lub generator sygnału resetującego wyśle losowy sygnał, może to oznaczać, że urządzenie zostało nieprawidłowo zaprogramowane.
5. Określ, w jaki sposób programowalne urządzenie jest zasilane w procesie produkcyjnym.Aby można było zaprogramować płytkę docelową w systemie, należy ją zasilić.Musimy także ustalić następujące kwestie.
(1) Jakie napięcie jest wymagane?W trybie programowania komponenty zwykle wymagają innego zakresu napięcia niż w normalnym trybie pracy.Jeśli podczas programowania napięcie będzie wyższe, należy upewnić się, że to wyższe napięcie nie spowoduje uszkodzenia innych komponentów.
(2) Niektóre urządzenia muszą zostać zweryfikowane na wysokim i niskim poziomie, aby zapewnić prawidłowe zaprogramowanie urządzenia.W takim przypadku należy określić zakres napięcia.Jeśli dostępny jest generator resetujący, sprawdź najpierw generator resetujący, ponieważ może on próbować zresetować urządzenie podczas sprawdzania niskiego napięcia.
(3) Jeśli to urządzenie wymaga napięcia VPP, należy podać napięcie VPP na płytce lub użyć osobnego zasilacza do zasilania go podczas produkcji.Procesor wymagający napięcia VPP będzie dzielić to napięcie z cyfrowymi liniami wejścia/wyjścia.Upewnij się, że inne obwody podłączone do VPP mogą pracować przy wyższych napięciach.
(4) Czy potrzebuję monitora, aby sprawdzić, czy napięcie mieści się w specyfikacji urządzenia?Upewnij się, że urządzenie zabezpieczające jest skuteczne, aby utrzymać te zasilacze w bezpiecznym zakresie.
(6) Dowiedz się, jakiego rodzaju sprzętu użyć do programowania i projektowania.Jeśli w fazie testowej płytka zostanie umieszczona na uchwycie testowym w celu programowania, wówczas piny można połączyć za pomocą łóżka pinowego.Innym sposobem jest to, że jeśli potrzebujesz użyć testera do montażu w stojaku i uruchomić specjalny program testowy, najlepiej jest użyć złącza z boku płytki do podłączenia lub użyć kabla do połączenia.
7. Wymyśl kreatywne środki śledzenia informacji.Praktyka dodawania danych specyficznych dla konfiguracji na końcu wiersza staje się coraz bardziej powszechna.W programowalnym urządzeniu efektywne wykorzystanie czasu można przekształcić w urządzenie „inteligentne”.Dodanie do produktu informacji związanych z produktem, takich jak numer seryjny, adres MAC czy dane produkcyjne, sprawia, że produkt staje się bardziej użyteczny, łatwiejszy w utrzymaniu i modernizacji czy łatwiejszy w zapewnieniu serwisu gwarancyjnego, a także umożliwia producentowi gromadzenie przydatnych informacji przez cały czas żywotność produktu.Wiele „inteligentnych” produktów ma tę możliwość śledzenia poprzez dodanie prostej i niedrogiej pamięci EEPROM, którą można zaprogramować danymi z linii produkcyjnej lub z pola.
Dobrze zaprojektowany obwód, odpowiedni dla produktu końcowego, może również stanowić barierę we wdrażaniu ISP na etapie produkcji.Dlatego też należy zmodyfikować płytkę tak, aby była jak najlepiej dostosowana do potrzeb dostawcy usług internetowych na linii produkcyjnej i w rezultacie uzyskała dobrą płytkę.
Czas publikacji: 01 kwietnia 2022 r