Extra-pic képvezérlő programozó

A mikrokontrollereket használó áramkörök igen nagy népszerűségre tesznek szert az interneten. A mikrokontroller egy speciális chip, amely lényegében egy kis számítógép saját bemeneti/kimeneti portokkal és memóriával. A mikrokontrollernek köszönhetően nagyon funkcionális áramkörök hozhatók létre minimális passzív komponenssel, például elektronikus órákkal, lejátszókkal, különféle LED-effektusokkal és automatizálási eszközökkel.

Ahhoz, hogy a mikroáramkör elkezdjen ellátni bármilyen funkciót, villogni kell, pl. töltse be a firmware kódot a memóriájába. Ezt egy programozó nevű speciális eszközzel lehet megtenni. A programozó összekapcsolja azt a számítógépet, amelyen a firmware fájl található, és a mikrokontrollert felvillantja. Érdemes megemlíteni, hogy vannak az AVR család mikrokontrollerei, például Atmega8, Attiny13 és pic sorozatok, például PIC12F675, PIC16F676. A Pic sorozat a Microchiphez, az AVR sorozat pedig az Atmelhez tartozik, így a PIC és az AVR firmware-módszerei eltérőek.Ebben a cikkben egy Extra-pic programozó létrehozásának folyamatát tekintjük át, amellyel egy pic sorozatú mikrokontrollert flashelhetünk meg.

Ennek a programozónak az előnyei közé tartozik az áramkör egyszerűsége, a működés megbízhatósága és a sokoldalúság, mivel az összes általános mikrokontrollert támogatja. A számítógépet a legelterjedtebb firmware programok is támogatják, mint például az Ic-prog, WinPic800, PonyProg, PICPgm.

Programozó áramkör

Extrapic képvezérlő programozó

Két mikroáramkört tartalmaz, az import MAX232-t és a hazai KR1533LA3-at, mely KR155LA3-ra cserélhető. Két tranzisztor, KT502, amely KT345, KT3107 vagy bármilyen más kis teljesítményű PNP tranzisztorra cserélhető. A KT3102 is módosítható például BC457-re, KT315-re. Zöld Fénykibocsátó dióda az energia rendelkezésre állását jelzi, pirosan világít a mikrokontroller firmware folyamata alatt. Az 1N4007 dióda arra szolgál, hogy megvédje az áramkört a nem megfelelő polaritású feszültségtől.

Anyagok

A programozó összeszereléséhez szükséges alkatrészek listája:

  • Stabilizátor 78L05 – 2 db.
  • Stabilizátor 78L12 – 1 db.
  • Fénykibocsátó dióda 3 hüvelykben. zöld – 1 db.
  • Fénykibocsátó dióda 3 hüvelykben. piros – 1 db.
  • Dióda 1N4007 – 1 db.
  • Dióda 1N4148 – 2 db.
  • Ellenállás 0,125 W 4,7 kOhm – 2 db.
  • Ellenállás 0,125 W 1 kOhm – 6 db.
  • Kondenzátor 10 uF 16V – 4 db.
  • Kondenzátor 220 uF 25V – 1 db.
  • Kondenzátor 100 nF – 3 db.
  • KT3102 tranzisztor – 1 db.
  • KT502 tranzisztor – 1 db.
  • Chip MAX232 – 1 db.
  • Chip KR1533LA3 – 1 db.
  • Tápcsatlakozó – 1 db.
  • Nő COM port csatlakozó - 1 db.
  • DIP40 aljzat – 1 db.
  • DIP8 aljzat – 2 db.
  • DIP14 aljzat – 1 db.
  • DIP16 aljzat – 1 db.
  • DIP18 aljzat – 1 db.
  • DIP28 aljzat – 1 db.

Ezenkívül szükség van egy forrasztópáka és a használat képességére.

PCB gyártás

A programozó 100x70 mm méretű nyomtatott áramköri lapra van összeszerelve. A nyomtatott áramköri lap LUT módszerrel készül, a fájl a cikkhez van csatolva. Nyomtatás előtt nincs szükség a kép tükrözésére.

A tábla letöltése:

pechatnaya-plata.zip [25,33 Kb] (letöltések száma: 1557)

Programozó összeállítás

Először jumpereket forrasztanak a nyomtatott áramköri lapra, majd ellenállásokat, diódákat. Végül le kell forrasztania az aljzatokat és a tápcsatlakozókat és a COM portot.

