Papildu attēla kontroliera programmētājs
Internetā diezgan lielu popularitāti iegūst shēmas, kurās izmanto mikrokontrollerus. Mikrokontrolleris ir īpaša mikroshēma, kas pēc būtības ir mazs dators ar saviem ievades/izvades portiem un atmiņu. Pateicoties mikrokontrollerim, jūs varat izveidot ļoti funkcionālas shēmas ar minimālu pasīvo komponentu daudzumu, piemēram, elektroniskos pulksteņus, atskaņotājus, dažādus LED efektus un automatizācijas ierīces.
Lai mikroshēma sāktu veikt kādas funkcijas, tai ir nepieciešams mirgot, t.i. ielādējiet programmaparatūras kodu savā atmiņā. To var izdarīt, izmantojot īpašu ierīci, ko sauc par programmētāju. Programmētājs savieno datoru, kurā atrodas programmaparatūras fails, ar mirgojošo mikrokontrolleri. Ir vērts pieminēt, ka ir AVR saimes mikrokontrolleri, piemēram, Atmega8, Attiny13 un pic sērijas, piemēram, PIC12F675, PIC16F676. Pic sērija pieder Microchip, un AVR sērija pieder Atmel, tāpēc PIC un AVR programmaparatūras metodes atšķiras.Šajā rakstā mēs apskatīsim Extra-pic programmētāja izveides procesu, ar kuru varat mirgot pic sērijas mikrokontrolleri.
Šī konkrētā programmētāja priekšrocības ietver tā shēmu vienkāršību, darbības uzticamību un daudzpusību, jo tas atbalsta visus izplatītos mikrokontrollerus. Datoru atbalsta arī visizplatītākās programmaparatūras programmas, piemēram, Ic-prog, WinPic800, PonyProg, PICPgm.
Programmētāja ķēde
Tajā ir divas mikroshēmas, importētās MAX232 un vietējās KR1533LA3, kuras 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, mikrokontrollera programmaparatūras procesa laikā iedegas sarkanā krāsā. 1N4007 diode tiek izmantota, lai aizsargātu ķēdi no nepareizas polaritātes sprieguma padeves.
Materiāli
Programmētāja montāžai nepieciešamo detaļu saraksts:
- Stabilizators 78L05 – 2 gab.
- Stabilizators 78L12 – 1 gab.
- Gaismas diode pie 3 collas. zaļš - 1 gab.
- Gaismas diode pie 3 collas. 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.
- Kondensators 10 uF 16V – 4 gab.
- Kondensators 220 uF 25V – 1 gab.
- Kondensators 100 nF – 3 gab.
- Tranzistors KT3102 – 1 gab.
- Tranzistors KT502 – 1 gab.
- Mikroshēma MAX232 – 1 gab.
- Mikroshēma KR1533LA3 – 1 gab.
- Strāvas savienotājs – 1 gab.
- Sieviešu COM porta savienotājs - 1 gab.
- DIP40 ligzda – 1 gab.
- DIP8 ligzda – 2 gab.
- DIP14 ligzda – 1 gab.
- DIP16 ligzda – 1 gab.
- DIP18 ligzda – 1 gab.
- DIP28 ligzda – 1 gab.
Turklāt jums ir nepieciešams lodāmurs un spēja to izmantot.
PCB ražošana
Programmētājs ir samontēts uz iespiedshēmas plates, kuras izmēri ir 100x70 mm. Iespiedshēmas plate izgatavota pēc LUT metodes, fails pievienots rakstam. Pirms drukāšanas attēls nav jāatspoguļo.
Lejupielādēt dēli:
Programmētāja montāža
Vispirms uz iespiedshēmas plates tiek pielodēti džemperi, tad rezistori, diodes. Visbeidzot, jums ir nepieciešams pielodēt kontaktligzdas un strāvas savienotājus un COM portu.
Jo Uz iespiedshēmas plates ir daudz kontaktligzdu zibspuldzes mikrokontrolleriem, taču netiek izmantotas visas to tapas, varat izmantot šo triku un izņemt no ligzdām neizmantotos kontaktus. Tajā pašā laikā mazāk laika tiks pavadīts lodēšanai, un mikroshēmas ievietošana šādā kontaktligzdā būs daudz vienkāršāka.
COM porta savienotājam (sauktam par DB-9) ir divas tapas, kuras ir jāiekļauj platē. Lai tiem netiktu izurbti papildu caurumi uz tāfeles, varat atskrūvēt divas skrūves zem savienotāja malām, un tapas nokritīs, tāpat kā savienotāja metāla apmales.
Pēc visu detaļu lodēšanas plāksne ir jānomazgā no plūsmas, un blakus kontakti ir jāapgriež, lai redzētu, vai nav īssavienojumu. Pārliecinieties, vai ligzdās nav mikroshēmu (jāizņem gan MAX232, gan KR1533LA3), pievienojiet strāvu. Pārbaudiet, vai stabilizatoru izejās ir 5 voltu spriegums. Ja viss ir kārtībā, varat uzstādīt mikroshēmas MAX232 un KR1533LA3, programmētājs ir gatavs lietošanai. Ķēdes barošanas spriegums ir 15-24 volti.
Programmētāja platē ir 4 ligzdas mikrokontrolleriem un viena mirgojošai atmiņas mikroshēmai. Pirms mikrokontrollera instalēšanas uz tāfeles ir jāpārbauda, vai tā kontaktdakša atbilst programmētāja plates izvadam. Programmētāju var pieslēgt datora COM portam tieši vai ar pagarinātāja kabeli.Laimīgu būvniecību!