Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne instruksen er en illustrert tur gjennom å bygge en ICD2 -klon kalt Inchworm. Det er et rett frem -sett som lar deg bygge en MPLAB ICD2 -kompatibel programmerer og debugger. Det er mange programmerere der ute, men svært få inkluderer en feilsøkingsprogram (En debugger lar du går enkelt gjennom programmet og angir overvåkningslister (se variablene dine) og mye mer). Hele manualen inkludert skjema og notater finner du på blueroomelectronics
Trinn 1: Klargjøre kretskortet
Vask kretskortet i et mildt vaskemiddel og tørk grundig før montering.
Trinn 2: Lodd alle delene med "lav profil"
Her har jeg loddet og trimmet ledningene til alle lavprofildelene. Når du bygger en PCB er det ofte lettest å montere de små delene først. Denne metoden gir deg mer rom til å jobbe når du legger til de høyere delene. Legg til motstandene først, og legg merke til at brunmotstandene er de vanlige 5% toleranseversjonene og de blå motstandene er 1% metallfilmtyper. Installer nå dioder, begge de mindre glassene dioder og de større effektdiodene krever at du tar hensyn til det fargede båndet på katoden til alle dioder. Hvis du ikke installerer dioder i riktig retning, vil Inchworm eller ethvert elektronisk prosjekt fungere skikkelig. Merk: Jeg bygger en batteridrevet versjon for demoer, strømdiodene jeg brukte er Schottky 1N5817 -typer med lite frafall i stedet for de mer vanlige 1N4001 -dioder. De seks små glassdiodene er vanlige 1N4148 -typer (du kan også bruke 1N914)
Trinn 3: Flere små deler er lagt til
Her er IC -kontaktene lagt til.
Når du lodder en IC -kontakt, er det en god idé å lodde i bare en pinne på et hjørne for å gi deg en sjanse til å få den til å sitte ordentlig på kretskortet. Når stikkontakten er flush, fortsett å lodde resten av pinnene. Deretter legges bypass 0.1 uf -caps, disse små caps er viktige når du bruker en logisk IC, de er for å absorbere små feil med digitale logikkbrikker. Jeg har lagt til 5 mm lysdioder i stedet for de 3 mm spesifiserte lysdiodene. Det er rett og slett et spørsmål om smak.
Trinn 4: De høyere capsene legges til
Her er de større elektrolytiske kondensatorene lagt til.
'Jeg har brukt mikrominiaturhetter når jeg kunne få dem, du trenger ikke. Det er plass på kretskortet for større standardkondensatorer; bare sørg for at de er riktig spenningsvurdert. De små svarte 10uf -hettene er vurdert til 25v og den større gule hetten er vurdert til 16v.
Trinn 5: Sluttmontering
Nå for alle de store delene. Legg til strøm, ICD2- og RS232-kontakter. Og ja, det er en DE9-kontakt DE9 Wikipedia Før du lodder, må 7805 (eller LM2940-5) -testen passe med den med kjøleribben som er installert før lodding. Skruen og mutteren er nr. 6 og sitter fint. Sett inn MAX232 (eller ST232) og påfør strøm. Kontroller spenningene ved de to testpunktene (TP +5 og TP VPP> 12VDC) Fjern nå strømmen og installer en forhåndsprogrammert 16F877 eller 16F877A ** (bootloader -fastvaren for 16F877 finnes i MPLAB og 16F877A finnes på Merk: Jeg har brukt LM2940-5 med lavt frafall for batteridrift.
Trinn 6: Valgfri sak
Her er en ferdig Inchworm montert i et Hammond 1591B -etui. Jeg har brukt standoffs slik at jeg kan feste … Det er også mulig og billigere å montere Inchworm i et Hammond 1591BC -lokk med #6 skruer. Gir en fin lavprofil ICD2.
Trinn 7: Firefly 16F88 -veilederen montert på tommelormen
Her vises inchworm med en valgfri Firefly 16F88 Tutor og ZIF socket board.
Lysdiodene lyser fordi de får strøm fra 6AAA NiMH -batterier i Orange Hammond 1591B -etuiet