Innehållsförteckning:

Bygga Inchworm ICD2 PIC Programmer / Debugger: 7 steg
Bygga Inchworm ICD2 PIC Programmer / Debugger: 7 steg

Video: Bygga Inchworm ICD2 PIC Programmer / Debugger: 7 steg

Video: Bygga Inchworm ICD2 PIC Programmer / Debugger: 7 steg
Video: Master the Art of Automated Ship Building! Space Engineers Guide 2024, November
Anonim
Bygga Inchworm ICD2 PIC Programmer / Debugger
Bygga Inchworm ICD2 PIC Programmer / Debugger
Bygga Inchworm ICD2 PIC Programmer / Debugger
Bygga Inchworm ICD2 PIC Programmer / Debugger
Bygga Inchworm ICD2 PIC Programmer / Debugger
Bygga Inchworm ICD2 PIC Programmer / Debugger

Denna instruerbara är en illustrerad promenad genom att bygga en ICD2 -klon som heter Inchworm. Det är ett rakt fram -kit som låter dig bygga en MPLAB ICD2 -kompatibel programmerare och felsökare. Det finns många programmerare där ute men väldigt få inkluderar en felsökare, (En felsökare låter du stegvis genom ditt program och ställer in bevakningslistor (se dina variabler) och mycket mer). Hela manualen inklusive schemat och anteckningar finns på blueroomelectronics

Steg 1: Förbereda kretskortet

Förbereda kretskortet
Förbereda kretskortet

Tvätta kretskortet i ett milt tvättmedel och torka noggrant före montering.

Steg 2: Löd alla alla "low profile" -delar

Lödning Alla
Lödning Alla

Här har jag lödt och trimmat ledningarna för alla lågprofildelar. När man bygger ett kretskort är det ofta lättast att montera de små delarna först. Denna metod ger dig mer utrymme att arbeta när du lägger till de högre delarna. Lägg till motstånden först och notera att solbränningsmotstånden är de vanliga 5% toleransversionerna och de blå motstånden är 1% metallfilmstyper. Installera nu dioderna, båda de mindre glasen dioder och de större effektdioderna kräver att du uppmärksammar det färgade bandet på katoden på alla dioder. Underlåtenhet att installera dioderna i rätt riktning kommer att hindra Inchworm eller något elektroniskt projekt från att fungera korrekt. Obs! Jag bygger en batteridriven version för demos. Strömdioderna jag använde är Schottky 1N5817 -typer med lågt utfall istället för de vanligare 1N4001 -dioderna. De sex små glasdioderna är vanliga 1N4148 -typer (du kan också använda 1N914)

Steg 3: Fler små delar tillagda

Fler små delar tillagda
Fler små delar tillagda

Här har IC -uttagen lagts till.

När du lödar ett IC -uttag är det en bra idé att lödda i bara en stift i ett hörn för att ge dig en chans att få det att sitta ordentligt på kretskortet. När uttaget har spolats fortsätter du att löda resten av stiften. Därefter läggs bypass 0.1 uf -kepsarna till. Dessa små kepsar är viktiga när du använder någon logisk IC, de är för att absorbera små fel med digitala logikchips. Jag har lagt till 5 mm lysdioder istället för de 3 mm angivna lysdioderna. Det är helt enkelt en smaksak.

Steg 4: De högre locken läggs till

De högre locken läggs till
De högre locken läggs till

Här har de större elektrolytkondensatorerna lagts till.

'Jag har använt mikrominiaturhattar när jag kunde få dem, du behöver inte. Det finns plats på kretskortet för större standardkondensatorer; Se bara till att de har rätt spänning. De små svarta 10uf -locken är klassade för 25v och det större gula locket är klassade för 16v.

Steg 5: Slutmontering

Slutmontering
Slutmontering

Nu för alla de stora delarna. Lägg till ström-, ICD2- och RS232-kontakterna. Och ja, det är en DE9-kontakt DE9 Wikipedia Innan du lödar testar du 7805 (eller LM2940-5) med kylflänsen som är installerad före lödning. Skruven och muttern är #6 och passar fint. Sätt i MAX232 (eller ST232) och sätt på ström. Kontrollera spänningarna vid de två testpunkterna (TP +5 och TP VPP> 12VDC) Ta nu bort strömmen och installera en förprogrammerad 16F877 eller 16F877A ** (bootloader -firmware för 16F877 finns i MPLAB och 16F877A finns på min webbplats. Obs: Jag har använt LM2940-5 med lågt avfall för batteridrift.

Steg 6: Valfritt fodral

Valfritt fodral
Valfritt fodral

Här är en färdig Inchworm monterad i ett Hammond 1591B -fodral. Jag har använt avstängningar så att jag kan fästa … Det är också möjligt och billigare att montera Inchworm i ett Hammond 1591BC -lock med #6 skruvar. Ger en trevlig låg profil ICD2.

Steg 7: Firefly 16F88 -handledaren monterad på tumormen

Firefly 16F88 -handledaren monterad på tummask
Firefly 16F88 -handledaren monterad på tummask

Här visas tummask med en valfri Firefly 16F88 -handledare och ZIF -uttagskort.

Lysdioderna lyser eftersom det får sin ström från 6AAA NiMH -batterier i Orange Hammond 1591B -fodralet

Rekommenderad: