Tartalomjegyzék:

Hogyan készítsünk PIC programozót - PicKit 2 "klón": 4 lépés (képekkel)
Hogyan készítsünk PIC programozót - PicKit 2 "klón": 4 lépés (képekkel)

Videó: Hogyan készítsünk PIC programozót - PicKit 2 "klón": 4 lépés (képekkel)

Videó: Hogyan készítsünk PIC programozót - PicKit 2
Videó: Microchip PIC mikrovezérlők - 2. rész 2024, Július
Anonim
Hogyan készítsünk PIC programozót - PicKit 2 "klón"
Hogyan készítsünk PIC programozót - PicKit 2 "klón"

Szia! Ez egy rövid útmutató a PicKit 2 -ként működő PIC programozó készítéséhez. Ezt azért készítettem, mert sokkal olcsóbb, mint egy eredeti PicKit vásárlása, és mivel a Microchip, a PIC mikrokontrollerek és a PicKit programozó gyártója, vázlatokat és szoftvereket biztosít. nagyon könnyű nekünk saját programozókat tervezni, mindenképpen előnye a PIC -ek használatának.

Szükséges eszközök:

  • Forrasztópáka és forrasztópáka
  • Drótcsíkok
  • Tű orr fogó
  • NYÁK -marató szerszámok és anyagok - Lecserélhető kenyérlapra, de több helyet foglal el
  • Már dolgozó programozó (ez a hátránya, talán kölcsönkérhet egyet)
  • PC (a PicKit -be tartozó PIC programozásához)

Szükséges anyagok:

  • 2 x 100nF kerámia kondenzátor
  • 2 x 15pF kerámia kondenzátor
  • 2 x 47uF 16v elektrolit kondenzátor
  • 1 x 10uF 16v elektrolit kondenzátor
  • 2 x 1N4148 dióda
  • 1 db PIC18F2550
  • 1 x 28 tűs vékony IC aljzat (PIC18F2550 esetén)
  • 1 x 680uH induktor, ellenállásszerű csomag
  • 2 x 3 mm -es LED (egy zöld és egy piros)
  • 3 x BC548 tranzisztor
  • 1 x BC557 tranzisztor
  • 1 x 20MHz oszcillátor kristály
  • 3 x 33 ohmos ellenállás
  • 1 x 100 ohmos ellenállás
  • 2 x 330 ohmos ellenállás
  • 1 x 1k ellenállás
  • 1 x 2k7 ellenállás
  • 2 x 4k7 ellenállás
  • 3x10k ellenállás
  • 1 x 100k ellenállás
  • 1 x 2-tűs tapintható kapcsoló (gomb)
  • 1 x tűsáv (csak 6 szükséges)

1. lépés: Vázlatok és NYÁK -tervezés

Vázlatok és NYÁK -tervezés
Vázlatok és NYÁK -tervezés
Vázlatok és NYÁK -tervezés
Vázlatok és NYÁK -tervezés

A sémákhoz a tervezésemet Felixls által az oldalán megadottra alapozom:

sergiols.blogspot.com.ar/2009/02/pickit-2-c…

Nyújtott egy NYÁK -tervezést is, de azt tapasztaltam, hogy a nyomok túl vékonyak ahhoz, hogy otthon elkészítsék őket, ezért újraterveztem a PCB -t a Proteus -on.

Itt vannak a tervfájlok és a nyomtatandó pdf -fájl a NYÁK elkészítéséhez.

2. lépés: A tábla elkészítése

A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése

Ha meg szeretné tanulni, hogyan lehet otthon PCB -t készíteni, akkor rengeteg olyan utasítás található az interneten, ahol tanulhat.

Miután befejezte a tábla elkészítését, forrasztania kell az alkatrészeket, használhatja ezeket a képeket.

Komponensek listája:

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 PIROS LED 3MM

LED ZÖLD LED 3MM

BC148

Q2 20MHZ

BC 3.485

