DIY programer. DIY PIC programer

10. 6. 2019.

Tu je i mikrokontroler, postoji pisani program. Što ti još treba? Programer! Uostalom, bez pomoći opreme koja može zabilježiti niz signala proces koji osoba želi ostvariti, bit će teško učiniti nešto. I kako je cool napraviti programera vlastitim rukama!

Također ovdje ćete naći opis programera iz druge obitelji - AVR, ali samo za usporedne svrhe. Nastavljamo do članka, koji govori kako napraviti programerski bljesak vlastitim rukama.

Za što je programer?

DIY programer Budući da je članak napisan i za čitatelje koji nisu jako upoznati s ovom temom, potrebno je uzeti u obzir takvu točku. Programer je poseban uređaj koji programira mikrokontroler pomoću signala primljenih od računala koje će kontrolirati krug. Kvaliteta uređaja je vrlo važna, jer u ovom slučaju bit će moguće biti sigurni da MC neće uspjeti, ili, što je još važnije, računalo neće uspjeti. Tu je malo pojašnjenje: programer za PIC to učiniti sami samo oni koji imaju mikrokontrolera ove obitelji. Drugi možda neće raditi zbog različite arhitekture. Ali možete sami pokušati poboljšati prikazane sheme i sami sastaviti AVR programer.

Plaćeno vs improvizirano

DIY avr programer U međuvremenu, morate razgovarati o stečenim u trgovinama i domaćim programerima. Činjenica je da ovi uređaji nisu vrlo jednostavni i zahtijevaju već izvjesne radne vještine, praksu lemljenja i sposobnost rukovanja željezom. Kada radite s kupljenim programatorom od proizvođača ili njegovog distributera, možete biti sigurni da će program biti snimljen na uređaju i ništa neće gorjeti. A u slučaju otkrivanja kvarova na samom početku razdoblja rada, može se vratiti i primiti u zamjenu za radni uređaj.

No, kod domaćih programera je uvijek malo kompliciranije. Činjenica je da čak i da su testirani, u pravilu, u vrlo uskom rasponu korištene opreme, velika je vjerojatnost da nešto pođe po zlu. Ali čak i ako je sam sklop potpuno funkcionalan, ne možete odbaciti mogućnost da će osoba koja je skupila sklop napraviti pogrešku u nečemu, nešto će pogrešno lemiti, i kao posljedica će biti tužnih posljedica za barem programera. Iako razmišlja o tome kako vole izgorjeti mikrokontrolere, šteta neće biti samo na njemu. Prilikom lemljenja vaše ploče, kako bi se izbjegle negativne posljedice, prije sastavljanja mehanizma, provjerite rad svih elemenata koji će se koristiti na ploči uz pomoć posebnih uređaja.

vozač

DIY pic programer U početku, trebate pokupiti softver. Ovisno o shemi, programator se može oštriti ili pod jednim mikrokontrolerom ili pod velikim brojem njih. Onaj koji će se dalje razmatrati namijenjen je za oko 98 programera od 12. do 18. obitelji. Za one koji vole montažnu opciju, trebate pojasniti da je program IC-PROG korišten kao upravljački program. Možete pokušati raditi s drugim, ali na vlastitu odgovornost. Ove informacije su namijenjene onima koji žele stvoriti AVR programer za sebe. Nadalje, bit će naznačeno za koje se obitelji mikrokontrolera RIS izračunava. Ako želite napraviti AVR programer vlastitim rukama ili nekom drugom vrstom MK-a, uvijek možete pokušati.

Krug programatora

usb programer do-it-yourself Ovdje možete pokušati napraviti programer za PIC to učiniti sami. Morate koristiti priključak DB9 za utičnicu. Možete napraviti USB programer vlastitim rukama, ali to će zahtijevati dodatne elemente kruga koji će zakomplicirati već prilično kompliciranu ploču. Također pažljivo pogledajte crtež s različitim pravokutnicima (da znate koji su dijelovi odgovorni za što). Zaključke treba povezati točno tamo gdje je potrebno, inače će se mikrokontroler pretvoriti u mali komadić plastike i željeza, koji se može staviti na zid kao podsjetnik na prošle pogreške. Proces izrade i korištenja programatora je:

  1. Sastavite programera onako kako je zapisano na dijagramima. Potražite siromašno lemljenje, kao i moguće zatvaranje. Programator je dizajniran za rad s naponom od 15-18V, on se više ne preporuča.
  2. Pripremite upravljačko okružje upravljačkog softvera (gore se spominje jedan program s kojim programer radi točno).

Proces firmware mikrokontrolera

DIY flash programer Proces mikrokontrolerskih firmware podataka može se smatrati nastavkom prethodnog popisa:

  1. Napravite potrebne postavke za program.
  2. Ugradite mikrokontroler u programator kao što je navedeno na dijagramu. Bolje je još jednom biti siguran da je sve kako treba, nego ići na novi MK.
  3. Spojite napajanje.
  4. Pokrenite odabrani softver (za ovog programatora ponovno preporučujemo IC-Prog).
  5. U padajućem izborniku gore desno odaberite koji mikrokontroler treba bljeskati.
  6. Pripremljena datoteka za odabir programiranja. Da biste to učinili, idite na put "File" - "Open File". Pogledajte, nemojte brkati s "Open data file", to je sasvim drugo, bljesak mikrokontrolera pomoću drugog gumba neće raditi.
  7. Kliknite na gumb "Pokreni programiranje mikročipa". Približno vrijeme nakon kojeg će se programirati do 2 minute. Ne možete prekinuti proces programiranja, to je ispunjeno onemogućavanjem mikrokontrolera.
  8. I kao malu kontrolu, kliknite na gumb "Usporedite čip s tamponom."

Nije jako teško, ali ovaj niz akcija vam omogućuje da dobijete kvalitetan programer, izrađen vlastitim rukama, za razne vrste PIC mikrokontrolera.

Koji mikrokontroleri su podržani i mogu se bljeskati sa softverom

Kao što je već spomenuto, ovaj programer može raditi s najmanje 98 modela. Kao što možete vidjeti iz shematskih crteža i ploča, on je dizajniran za one MC-e koji imaju 8, 14, 18, 28 i 40 zaključaka. To bi trebalo biti dovoljno za razne eksperimente i izgradnju raznih mehanizama koji se mogu obaviti samo unutar skromnog proračuna prosječnog građanina. Možete izraziti uvjerenje da će programer napravljen vlastitim rukama moći zadovoljiti i najzahtjevnije radio amatere - pod uvjetom da bude izrađen s visokom kvalitetom.