1. Zoek uit welke programmeerbare apparaten op het bord staan.De apparaten op het bord zijn niet allemaal programmeerbaar binnen het systeem.Parallelle apparaten mogen dit bijvoorbeeld meestal niet doen.Voor programmeerbare apparaten is de seriële programmeercapaciteit van de ISP essentieel om de ontwerpflexibiliteit te behouden.
2. Controleer de programmeerspecificaties voor elk apparaat om te bepalen welke pinnen vereist zijn.Deze informatie kan worden verkregen bij de fabrikant van het apparaat of worden gedownload van internet.Bovendien kunnen veldtoepassingsingenieurs apparaat- en ontwerpondersteuning bieden en zijn zij een goede hulpbron.
3. Sluit de programmeerpinnen aan om de pinnen op de besturingskaart te gebruiken.Controleer in dit ontwerp of de programmeerbare pinnen zijn aangesloten op connectoren of testpunten op de kaart.Deze zijn vereist voor in-circuit testers (ICT) of ISP-programmeurs die in de productie worden gebruikt.
4. Vermijd twist.Controleer of de door de ISP vereiste signalen niet zijn aangesloten op andere hardware die conflicteert met de programmeur.Kijk naar de belasting van de lijn.Er zijn enkele processors die lichtgevende diodes (LED's) rechtstreeks kunnen aansturen, maar de meeste programmeurs kunnen dit nog niet doen.Als de inputs/outputs gedeeld worden, kan dit een probleem zijn.Let op de monitortimer of resetsignaalgenerator.Als er een willekeurig signaal wordt verzonden door de monitortimer of de resetsignaalgenerator, is het apparaat mogelijk verkeerd geprogrammeerd.
5. Bepaal hoe het programmeerbare apparaat wordt ingeschakeld tijdens het productieproces.Het doelbord moet worden ingeschakeld om in het systeem te kunnen worden geprogrammeerd.We moeten ook de volgende problemen vaststellen.
(1) Welke spanning is vereist?In de programmeermodus hebben componenten doorgaans een ander spanningsbereik nodig dan in de normale bedrijfsmodus.Als de spanning tijdens het programmeren hoger is, moet ervoor worden gezorgd dat deze hogere spanning geen schade aan andere componenten veroorzaakt.
(2) Sommige apparaten moeten op hoge en lage niveaus worden geverifieerd om er zeker van te zijn dat het apparaat correct is geprogrammeerd.Als dit het geval is, moet het spanningsbereik worden opgegeven.Als er een resetgenerator beschikbaar is, controleer dan eerst de resetgenerator, aangezien deze mogelijk probeert het apparaat te resetten tijdens het uitvoeren van een laagspanningscontrole.
(3) Als dit apparaat een VPP-spanning vereist, zorg dan voor de VPP-spanning op het bord of gebruik een aparte voeding om het tijdens de productie van stroom te voorzien.De processor die de VPP-spanning nodig heeft, deelt deze spanning met de digitale invoer-/uitvoerlijnen.Zorg ervoor dat andere circuits die op de VPP zijn aangesloten, op hogere spanningen kunnen werken.
(4) Heb ik een monitor nodig om te zien of de spanning binnen de specificaties van het apparaat valt?Zorg ervoor dat het veiligheidsapparaat effectief is om deze voedingen binnen het veiligheidsbereik te houden.
(6) Zoek uit wat voor soort apparatuur je moet gebruiken voor programmeren en ontwerpen.Als tijdens de testfase de printplaat voor het programmeren op een testopstelling wordt geplaatst, kunnen de pinnen via een pinbed worden aangesloten.Een andere manier is dat als u een racktester moet gebruiken en een speciaal testprogramma moet uitvoeren, u het beste een connector aan de zijkant van het bord kunt gebruiken om verbinding te maken, of een kabel kunt gebruiken om verbinding te maken.
7. Bedenk een aantal creatieve maatregelen voor het bijhouden van informatie.De praktijk van het toevoegen van configuratiespecifieke gegevens achteraan de rij wordt steeds gebruikelijker.Door het programmeerbare apparaat dat effectief gebruik maakt van tijd, kan er een ‘slim’ apparaat van worden gemaakt.Door productgerelateerde informatie aan het product toe te voegen, zoals serienummer, MAC-adres of productiegegevens, wordt het product nuttiger, gemakkelijker te onderhouden en te upgraden, of gemakkelijker garantieservice te bieden, en kan de fabrikant ook nuttige informatie verzamelen over de levensduur van het product.Veel ‘slimme’ producten beschikken over deze trackingmogelijkheid door een eenvoudige en goedkope EEPROM toe te voegen die kan worden geprogrammeerd met gegevens van de productielijn of het veld.
Een goed ontworpen schakeling die geschikt is voor het eindproduct kan ook een barrière vormen voor ISP-implementatie tijdens de productie.Daarom moet het bord worden aangepast om het het meest geschikt te maken voor de ISP aan de productielijn en om uiteindelijk een goed bord te krijgen.
Posttijd: 01 april 2022