DIY fă-o singur
Cursuri magistrale, instrucțiuni, sfaturi utile, rețete
» » »Programator de control pic-pic extra
Circuitele care folosesc microcontrolere câștigă destul de multă popularitate pe Internet. Un microcontroler este un astfel de microcircuit special, care, în esență, este un computer mic, cu propriile porturi de I / O, memorie. Datorită microcontrolerului, este posibil să se creeze circuite extrem de funcționale cu un minim de componente pasive, de exemplu, un ceas electronic, playere, diverse efecte LED, dispozitive de automatizare.
Programator extrapic controler pic

Pentru ca microcircuitul să înceapă să îndeplinească orice funcții, trebuie să îl flash, adică. încărcați codul de firmware în memoria ei. Acest lucru poate fi realizat folosind un dispozitiv special numit programator. Programatorul asociază computerul pe care se află fișierul firmware-ului cu microcontrolerul de firmware. De menționat este faptul că există microcontrolere din familia AVR, de exemplu, precum Atmega8, Attiny13 și serii pic, de exemplu PIC12F675, PIC16F676. Seria pic este deținută de Microchip, și Atmel AVR, deci metodele pic și firmware AVR sunt diferite. În acest articol, vom lua în considerare procesul de creare a programatorului Extra-pic, cu ajutorul căruia puteți bloca microcontrolerul din seria pic.
Avantajele acestui program special includ simplitatea circuitului său, fiabilitatea, versatilitatea, deoarece acceptă toate microcontrolerele obișnuite. Calculatorul este susținut și de cele mai comune programe de firmware, cum ar fi Ic-prog, WinPic800, PonyProg, PICPgm.

Circuitul programatorului


Programator extrapic controler pic

Conține două microcircuite, un MAX232 importat și un KR1533LA3 intern, care poate fi înlocuit cu un KR155LA3. Două tranzistoare, KT502, care pot fi înlocuite cu KT345, KT3107 sau orice alt tranzistor PNP cu putere mică. KT3102 poate fi schimbat, de exemplu, în BC457, KT315. LED-ul verde servește ca indicator al disponibilității de energie; LED-ul roșu se aprinde în timpul procesului de firmware al microcontrolerului. Dioda 1N4007 este utilizată pentru a proteja circuitul împotriva alimentării de tensiune de polaritate greșită.

materiale


Programator extrapic controler pic

Lista pieselor necesare pentru asamblarea programatorului
  • Stabilizator 78L05 - 2 buc.
  • Stabilizator 78L12 - 1 buc.
  • LED 3v verde - 1 buc.
  • LED 3v roșu - 1 buc.
  • Dioda 1N4007 - 1 buc.
  • Dioda 1N4148 - 2 buc.
  • Rezistor 0,125 W 4,7 kOhm - 2 buc.
  • Rezistor 0,125 W 1 kOhm - 6 buc.
  • 4 condensator uF 16V - 4 buc.
  • Capacitor 220 uF 25V - 1 buc.
  • Condensator 100 nF - 3 buc.
  • Tranzistor KT3102 - 1 buc.
  • Tranzistor KT502 - 1 buc.
  • Microcircuit MAX232 - 1 buc.
  • Chip KR1533LA3 - 1 buc.
  • Conector de alimentare - 1 buc.
  • Conector port port "mama" - 1 buc.
  • Priza DIP40 - 1 buc.
  • Priza DIP8 - 2 buc.
  • Priza DIP14 - 1 buc.
  • Priza DIP16 - 1 buc.
  • Priza DIP18 - 1 buc.
  • Priza DIP28 - 1 buc.

În plus, aveți nevoie de o fieră de lipit și capacitatea de a o folosi.

Fabricarea PCB


Programatorul este asamblat pe o placă de circuit imprimat de 100x70 mm. Placa de circuit imprimat este realizată prin metoda LUT, fișierul este atașat la articol. Nu trebuie să reflectați imaginea înainte de imprimare.
Programator extrapic controler pic

Tablou de descărcare:
[25.33 Kb] (descărcări: 631)

Asamblare programator


În primul rând, jumperii sunt lipiți pe placa de circuit imprimat, apoi rezistențe, diode. În cele din urmă, trebuie să lipiți panourile și conectorii de alimentare și porturile COM.
Programator extrapic controler pic

Programator extrapic controler pic

pentru că Există o mulțime de panouri pe placa de circuit imprimat pentru a fi interzise microcontrolerele, dar nu toate concluziile sunt utilizate, puteți merge pentru un astfel de truc și să scoateți contacte nefolosite de pe panouri. În acest caz, se va cheltui mai puțin timp pentru lipire și introducerea unui microcircuit într-o astfel de priză va fi mult mai ușoară.
Programator extrapic controler pic

Conectorul portului COM (se numește DB-9) are doi pini care trebuie să „se lipească” în placă.Pentru a nu găuri găuri suplimentare pentru ei pe placă, puteți deșuruba cele două șuruburi sub părțile laterale ale conectorului, în timp ce pinii vor cădea, precum și marginea metalică a conectorului.
Programator extrapic controler pic

După lipirea tuturor pieselor, placa trebuie să fie spălată de flux, contactele vecine vor suna, dacă există circuite scurte. Asigurați-vă că nu există microcircuite în prize (trebuie să scoateți, inclusiv MAX232 și KR1533LA3), conectați alimentarea. Verificați dacă la ieșirile stabilizatorilor există o tensiune de 5 volți. Dacă totul este bine, puteți instala microcircuitele MAX232 și KR1533LA3, programatorul este gata să funcționeze. Tensiunea de alimentare a circuitului este de 15-24 volți.
Programator extrapic controler pic

Programator extrapic controler pic

Placa de programator conține 4 panouri pentru microcontrolere și una pentru cipuri de memorie intermitente. Înainte de a instala microcontrolerul de firmware pe placă, trebuie să vedeți dacă pinout-ul său se potrivește cu pinout-ul de pe placa programatorului. Programatorul poate fi conectat direct la portul COM al computerului sau printr-un cablu de extensie. Montaj de succes!
Programator extrapic controler pic
Comentarii (2)
  1. Invitat Sergey
    #1 Invitat Sergey vizitatori 1 aprilie 2018 07:51
    0
    Sper că tocmai ai publicat articolul. Prin ce trebuie să faceți în 2018 doar un programator, fără debugger și pentru un port com - aceasta este o vulpe polară completă.
  2. Musafir Alexandru
    #2 Musafir Alexandru vizitatori 19 februarie 2019 07:37
    0
    Bună ziua, dar spuneți-mi despre programatorul microcircuitului Max 232 și Kr1533laz cu care au fost folosite litere (denumiri), iar kt3102 și kt502 au luat și ce denumiri. Și apoi am notat-o ​​pe Internet și am ieșit cu ce scrisori există doar și nu pot înțelege. Multumesc

Citește și

Coduri de eroare pentru mașinile de spălat