BC448 negyedik negyedév

Q5 BC557

R1 33

R2 33

R3 33

R4 4k7

R5 330

R6 1k

R 7 330

R8 100k

R9 2k7

R10 4k7

R11 10k

R12 100

R13 10k

R14 10k

BTN tapintható kapcsoló

SV3 6 csap

X3 USB B hüvely

3. lépés: A programozó programozása

A programozó programozása
A programozó programozása
A programozó programozása
A programozó programozása
A programozó programozása
A programozó programozása
A programozó programozása
A programozó programozása

A PIC18F2550 programozói programozásához működő PicKit kell. Miután beszerzett egyet vagy kölcsönvett egyet, telepítenie kell a PicKit 2 szoftvert: PicKit 2 v2.61

Először nyissa meg a PicKit 2 alkalmazást, és csatlakoztassa a működő programozót. Ha az üzenetablakban nem szerepel a „PicKit csatlakoztatva” felirat, akkor kattintson az „Eszközök> Kommunikáció ellenőrzése” lehetőségre.

Ezután csatlakoztassa a PIC18F2550 készüléket működőképes programozójához egy kenyértábla segítségével, és végezze el a megfelelő csatlakozásokat, mint a fenti képen látható.

Ha nem észleli a PIC -t, megjelenik a „PIC Device Found” felirat, akkor kattintson néhányszor az „Eszközök> Kommunikáció ellenőrzése” gombra. Ha továbbra sem érzékeli a PIC -et, ellenőrizze a csatlakozásokat.

A program feltöltéséhez a PIC -re lépjen a „Fájl> Importálás” menüpontra, majd a „C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex” elemre, és kattintson a „Megnyitás” gombra.

Várja meg, amíg a „Hex fájl sikeresen importálva” feliratot írja, majd kattintson az „Írás” gombra, és várja meg, amíg a „Programozás sikeres” felirat jelenik meg.

4. lépés: A PicKit használata

A PicKit használata
A PicKit használata
A PicKit használata
A PicKit használata
A PicKit használata
A PicKit használata

Először csatlakoztassa a programozónkat, és nyissa meg a PicKit 2. Várja meg, amíg a PicKit észleli a programozót, és ha nem, kattintson az "Eszközök> Kommunikáció ellenőrzése" gombra.

Csatlakoztassa a programozni kívánt PIC -t a programozónkhoz. Ha nem tudja, hogyan kereshet online a PIC pin -eloszlásához, és keresse meg a megfelelő MCLR, VDD, VSS, PGD és PGC csapokat a programozóhoz való csatlakozáshoz.

Várja meg, amíg a PicKit észleli a „PIC -eszköz megtalálva” feliratú PIC -et, ha nem, akkor kattintson néhányszor az „Eszközök> Kommunikáció ellenőrzése” gombra. Ha továbbra sem érzékeli a PIC -et, ellenőrizze a csatlakozásokat.

Nyissa meg az MPLAB, MPLAB X vagy bármelyik használt IDE -t, és fordítsa le a programot.

A fordítás után térjen vissza a PicKit 2 -hez, és válassza a „Fájl> Hexa importálása” lehetőséget. Az MPLAB X segítségével megtalálja a projekt hexadik fájlját a "Project_Directory> dist> default> production> Project_Name.production.hex"

Kattintson az „Írás” gombra, és várja meg, amíg megjelenik a „Programozás sikeres” felirat

Ha módosítani szeretné a programját, nem kell újra importálnia a hexafájlt, akkor csak fordítsa le a PicKit szoftver „Írás” gombjával. A megjelenő üzenetek között a „Hex fájl újratöltése” feliratot kell olvasni.

Ez az !

Utolsó lépésként egy egyszerű téglalap alakú tokot tervezhet 3D nyomtatásra, csak a PicKit védelme érdekében, nem szeretné, ha eltörne vagy rövidre zárna, ezt Önre bízom.

Boldog programozást

Ajánlott: