Extra-pic pic programator kontrolera

Sklopovi koji koriste mikrokontrolere dobivaju prilično veliku popularnost na Internetu. Mikrokontroler je poseban čip koji je, u biti, malo računalo sa svojim ulazno/izlaznim portovima i memorijom. Zahvaljujući mikrokontroleru, možete stvoriti vrlo funkcionalne sklopove s minimalnim brojem pasivnih komponenti, na primjer, elektroničke satove, playere, razne LED efekte i uređaje za automatizaciju.

Da bi mikrokrug počeo obavljati bilo kakve funkcije, potrebno ga je bljeskati, tj. učitajte programski kod u njegovu memoriju. To se može učiniti pomoću posebnog uređaja koji se zove programator. Programator povezuje računalo na kojem se nalazi firmware datoteka s mikrokontrolerom koji se flasha. Vrijedno je spomenuti da postoje mikrokontroleri obitelji AVR, na primjer, Atmega8, Attiny13, i serije pic, na primjer PIC12F675, PIC16F676. Serija Pic pripada Microchipu, a serija AVR pripada Atmelu, tako da su metode firmvera za PIC i AVR različite.U ovom članku ćemo pogledati proces stvaranja Extra-pic programatora, s kojim možete flash mikrokontroler serije pic.

Prednosti ovog posebnog programatora uključuju jednostavnost njegovih sklopova, pouzdanost rada i svestranost, jer podržava sve uobičajene mikrokontrolere. Računalo je također podržano od strane najčešćih firmware programa, kao što su Ic-prog, WinPic800, PonyProg, PICPgm.

Programatorski sklop

Extrapic pic programator kontrolera

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 također se može promijeniti, na primjer, u BC457, KT315. zelena Dioda koja emitira svjetlo služi kao indikator dostupnosti napajanja, crveno svijetli tijekom procesa firmvera mikrokontrolera. Dioda 1N4007 koristi se za zaštitu strujnog kruga od napajanja naponom netočnog polariteta.

Materijali

Popis dijelova potrebnih za sastavljanje programatora:

  • Stabilizator 78L05 – 2 kom.
  • Stabilizator 78L12 – 1 kom.
  • Dioda koja emitira svjetlo na 3 in. zelena - 1 kom.
  • Dioda koja emitira svjetlo na 3 in. 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.
  • Kondenzator 10 uF 16V – 4 kom.
  • Kondenzator 220 uF 25V – 1 kom.
  • Kondenzator 100 nF – 3 kom.
  • Tranzistor KT3102 – 1 kom.
  • Tranzistor KT502 – 1 kom.
  • Čip MAX232 – 1 kom.
  • Čip KR1533LA3 – 1 kom.
  • Priključak za napajanje – 1 kom.
  • Ženski COM port konektor - 1 kom.
  • DIP40 utičnica – 1 kom.
  • DIP8 utičnica – 2 kom.
  • DIP14 utičnica – 1 kom.
  • DIP16 utičnica – 1 kom.
  • DIP18 utičnica – 1 kom.
  • DIP28 utičnica – 1 kom.

Osim toga, trebate lemilo i sposobnost korištenja.

Proizvodnja PCB-a

Programator je sastavljen na tiskanoj pločici dimenzija 100x70 mm. Tiskana ploča izrađena je LUT metodom, datoteka je priložena članku. Nema potrebe zrcaliti sliku prije ispisa.

Preuzmite ploču:

pechatnaya-plata.zip [25,33 Kb] (preuzimanja: 1557)

Sastavljanje programatora

Prije svega, na tiskanu ploču lemljeni su kratkospojnici, zatim otpornici, diode. Na kraju, trebate zalemiti utičnice i konektore za napajanje i COM port.

Jer Na tiskanoj pločici ima puno utičnica za fleširane mikrokontrolere, ali nisu iskorišteni svi njihovi pinovi, možete se poslužiti ovim trikom i ukloniti neiskorištene kontakte iz utičnica. U isto vrijeme, manje vremena će se potrošiti na lemljenje i umetanje mikro kruga u takvu utičnicu bit će puno lakše.

Konektor COM porta (zvan DB-9) ima dva pina koja se moraju "zaglaviti" u ploču. Kako ne biste bušili dodatne rupe na ploči za njih, možete odvrnuti dva vijka ispod bočnih stranica konektora, pa će pinovi otpasti, kao i metalni rub konektora.

Nakon lemljenja svih dijelova, ploču je potrebno oprati od fluksa, a susjedne kontakte treba zazvoniti da se vidi ima li kratkih spojeva. Uvjerite se da u utičnicama nema mikro krugova (morate ukloniti i MAX232 i KR1533LA3), spojite napajanje. Provjerite postoji li napon od 5 volti na izlazima stabilizatora. Ako je sve u redu, možete instalirati mikro krugove MAX232 i KR1533LA3, programator je spreman za upotrebu. Napon napajanja kruga je 15-24 volta.

Programatorska ploča sadrži 4 utičnice za mikrokontrolere i jednu za flash memorijske čipove. Prije ugradnje mikrokontrolera koji se flashira na pločicu, potrebno je provjeriti odgovara li njegov pinout pinoutu na programatorskoj ploči. Programator se može spojiti na COM port računala izravno ili preko produžnog kabela.Sretna gradnja!

Extrapic pic programator kontrolera
vrati se
Komentar
  • leptir mašnaosmijehsmijući serumenilosmješkoopušteno opuštenozlobno se smješkati
    srce_očiljubljenje_srcaljubljenje_zatvorenih_očijuzajapurenalaknulozadovoljanosmijeh
    migispružio jezik namigivanje okomisplažen_jezik_zatvorene_očinacerivši seljubljenjeisplažen_jezikspavanje
    zabrinutimršteći setjeskobanotvorena ustapraveći grimasezbunjenautišan
    bezizražajnanezabavljensweat_smileznojrazočarano_lakšeumoranpasivno
    razočaranzbunjenobojažljivhladan znojustrajatiplakatijecanje
    radostzapanjenvrisakumorno_liceljutbijestrijumf
    pospanonjammaskasunčane naočalevrtoglavo_liceimpnasmijan_imp
    neutralno_licebez_ustanevin
5+dva=
Komentari (5)
  1. Gost Sergej
    #1 Gost Sergej Gosti 1. travnja 2018. 07:51
    0
    Nadam se da ste upravo objavili članak. Što se tiče toga što raditi u 2018., samo programer, bez debuggera i za com port - to je čista polarna lisica.
  2. Gost Aleksandar
    #2 Gost Aleksandar Gosti 19. veljače 2019. 07:37
    0
    Pozdrav, možete li mi reći o programatoru mikro krugova Max 232 i Kr1533laz s kojim su slovima (oznakama) koristili, te KT3102 i KT502, također koje su oznake koristili. A onda sam to potražio na Internetu i našlo se svakakvih slova, a ja to ne mogu shvatiti. Hvala vam
    1. Anatol
      #3 Anatol Gosti 7. siječnja 2020. u 23:43
      2
      To je sve što je dano, možete to koristiti
  3. Gost Vladimir
    #4 Gost Vladimir Gosti 29. listopada 2021. 14:50
    0
    Zdravo. Pitanje je hoće li ovaj programator raditi s USB-COM adapterom. Driver za adapter CH341.
    1. Aleksandar Ivanov
      #5 Aleksandar Ivanov Gosti 14. studenog 2021. u 17:39
      0
      50/50. Bolje je ne bacati novac i kupiti normalan za usb / Cijena će također funkcionirati.