pdf - Univerzitet u Nišu
pdf - Univerzitet u Nišu
pdf - Univerzitet u Nišu
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
SEMINARSKI RAD IZ MIKROPROCESORSKIH SISTEMA<br />
/IX/ DATASHEETS – IZVODI<br />
ALLPIC programator<br />
Univerzalni programator Microchip PIC mikrokontrolera<br />
Programator je namenjen programiranju većine serijskih PICmikrokontrolera. Pomenućemo<br />
samo neke od najpoznatijih: PIC16F8x, PIC16F62x, PIC16F87x, PIC12C50x, PIC12F6xx itd.<br />
Hardver je zasnovan na već oprobanom i veoma popularnom serijskom programatoru Pony<br />
Prog.<br />
OPIS UREĐAJA<br />
Sa šeme veza (Slika 1) vidi se jednostavnost, kao i kompaktnost uređaja. Uređaj se povezuje<br />
sa PC računarom putem RS232 serijskog porta, koji standardno postoji na većini današnjih PC<br />
računara. Za rad programatora potreban je i slabiji izvor napona napajanja oko 15 V. Dioda Dl<br />
na ulazu za napajanje je predviđena kao zaštita od pogrešnog priključenja polariteta izvora za<br />
napajanje. Izvor može biti i naizmenični napon, ukoliko vam je takav pri ruci. Stabilizator<br />
napona 78L05 obezbeđuje 5 V napon potreban za napajanje mikrokontrolera, dok se Vppnapon<br />
(aprox. 13V) generiše pomoću zener diode D3. Ostatak kola čine tranzistori NPN i PNP,<br />
univerzal nog tipa, kao i propratne zener diode D5 i D6 i otpornici R4 i R5 koji obezbeđuju TTL<br />
logičke nivoe (5V) potrebne za programiranje mikrokontrolera.<br />
Razlika u odnosu na postojeće programatore koji se mogu sresti na internetu (Pony prog, JDM)<br />
je upravo u delu kola koga čine T3, T4 i JPl sa pratećim elementima.<br />
Kod starih modela programatora (Pony, JDM,...) javlja se problem ako je potrebno<br />
reprogramirati PIC koji je prethodno programiran sa uključenim ;INT/RC; i uključenim internim<br />
MCLR, u FUSES podešavanjima. U tom slučaju PONY programator ne može ni da obriše PIC jer<br />
nije ispoštovana procedura preporučena od strane proizvođača mikrokontrolera, koja se odnosi<br />
na to da se Vdd (+5 V) napon sme pojaviti tek nakon uspostavljanja MCLR (+13 V)<br />
programskog napona. Jedino je sa ovakvim sistemom moguće da PIC uđe u programski mod i<br />
da se ponovno reprogramira. Sve navedene osobine poseduje AllPIC. Međutim stari modeli PIC<br />
mikrokontrolera koji nemaju interni oscilator zahtevaju obrnut proces od gore navedenog tj.<br />
78