![Ako vytvoriť programátor PIC - 2 „klon“PicKit: 4 kroky (s obrázkami) Ako vytvoriť programátor PIC - 2 „klon“PicKit: 4 kroky (s obrázkami)](https://i.howwhatproduce.com/images/001/image-770-50-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
![Ako vytvoriť programátor PIC - PicKit 2 „klon“ Ako vytvoriť programátor PIC - PicKit 2 „klon“](https://i.howwhatproduce.com/images/001/image-770-51-j.webp)
Ahoj! Toto je krátky návod na výrobu programátora PIC, ktorý funguje ako PicKit 2. Urobil som to, pretože je to oveľa lacnejšie ako nákup originálneho PicKitu a pretože Microchip, výrobcovia mikrokontrolérov PIC a programátor PicKit, poskytuje schémy a softvér, takže je pre nás skutočne ľahké navrhnúť vlastných programátorov, čo je rozhodne výhoda použitia PIC.
Potrebné nástroje:
- Spájkovačka a spájkovačka
- Drôtené nožnice
- Kliešte na nos
- Nástroje a materiál na leptanie DPS - dá sa nahradiť doskou, ale zaberie viac miesta
- Už pracujúci programátor (Toto je nevýhoda, možno si ho môžete požičať)
- PC (na programovanie PIC, ktorý ide do PicKit)
Potrebné materiály:
- 2 x 100nF keramický kondenzátor
- 2 x 15pF keramický kondenzátor
- 2 x 47uF 16v elektrolytický kondenzátor
- 1 x 10uF 16v elektrolytický kondenzátor
- 2 x 1N4148 dióda
- 1 x PIC18F2550
- 1 x 28 -pinová tenká zásuvka IC (pre PIC18F2550)
- 1 x 680uH induktor, balík podobný odporu
- 2 x 3 mm LED (jedna zelená a jedna červená)
- 3 x tranzistor BC548
- 1 x tranzistor BC557
- Kryštál oscilátora 1 x 20 MHz
- Rezistor 3 x 33 ohmov
- 1 x odpor 100 ohmov
- Rezistor 2 x 330 ohmov
- Rezistor 1 x 1k
- 1 x 2k7 odpor
- Rezistor 2 x 4k7
- Rezistor 3 x 10k
- 1 x 100k odpor
- 1 x 2-kolíkový hmatový prepínač (tlačidlo)
- 1 x kolíkový pásik (stačí iba 6)
Krok 1: Schémy a návrh DPS
![Schémy a návrh DPS Schémy a návrh DPS](https://i.howwhatproduce.com/images/001/image-770-52-j.webp)
![Schémy a návrh DPS Schémy a návrh DPS](https://i.howwhatproduce.com/images/001/image-770-53-j.webp)
Pri schémach som vychádzal z návrhu, ktorý poskytol Felixls na svojej stránke:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
Poskytol aj návrh PCB, ale zistil som, že stopy sú príliš tenké na to, aby sa dali robiť doma, a tak som PCB prepracoval na Proteuse.
Tu sú súbory návrhu a pdf na tlač na výrobu DPS.
Krok 2: Vytvorenie rady
![Tvorba rady Tvorba rady](https://i.howwhatproduce.com/images/001/image-770-54-j.webp)
![Tvorba rady Tvorba rady](https://i.howwhatproduce.com/images/001/image-770-55-j.webp)
![Tvorba rady Tvorba rady](https://i.howwhatproduce.com/images/001/image-770-56-j.webp)
Ak sa chcete dozvedieť, ako si vyrobiť DPS doma, existuje veľa online návodov, kde sa môžete naučiť.
Keď dokončíte výrobu dosky, budete musieť spájkovať súčiastky, na pomoc vám môžu pomôcť tieto obrázky.
Zoznam komponentov:
C1 100nf
C2 47uf 25v
C3 100nf
C4 47uf 25v
C5 10uf 50v
C8 15 str
C9 15 str
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED ČERVENÁ LED 3MM
LED ZELENÁ LED 3MM
Q1 BC548
Q2 20 MHz
Q3 BC548
Q4 BC548
Q5 BC557
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1k
R7 330
R8 100 tis
R9 2k7
R10 4k7
R11 10 tis
100 R12
R13 10 tis
R14 10 tis
BTN dotykový spínač
6 kolíkov SV3
X3 USB B samica
Krok 3: Programovanie programátora
![Programovanie programátora Programovanie programátora](https://i.howwhatproduce.com/images/001/image-770-57-j.webp)
![Programovanie programátora Programovanie programátora](https://i.howwhatproduce.com/images/001/image-770-58-j.webp)
![Programovanie programátora Programovanie programátora](https://i.howwhatproduce.com/images/001/image-770-59-j.webp)
![Programovanie programátora Programovanie programátora](https://i.howwhatproduce.com/images/001/image-770-60-j.webp)
Na naprogramovanie PIC18F2550 na použitie v programátore budete potrebovať funkčný PicKit. Keď jeden získate alebo si ho požičiate, budete musieť nainštalovať softvér PicKit 2: PicKit 2 v2.61
Najprv otvorte PicKit 2 a zapojte funkčný programátor. Ak v okne správy nie je uvedené „Pripojený PicKit“, skúste kliknúť na „Nástroje> Skontrolovať komunikáciu“.
Potom pripojte PIC18F2550 k svojmu fungujúcemu programátoru pomocou prepojovacieho poľa a vytvorte zodpovedajúce pripojenia, ako ukazuje obrázok vyššie.
Ak nerozpozná PIC a zobrazí sa „Zariadenie PIC bolo nájdené“, skúste niekoľkokrát kliknúť na položku „Nástroje> Skontrolovať komunikáciu“. Ak PIC stále nerozpozná, skontrolujte pripojenia.
Ak chcete nahrať program na PIC, prejdite na „Súbor> Importovať“, potom na „C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex“a kliknite na „Otvoriť“
Počkajte, kým sa zobrazí hlásenie „Hex súbor bol úspešne importovaný“, kliknite na „Zapísať“a počkajte, kým sa zobrazí hlásenie „Programovanie bolo úspešné“.
Krok 4: Použitie PicKit
![Použitie PicKit Použitie PicKit](https://i.howwhatproduce.com/images/001/image-770-61-j.webp)
![Použitie PicKit Použitie PicKit](https://i.howwhatproduce.com/images/001/image-770-62-j.webp)
![Použitie PicKit Použitie PicKit](https://i.howwhatproduce.com/images/001/image-770-63-j.webp)
Najprv zapojte náš programátor a otvorte program PicKit 2. Počkajte, kým programátor program PicKit zistí, a ak nie, kliknite na položku Nástroje> Skontrolovať komunikáciu.
Pripojte PIC, ktorý chceme naprogramovať, k nášmu programátoru. Ak neviete, ako môžete online vyhľadať distribúciu pinov PIC a nájsť zodpovedajúce piny MCLR, VDD, VSS, PGD a PGC na pripojenie k programátoru.
Počkajte, kým PicKit zistí PIC so zobrazením „Zariadenie PIC bolo nájdené“, ak nie, skúste niekoľkokrát kliknúť na „Nástroje> Skontrolovať komunikáciu“. Ak stále nerozpozná PIC, skontrolujte pripojenia.
Otvorte program MPLAB, MPLAB X alebo ľubovoľné IDE, ktoré používate, a skompilujte program.
Po kompilácii sa vráťte späť na PicKit 2 a prejdite na „Súbor> Importovať hexadecimálne“. S MPLAB X nájdete hexadecimálny súbor vášho projektu v časti „Project_Directory> dist> default> production> Project_Name.production.hex“
Kliknite na „Napísať“a počkajte, kým sa nezobrazí „Programovanie bolo úspešné“
Ak chcete zmeniť svoj program, nepotrebujete importovať hex súbor znova, stačí ho skompilovať kliknutím na „Napísať“v softvéri PicKit. Medzi správami, ktoré zobrazuje, by malo byť uvedené „Načítanie hexadecimálneho súboru“.
To je všetko!
Ako posledný krok môžete navrhnúť jednoduché obdĺžnikové puzdro na 3D tlač, ktoré bude chrániť PicKit. Nechcete, aby sa zlomil alebo skratoval, nechám to na vás.
Veselé programovanie
Odporúča:
Arduino ako ISP -- Napaľujte hexadecimálny súbor v AVR -- Poistka v AVR -- Arduino ako programátor: 10 krokov
![Arduino ako ISP -- Napaľujte hexadecimálny súbor v AVR -- Poistka v AVR -- Arduino ako programátor: 10 krokov Arduino ako ISP -- Napaľujte hexadecimálny súbor v AVR -- Poistka v AVR -- Arduino ako programátor: 10 krokov](https://i.howwhatproduce.com/images/001/image-2389-51-j.webp)
Arduino ako ISP || Napaľujte hexadecimálny súbor v AVR || Poistka v AVR || Arduino ako programátor: ……………………… REGISTRÁCIA Na môj kanál YouTube pre ďalšie videá …….. Tento článok je všetko o arduino ako isp. Ak chcete nahrať hexadecimálny súbor alebo ak chcete nastaviť poistku v AVR, nemusíte kupovať programátor, môžete to urobiť
Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky
![Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky Ako naprogramovať PIC MCU pomocou programátora PICkit pomocou Breadboard: 3 kroky](https://i.howwhatproduce.com/images/002/image-4853-37-j.webp)
Ako programovať PIC MCU pomocou programátora PICkit pomocou Breadboardu: Na hranie s mikrokontrolérmi PIC (alebo inými) nepotrebujete drahé a sofistikované nástroje. Všetko, čo potrebujete, je doska, na ktorej otestujete svoj obvod a programovanie. Samozrejme je potrebný nejaký programátor a IDE. V tomto návode
Ako vytvoriť programátor USBTiny ISP: pomocou CNC frézky na PCB: 13 krokov (s obrázkami)
![Ako vytvoriť programátor USBTiny ISP: pomocou CNC frézky na PCB: 13 krokov (s obrázkami) Ako vytvoriť programátor USBTiny ISP: pomocou CNC frézky na PCB: 13 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-2865-25-j.webp)
Ako vytvoriť programátor ISP USBTiny: pomocou CNC frézky na PCB: Rozmýšľali ste nad tým, ako vytvoriť svoj vlastný elektronický projekt od začiatku? Realizácia projektov v oblasti elektroniky je pre nás, výrobcov, taká vzrušujúca a zábavná. Ale väčšina výrobcov a hardvérových nadšencov, ktorí len kráčajú vpred pred kultúrou tvorcov, postavila svoje projekty
Ako si vyrobiť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: 7 krokov (s obrázkami)
![Ako si vyrobiť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: 7 krokov (s obrázkami) Ako si vyrobiť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: 7 krokov (s obrázkami)](https://i.howwhatproduce.com/images/003/image-6474-34-j.webp)
Ako vytvoriť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: Toto je môj príspevok k výzve iRobot Create. Najťažšie na celom tomto procese pre mňa bolo rozhodnúť sa, čo bude robot robiť. Chcel som predviesť skvelé funkcie programu Create a zároveň pridať trochu robo vkusu. Všetky moje
Obr. 16F676 Programovacia zásuvka ICSP pre programátor PICkit 2: 6 krokov
![Obr. 16F676 Programovacia zásuvka ICSP pre programátor PICkit 2: 6 krokov Obr. 16F676 Programovacia zásuvka ICSP pre programátor PICkit 2: 6 krokov](https://i.howwhatproduce.com/images/004/image-10323-10-j.webp)
Obr. 16F676 Programovacia zásuvka ICSP pre programátor PICkit 2: Pokúšam sa vytvoriť tento dvojitý modul jednosmerného motora pre svoj robotický projekt a nemal som priestor na umiestnenie záhlavia pinov ICSP na doske plošných spojov. Preto som sa rýchlo vysmial tomuto dizajnu