Innholdsfortegnelse:

Bygging av Inchworm ICD2 PIC Programmer / Debugger: 7 trinn
Bygging av Inchworm ICD2 PIC Programmer / Debugger: 7 trinn

Video: Bygging av Inchworm ICD2 PIC Programmer / Debugger: 7 trinn

Video: Bygging av Inchworm ICD2 PIC Programmer / Debugger: 7 trinn
Video: Is Genesis History? - Watch the Full Film 2024, November
Anonim
Bygging av Inchworm ICD2 PIC Programmer / Debugger
Bygging av Inchworm ICD2 PIC Programmer / Debugger
Bygging av Inchworm ICD2 PIC Programmer / Debugger
Bygging av Inchworm ICD2 PIC Programmer / Debugger
Bygging av Inchworm ICD2 PIC Programmer / Debugger
Bygging av Inchworm ICD2 PIC Programmer / Debugger

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

Forbereder PCB
Forbereder PCB

Vask kretskortet i et mildt vaskemiddel og tørk grundig før montering.

Trinn 2: Lodd alle delene med "lav profil"

Lodding Alle
Lodding Alle

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

Flere smådeler lagt til
Flere smådeler 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

De høyere capsene legges til
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

Sluttmontering
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

Valgfri sak
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

Firefly 16F88 -veilederen montert på tommelormen
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

Anbefalt: