Satura rādītājs:

Kā izveidot PIC programmētāju - PicKit 2 “klons”: 4 soļi (ar attēliem)
Kā izveidot PIC programmētāju - PicKit 2 “klons”: 4 soļi (ar attēliem)

Video: Kā izveidot PIC programmētāju - PicKit 2 “klons”: 4 soļi (ar attēliem)

Video: Kā izveidot PIC programmētāju - PicKit 2 “klons”: 4 soļi (ar attēliem)
Video: Build Cupertino Flutter Chat App with Firebase in 4 HOURS! 2024, Novembris
Anonim
Kā izveidot PIC programmētāju - PicKit 2 “klons”
Kā izveidot PIC programmētāju - PicKit 2 “klons”

Sveiki! Šis ir īss pamācība PIC programmētāja izgatavošanai, kas darbojas kā PicKit 2. Es to izveidoju, jo tas ir daudz lētāk nekā pirkt PicKit, un tāpēc, ka Microchip, PIC mikrokontrolleru ražotājs un PicKit programmētājs, nodrošina shēmas un programmatūru, mums patiešām ir viegli izstrādāt savus programmētājus, un tas noteikti ir PIC izmantošanas priekšrocība.

Nepieciešamie rīki:

  • Lodāmurs un lodētava
  • Vadu spraugas
  • Adatu deguna knaibles
  • PCB kodināšanas rīki un materiāli - tos var aizstāt ar rīvdēli, taču tie aizņems vairāk vietas
  • Jau strādā programmētājs (tas ir mīnuss, varbūt jūs varat to aizņemties)
  • PC (PicKit iekļautā PIC programmēšanai)

Nepieciešamie materiāli:

  • 2 x 100nF keramikas kondensators
  • 2 x 15pF keramikas kondensators
  • 2 x 47uF 16v elektrolītiskais kondensators
  • 1 x 10uF 16v elektrolītiskais kondensators
  • 2 x 1N4148 diode
  • 1 x PIC18F2550
  • 1 x 28 kontaktu plāna IC ligzda (PIC18F2550)
  • 1 x 680uH induktors, rezistoriem līdzīgs iepakojums
  • 2 x 3 mm LED (viens zaļš un viens sarkans)
  • 3 x BC548 tranzistors
  • 1 x BC557 tranzistors
  • 1 x 20MHz oscilatora kristāls
  • 3 x 33 omu rezistors
  • 1 x 100 omu rezistors
  • 2 x 330 omu rezistors
  • 1 x 1k rezistors
  • 1 x 2k7 rezistors
  • 2 x 4k7 rezistors
  • 3 x 10k rezistors
  • 1 x 100k rezistors
  • 1 x 2 kontaktu taustes slēdzis (poga)
  • 1 x tapas sloksne (nepieciešama tikai 6)

1. darbība: shēmas un PCB dizains

Shēmas un PCB dizains
Shēmas un PCB dizains
Shēmas un PCB dizains
Shēmas un PCB dizains

Shēmām es savu dizainu balstīju uz Felixls sniegto savā lapā:

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

Viņš arī sniedza PCB dizainu, bet es atklāju, ka pēdas ir pārāk plānas, lai tās varētu izdarīt mājās, tāpēc es pārveidoju PCB uz Proteus.

Šeit ir dizaina faili un izdrukājams PDF fails PCB izgatavošanai.

2. solis: padomes izveide

Valdes veidošana
Valdes veidošana
Valdes veidošana
Valdes veidošana
Valdes veidošana
Valdes veidošana

Ja vēlaties uzzināt, kā mājās izgatavot PCB, tiešsaistē ir daudz instrukciju, kurās varat mācīties.

Kad esat pabeidzis tāfeles izgatavošanu, jums būs nepieciešams lodēt komponentus, varat izmantot šos attēlus, lai palīdzētu.

Komponentu saraksts:

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 SARKANĀ LED 3MM

LED ZAĻA 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 100 tūkstoši

R9 2k7

R10 4k7

R11 10k

R12 100

R13 10k

R14 10k

BTN taustes slēdzis

SV3 6 tapas

X3 USB B sieviete

3. solis: programmētāja programmēšana

Programmētāja programmēšana
Programmētāja programmēšana
Programmētāja programmēšana
Programmētāja programmēšana
Programmētāja programmēšana
Programmētāja programmēšana
Programmētāja programmēšana
Programmētāja programmēšana

Lai ieprogrammētu PIC18F2550, ko izmantot programmētājā, jums būs nepieciešams funkcionējošs PicKit. Kad esat to saņēmis vai aizņēmies, jums būs jāinstalē PicKit 2 programmatūra: PicKit 2 v2.61

Vispirms atveriet PicKit 2 un pievienojiet funkcionējošo programmētāju. Ja ziņojuma logā nav rakstīts “PicKit savienots”, mēģiniet noklikšķināt uz “Rīki> Pārbaudīt sakarus”.

Pēc tam pievienojiet PIC18F2550 savam funkcionējošajam programmētājam, izmantojot maizes dēli un veicot atbilstošus savienojumus, kā parādīts iepriekš redzamajā attēlā.

Ja tas neatklāj PIC, tiek parādīts paziņojums “PIC ierīce atrasta”, pēc tam pāris reizes noklikšķiniet uz “Rīki> Pārbaudīt sakarus”. Ja tas joprojām neatklāj PIC, pārbaudiet savienojumus.

Lai augšupielādētu programmu PIC, dodieties uz “Fails> Importēt”, pēc tam uz “C: / Program Files (x86) Microchip / PICkit 2 v2 / PK2V023200.hex” un noklikšķiniet uz “Atvērt”.

Pagaidiet, līdz tiek rakstīts “Hex fails veiksmīgi importēts”, un noklikšķiniet uz “Rakstīt”, pagaidiet, līdz tiek parādīts paziņojums “Programmēšana ir veiksmīga”.

4. darbība: PicKit izmantošana

Izmantojot PicKit
Izmantojot PicKit
Izmantojot PicKit
Izmantojot PicKit
Izmantojot PicKit
Izmantojot PicKit

Vispirms pievienojiet mūsu programmētāju un atveriet PicKit 2. Pagaidiet, kamēr PicKit noteiks programmētāju, un, ja tas nenotiek, noklikšķiniet uz "Rīki> Pārbaudīt sakarus".

Pievienojiet mūsu programmētājam PIC, kuru vēlamies ieprogrammēt. Ja jūs nezināt, kā tiešsaistē meklēt PIC tapu sadalījumu un atrast atbilstošās MCLR, VDD, VSS, PGD un PGC tapas, lai izveidotu savienojumu ar programmētāju.

Pagaidiet, līdz PicKit noteiks PIC, kurā parādīta “Atrasta PIC ierīce”, ja tā nenotiek, mēģiniet pāris reizes noklikšķināt uz “Rīki> Pārbaudīt sakarus”. Ja tas joprojām neatklāj PIC, pārbaudiet savienojumus.

Atveriet MPLAB, MPLAB X vai jebkuru IDE, kuru izmantojat, un apkopojiet programmu.

Pēc apkopošanas atgriezieties PicKit 2 un dodieties uz Fails> Importēt hex. Ar MPLAB X jūs varat atrast sava projekta heksadecimālo failu sadaļā 'Project_Directory> dist> default> production> Project_Name.production.hex'

Noklikšķiniet uz "Rakstīt" un gaidiet, līdz tiek parādīts "Programmēšana ir veiksmīga"

Ja vēlaties modificēt savu programmu, jums vairs nav jāimportē hex fails, jums tas vienkārši jāapkopo, noklikšķinot uz “Rakstīt” PicKit programmatūrā. Starp parādītajiem ziņojumiem vajadzētu izlasīt “Pārlādēt hex failu”.

Tieši tā !

Visbeidzot, jūs varat noformēt vienkāršu taisnstūrveida korpusu 3D drukāšanai, lai aizsargātu PicKit. Jūs nevēlaties, lai tas salūzt vai īsslēgtos, es to atstāju jūsu ziņā.

Laimīgu programmēšanu

Ieteicams: