Sisukord:

Kuidas teha PIC -programmeerijat - PicKit 2 kloon: 4 sammu (piltidega)
Kuidas teha PIC -programmeerijat - PicKit 2 kloon: 4 sammu (piltidega)

Video: Kuidas teha PIC -programmeerijat - PicKit 2 kloon: 4 sammu (piltidega)

Video: Kuidas teha PIC -programmeerijat - PicKit 2 kloon: 4 sammu (piltidega)
Video: Торт МОЛОЧНАЯ ДЕВОЧКА. Выпечка и сборка торта. Лучший рецепт из Германии. Карамельно-творожный крем 2024, November
Anonim
Kuidas teha PIC -programmeerijat - PicKit 2 "kloon"
Kuidas teha PIC -programmeerijat - PicKit 2 "kloon"

Tere! See on lühike juhend PIC -programmeerija valmistamiseks, mis toimib PicKit 2 -na. Ma tegin selle, kuna see on palju odavam kui originaalse PicKiti ostmine, ja kuna Microchip, PIC -mikrokontrollerite tootjad ja PicKiti programmeerija, pakub skeeme ja tarkvara. meil on tõesti lihtne oma programmeerijaid kujundada, kindlasti PIC -de kasutamise eelis.

Vajalikud tööriistad:

  • Jootekolb ja jootekolb
  • Juhtmed
  • Nõela nina tangid
  • PCB söövitamise tööriistad ja materjalid - saab asendada leivaplaadiga, kuid võtab rohkem ruumi
  • Juba töötav programmeerija (see on negatiivne külg, võib -olla saate selle laenata)
  • PC (PicKiti siseneva PIC -i programmeerimiseks)

Vajalikud materjalid:

  • 2 x 100nF keraamiline kondensaator
  • 2 x 15pF keraamiline kondensaator
  • 2 x 47uF 16v elektrolüütkondensaator
  • 1 x 10uF 16v elektrolüütkondensaator
  • 2 x 1N4148 dioodi
  • 1 x PIC18F2550
  • 1 x 28 -pin õhuke IC -pesa (PIC18F2550 jaoks)
  • 1 x 680uH induktor, takisti sarnane pakend
  • 2 x 3 mm LED (üks roheline ja üks punane)
  • 3 x BC548 transistor
  • 1 x BC557 transistor
  • 1 x 20MHz ostsillaatori kristall
  • 3 x 33 oomi takisti
  • 1 x 100 oomi takisti
  • 2 x 330 oomi takisti
  • 1 x 1k takisti
  • 1 x 2k7 takisti
  • 2 x 4k7 takisti
  • 3 x 10k takisti
  • 1 x 100k takisti
  • 1 x 2-kontaktiline kombatav lüliti (nupp)
  • 1 x tihvtriba (vaja ainult 6)

Samm: skeemid ja trükkplaatide disain

Skeemid ja PCB disain
Skeemid ja PCB disain
Skeemid ja PCB disain
Skeemid ja PCB disain

Skeemide jaoks lähtusin oma disainist Felixlsi oma lehel esitatud kujundusest:

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

Ta esitas ka trükkplaadi kujunduse, kuid leidsin, et jäljed olid liiga õhukesed, et neid kodus teha, seega kujundasin PCB ümber Proteusel.

Siin on kujunduse failid ja trükkimiseks mõeldud pdf.

2. samm: juhatuse loomine

Juhatuse tegemine
Juhatuse tegemine
Juhatuse tegemine
Juhatuse tegemine
Juhatuse tegemine
Juhatuse tegemine

Kui soovite õppida kodus PCB -d valmistama, on Internetis palju juhendeid, kus saate õppida.

Kui olete tahvli valmistamise lõpetanud, peate komponendid jootma, saate neid pilte kasutada.

Komponentide loend:

C1 100nf

C2 47uf 25v

C3 100nf

C4 47uf 25v

C5 10uf 50v

C8 15 tk

C9 15 lk

D1 1N4148

D2 1N4148

IC1 PIC18F2550

L1 680uH

LED PUNANE LED 3MM

LED ROHELINE 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

R 7 330

R8 100 tuhat

R9 2k7

R10 4k7

R11 10k

R12 100

R13 10k

R14 10k

BTN kombatav lüliti

SV3 6 tihvti

X3 USB B emane

3. samm: programmeerija programmeerimine

Programmeerija programmeerimine
Programmeerija programmeerimine
Programmeerija programmeerimine
Programmeerija programmeerimine
Programmeerija programmeerimine
Programmeerija programmeerimine
Programmeerija programmeerimine
Programmeerija programmeerimine

PIC18F2550 programmeerimiseks programmeerijas kasutamiseks vajate toimivat PicKit. Kui olete selle saanud või laenanud, peate installima PicKit 2 tarkvara: PicKit 2 v2.61

Esmalt avage PicKit 2 ja ühendage töötav programmeerija. Kui sõnumi aknas pole kirjas „PicKit ühendatud”, klõpsake nuppu „Tööriistad> Kontrolli ühendust”.

Seejärel ühendage PIC18F2550 oma töötava programmeerijaga, kasutades leivaplaati ja tehes sobivaid ühendusi, nagu ülaltoodud pildil.

Kui see ei tuvasta PIC -d, kuvatakse teade „PIC -seade leitud”, klõpsake paar korda nupul „Tööriistad> Kontrolli ühendust”. Kui see ikka PIC -d ei tuvasta, kontrollige ühendusi.

Programmi PIC -i üleslaadimiseks avage "Fail> Import", seejärel "C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex" ja klõpsake "Ava"

Oodake, kuni kuvatakse teade „Hex -faili edukalt importimine”, ja klõpsake „Write”, oodake, kuni kuvatakse „Programmeerimine õnnestus”.

Samm: PicKiti kasutamine

PicKiti kasutamine
PicKiti kasutamine
PicKiti kasutamine
PicKiti kasutamine
PicKiti kasutamine
PicKiti kasutamine

Esmalt ühendage meie programmeerija ja avage PicKit 2. Oodake, kuni PicKit tuvastab programmeerija, ja kui see ei õnnestu, klõpsake "Tools> Check Communication".

Ühendage programmeerijaga see PIC, mida soovime programmeerida. Kui te ei tea, kuidas saate Internetis otsida PIC -i pin -jaotust ja leida programmeerijaga ühenduse loomiseks vastavad MCLR-, VDD-, VSS-, PGD- ja PGC -tihvtid.

Oodake, kuni PicKit tuvastab PIC -i, millel kuvatakse teade „PIC -seade leitud”. Kui see ei õnnestu, klõpsake paar korda nupul „Tööriistad> Kontrolli ühendust”. Kui see ikka PIC -d ei tuvasta, kontrollige ühendusi.

Avage MPLAB, MPLAB X või ükskõik milline IDE, mida kasutate, ja kompileerige programm.

Pärast kompileerimist minge tagasi PicKit 2 -sse ja valige "Fail> Import Hex". MPLAB X abil leiate oma projekti hex -faili jaotisest „Project_Directory> dist> default> production> Project_Name.production.hex”

Klõpsake "Kirjuta" ja oodake, kuni kuvatakse "Programmeerimine õnnestus"

Kui soovite oma programmi muuta, ei pea te hex -faili uuesti importima, peaksite selle lihtsalt kompileerima ja klõpsama PicKiti tarkvaras nuppu „Kirjuta”. Selle kuvatavate sõnumite hulgas peaks olema kiri „Hex -faili uuesti laadimine”.

See on kõik!

Viimase sammuna saate PicKiti kaitsmiseks kujundada lihtsa ristkülikukujulise korpuse 3D-printimiseks, te ei soovi, et see puruneks või lühiks jääks, jätan selle teie otsustada.

Head programmeerimist

Soovitan: