
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11

Mikrostyrenheter spelar en mycket viktig roll inom elektronik, eftersom de kan utföra uppgifter inom bland annat automatisering, kontroll, bildbehandling. Deras användning är enorm. Det finns olika familjer av mikrokontroller, en av dem är Microchips PIC (Peripheral Interface Controller). PIC är mycket populära eftersom de är relativt billiga och på grund av deras egenskaper, till exempel deras låga strömförbrukning, intern oscillator och gratis utvecklingsverktyg. Detta är ett exempel på en mycket enkel 40 -pins PIC -programmerare, den behöver bara 3 motstånd:
Steg 1: Schematisk

Som visas ovan finns det bara tre 4, 7k motstånd anslutna mellan DB9 -kontakten och PIC. Enligt schemat är dessa motstånd anslutna till följande stift i PIC: MCLR (1), PGC (39) och PGD (40). Stift nr 8 från DB9 -kontakten är anslutet till PGD -stiftet (40) i PIC. Denna programmerare arbetar med 5V DC. Därför måste en extern spänningskälla anslutas till den 2-poliga kontakten.
Steg 2: Design



Vi använde KiCad -programvaran för att designa kretskortet, det är gratis! Sedan började vi göra kretskortet, först skrev vi ut layouten på ett acetatark. Sedan använde vi UV -exponeringsmetoden för att överföra kretsen till brädet och till sist korroderade vi kretskortet med järnperklorat. Sedan lödde vi alla komponenter på plats: 1 - DB9 -kontakt; 3 - 4, 7k motstånd; 1 - 2 anslutningskontakter; 1 - 40 -stifts uttag;
Steg 3: Hur man använder


Detta är stegen för att använda programmeraren:
1. Anslut den via en seriell kabel till en dator; 2. Anslut önskad PIC på kortet, till exempel PIC18F4550; 3. Använd en IDE, till exempel MPLAB eller MikroC, för att skriva, kompilera koden och generera. HEX -filen; 4. Skicka. HEX -filen till PIC genom en programmeringsprogramvara som PICPgm.
Och där är PIC redo att användas och du har en ny programmerare för 40 pins PIC mikrokontroller.
Projekt: här.
Rekommenderad:
Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av en brödbräda: 3 steg

Hur man programmerar PIC MCU med PICkit -programmerare som använder ett brödbräda: Du behöver inte dyra och sofistikerade verktyg för att spela med PIC (eller andra) mikrokontroller. Allt du behöver är en brödbräda där du testar din krets och programmering. Naturligtvis är någon form av programmerare och IDE nödvändig. I denna instruktion
Hur man gör en PIC -programmerare - PicKit 2 'klon': 4 steg (med bilder)

Hur man gör en PIC -programmerare - PicKit 2 'klon': Hej! Detta är en kort instruktion om hur man gör en PIC -programmerare som fungerar som en PicKit 2. Jag gjorde detta för att det är mycket billigare än att köpa en original PicKit och eftersom Microchip, tillverkarna av PIC -mikrokontroller och PicKit -programmeraren, pr
JDM2 -baserad PIC -programmerare: 4 steg

JDM2 -baserad PIC -programmerare: Schematisk & layout för en uppdaterad JDM2 PIC -programmerare. Inkluderar klocka & datafilter, Vpp spänningsdelare för moderna PIC -mikrokontroller (t.ex. USB PIC 18F2455/4455). Före läsningssidor som www.hackaday.com & www.makezine.com/blog Jag har
Visitkort PIC -programmerare: 6 steg (med bilder)

Visitkort PIC programmerare: Detta var mitt bidrag till Hack A Day visitkort storlek krets tävling. Jag zippade bara upp filerna och lade dem på min webbplats. Jag lägger upp det här eftersom alla andra poster verkar vara på en blogg för enkel åtkomst. Förhoppningsvis kommer detta att göra
5 Transistor PIC -programmerare *Schematisk tillagd till steg 9 !: 9 steg

5 Transistor PIC -programmerare *Schematisk tillagd till steg 9 !: Gör din egen PIC -programmerare för datorns parallellport. Detta är en variant av David Taits klassiska design. Det är mycket tillförlitligt och det finns bra programmeringsprogramvara gratis. Jag gillar IC-Prog och PICpgm programmerare. Bäst av allt, det