Obsah:

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)

Video: Ako vytvoriť programátor PIC - 2 „klon“PicKit: 4 kroky (s obrázkami)

Video: Ako vytvoriť programátor PIC - 2 „klon“PicKit: 4 kroky (s obrázkami)
Video: Excel: Диагональное разделение ячейки (два заголовка в одной ячейке) 2024, Júl
Anonim
Ako vytvoriť programátor PIC - PicKit 2 „klon“
Ako vytvoriť programátor PIC - PicKit 2 „klon“

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
Schémy a návrh DPS
Schémy a návrh DPS

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
Tvorba rady
Tvorba rady
Tvorba rady
Tvorba rady

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
Programovanie programátora
Programovanie programátora
Programovanie programátora
Programovanie programátora
Programovanie programátora
Programovanie programátora

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
Použitie PicKit
Použitie PicKit
Použitie PicKit
Použitie PicKit

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: