Sadržaj:
- Korak 1: Sheme i dizajn PCB -a
- Korak 2: Izrada odbora
- Korak 3: Programiranje programatora
- Korak 4: Upotreba PicKit -a
Video: Kako napraviti PIC programera - PicKit 2 'klon': 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Zdravo! Ovo je kratka uputa o izradi PIC programera koji djeluje kao PicKit 2. Napravio sam ovo jer je mnogo jeftinije od kupovine originalnog PicKita i zato što Microchip, proizvođači PIC mikrokontrolera i PicKit programer, pruža sheme i softver za izradu zaista nam je lako dizajnirati vlastite programere, što je definitivno prednost korištenja PIC -ova.
Potrebni alati:
- Lemilica i lemljenje
- Snips Wire
- Kliješta za igle za nos
- Alati i materijali za graviranje PCB -a - mogu se zamijeniti osnovnom pločom, ali će zauzeti više prostora
- Programer koji već radi (ovo je loša strana, možda ga možete posuditi)
- PC (za programiranje PIC -a koji ide u PicKit)
Potrebni materijali:
- 2 x 100nF keramički kondenzator
- 2 x 15pF keramički kondenzator
- 2 x 47uF 16v elektrolitski kondenzator
- 1 x 10uF 16v elektrolitski kondenzator
- 2 x 1N4148 dioda
- 1 x PIC18F2550
- 1 x 28 -pinska tanka IC utičnica (za PIC18F2550)
- 1 x 680uH induktor, paket sličan otporniku
- 2 x 3 mm LED (jedna zelena i jedna crvena)
- 3 x BC548 tranzistor
- 1 x BC557 tranzistor
- 1 x 20MHz kristal oscilatora
- 3 x 33 ohm otpornik
- 1 x 100 ohm otpornik
- 2 x 330 ohm otpornik
- 1 x 1k otpornik
- 1 x 2k7 otpornik
- 2 x 4k7 otpornik
- 3 x 10k otpornik
- 1 x 100k otpornik
- 1 x 2-pinski taktilni prekidač (dugme)
- 1 x pin traka (potrebno je samo 6)
Korak 1: Sheme i dizajn PCB -a
Što se tiče shema, zasnovao sam svoj dizajn na onom koji je Felixls dao na svojoj stranici:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
On je također dao dizajn PCB -a, ali otkrio sam da su tragovi previše tanki da bi se mogli napraviti kod kuće, pa sam redizajnirao PCB na Proteusu.
Evo datoteka dizajna i pdf za štampanje za izradu PCB -a.
Korak 2: Izrada odbora
Ako želite naučiti kako napraviti PCB kod kuće, postoji mnogo instrukcija na Internetu gdje možete naučiti.
Kad završite s izradom ploče, morat ćete lemiti komponente, pomoću ovih slika možete pomoći.
Lista komponenti:
C1 100nf
C2 47uf 25v
C3 100nf
C4 47uf 25v
C5 10uf 50v
C8 15pf
C9 15pf
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED CRVENA LED 3MM
LED ZELENA LED 3MM
Q1 BC548
Q2 20MHZ
Q3 BC548
Q4 BC548
Q5 BC557
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1k
R7 330
R8 100k
R9 2k7
R10 4k7
R11 10k
R12 100
R13 10k
R14 10k
BTN taktilni prekidač
SV3 6 pinova
X3 USB B ženski
Korak 3: Programiranje programatora
Da biste programirali PIC18F2550 za upotrebu u programatoru, trebat će vam funkcionalan PicKit. Nakon što ga nabavite ili posudite, morat ćete instalirati softver PicKit 2: PicKit 2 v2.61
Prvo otvorite PicKit 2 i priključite funkcionalni programator. Ako u prozoru za poruku ne piše "PicKit je povezan", pokušajte kliknuti na "Alati> Provjeri komunikaciju".
Zatim povežite PIC18F2550 sa vašim funkcionalnim programatorom koristeći matičnu ploču i uspostavite odgovarajuće veze, kao što prikazuje gornja slika.
Ako ne otkriva PIC, prikazuje "PIC uređaj je pronađen", pokušajte nekoliko puta kliknuti na "Alati> Provjeri komunikaciju". Ako i dalje ne otkriva PIC, provjerite veze.
Da biste učitali program na PIC, idite na 'Datoteka> Uvoz', zatim 'C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex' i kliknite 'Otvori'
Pričekajte dok ne kaže "Hex datoteka uspješno uvezena" i kliknite "Zapiši", pričekajte da kaže "Programiranje uspješno"
Korak 4: Upotreba PicKit -a
Prvo priključite naš programator i otvorite PicKit 2. Pričekajte da PicKit otkrije programator, a ako ne, kliknite 'Alati> Provjeri komunikaciju'.
Povežite PIC koji želimo programirati s našim programatorom. Ako ne znate kako na mreži možete potražiti distribuciju pinova PIC -a i pronaći odgovarajuće MCLR, VDD, VSS, PGD i PGC pinove za povezivanje s programatorom.
Pričekajte da PicKit otkrije PIC koji prikazuje "PIC Device Found", ako se to ne dogodi, pokušajte nekoliko puta kliknuti na "Tools> Check communication". Ako i dalje ne otkriva PIC, provjerite veze.
Otvorite MPLAB, MPLAB X ili bilo koji IDE koji koristite i kompajlirajte program.
Nakon kompajliranja, vratite se na PicKit 2 i idite na 'File> Import Hex'. Sa MPLAB X možete pronaći heksadecimalnu datoteku svog projekta u 'Project_Directory> dist> default> production> Project_Name.production.hex'
Pritisnite "Napiši" i pričekajte da se prikaže "Programiranje uspješno"
Ako želite izmijeniti svoj program, ne morate ponovo uvoziti heksadecimalnu datoteku, samo ga sastavite klikom na 'Napiši' u PicKit softveru. Među porukama koje prikaže trebalo bi glasiti 'Ponovno učitavanje heksadecimalne datoteke'.
To je to !
Kao posljednji korak, možete dizajnirati jednostavnu pravokutnu futrolu za 3D ispis samo radi zaštite PicKita, ne biste htjeli da se prekine ili dođe do kratkog spoja, prepuštam vama.
Sretno programiranje
Preporučuje se:
Uradi sam Kako napraviti sat koji izgleda lijepo - StickC - Jednostavno za napraviti: 8 koraka
Uradi sam Kako napraviti sat sa lijepim izgledom - StickC - Lako za napraviti: U ovom ćemo vodiču naučiti kako programirati ESP32 M5Stack StickC s Arduino IDE -om i Visuinom za prikaz vremena na LCD -u te također podesiti vrijeme pomoću tipki StickC
Pregled programera JDM -a: 9 koraka
Pregled programera JDM: JDM je popularan programer za PIC programe jer koristi serijski port, minimum komponenti i ne zahtijeva napajanje. Ali postoji zabuna, s mnogim varijacijama programera na internetu, koje rade s kojim PIC -ovima? U ovom „uputstvu
Hakiranje programera ESP -01 - Jednostavno :): 6 koraka
Hack za programere ESP-01-The Easy One :): Zdravo ESPers, U ovom uputstvu pokazat ću vam jednostavan hack za izradu programera za modul ESP-01 / ESP8266-01 / ES-01. Većina nas je koristila Arduino ploču ili FTDI USB-TTL uređaje kao programere za ovaj modul. Obje metode dobro funkcioniraju. Ali t
Kako izgraditi USBTiny ISP programera: pomoću CNC glodalice za PCB: 13 koraka (sa slikama)
Kako izgraditi USBTiny ISP programera: pomoću CNC PCB glodalice: Jeste li razmišljali o tome kako izgraditi vlastiti elektronički projekt od nule? Raditi elektroničke projekte toliko je uzbudljivo i zabavno za nas, tvorce. Ali većina proizvođača i entuzijasta u hardveru koji tek koračaju prema kulturi proizvođača izgradili su svoje projekte
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako napraviti spomenar): 8 koraka (sa slikama)
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako se bilježiti): Ovo je vrlo ekonomičan (i cijenjen!) Praznični poklon za bake i djedove. Ove sam godine napravio 5 kalendara za manje od 7 dolara svaki. Materijali: 12 sjajnih fotografija vašeg djeteta, djece, nećaka, nećaka, pasa, mačaka ili druge rodbine12 različitih komada