Programator universal de microcontrolere pic, avr și microcircuite eeprom (pentru com-port)

Odată în forumul nostru a existat temka, decât să turnați un chip ATMEGA32. Tiomka acest lucru sa extins în cele din urmă și sa dezvoltat într-un circuit de programator universal, care poate fi prin portul serial al calculatorului la program nu numai că acest lucru foarte atmegu, dar, de asemenea, alte controlere AVR, PIC, și controlere, și cip de memorie EEPROM. Ca întotdeauna în schema folosită o radiohum diferită (în acest caz, luată de pe placa de bază veche ruptă).







În plus față de universalitate, avantajul fără îndoială al acestui programator este soluția inițială a problemei cu putere. Puterea este necesară pentru aceasta externă, dar, în același timp, nu sunt necesare surse suplimentare de energie pentru inventarea sau cumpărarea. De ce? Și aici este. Veți programa chips-urile de pe computer. Asta este, computerul va fi pornit. Apoi, aveți deja pe fiecare 4 conector Molex conector excelent, stabil +5 și +12 volți, deci de ce deranjez cu altceva? (4-pini Molex - este așa cum este prezentat în partea dreaptă, care alimenta unitățile hard disk, iar fierul sidirumy ca în interiorul calculatorului.) Pe scurt, programator nostru poate fi alimentat de la orice astfel de conector liber.

Să terminăm cu introducerea și să mergem la diagrama.

Programator universal de microcontrolere pic, avr și microcircuite eeprom (pentru com-port)

Detalii și descrierea lucrării:

Cele două detalii principale ale programatorului sunt convertorul la nivel de port GD75232 și cipul logic 74HC14D.







Portul Mikruha - acesta este de fapt două microruhi complet independenți într-unul. Unul este un set de drivere (de +/- volți volți de la 0/5 volți), al doilea este un set de receptoare (de +12 volți, 0/5 volți sunt utilizați).

Utilizăm numai receptoare, iar intrările și ieșirile conducătorilor auto (precum și intrările neutilizate ale receptoarelor) sunt împământate.

Logica Mikruha efectuează două sarcini - de a întări ieșirile cipului portului și de a proteja microcircuitul portului în situații de urgență (toate acestea, microcircuitele porturilor nu se întâlnesc la fel de des ca jetoanele logice). În consecință, după modificarea ușoară a schemei, în loc de 74hc14, puteți utiliza cu ușurință o altă logică.

Tranzistorii poate folosi orice low-power, am luat-tranzistori smd scos din placa de bază, cu marcaje A1 (npn-tranzistor) și A2 (pnp-tranzistor). Dacă sunteți doar de gând să utilizați smd-tranzistori, cel mai important lucru pentru a vă asigura că acesta este într-adevăr tranzistori (de exemplu, în cazul Sot-23, marcat A1 poate fi nu numai tranzistori dar, de asemenea, diode).

Rezistențele sunt semnate în schemă. În plus, trebuie să punem condensatori ceramici de 0,1 μF între fiecare sursă de alimentare și sol în apropierea fiecărui micruhi, dar nu sunt desenați pe diagramă, dar sunt reguli bune.

Dispozitiv gata (în fotografia în sine programator și modul de programare a controlerelor PIC):

Programator universal de microcontrolere pic, avr și microcircuite eeprom (pentru com-port)

Programatorul a fost testat cu programele IC-Prog și Pony Prog, care pot fi descărcate în secțiunea "Software util pentru PC".

Cu firmware, selectați tipul de programator JDM. La programarea controlerelor PIC, trebuie să selectați inversarea semnalului D-IN, atunci când programați controlerele AVR, inversarea semnalelor D-IN și RESET (MCLR).

Descărcați placa (DipTrace 2.0). În arhivele programatorului, modulul pentru conectarea PIC12, PIC16, PIC18 și modulul pentru conectarea la AVR de 8 și 20 de picioare. Această placă este creată pentru componentele SMD (ca pe fotografie), dacă faceți versiunile de tipărite și nu regretați că le puteți partaja altora - trimiteți-le la poștă sau
completați forumul.







Articole similare

Trimiteți-le prietenilor: