Share
Pin
Tweet
Send
Share
Send
Lai mikroshēma sāktu veikt kādas funkcijas, jums tas ir jāapgaismo, t.i. ielādējiet programmaparatūras kodu viņas atmiņā. To var izdarīt, izmantojot īpašu ierīci, ko sauc par programmētāju. Programmētājs datoru, kurā atrodas programmaparatūras fails, saista ar programmaparatūras mikrokontrolleri. Ir vērts pieminēt, ka ir AVR saimes mikrokontrolleri, piemēram, piemēram, Atmega8, Attiny13 un pic sērijas, piemēram, PIC12F675, PIC16F676. Pic sērija pieder Microchip, un Atmel's AVR, tāpēc pic un AVR programmaparatūras metodes ir atšķirīgas. Šajā rakstā mēs apskatīsim Extra-pic programmētāja izveides procesu, ar kuru jūs varat mirgot pic sērijas mikrokontrolleru.
Šī konkrētā programmētāja priekšrocības ietver tā shēmas vienkāršību, uzticamību, daudzpusību, jo tas atbalsta visus parastos mikrokontrollerus. Arī datoru atbalsta visizplatītākās programmaparatūras programmas, piemēram, Ic-prog, WinPic800, PonyProg, PICPgm.
Programmētāja shēma
Tas satur divas mikroshēmas - importētu MAX232 un vietēju KR1533LA3, ko var aizstāt ar KR155LA3. Divi tranzistori KT502, kurus var aizstāt ar KT345, KT3107 vai jebkuru citu mazjaudas PNP tranzistoru. KT3102 var arī mainīt, piemēram, uz BC457, KT315. Zaļā gaismas diode kalpo kā enerģijas pieejamības indikators; sarkana gaismas diode iedegas mikrokontrollera programmaparatūras procesa laikā. Diode 1N4007 tiek izmantota, lai aizsargātu ķēdi no nepareizas polaritātes sprieguma.
Materiāli
Programmētāja salikšanai nepieciešamo detaļu saraksts:
- Stabilizators 78L05 - 2 gab.
- 78L12 stabilizators - 1 gab.
- 3v gaismas diode zaļš - 1 gab.
- 3v gaismas diode sarkans - 1 gab.
- Diode 1N4007 - 1 gab.
- Diode 1N4148 - 2 gab.
- Rezistors 0,125 W 4,7 kOhm - 2 gab.
- Rezistors 0,125 W 1 kOhm - 6 gab.
- 4 uF kondensators 16V - 4 gab.
- Kondensators 220 uF 25V - 1 gab.
- 100 nF kondensators - 3 gab.
- Tranzistors KT3102 - 1 gab.
- KT502 tranzistors - 1 gab.
- Mikroshēma MAX232 - 1 gab.
- Čips KR1533LA3 - 1 gab.
- Strāvas savienotājs - 1 gab.
- Savienotāja COM ports "māte" - 1 gab.
- Ligzda DIP40 - 1 gab.
- Ligzda DIP8 - 2 gab.
- Ligzda DIP14 - 1 gab.
- Ligzda DIP16 - 1 gab.
- Ligzda DIP18 - 1 gab.
- Ligzda DIP28 - 1 gab.
Turklāt jums ir nepieciešams lodāmurs un spēja to izmantot.
PCB ražošana
Programmētājs ir salikts uz iespiedshēmas plates ar izmēru 100x70 mm. Iespiestā shēma tiek veikta ar LUT metodi, fails tiek pievienots izstrādājumam. Pirms drukāšanas attēls nav jāatspoguļo.
Lejupielādēt dēli:
pechatnaya-plata.zip 25,33 Kb (lejupielādes: 669)
Programmētāju asambleja
Pirmkārt, džemperi tiek pielodēti pie iespiedshēmas plates, pēc tam - rezistori, diodes. Visbeidzot, jums jālodē paneļi un strāvas savienotāji un COM porti.
Jo uz iespiedshēmas plates ir ļoti daudz paneļu, lai mikrokontrolleri varētu mirgot, taču visi secinājumi netiek izmantoti, jūs varat ķerties pie šāda trika un noņemt no paneļiem neizmantotos kontaktus. Šajā gadījumā lodēšanai tiks pavadīts mazāk laika, un mikroshēmas ievietošana šādā kontaktligzdā būs daudz vienkāršāka.
COM porta savienotājam (to sauc par DB-9) ir divas tapas, kurām “jāpielīmē” tāfele. Lai uz dēļa netiktu urbti papildu caurumi, jūs varat atskrūvēt abas skrūves zem savienotāja sāniem, kamēr tapas nokrist, kā arī savienotāja metāla apmali.
Pēc visu detaļu lodēšanas dēlis jāmazgā no plūsmas, kaimiņu kontakti zvana, ja ir kādi īssavienojumi. Pārliecinieties, vai kontaktligzdās nav mikroshēmu (jums ir jānoņem, ieskaitot MAX232 un KR1533LA3), pievienojiet strāvu. Pārbaudiet, vai stabilizatoru izejās ir 5 voltu spriegums. Ja viss ir kārtībā, varat instalēt mikroshēmas MAX232 un KR1533LA3, programmētājs ir gatavs darbam. Ķēdes barošanas spriegums ir 15-24 volti.
Programmētāja panelī ir 4 paneļi mikrokontrolleriem un viens - mirgojošām atmiņas mikroshēmām. Pirms programmaparatūras mikrokontrollera instalēšanas uz tāfeles jums jāpārbauda, vai tā pinout sakrīt ar pnout uz programmētāja paneļa. Programmētāju var pieslēgt datora COM portam tieši vai caur pagarinātāju. Veiksmīga montāža!
Share
Pin
Tweet
Send
Share
Send