INHOUDSOPGAWE:
- Stap 1: Skema's en PCB -ontwerp
- Stap 2: Maak die bord
- Stap 3: Programmering van die programmeerder
- Stap 4: Gebruik die PicKit
Video: Hoe om 'n PIC -programmeerder te maak - PicKit 2 'kloon': 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hi! Dit is 'n kort instruksie oor die maak van 'n PIC -programmeerder wat as 'n PicKit 2 dien. dit is baie maklik vir ons om ons eie programmeerders te ontwerp, beslis 'n voordeel van die gebruik van PIC's.
Benodigde gereedskap:
- Soldeerbout en soldeer
- Draadknipsels
- Naaltang
- Gereedskap en materiaal vir PCB -ets - kan vervang word met 'n broodbord, maar dit neem meer ruimte in beslag
- Reeds werkende programmeerder (dit is die nadeel, miskien kan u een leen)
- PC (vir die programmering van die PIC wat in die PicKit geplaas word)
Benodigde materiaal:
- 2 x 100nF keramiek kondensator
- 2 x 15pF keramiek kondensator
- 2 x 47uF 16v elektrolitiese kapasitor
- 1 x 10uF 16v elektrolitiese kapasitor
- 2 x 1N4148 diode
- 1 x PIC18F2550
- 1 x 28 -pen dun IC -aansluiting (vir die PIC18F2550)
- 1 x 680uH induktor, weerstandagtige pakket
- 2 x 3 mm LED (een groen en een rooi)
- 3 x BC548 transistor
- 1 x BC557 transistor
- 1 x 20MHz ossilator kristal
- 3 x 33 ohm weerstand
- 1 x 100 ohm weerstand
- 2 x 330 ohm weerstand
- 1 x 1k weerstand
- 1 x 2k7 weerstand
- 2 x 4k7 weerstand
- 3 x 10k weerstand
- 1 x 100k weerstand
- 1 x 2-pen tasbare skakelaar (knoppie)
- 1 x penstrook (slegs 6 benodig)
Stap 1: Skema's en PCB -ontwerp
Vir die skemas het ek my ontwerp gebaseer op die ontwerp van Felixls op sy bladsy:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
Hy het ook 'n PCB -ontwerp verskaf, maar ek het gevind dat die spore te dun is om tuis te maak, en ek het die PCB op Proteus herontwerp.
Hier is die lêers van die ontwerp en 'n pdf om af te druk vir die maak van die PCB.
Stap 2: Maak die bord
As u wil leer hoe om 'n PCB tuis te maak, is daar baie instruksies aanlyn waar u kan leer.
Sodra u die bord klaar gemaak het, moet u die komponente soldeer; u kan hierdie foto's gebruik om te help.
Komponentelys:
C1 100nf
C2 47uf 25v
C3 100nf
C4 47uf 25v
C5 10uf 50v
C8 15 bls
C9 15pf
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED ROOI LED 3MM
LED GROEN LED 3MM
Q1 BC548
Q2 20MHZ
V3 BC548
V4 BC548
V5 BC557
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1k
R7 330
R8 100 000
R9 2k7
R10 4k7
R11 10k
R12 100
R13 10k
R14 10k
BTN tasbare skakelaar
SV3 6 penne
X3 USB B -wyfie
Stap 3: Programmering van die programmeerder
Om die PIC18F2550 te programmeer om in die programmeerder te gebruik, benodig u 'n funksionerende PicKit. Sodra u een kry of een leen, moet u die PicKit 2 -sagteware installeer: PicKit 2 v2.61
Maak eers PicKit 2 oop en koppel u funksionerende programmeerder. As daar nie 'PicKit connected' in die boodskapvenster staan nie, klik dan op 'Tools> Check communication'.
Koppel dan die PIC18F2550 aan u funksionerende programmeerder met behulp van 'n broodbord en maak die gepaste verbindings, soos die prent hierbo toon.
As dit nie die PIC opspoor met 'PIC -toestel gevind' nie, probeer dan 'n paar keer op 'Tools'> Gaan kommunikasie na. Kontroleer die verbindings as dit steeds nie die PIC opspoor nie.
Om die program na die PIC op te laai, gaan na 'File> Import', dan 'C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex' en klik op 'Open'
Wag totdat 'Hex -lêer suksesvol ingevoer' is en klik op 'Skryf', en wag totdat 'Programmeer suksesvol' is
Stap 4: Gebruik die PicKit
Koppel eers ons programmeerder aan en maak PicKit oop 2. Wag totdat PicKit die programmeerder opspoor, en as dit nie die geval is nie, klik op 'Tools> Check Communication'.
Koppel die PIC wat ons wil programmeer aan ons programmeerder. As u nie weet hoe u die pin -verspreiding van die PIC aanlyn kan soek nie en die ooreenstemmende MCLR-, VDD-, VSS-, PGD- en PGC -penne kan vind om aan die programmeerder te koppel.
Wag totdat PicKit die prentjie met 'PIC -toestel gevind' opspoor, as dit nie die geval is nie, probeer dan 'n paar keer op 'Tools> Check communication'. Kontroleer die verbindings as dit steeds nie die PIC opspoor nie.
Maak MPLAB, MPLAB X of watter IDE u ook al gebruik en stel die program saam.
Na die opstel, gaan terug na PicKit 2 en gaan na 'File> Import Hex'. Met MPLAB X kan u die hex -lêer van u projek vind in 'Project_Directory> dist> default> production> Project_Name.production.hex'
Klik op 'Skryf' en wag totdat 'Programmeer suksesvol' verskyn
As u u program wil verander, hoef u nie die hex -lêer weer in te voer nie; u moet dit net saamstel deur op 'Skryf' in die PicKit -sagteware te klik. Onder die boodskappe wat dit vertoon, moet dit 'Herlaai hex -lêer' lees.
Dis dit !
As 'n laaste stap kan u 'n eenvoudige vierkantige omhulsel vir 3D-druk ontwerp net om die PicKit te beskerm; u wil nie hê dat dit breek of kortsluit nie, ek laat dit aan u oor.
Gelukkige programmering
Aanbeveel:
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Hoe om die probleem met die opgradering van die kloon SimpleBGC -beheerder op te los: 4 stappe
Hoe om die probleem met die opgradering van 'n kloon SimpleBGC -beheerder op te los: Hallo. Onlangs het ek gewerk oor die SimpleBGC gimbal -kontroleerder vir my drone -projek. Ek het dit suksesvol verbind en aangepas. Dit werk perfek. Daarna wou ek die firmware opgradeer van v2.2 na v2.4. Dus, nadat ek die gimbal opgradeer het
Hoe om 'n pasgemaakte PCB te maak met 'n lasergraveur met lae krag: 8 stappe (met foto's)
Hoe om 'n pasgemaakte PCB te maak met 'n lasergraveur met 'n lae krag: As u 'n tuisgemaakte PCB wil maak, kan u verskeie metodes aanlyn vind: van die mees basiese, met slegs 'n pen, tot die meer gesofistikeerde met behulp van 3D -drukkers en ander toerusting. En hierdie tutoriaal val op die laaste geval! In hierdie projek vertel ek
Hoe om 'n DIY Bartop -arcade vir twee spelers te maak met aangepaste markies, met 'n Pandora -boks: 17 stappe (met foto's)
Hoe om 'n DIY Bartop -arcade vir twee spelers te maak met aangepaste markiesmuntstukke, met behulp van 'n Pandora -boks: dit is 'n stap -vir -stap handleiding oor hoe om 'n boonste arcade -masjien vir twee spelers te bou met persoonlike muntstukke wat in die markie ingebou is. Die muntstukke sal so gemaak word dat dit slegs munte aanvaar wat die grootte van 'n kwartier of groter is. Hierdie arcade word aangedryf
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal