Satura rādītājs:
- 1. darbība: shēmas un PCB dizains
- 2. solis: padomes izveide
- 3. solis: programmētāja programmēšana
- 4. darbība: PicKit izmantošana
Video: Kā izveidot PIC programmētāju - PicKit 2 “klons”: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
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ē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
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
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
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:
Rokas spēļu konsole - Arduboja klons: 6 soļi (ar attēliem)
Rokas spēļu konsole | Arduboy Clone: Pirms dažiem mēnešiem es saskāros ar Arduboy, kas saskaņā ar tās oficiālo vietni ir miniatūra 8 bitu spēļu platforma, kas ļauj ērti mācīties, koplietot un spēlēt spēles tiešsaistē. Tā ir atvērtā koda platforma. Arduboy spēles veido lietotājs
Tējas gaismas klons: 5 soļi (ar attēliem)
Tējas gaismas klons: Šajā pamācībā es mazliet sīkāk pastāstīšu par ceļu, kas noveda pie šī projekta, un par to, kā es nonācu pie rezultāta, tāpēc tas prasa mazliet vairāk lasīšanas. Mājās mums ir diezgan daudz elektronisko tējas gaismas, Philips, kuru var uzlādēt, izmantojot
Arduino Tamagotchi klons - digitālais mājdzīvnieks: 8 soļi (ar attēliem)
Arduino Tamagotchi Clone - Digital Pet: Šajā videoklipā mēs veidosim savu digitālo mājdzīvnieku, izmantojot Arduino, Tamagotchi klonu. Ar vairāk nekā 76 miljoniem vienību visā pasaulē pārdoto Tamagotchi bija viena no populārākajām 90. gadu rotaļlietām. Kā redzat mazajā OLED displejā, mēs rūpējamies par sma
Ģitāras varoņa klons: 7 soļi (ar attēliem)
Guitar Hero Clone: Vai esat kādreiz gribējis spēlēt Guitar Hero savā datorā ar savu mājas ģitāru? Gatavojieties spēlēt par mazāk nekā 10 dolāriem un pacietību
64 pikseļu RGB LED displejs - vēl viens Arduino klons: 12 soļi (ar attēliem)
64 pikseļu RGB LED displejs - vēl viens Arduino klons: šī displeja pamatā ir 8x8 RGB LED matrica. Pārbaudes nolūkos tas tika savienots ar standarta Arduino plati (Diecimila), izmantojot 4 maiņu reģistrus. Pēc darba sākšanas es to permatizēju uz sablīvēta PCB. Maiņu reģistri ir 8 bitu plati un