Projekat Proizvodna traka - jan.2001.
Predmet Mikroprocesorski sistemi
Zadatak

Projektovati upravlja�ku jedinicu baziranu na mikroprocesoru 8086 i potrebnim prate�im komponentama za upravljanje procesom pakovanja proizvoda sa pokretne trake. Pomeranje trake za 10 cm, kao i nailazak objekta koji se pakuje, generi�u impulse minimalnog trajanja 1 ms. Za pakovanje su potrebne dve komande: jedna koja se generi�e kada se objekat koji se pakuje pomeri za 30 cm od mesta detekcije i druga koja se generi�e kada se kutija u koju se pakuje napuni sa unapred definisanim brojem objekata. Trajanje komandnih impulsa treba da je u granicama 100 do 300 ms. Maksimalna brzina pokretne trake je 0.5 m/s. Potrebno je omogu�iti uno�enje svih pomenutih (i po potrebi drugih) parametara preko tastature sa 20 tipki i prikaz podataka na petocifarskom heksadecimalnom LED pokaziva�u. Neophodno je koristiti kontroler prekida 8259A.

  1. Nacrtati elektri�nu �emu kontrolera na bazi mikroprocesora 8086 u minimalnom re�imu rada sa ukupno 64 KB EPROM-a i 64 KB RAM-a (EPROM 27C256, stati�ki RAM 6264) i potrebnim brojem periferijskih komponenti. Koristiti samo dva PROM-a potrebnog kapaciteta kao adresne dekodere. Definisati sadr�aje PROM-ova.
  2. Za projektovani kontroler napisati:
    • inicijalizacioni deo glavnog programa koji postavlja vrednosti vektora prekida i inicijalizuje sve kori��ene periferijske komponente i osnovni dijagram toka kompletnog re�enja
    • deo programa (uklju�uju�i potrebne prekidne rutine) koji prihvata signale od objekta upravljanja i generi�e komandne signale
    • deo programa (ili prekidnih podprograma) sa potrebnim obja�njenjima za unos podataka sa tastature i prikaz odgovaraju�ih veli�ina na LED pokaziva�u.
Napomena 1.: EPROM 27C256 je kapaciteta 32Kx8 i pored adresnih i priklju�aka za podatke ima priklju�ak za selekciju (CS) i dozvolu izlaza (OE) sa aktivnim niskim nivoom napona. RAM memorija 6264 je kapaciteta 8Kx8 i pored priklju�aka kao kod 27C256 ima jo� jedan priklju�ak za selekciju (CS1 - aktivan visok nivo) i R/W priklju�ak (o�itavanje visok, upis nizak nivo).
Op�ta napomena: Ukoliko ne�to nije (dovoljno) precizno definisano, od studenata se o�ekuje da uvedu jednu razumnu pretpostavku, da je jasno ozna�e (da bi se lak�e prepoznala prilikom ocenjivanja ispita) i da nastave da izgra�uju preostali deo odgovora na temeljima uvedene pretpostavke.

Projektna dokumentacija pdf format (za download) i html verzija za pregled on-line.