1. Odredite koji su programabilni uređaji na ploči.Nisu svi uređaji na ploči programabilni unutar sustava.Na primjer, paralelnim uređajima to obično nije dopušteno.Za programibilne uređaje, sposobnost serijskog programiranja ISP-a ključna je za održavanje fleksibilnosti dizajna.
2. Provjerite specifikacije programiranja za svaki uređaj kako biste odredili koji su pinovi potrebni.Te se informacije mogu dobiti od proizvođača uređaja ili preuzeti s interneta.Osim toga, inženjeri za primjenu na terenu mogu pružiti podršku za uređaje i dizajn te su dobar resurs.
3. Spojite pinove za programiranje kako biste koristili pinove na upravljačkoj ploči.Provjerite jesu li programabilni pinovi spojeni na konektore ili ispitne točke na ploči u ovom dizajnu.Oni su potrebni za in-circuit testere (ICT) ili ISP programere koji se koriste u proizvodnji.
4. Izbjegavajte svađu.Provjerite da signali koje zahtijeva ISP nisu povezani s drugim hardverom koji bi bio u sukobu s programatorom.Pogledajte opterećenje linije.Postoje neki procesori koji mogu izravno pokretati svjetleće diode (LED), međutim, većina programera to još ne može.Ako su ulazi/izlazi zajednički, to može biti problem.Obratite pozornost na mjerač vremena monitora ili generator signala za resetiranje.Ako mjerač vremena monitora ili generator signala za resetiranje pošalje nasumični signal, uređaj je možda pogrešno programiran.
5. Odredite kako se programabilni uređaj napaja tijekom procesa proizvodnje.Ciljna ploča mora biti uključena kako bi se programirala u sustavu.Također moramo utvrditi sljedeća pitanja.
(1) Koji je napon potreban?U načinu programiranja komponente obično zahtijevaju drugačiji raspon napona nego u normalnom načinu rada.Ako je napon viši tijekom programiranja, tada se mora osigurati da taj viši napon neće oštetiti druge komponente.
(2) Neki uređaji moraju biti verificirani na visokim i niskim razinama kako bi se osiguralo da je uređaj ispravno programiran.Ako je to slučaj, tada se mora navesti raspon napona.Ako je generator za resetiranje dostupan, prvo provjerite generator za resetiranje jer bi mogao pokušati resetirati uređaj tijekom provjere niskog napona.
(3) Ako ovaj uređaj zahtijeva VPP napon, osigurajte VPP napon na ploči ili koristite zasebno napajanje za napajanje tijekom proizvodnje.Procesor koji zahtijeva VPP napon dijelit će taj napon s digitalnim ulazno/izlaznim linijama.Provjerite mogu li drugi krugovi spojeni na VPP raditi na višim naponima.
(4) Trebam li monitor da vidim je li napon unutar specifikacija uređaja?Provjerite je li sigurnosni uređaj učinkovit kako bi ovi izvori napajanja bili unutar sigurnosnog raspona.
(6) Odredite koju vrstu opreme koristiti za programiranje, kao i za dizajn.Tijekom testne faze, ako je ploča postavljena na ispitnu učvršćenje za programiranje, tada se pinovi mogu spojiti preko ležišta za pinove.Drugi način je da ako trebate koristiti rack tester i pokrenuti poseban ispitni program, najbolje je koristiti konektor na bočnoj strani ploče za spajanje ili koristiti kabel za spajanje.
7. Smislite neke kreativne mjere za praćenje informacija.Praksa dodavanja podataka specifičnih za konfiguraciju na kraju retka postaje sve češća.U programabilnom uređaju učinkovito korištenje vremena, može se pretvoriti u "pametni" uređaj.Dodavanje informacija povezanih s proizvodom proizvodu, poput serijskog broja, MAC adrese ili proizvodnih podataka, čini proizvod korisnijim, lakšim za održavanje i nadogradnju ili lakšim za pružanje jamstvenog servisa, a također omogućuje proizvođaču prikupljanje korisnih informacija preko vijek trajanja proizvoda.Mnogi "pametni" proizvodi imaju tu mogućnost praćenja dodavanjem jednostavnog i jeftinog EEPROM-a koji se može programirati podacima iz proizvodne linije ili s terena.
Dobro osmišljen sklop koji je prikladan za konačni proizvod također može predstavljati prepreku implementaciji ISP-a tijekom proizvodnje.Stoga je ploču potrebno modificirati kako bi bila najprikladnija za ISP-a na proizvodnoj liniji i završiti s dobrom pločom.
Vrijeme objave: 1. travnja 2022