Papildomas „pic pic“ valdiklio programuotojas

Pin
Send
Share
Send

Grandinės, naudojančios mikrovaldiklius, internete įgyja gana didelį populiarumą. Mikrovaldiklis yra toks ypatingas mikroschemų junginys, kuris iš esmės yra mažas kompiuteris, turintis savo I / O prievadus, atmintį. Mikrovaldiklio dėka galima sukurti labai funkcionalias grandines su minimaliai pasyviais komponentais, pavyzdžiui, elektroniniu laikrodžiu, grotuvais, įvairiais LED efektais, automatikos prietaisais.

Norint, kad mikroschema pradėtų vykdyti kokias nors funkcijas, turite ją mirksėti, t. įkelkite programinės įrangos kodą į jos atmintį. Tai galima padaryti naudojant specialų įrenginį, vadinamą programuotoju. Programuotojas kompiuterį, kuriame yra programinės įrangos failas, susieja su programinės įrangos mikrovaldikliu. Verta paminėti, kad yra AVR šeimos mikrovaldikliai, pavyzdžiui, tokie kaip Atmega8, Attiny13 ir pic serijos, pavyzdžiui, PIC12F675, PIC16F676. „Pic“ serija priklauso „Microchip“, o „Atmel“ AVR - todėl „pic“ ir „AVR“ programinės įrangos metodai skiriasi. Šiame straipsnyje mes apsvarstysime „Extra-pic“ programuotojo, su kuriuo galėsite mirksėti „pic“ serijos mikrovaldiklį, kūrimo procesą.
Šio konkretaus programuotojo pranašumai apima jo grandinės paprastumą, patikimumą, universalumą, nes jis palaiko visus įprastus mikrovaldiklius. Kompiuterį palaiko ir dažniausiai naudojamos programinės įrangos programos, tokios kaip „Ic-prog“, „WinPic800“, „PonyProg“, „PICPgm“.

Programuotojo grandinė


Jame yra du mikroschemos: importuotas MAX232 ir buitinis KR1533LA3, kuriuos galima pakeisti KR155LA3. Du tranzistoriai, KT502, kuriuos galima pakeisti KT345, KT3107 ar bet kokiu kitu mažos galios PNP tranzistoriumi. KT3102 taip pat galima pakeisti, pvz., Į BC457, KT315. Žalia lemputė yra energijos prieinamumo indikatorius, raudona lemputė užsidega mikrovaldiklio programinės įrangos proceso metu. Diodas 1N4007 naudojamas apsaugoti grandinę nuo netinkamo poliškumo įtampos.

Medžiagos


Programuotojui surinkti reikalingų dalių sąrašas:
  • Stabilizatorius 78L05 - 2 vnt.
  • Stabilizatorius 78L12 - 1 vnt.
  • 3v LED žalia - 1 vnt.
  • 3v LED raudona - 1 vnt.
  • Diodas 1N4007 - 1 vnt.
  • Diodas 1N4148 - 2 vnt.
  • Rezistorius 0,125 W 4,7 kOhm - 2 vnt.
  • Rezistorius 0,125 W 1 kOhm - 6 vnt.
  • 4 uF kondensatorius 16V - 4 vnt.
  • Kondensatorius 220 uF 25V - 1 vnt.
  • 100 nF kondensatorius - 3 vnt.
  • Tranzistorius KT3102 - 1 vnt.
  • KT502 tranzistorius - 1 vnt.
  • Mikroschema MAX232 - 1 vnt.
  • Lustas KR1533LA3 - 1 vnt.
  • Maitinimo jungtis - 1 vnt.
  • Jungties COM prievadas "motina" - 1 vnt.
  • Lizdas DIP40 - 1 vnt.
  • DIP8 lizdas - 2 vnt.
  • Lizdas DIP14 - 1 vnt.
  • Lizdas DIP16 - 1 vnt.
  • Lizdas DIP18 - 1 vnt.
  • Lizdas DIP28 - 1 vnt.

Be to, jums reikia lituoklio ir galimybės jį naudoti.

PCB gamyba


Programuotojas surenkamas ant spausdintinės plokštės, kurios matmenys yra 100x70 mm. Spausdintinė plokštė atliekama LUT metodu, failas pridedamas prie gaminio. Prieš spausdinant nereikia atspindėti vaizdo.

Atsisiųsti plokštę:
„pechatnaya-plata.zip“ 25,33 Kb (atsisiuntimai: 669)

Programuotojų asamblėja


Pirmiausia prie spausdintinės plokštės yra litavimo jungikliai, po to rezistoriai, diodai. Visų pirma, jums reikia lituoti skydus ir maitinimo jungtis bei COM prievadus.

Nes ant spausdintinės plokštės yra daugybė plokščių, skirtų mirksėti mikrovaldikliams, tačiau ne visos išvados naudojamos, galite kreiptis į tokį triuką ir išimti iš plokščių nenaudojamus kontaktus. Tokiu atveju litavimui bus skiriama mažiau laiko ir įterpti mikroschemą į tokį lizdą bus daug lengviau.

COM prievado jungtis (ji vadinama DB-9) turi du kaiščius, kurie turi „prilipti“ prie plokštės. Norėdami neišgręžti papildomų skylių joms ant lentos, galite atsukti du varžtus po jungties šonais, kol smeigtukai nukris, taip pat metalinę jungties kraštą.

Po visų dalių litavimo, plokštę reikia nuplauti nuo srauto, suskambinti kaimyninius kontaktus, jei yra kokių nors trumpųjų jungimų. Įsitikinkite, kad lizduose nėra mikroschemų (jas reikia pašalinti, įskaitant MAX232 ir KR1533LA3), prijunkite maitinimą. Patikrinkite, ar stabilizatorių išėjimuose yra 5 voltų įtampa. Jei viskas gerai, galite įdiegti MAX232 ir KR1533LA3 mikroschemas, programuotojas yra paruoštas darbui. Grandinės maitinimo įtampa yra 15–24 voltai.

Programuotojo plokštę sudaro 4 skydai, skirti mikrovaldikliams, ir vienas - mirksintiems atminties lustams. Prieš diegdami mikroprograminę programinę įrangą ant plokštės, turite įsitikinti, ar jos pakabukas sutampa su užrašu programinės įrangos plokštėje. Programuotoją galima prijungti prie kompiuterio COM prievado tiesiogiai arba per ilginamąjį kabelį. Sėkmingas surinkimas!

Pin
Send
Share
Send

Žiūrėkite vaizdo įrašą: Week 0 (Lapkritis 2024).