Automatska telefonska centrala MIKROPROCESORSKI SISTEMI Automatska telefonska centrala

  • Slides: 12
Download presentation
Automatska telefonska centrala MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 1/12 novembar 2003.

Automatska telefonska centrala MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 1/12 novembar 2003.

Šema automatske telefonske centrale na bazi mikroračunara • 16 pretplatnika bez mogućnosti međusobne komunikacije,

Šema automatske telefonske centrale na bazi mikroračunara • 16 pretplatnika bez mogućnosti međusobne komunikacije, 16 spoljašnjih linija • u gornjem desnom uglu - prekidačka matrica (dvožičan ili četvorožičan prenos) MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 2/12 novembar 2003.

Izgled komandne table pretplatnika • Svaki pretplatnik poseduje tel. aparat i komandnu tablu koja

Izgled komandne table pretplatnika • Svaki pretplatnik poseduje tel. aparat i komandnu tablu koja ima 2 tastera (T 1 i T 2) i 16 prekidača (P 0, …, P 15) • Pretplatnik stupa u vezu sa određenom linijom pritiskom prekidača Pi odgovarajućeg za tu liniju i zatim tastera T 1, a po uspostavljanju veze pritiskom na T 2 šalje se poziv sagovorniku • Na komandnoj tabli postoje 2 ulazne periferijske jedinice tipa 8212 i žica (sa pridruženim nivoom prioriteta) za slanje zahteva za obradu interapta (npr. za X 5 : adrese perif. ćelija su 0 Ah i 0 Bh, interapt nivoa je 5 (žica R 5) ) MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 3/12 novembar 2003.

Povezivanje čipova 8080 A, 8228, 8224, i 8708 • 8228 – System Controller and

Povezivanje čipova 8080 A, 8228, 8224, i 8708 • 8228 – System Controller and Bus Driver • 8224 – Clock Generator and Driver • 8708 – ROM memory MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 4/12 novembar 2003.

Povezivanje čipova 8214 (adrese 24 h i 25 h) i 8212 (adresa FFh) MIKROPROCESORSKI

Povezivanje čipova 8214 (adrese 24 h i 25 h) i 8212 (adresa FFh) MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 5/12 novembar 2003.

 • 8212 – Input/Output Peripheral Unit (sadrži registar veličine 1 bajta; ima i

• 8212 – Input/Output Peripheral Unit (sadrži registar veličine 1 bajta; ima i ulogu drajvera) • 8214 – Priority Control Interrupt Unit (ima 8 linija po kojima prima interapt zahteve) • U trenutku kada se na ulazima 8214 prihvati zahtev, na ulazima 8212 se pojavljuje sadržaj koji jednoznačno određuje izvor sa kog je zahtev stigao • Ovaj sadržaj je u formi dvocifrenog heksadecimalnog broja koji predstavlja nižu polovinu adrese na koju se skače nakon prihvatanja zahteva za prekid • Bez obzira na to ko postavi zahtev, ide se na isti programski odsečak: na niži bajt PC-ja se prebacuje sadržaj 8212, a na viši bajt 00 h MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 6/12 novembar 2003.

 • U mikroračunaru postoje 33 ulazne periferne ćelije i 6 uzlaznih periferijskih ćelija

• U mikroračunaru postoje 33 ulazne periferne ćelije i 6 uzlaznih periferijskih ćelija • Selektovanje perifernih jedinica se vrši pomoću 5 dekodera 8205 i jednog osmoulaznog I kola 7430 • Gornja 4 dekodera zajedno sa 8 -ulaznim I kolom služe za selektovanje 33 ulazne periferijske jedinice • Najniži dekoder služi za selektovanje 6 izlaznih periferijskih jedinica Povezivanje gornja 4 dekodera 8205 MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 7/12 novembar 2003.

Povezivanje najnižeg dekodera 8205 • Čip 8216 sadrži 4 dvosmerna drajvera (transivera) • Dva

Povezivanje najnižeg dekodera 8205 • Čip 8216 sadrži 4 dvosmerna drajvera (transivera) • Dva čipa 8216 služe za povećavanje faktora račvanja basa za podatke • Čip 7407 služi za povećavanje faktora račvanja na linijama I/OR i I/OW na kontrolnom basu Povezivanje čipova 8216 MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 8/12 novembar 2003.

Izgled čvora u prekidačkoj matrici • Pretpostavka da je transfer dvožičan → 256 čvorova

Izgled čvora u prekidačkoj matrici • Pretpostavka da je transfer dvožičan → 256 čvorova u prekidačkoj matrici • Preko žica xi i yj formiraju se kontakti između telefonskih parica Xi (ka pretplatniku) i Yj (ka liniji) • Kontakti relea (Re) se zatvaraju kada je na xi i yj visok logički nivo, čime se uspostavlja dvožična veza između Xi i Yj • Žice xi i yj su povezane sa izlaznim nožicama 4 perif. jedinice tipa 8212, čije su periferne ćelije na adresama 22 h, 23 h MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 9/12 novembar 2003.

Povezivanje tastera i prekidačа na komandnoj tabli pretplatnika X 5 sa čipovima 8212 i

Povezivanje tastera i prekidačа na komandnoj tabli pretplatnika X 5 sa čipovima 8212 i 8214 • Pritiskom na jedan od 16 prekidača Pi na kontrolnoj tabli pretplatnika formira se stanje na ulazima dve periferijske jedinice koje treba preneti u periferijske ćelije sa adresama 20 h i 21 h • Sadržaj periferijskih ćelija određuje s kim se želi stupiti u vezu • Pritiskom na T 1 šalje se interapt, po čijem prihvatanju program skače na adresu koja jednoznačno odgovara rednom broju pretplatnika koji je uputio interapt • Svakom pretplatniku odgovara poseban program koji se izvršava nakon pritiska tastera T 1 MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 10/12 novembar 2003.

--------------------0050 MVI A, 2 0 h OUT 22 h MVI A, 00 h OUT

--------------------0050 MVI A, 2 0 h OUT 22 h MVI A, 00 h OUT 23 h --------------------IN 0 Ah OUT 20 h IN 0 Bh OUT 21 h --------------------MVI A, FFh OUT 24 h OUT 25 h EI --------------------RET -------------------- ; 00100000 b = 20 h Program po prihvatanju zahteva za interapt pri stupanju u vezu pretplatnika X 5 Sadržaj programa • U perif. ćeliju na adresi 22 h upisuje se 16 -bitni broj sa jedinicom samo u onom bitu čiji je redni broj jednak rednom broju pretplatnika, a na adresu 23 h se upisuje 00 h • U perif. ćelije na adresama 20 h i 21 h prenosi se sadržaj perif. ćelija iz pretplatnikovog terminala • Obnavljanje sadržaja registara trenutnog prioriteta na čipovima 8214 (adrese 24 h i 25 h) • Povratak u glavni program MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 11/12 novembar 2003.

REZIME Nedostaci: • Pretplatnik izlazi na liniju bez obzira na to da li je

REZIME Nedostaci: • Pretplatnik izlazi na liniju bez obzira na to da li je ona zauzeta ili ne, što se u praksi dozvoljava samo manjem broju pretplatnika • Pri ulasku u novu vezu pretplatnik raskida sve ostale veze • Upotreba tastera T 1 i T 2 se može izbeći usložnjavanjem terminala korisnika, tako da se slanje zahteva za interapt i slanje poziva vrše istovremeno sa izborom sagovornika • Raskidanje veze nije prikazano: potrebna su još dva čipa 8214 preko kojih bi se postavljao zahtev za izlazak Prednosti: • Smanjen broj žica u kablu koji povezuje centralu sa pretplatnicima • Fleksibilnost sistema: izmenom programa menjaju se konfiguracija sistema, različiti režimi rada za pojedine korisnike itd. • Cena upravljačke jedinice je niža MIKROPROCESORSKI SISTEMI Automatska telefonska centrala 12/12 novembar 2003.