Programer dodatnog pic regulatora

Krugovi koji koriste mikrokontrolere dobivaju poprilično popularnu upotrebu na Internetu. Mikrokontroler je takva posebna mikro-sklopka koja je, u osnovi, malo računalo, sa vlastitim I / O priključcima, memorijom. Zahvaljujući mikrokontroleru, moguće je stvoriti visoko funkcionalne sklopove s najmanje pasivnih komponenti, na primjer, elektronički sat, uređaje za reprodukciju, razne LED efekte, uređaje za automatizaciju.

Da bi mikro krug počeo obavljati bilo koje funkcije, trebate ga bljesnuti, tj. učitajte kod firmvera u njenu memoriju. To se može učiniti pomoću posebnog uređaja koji se zove programer. Programer povezuje računalo na kojem se nalazi datoteka firmvera s mikrokontrolerom upravljačkog softvera. Vrijedno je spomenuti da postoje mikrokontroleri iz AVR obitelji, na primjer, Atmega8, Attiny13 i pic serije, na primjer PIC12F675, PIC16F676. Pic serija je u vlasništvu Microchipa i Atmelove AVR-ove, pa su metode softvera za pic i AVR različite. U ovom ćemo članku razmotriti postupak stvaranja programa Extra-pic programera, pomoću kojeg možete fleksirati mikrokontroler serije pic.

Prednosti ovog određenog programera uključuju jednostavnost njegovog kruga, pouzdanost, svestranost, jer podržava sve uobičajene mikrokontrolere. Računalo je podržano i od najčešćih programa firmware-a, poput Ic-prog, WinPic800, PonyProg, PICPgm.

Krug programera

Sadrži dva mikro kruga, uvezeni MAX232 i domaći KR1533LA3, koji se mogu zamijeniti s KR155LA3. Dva tranzistora, KT502, koji se mogu zamijeniti s KT345, KT3107 ili bilo kojim drugim PNP tranzistorom male snage. KT3102 se također može promijeniti, na primjer, u BC457, KT315. Zelena LED služi kao pokazatelj raspoloživosti snage, crvena LED lampica svijetli tijekom postupka firmware mikrokontrolera. Dioda 1N4007 koristi se za zaštitu kruga od napajanja naponom od pogrešne polarnosti.

materijali

Popis dijelova potrebnih za sastavljanje programera:

  • Stabilizator 78L05 - 2 kom.

  • 78L12 stabilizator - 1 kom.

  • 3v LED zelena - 1 kom.

  • 3v LED crvena - 1 kom.

  • Dioda 1N4007 - 1 kom.

  • Dioda 1N4148 - 2 kom.

  • Otpornik 0, 125 W 4, 7 kOhm - 2 kom.

  • Otpornik 0, 125 W 1 kOhm - 6 kom.

  • 4 uF kondenzator 16V - 4 kom.

  • Kondenzator 220 uF 25V - 1 kom.

  • Kondenzator 100 nF - 3 kom.

  • Tranzistor KT3102 - 1 kom.

  • KT502 tranzistor - 1 kom.

  • Mikro krug MAX232 - 1 kom.

  • Chip KR1533LA3 - 1 kom.

  • Priključak za struju - 1 kom.

  • COM priključak "matični" - 1 kom.

  • Utičnica DIP40 - 1 kom.

  • DIP8 utičnica - 2 kom.

  • Utičnica DIP14 - 1 kom.

  • Utičnica DIP16 - 1 kom.

  • Utičnica DIP18 - 1 kom.

  • Utičnica DIP28 - 1 kom.

Pored toga, potrebno vam je lemljenje i mogućnost upotrebe.

Proizvodnja PCB

Programer je sastavljen na ploči s tiskanim pločama dimenzija 100x70 mm. Pisana pločica se izvodi metodom LUT, datoteka je priložena u članku. Ne morate zrcali sliku prije ispisa.

Preuzimanje ploče:

pechatnaya-plata.zip [25.33 Kb] (preuzimanja: 668)

Skupština programera

Prije svega, skakači su lemljeni na ploči s tiskanim krugom, a zatim otpornici, diode. Napokon, trebate lemiti ploče i priključke za napajanje i COM priključke.

jer na tiskanoj ploči ima puno panela kako bi mikrokontroleri mogli bljeskati, ali nisu korišteni svi zaključci, možete se poslužiti takvim trikom i ukloniti neiskorištene kontakte s ploča. U ovom slučaju, manje vremena će se potrošiti na lemljenje, a umetanje mikro kruga u takvu utičnicu bit će mnogo lakše.

Priključak COM porta (naziva se DB-9) ima dvije pinove koje se moraju "zabiti" u ploču. Kako ne biste izbušili dodatne rupe za njih na ploči, možete odvrnuti dva vijka ispod bočnih strana konektora, dok će pinovi otpasti, kao i metalna obrub konektora.

Nakon lemljenja svih dijelova ploču je potrebno isprati iz fluksa, susjedni kontakti će zazvoniti, ako postoje kratki spojevi. Provjerite da u utičnicama nema mikro krugova (koje morate ukloniti, uključujući MAX232 i KR1533LA3), spojite napajanje. Provjerite je li na izlazima stabilizatora napon od 5 volti. Ako je sve u redu, možete instalirati mikro krugovi MAX232 i KR1533LA3, programer je spreman za rad. Napon napajanja kruga je 15-24 volta.

Programska ploča sadrži 4 ploče za mikrokontrolere i jedno za treptanje memorijskih čipova. Prije nego što instalirate mikrokontroler upravljačkog softvera na ploču, morate vidjeti odgovara li njegov pinout pinoutu na ploči programera. Programer se može spojiti na COM port računala izravno ili produžnim kabelom. Uspješna montaža!