DIY programer. DIY PIC programer

10. 6. 2019

Obstaja mikrokontroler, obstaja pisni program. Kaj še potrebuješ? Programer! Konec koncev, brez pomoči opreme, ki lahko zapiše zaporedje signalov proces, ki ga oseba želi uresničiti, bo težko nekaj narediti. In kako kul narediti programerja z lastnimi rokami!

Tudi tukaj boste našli opis programerjev iz druge družine - AVR, vendar samo za primerjalne namene. Nadaljujemo do članka, ki pripoveduje, kako narediti bliskavico s svojimi rokami.

Za kaj je programer?

DIY programer Ker je članek napisan tudi za bralce, ki niso zelo dobro seznanjeni s to zadevo, je treba upoštevati to točko. Programer je posebna naprava, ki programira mikrokontroler s pomočjo signalov, ki jih prejme od računalnika, ki bo krmilil vezje. Kakovostna naprava je zelo pomembna, saj bo v tem primeru mogoče zagotoviti, da MC ne bo propadel, ali, kar je še pomembneje, računalnik ne bo spodletel. Obstaja majhno pojasnilo: programer za PIC to storijo sami samo tisti, ki imajo mikrokontrolerje te družine. Drugi morda ne bodo delovali zaradi drugačne arhitekture. Lahko pa poskusite sami izboljšati predstavljene sheme in sestavite programer AVR z lastnimi rokami.

Plačano vs improvizirano

DIY avr programer Poleg tega morate govoriti o pridobljenih v trgovinah in domačih programerjih. Dejstvo je, da te naprave niso zelo preproste in zahtevajo že določene delovne sposobnosti, spajkanje in sposobnost rokovanja z železom. Ko delate s kupljenim programerjem od proizvajalca ali njegovega trgovca, ste lahko prepričani, da bo program zabeležen na napravi in ​​nič ne bo goril. V primeru zaznavanja napak na samem začetku obdobja delovanja se lahko vrne in prejme v zameno za delovno napravo.

Toda z domačimi programerji je vedno malo bolj zapleteno. Dejstvo je, da tudi če so bili preizkušeni, potem praviloma v zelo ozkem razponu uporabljene opreme, zato je velika verjetnost, da gre kaj narobe. Toda tudi če je vezje popolnoma funkcionalno, ne morete zavreči možnosti, da bo oseba, ki je zbrala to vezje, naredila napako v nečem, kaj se bo napajalo napačno, in posledično bo za žalostne posledice vsaj za programerja. Čeprav razmišlja, kako radi razžarijo mikrokrmilnike, škoda ne bo le na njem. Pri spajkanju vaše plošče, da bi se izognili negativnim posledicam, pred montažo mehanizma preverite delovanje vseh elementov, ki se bodo uporabljali na plošči s pomočjo posebnih naprav.

Vozniki

DIY pic programer Na začetku morate zagnati programsko opremo. Odvisno od sheme se lahko programer izostri ali pod enim mikrokontrolerjem ali pod velikim številom. Tisti, ki bo nadalje obravnavano, je namenjeno približno 98 programerjem od 12. do 18. družin. Za tiste, ki imajo radi možnost montaže, morate pojasniti, da je bil program IC-PROG uporabljen kot programska oprema gonilnika. Lahko poskusite delati z drugim, vendar na lastno odgovornost. Ta informacija je namenjena tistim, ki želijo sami ustvariti programer AVR. Nadalje bo navedeno, za katere družine mikrokontrolerjev je RIS izračunan. Če želite narediti AVR programer z lastnimi rokami ali kakšno drugo vrsto MK, potem lahko vedno poskusite.

Programsko vezje

usb programer do-it-yourself Tukaj lahko poskusite narediti programerja za PIC to storite sami. Za vtičnico morate uporabiti priključek DB9. Lahko naredite USB programer z lastnimi rokami, vendar bo to zahtevalo dodatne elemente vezja, ki bodo otežili že dokaj zapleteno ploščo. Prav tako skrbno poglejte risbo z različnimi pravokotniki (vedeti, kateri deli so odgovorni za kaj). Sklepe je treba povezati točno tam, kjer je to potrebno, sicer se bo mikrokontroler spremenil v majhen kos plastike in železa, ki ga lahko postavimo na steno kot opomnik na pretekle napake. Postopek izgradnje in uporabe programerja je:

  1. Sestavite programerja, kot je zapisano na diagramih. Poiščite slabo spajkanje in morebitne zapore. Programator je zasnovan tako, da deluje z napetostjo 15-18V, ni več priporočljivo.
  2. Pripravite kontrolno okolje strojne programske opreme (zgoraj je bil omenjen en program, s katerim programer dela natančno).

Postopek vdelane programske opreme mikrokrmilnika

DIY flash programer Proces mikrokrmilniških firmware podatkov se lahko šteje za nadaljevanje prejšnjega seznama:

  1. Izvedite potrebne nastavitve za program.
  2. Namestite mikrokontroler v programator, kot je prikazano na diagramu. Bolje je, da se še enkrat prepričate, da je vse, kar bi moralo biti, kot da se odločite za novega MK.
  3. Priključite napajanje.
  4. Zaženite izbrano programsko opremo (za tega programerja vam priporočamo, da znova izberete IC-Prog).
  5. V spustnem meniju v zgornjem desnem kotu izberite, kateri mikrokontroler mora biti osvetljen.
  6. Pripravljena datoteka, ki jo izberete za programiranje. Če želite to narediti, pojdite na pot "File" - "Open File". Poglej, ne zamenjaj z "Odprta podatkovna datoteka", je povsem drugače, za bliskavico mikrokrmilniška z uporabo drugega gumba ne bo delovalo.
  7. Kliknite na gumb "Začni programiranje mikročipa". Približen čas, po katerem se programira, je do 2 minuti. Ne morete prekiniti proces programiranja, to je preobremenjeno z onesposobitvijo mikrokrmilnika.
  8. In kot majhno kontrolo, kliknite na gumb "Primerjaj čip s pufrom."

Ni zelo težko, vendar to zaporedje dejanj vam omogoča, da dobite kakovostnega programerja, izdelanega z lastnimi rokami, za različne vrste mikrokontrolerjev PIC.

Kateri mikrokontrolerji so podprti in jih lahko programirate s pomočjo programske opreme

Kot je navedeno zgoraj, lahko ta programer dela z vsaj 98 modeli. Kot lahko vidite iz shematskih risb in plošč, je zasnovan za tiste MC, ki imajo 8, 14, 18, 28 in 40 zaključkov. To bi moralo zadostovati za različne poskuse in izgradnjo različnih mehanizmov, ki jih je mogoče izvesti le v okviru skromnega proračuna povprečnega državljana. Izražate lahko zaupanje, da bo programer, ki ga je izdelal z lastnimi rokami, sposoben zadovoljiti najzahtevnejše radioamaterje - pod pogojem, da bo izdelan z visoko kakovostjo.