24.07.2013 Views

pdf - Univerzitet u Nišu

pdf - Univerzitet u Nišu

pdf - Univerzitet u Nišu

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!