ITA HALO KARTICA Predmet Mikroprocesorski sistemi Predmetni nastavnik
- Slides: 32
ČITAČ HALO KARTICA Predmet: Mikroprocesorski sistemi Predmetni nastavnik: Prof. dr. Mile Stojčev Student: Miljan Ilić 10811
Sadržaj prezentacije Projektni zadatak Problem čitača kartice Hardversko rešavanje čitača kartice Softversko rešavanje čitača kartice Opis sistema Biografija autora
Projektni zadatak Realizovati sistem koji će iščitavati sa kartice iznos preostalog kredita i serijski broj Rezultat iščitavanja se prikazuje na displeju
Sadržaj prezentacije Projektni zadatak Problem iščitavanja kartice Hardversko rešavanje čitača kartice Softversko rešavanje čitača kartice Opis sistema Biografija autora
Problem čitača kartice Vazna karakteristika svake kartice je preostali kredit i serijski broj Iznos na kartici se umanjuje razgovorom i bitno je prikazati preostali iznos
Problem čitača kartice Rešavanje problema čitača kartice se obavlja na dva načina : - hardverski - softverski
Sadržaj prezentacije Projektni zadatak Problem čitača kartice Hardversko rešavanje čitača kartice Softversko rešavanje čitača kartice Opis sistema Biografija autora
Hardversko rešavanje problema čitača kartice
IZGLED ŠTAMPANE PLOČE
Mikrokontroler PIC 16 F 887 A
Mikrokontroler PIC 16 F 887 A Napajanje od +5 V se dovodi na pinove VDD (11 i 32) a masa na pinove VSS (12 i 31). Nozice OSC 1 i OSC 2 (pinovi 13 i 14) sluze za priklucivanje oscilatorskih komponeti (RC-kolo ili kvarc). Pin 1 (MCLR/VPP) ima dvostruku ulogu. Standardno se koristi kao Reset, a u procesu programiranja kao pin za dovodjenje visokog napona (13 V). Ostalih 33 pina prestavljaju U/I linije. One su grupisane u pet portova (PORTA-PORTE) i svaki od njih mozemo konfigurisati kao ulazni ili izlazni. Osim opste namene vecina pinova ima i specificnu namenu koju dobija u slucaju koriscenja nekih specijalnih periferija mikrokontrolera (brojaca, ADC, serijske komunikacije).
PIC 16 F 887 A - arhitektura
PIC 16 F 887 A – programska memorija
PIC 16 F 887 A – registri
PIC 16 F 887 A I DISPLEJ POVEZIVANJE
Sadržaj prezentacije Projektni zadatak Problem čitača kartice Hardversko rešavanje čitača kartice Softversko rešavanje čitača kartice Opis sistema Biografija autora
Softversko rešavanje problema čitača kartice Na LCD displeju prikazujemo informacije koje se nalaze na kartici. Tu se misli na serijski broj kartice i kredit koji je preostao na kartici. Pored toga na njemu ispisujemo pratece poruke koje pomazu korisniku tokom rukovanja sa sistemom. Na ploci sistema postoji mikro taster koji sluzi za resetovanje celog sistema kada je to potrebno.
Algoritam programa Softver za mikrokontroler je radjen u Mikro. C-u Na početku programa definišemo parametre odznačaja za izvršenje programa I definišemo promenjive koje kasnije koristimo.
Algoritam potprograma lcd kredit Potprogram lcdkredit prikazuje tekući kredit na alfanumeričkom displeju Potprogram vrši izdvajanje cifre iz decimalnog broja i prikazuje je na alfanumeričkom displeju
Algoritam potprograma shift in Potprogram shift_in vrši konverziju binarnog broja u decimalni. Ovaj potprogram ima ulogu kod čitanja serijskog broja kartice. Potprogram shift_in_kredit broji broj jedinica u isčitanm bajtu podataka. Njegova uloga je na osnovu broja jedinica u bajtu sračuna preostali kredit na kartici. Potprogram cip_card_read vrsi čitanje kartice i prikaz preostalog kredita na alfanumeričkom displeju.
Sadržaj prezentacije Projektni zadatak Problem čitača kartice Hardversko rešavanje čitača kartice Softversko rešavanje čitača kartice Opis sistema Rešenje problema Biografija autora
Blok šema sistema
Opis blok šeme Koristi se jedan mikrokontrolera PIC 16 F 877 Displej služi za prikaz podatka sa kartice Tranzistor Q 3 sluzi kao prekidac napona napajanja kartice LED diode služe za vizuelni prikaz dal imamo napon napajanja kartice i celog sistema
Prikaz rezultata na LCD displeju Koristi se dvoredni displej sa 16 karaktera u redu Nakon resetovanja prikazuje se početna poruka Nakon ubacivanja kartice na displeju se pokazuje serijski broj kartice i kredit koji je preostao na kartici
Prikaz rezultata na LCD displeju • Sa slike se vidi da se u gornjem redu ispisuje serijski broj kartice a da u donjem redu stoji iznos preostalog kredita na kartici u dinarima
Šema razvojnog sistema
Opis programa Program je pisan u asembleru Za programiranje mirkokontrolera se koristi allpic programator
ALLPIC boostrap loader
Slika projekta
BIOGRAFIJA AUTORA
Ime i prezime: Miljan Ilic Datum i mesto rođenja: 31. 12. 1982. Vranje Adresa stanovanja: Vladičin han, s. Suva morava Obrazovanje: Gimnazija - matematički smer Vladičin Han Godina upisa fakulteta: 2002. Smer: Elektronika Poznavanje jezika: Engleski Poznavanje softvera i programskih jezika: MSOffice, Photoshop Interesovanja: Satelitski sistemi i televizija
Hvala na pažnji !!!
- Ptasie radio brzozow
- Mikroprocesorski sistemi
- Mikroprocesorski sistemi u medicini
- Mikroprocesorski sistemi u medicini
- Delovi mikroprocesora
- Predmetni kip
- Nastavnik predmetne nastave
- Nastavnik za 21 vijek
- Osebkov in predmetni odvisnik vaje
- Predmetni kurikulum engleski jezik
- Eobrazovanje nastavnik
- Donorska kartica
- Ip kartica
- Diners club kontakti
- Sarah ita levitan
- Ita a borda de um precipício
- Ita
- Ita junkar
- Counterbalance forklift ita classification
- Ita
- Eyo ita physics
- Ita skin
- Ritual pot
- Sottotitoli ita
- Dd ita
- Sarah ita levitan
- Itaplus
- King from ita yemoo
- Ita
- Banco colombia
- Sepuluh tahun yang lalu umur ita dua kali umur tika
- Ita
- Ita 2008