Innehållsförteckning:
- Steg 1: Förbereda kretskortet
- Steg 2: Löd alla alla "low profile" -delar
- Steg 3: Fler små delar tillagda
- Steg 4: De högre locken läggs till
- Steg 5: Slutmontering
- Steg 6: Valfritt fodral
- Steg 7: Firefly 16F88 -handledaren monterad på tumormen
Video: Bygga Inchworm ICD2 PIC Programmer / Debugger: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
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
Tvätta kretskortet i ett milt tvättmedel och torka noggrant före montering.
Steg 2: Löd alla alla "low profile" -delar
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
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
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
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
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
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:
Bygga en Arduino MIDI -kontroller: 9 steg (med bilder)
Att bygga en Arduino MIDI -controller: Denna instruerbara publicerades ursprungligen på min blogg den 28 juni 2020. Jag gillar att bygga saker som innehåller elektronik, och jag har alltid velat bygga något med Arduino. En av de vanligaste byggnaderna för nybörjare som jag hittade var en MIDI -styrenhet.
Bygga en självkörande båt (ArduPilot Rover): 10 steg (med bilder)
Bygga en självkörande båt (ArduPilot Rover): Du vet vad som är coolt? Obemannade självkörande fordon. De är så coola faktiskt att vi (mina uni -kollegor och jag) började bygga en själv redan 2018. Det är också därför jag bestämde mig för i år att äntligen avsluta den på fritiden. I denna instans
Designa och bygga ett kraftledningsfilter för en Android -telefonladdare: 5 steg
Designa och bygga ett kraftledningsfilter för en Android -telefonladdare: I den här instruktionsboken kommer jag att visa hur du tar en vanlig USB -till -mini -USB -kabel, separerar den i mitten och sätter i en filterkrets som minskar alltför högt ljud eller hash producerad av en typisk Android -strömförsörjning. Jag har en bärbar m
Så här konfigurerar du en Windows Kernel Debugger över ditt nätverk: 6 steg
Så här konfigurerar du en Windows Kernel Debugger via ditt nätverk: Debugging är ett populärt verktyg som används för att komma till grundorsaken till ett fel. En bugg kan hantera sig själv på många olika sätt. det kan orsaka en systemkrasch (blå skärm/BSOD), det kan orsaka en programkrasch, det kan få ditt system att frysa för att namnge en fe
GTP USB PIC PROGRAMMER (öppen källkod): 5 steg (med bilder)
GTP USB PIC PROGRAMMER (öppen källkod): Detta arbete inkluderar GTP USB (inte plus eller lite). Schemat, foton och kretskort har utvecklats av PICMASTERS baserat på några värdefulla arbeten som gjorts tidigare. Denna programmerare stöder pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom. Tyvärr är det