Mert A nyomtatott áramköri lapon rengeteg aljzat található a flashes mikrokontrollerekhez, de nem minden érintkezőt használnak, ezzel a trükkel eltávolíthatod a nem használt érintkezőket az aljzatokból. Ugyanakkor kevesebb időt fordítanak a forrasztásra, és sokkal könnyebb lesz egy mikroáramkört behelyezni egy ilyen aljzatba.

A COM port csatlakozójának (amelyet DB-9-nek hívnak) két tűje van, amelyeket „be kell ragasztani” a kártyába. Annak érdekében, hogy ne fúrjanak extra lyukakat a táblára, kicsavarhatja a csatlakozó oldalai alatti két csavart, és a csapok leesnek, ahogy a csatlakozó fém szegélye is.

Az összes alkatrész forrasztása után a táblát le kell mosni a fluxustól, és a szomszédos érintkezőket be kell gyűrűzni, hogy lássa, nincs-e rövidzárlat. Győződjön meg arról, hogy nincsenek mikroáramkörök az aljzatokban (a MAX232-t és a KR1533LA3-at is ki kell venni), csatlakoztassa a tápfeszültséget. Ellenőrizze, hogy van-e 5 V feszültség a stabilizátorok kimenetein. Ha minden rendben van, telepítheti a MAX232 és KR1533LA3 mikroáramköröket, a programozó készen áll a használatra. Az áramkör tápfeszültsége 15-24 volt.

A programozólap 4 aljzatot tartalmaz a mikrokontrollerekhez és egyet a flash memória chipek számára. Mielőtt a flashelendő mikrovezérlőt a kártyára telepítené, ellenőriznie kell, hogy a kivezetése megegyezik-e a programozói kártya kivezetésével. A programozó közvetlenül vagy hosszabbító kábelen keresztül csatlakoztatható a számítógép COM portjához.Boldog építkezést!

Extrapic képvezérlő programozó
Megjegyzés
  • csokornyakkendőmosolynevetéselpirulmosolygósellazult ellazultönelégült mosoly
    szív_szemkissing_heartcsókoló_csukott_szemmelkipirultmegkönnyebbültenelégedettvigyorog
    Rákacsintáskinyújtotta a nyelvét pislogó szemmelkinyújtotta a nyelvét csukott szemmelvigyorogvacsókolózáselakadt_nyelvalvás
    aggódóa homlokát ráncolvagyötrődvenyitott szájgrimaszolvazavaroselhallgatott
    kifejezéstelennem szórakozottverejték_mosolyizzadcsalódott_megkönnyebbültfáradtpasszív
    csalódottösszezavarodvafélelmeteshideg verejtékkitartanikiáltászokogás
    örömelképedvesikolyfáradt_arcmérgesdühdiadal
    álmosfincsimaszknapszemüvegszédült_arcmanómosolygó_imp
    semleges_arcno_mouthártatlan
5+kettő=
Megjegyzések (5)
  1. Vendég Szergej
    #1 Vendég Szergej Vendégek 2018. április 1. 07:51
    0
    Remélem most publikáltad a cikket. Ami a 2018-as teendőket illeti, csak egy programozó, hibakereső nélkül és egy kommunikációs porthoz - ez egy teljes sarki róka.
  2. Sándor vendég
    #2 Sándor vendég Vendégek 2019. február 19. 07:37
    0
    Sziasztok, a Max 232 és Kr1533laz mikroáramkör programozóról meg tudnátok mondani, hogy milyen betűkkel (megjelöléssel) használtak, illetve a KT3102-ről és KT502-ről azt is, hogy milyen megjelöléseket használtak. Aztán utánanéztem az interneten, és mindenféle betűk voltak benne, és nem tudok rájönni. Köszönöm
    1. Anatol
      #3 Anatol Vendégek 2020. január 7. 23:43
      2
      Ennyit adtak, használhatod
  3. Vendég Vladimir
    #4 Vendég Vladimir Vendégek 2021. október 29. 14:50
    0
    Helló. A kérdés az, hogy ez a programozó működik-e USB-COM adapterrel. Illesztőprogram a CH341 adapterhez.
    1. Alekszandr Ivanov
      #5 Alekszandr Ivanov Vendégek 2021. november 14. 17:39
      0
      50/50 Jobb, ha nem pazarol pénzt, és vesz egy normálisat usb-re/ Az ára is kijön.