1. Finn ut hvilke programmerbare enheter på brettet.Alle enhetene på brettet er ikke programmerbare i systemet.For eksempel har parallelle enheter vanligvis ikke lov til å gjøre det.For programmerbare enheter er den serielle programmeringsevnen til Internett-leverandøren avgjørende for å opprettholde designfleksibilitet.
2. Sjekk programmeringsspesifikasjonene for hver enhet for å finne ut hvilke pinner som kreves.Denne informasjonen kan hentes fra enhetsprodusenten eller lastes ned fra Internett.I tillegg kan feltapplikasjonsingeniører tilby enhets- og designstøtte og er en god ressurs.
3. Koble til programmeringspinnene for å bruke pinnene på kontrollkortet.Kontroller at de programmerbare pinnene er koblet til kontakter eller testpunkter på brettet i denne utformingen.Disse er nødvendige for in-circuit testere (IKT) eller ISP-programmerere som brukes i produksjon.
4. Unngå krangel.Kontroller at signalene som kreves av Internett-leverandøren ikke er koblet til annen maskinvare som kan komme i konflikt med programmereren.Se på belastningen på linjen.Det er noen prosessorer som kan drive lysemitterende dioder (LED) direkte, men de fleste programmerere kan ikke gjøre dette ennå.Hvis inngangene/utgangene er delt, kan dette være et problem.Vær oppmerksom på monitortimeren eller tilbakestill signalgeneratoren.Hvis et tilfeldig signal sendes av monitortimeren eller tilbakestillingssignalgeneratoren, kan enheten være feilprogrammert.
5. Bestem hvordan den programmerbare enheten slås på under produksjonsprosessen.Målkortet må være slått på for å kunne programmeres i systemet.Vi må også avgjøre følgende problemer.
(1) Hvilken spenning kreves?I programmeringsmodus krever komponenter vanligvis et annet spenningsområde enn i normal driftsmodus.Hvis spenningen er høyere under programmering, må det sikres at denne høyere spenningen ikke vil forårsake skade på andre komponenter.
(2) Noen enheter må verifiseres på høye og lave nivåer for å sikre at enheten er riktig programmert.Hvis dette er tilfelle, må spenningsområdet spesifiseres.Hvis en tilbakestillingsgenerator er tilgjengelig, sjekk tilbakestillingsgeneratoren først, da den kan forsøke å tilbakestille enheten når du utfører en lavspenningskontroll.
(3) Hvis denne enheten krever en VPP-spenning, oppgi VPP-spenningen på kortet eller bruk en separat strømforsyning for å drive den under produksjon.Prosessoren som krever VPP-spenningen vil dele denne spenningen med de digitale inngangs-/utgangslinjene.Sørg for at andre kretser koblet til VPP kan fungere med høyere spenninger.
(4) Trenger jeg en skjerm for å se om spenningen er innenfor spesifikasjonene til enheten?Sørg for at sikkerhetsanordningen er effektiv for å holde disse strømforsyningene innenfor sikkerhetsområdet.
(6) Finn ut hva slags utstyr som skal brukes til programmering, samt til design.Under testfasen, hvis brettet er plassert på en testarmatur for programmering, kan pinnene kobles til via en pinneseng.En annen måte er at hvis du trenger å bruke en racktester, og for å kjøre et spesielt testprogram, er det best å bruke en kontakt på siden av brettet for å koble til, eller bruke en kabel for å koble til.
7. Kom opp med noen kreative informasjonssporingstiltak.Praksisen med å legge til konfigurasjonsspesifikke data på baksiden av linjen blir mer vanlig.I den programmerbare enheten effektiv bruk av tid, kan den gjøres til en "smart" enhet.Å legge til produktrelatert informasjon til produktet, for eksempel serienummer, MAC-adresse eller produksjonsdata, gjør produktet mer nyttig, enklere å vedlikeholde og oppgradere, eller lettere å yte garantiservice, og lar produsenten også samle inn nyttig informasjon over levetiden til produktet.Mange "smarte" produkter har denne sporingsevnen ved å legge til en enkel og rimelig EEPROM som kan programmeres med data fra produksjonslinjen eller feltet.
En godt utformet krets som er egnet for sluttproduktet kan også utgjøre en barriere for ISP-implementering under produksjon.Derfor må brettet modifiseres for å gjøre det best egnet for ISPen på produksjonslinjen og ende opp med et godt brett.
Innleggstid: 01-04-2022