Extra-pic pic kontrolleri programmeerija

Pin
Send
Share
Send

Mikrokontrollereid kasutavad vooluringid on Internetis võitmas üsna suurt populaarsust. Mikrokontroller on selline eriline mikrolülitus, mis sisuliselt on väike arvuti, millel on oma I / O-pordid, mälu. Tänu mikrokontrollerile on võimalik luua väga funktsionaalseid vooluahelaid minimaalselt passiivsete komponentidega, näiteks elektrooniline kell, mängijad, erinevad LED-efektid, automaatikaseadmed.

Selleks, et mikrolülitus saaks mingeid funktsioone täitma, peate selle vilkuma, s.t. laadige püsivara kood tema mällu. Seda saab teha spetsiaalse seadme abil, mida nimetatakse programmeerijaks. Programmeerija seostab arvuti, milles püsivarafail asub, püsivara mikrokontrolleriga. Väärib märkimist, et on olemas AVR-perekonna mikrokontrollerid, näiteks Atmega8, Attiny13 ja pic-seeria, näiteks PIC12F675, PIC16F676. Pic-seeria kuulub Microchipile ja Atmeli AVR-le, seega on pic- ja AVR-püsivara meetodid erinevad. Selles artiklis käsitleme programmeerija Extra-pic loomise protsessi, mille abil saate välklambi pildiseeria mikrokontrolleri vilkuda.
Selle konkreetse programmeerija eeliste hulka kuulub selle vooluahela lihtsus, töökindlus, mitmekülgsus, kuna see toetab kõiki tavalisi mikrokontrollereid. Samuti toetavad arvutit levinumad püsivaraprogrammid, näiteks Ic-prog, WinPic800, PonyProg, PICPgm.

Programmeerija vooluring


See sisaldab kahte mikrolülitust, imporditud MAX232 ja kodumaist KR1533LA3, mille saab asendada KR155LA3-ga. Kaks transistorit, KT502, mida saab asendada KT345, KT3107 või mõne muu väikese võimsusega PNP transistoriga. KT3102 saab muuta ka näiteks BC457, KT315. Roheline LED on toite kättesaadavuse indikaator; punane LED süttib mikrokontrolleri püsivaraprotsessi ajal. Dioodi 1N4007 kasutatakse vooluahela kaitsmiseks vale polaarsusega pingeallikate eest.

Materjalid


Programmeerija kokkupanekuks vajalike osade loetelu:
  • Stabilisaator 78L05 - 2 tk.
  • 78L12 stabilisaator - 1 tk.
  • 3v LED roheline - 1 tk.
  • 3v LED punane - 1 tk.
  • Diood 1N4007 - 1 tk.
  • Diood 1N4148 - 2 tk.
  • Takisti 0,125 W 4,7 kOhm - 2 tk.
  • Takisti 0,125 W 1 kOhm - 6 tk.
  • 4 uF kondensaator 16V - 4 tk.
  • Kondensaator 220 uF 25V - 1 tk.
  • 100 nF kondensaator - 3 tk.
  • Transistor KT3102 - 1 tk.
  • KT502 transistor - 1 tk.
  • Mikroskeem MAX232 - 1 tk.
  • Kiip KR1533LA3 - 1 tk.
  • Toitepistik - 1 tk.
  • Pistiku COM port "ema" - 1 tk.
  • Pistikupesa DIP40 - 1 tk.
  • DIP8 pistikupesa - 2 tk.
  • Pistikupesa DIP14 - 1 tk.
  • Pistikupesa DIP16 - 1 tk.
  • Pistikupesa DIP18 - 1 tk.
  • Pistikupesa DIP28 - 1 tk.

Lisaks on teil vaja jootekolvi ja võimalust seda kasutada.

PCB tootmine


Programmeerija on monteeritud trükkplaadile mõõtmetega 100x70 mm. Trükiplaat teostatakse LUT-meetodil, fail on lisatud artiklile. Enne printimist ei pea pilti peegeldama.

Laua allalaadimine:
pechatnaya-plata.zip 25,33 Kb (allalaadimisi: 669)

Programmeerijate assamblee


Kõigepealt joodetakse hüppajad trükkplaadile, seejärel takistid, dioodid. Viimaseks peate jootma paneelid ja toitepistikud ning COM-pordid.

Sest trükitud trükkplaadil on palju paneele, mida saab kasutada mikrokontrollerite jaoks, kuid kõiki järeldusi ei kasutata, võite minna sellise triki juurde ja eemaldada kasutamata kontaktid paneelidelt. Sel juhul kulub jootmisele vähem aega ja mikrolülituse sisestamine sellisesse pistikupessa on palju lihtsam.

COM-pordi pistikul (seda nimetatakse DB-9) on kaks tihvti, mis peavad "kleepuma" tahvlisse. Selleks, et mitte puurida nende jaoks tahvlile täiendavaid auke, võite lahti keerata kaks kruvi pistiku külgede alt, samal ajal kui tihvtid kukuvad maha, nagu ka pistiku metallist äär.

Pärast kõigi osade jootmist tuleb tahvel pesta voolust, naaberkontaktid helisevad, kui on mingeid lühiseid. Veenduge, et pistikupesades pole mikrolülitusi (peate eemaldama, sealhulgas MAX232 ja KR1533LA3), ühendage toide. Kontrollige, kas stabilisaatorite väljundites on 5 volti pinget. Kui kõik on hästi, saate installida mikroskeemid MAX232 ja KR1533LA3, programmeerija on tööks valmis. Ahela toitepinge on 15-24 volti.

Programmeerimisplaat sisaldab 4 paneeli mikrokontrollerite jaoks ja ühte vilkuvate mälukiipide jaoks. Enne püsivara mikrokontrolleri installimist tahvlile peate kontrollima, kas selle pinout vastab programmeeritahvli pinoutile. Programmeerija saab ühendada arvuti COM-pordiga otse või pikenduskaabli kaudu. Edukas kokkupanek!

Pin
Send
Share
Send

Vaata videot: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie (November 2024).