Mikrokontrollerek univerzális programozója pic, avr és microcircuits eeprom (komputerhez)

Miután a fórumunkban volt egy temka, mint hogy öntsünk egy ATMEGA32 chipet. Ez a tempó végül nőtt, és egy olyan univerzális programozó rendszerét eredményezte, amely nemcsak ezt az atmega-t, hanem más AVR-vezérlőket, PIC-vezérlőket és EEPROM-memóriákat is képes programozni a számítógép soros portján keresztül. Mint mindig, a rendszerben egy másik rádióhumot használtunk (ebben az esetben a régi törött alaplapból).







Az egyetemesség mellett a programozó kétségtelen előnye az eredeti megoldás a hatalom problémájára. Külső áramforrásra van szükség, ugyanakkor nincs szükség kiegészítő tápegységekre a feltaláláshoz vagy a vásárláshoz. Hogy van így? És itt van. A zsetont a számítógépből programozza. Ez azt jelenti, hogy a számítógép be van kapcsolva. Ezután már mindegyik 4 tűs Molex csatlakozóval rendelkezik, kitűnő, stabil +5 és + 12 volt, ezért miért kell bármi mást zavarni? (A 4 tűs Molex olyan, mint a jobb oldali ábrán, ahonnan a merevlemezek, sidirumok és hasonlók be vannak táplálva a számítógép belsejében.) Röviden, a programozónkat bármely ilyen szabad csatlakozóról táplálhatjuk.

Nos, fejezzük be ezt a bevezetéssel és menjünk a diagramra.

Mikrokontrollerek univerzális programozója pic, avr és microcircuits eeprom (komputerhez)

A munkák részletei és leírása:

A programozó két fő részlete a GD75232 portszintű átalakító és a 74HC14D logikai chip.







Mikruha kikötő - ez valójában két teljesen független mikruhi egyben. Az egyik egy meghajtó (0/5 volts +/- volt volt), a második egy vevőkészlet (+12 volt, 0/5 volt).

Csak vevőket használunk, és a meghajtók bemenetei és kimenetei (valamint a vevők fel nem használt bemenetei) megalapozottak.

A Mikruha logika két feladatot végez: a kikötő chip kimenetének megkeményedése és vészhelyzet esetén a port mikroáramának védelme (mindazonáltal a portok mikroáramai nem felelnek meg olyan gyakran, mint a logikai chipek). Ennek megfelelően, miután a séma kissé megváltozott, a 74hc14 helyett könnyedén használhat egy másik logikát.

A tranzisztorok bármilyen kis teljesítményt igényelnek, vettem az alaplapokból vett smd-tranzisztorokat, A1 (npn-tranzisztor) és A2 (pnp-tranzisztor) jelölésekkel. Ha smd-tranzisztort is használunk, a legfontosabb, hogy megbizonyosodjunk róla, hogy ezek valóban tranzisztorok (például a sot-23 esetében az A1 jelölésnél nem lehet csak tranzisztor, hanem dióda is).

Ellenállások aláírása a rendszerben. Ezenkívül 0.1 μF-os kerámia kondenzátorokat kell elhelyeznünk az egyes tápegységek és a föld közelében minden mikruhhoz, de nem rajzolódnak rajta, de jó szabályok.

Kész eszköz (magában a programban a programozó és a PIC vezérlők programozására szolgáló modul):

Mikrokontrollerek univerzális programozója pic, avr és microcircuits eeprom (komputerhez)

A programozó teszteltük IC-Prog szoftver és Pony Prog, amely letölthető a „Hasznos szoftver PC-re.”

A firmware segítségével válassza ki a JDM programozó típusát. A PIC-vezérlők programozásakor ki kell választania a D-IN jel inverzióját, az AVR vezérlők programozását, a D-IN és RESET jelek inverzióját (MCLR).

Töltse le a táblát (DipTrace 2.0). A programozó archívumában a PIC12, PIC16, PIC18 és a 8 és 20 láb AVR csatlakoztatására szolgáló modul. Ezt a táblát az SMD-komponenseknél tenyésztik (mint a fotón), ha nyomtatott változatát készítsük el, és nem sajnáljuk a megosztást másokkal.
töltse ki a fórumot.




Kapcsolódó cikkek