?n continuare se prezint? temele de proiect pentru realizarea din punct de vedere
hardware ?i software a unor sisteme de timp real (sisteme cu comand? programat? ).
S?nt prezentate specifica?ia de proiectare (func?iile sistemului) ?i o descriere a
programului de comand?.
Sistemele de timp real trebuie realizate din punct de vedere hardware cu ajutorul unui
microprocesor de uz general I8086.
Programul de comand? va fi structurat ?n mod similar lucr?rii de laborator nr. 6 -
"Realizarea unui sistem cu comand? programat?. Exemplu" ?i problemelor de tip. Se va
utiliza limbajul de asamblare al procesorului I8086.
Structura hardware a sistemului va utiliza circuitele din familia I8086 - porturi paralele
(I8255), porturi seriale (I8251) , timere (I8253), controler de ?ntrerupere (I8259A), buffere
(I8286) latchuri (I8282) ?i generator de tacte (I8284).
Se vor utiliza de asemenea circuite specializate ca de exemplu : receptoare ?i
generatoare DTMF, circuit de sintez? vocal?.
2
TEMA 1
S? SE PROIECTEZE DIN PUNCT DE VEDERE HARDWARE ?I SOFTWARE
CONTROLERUL STA?IEI CENTRALE ?I BLOCUL DE CONTROL LOGIC AL UNEI
STA?II LOCALE DIN CADRUL UNUI SISTEM DE COLECTARE A DATELOR REALIZAT
CU CIRCUITE DE RECEP?IE/TRANSMISIE A TONURILOR DTMF
Sistemul de colectare a datelor realizat cu circuite de recep?ie/transmisie a datelor
DTMF este compus dintr-o sta?ie central? ?i un num?r de sta?ii locale. Aceste sta?ii locale au
rolul de a citi ?n permanen?? starea unor senzori (care pot fi extrem de diver?i:
temperatur?,presiune,nivel de ap?, etc.)
Controlerul sta?iei centrale interogheaz? fiecare sta?ie local? ?n parte pentru a sesiza
modific?rile ce pot interveni ?n fiecare punct de culegere de date.
Fiecare sta?ie local? are un control logic care trebuie s? sesizeze modific?rile
senzorilor ?i s? transmit? informa?ia c?tre sta?ia central?. Se consider?, de exemplu, c? ace?ti
senzori sunt citi?i continuu, iar sta?iei centrale ?i este ata?at? o imprimant? unde va putea fi
citit? de c?tre un operator starea fiec?rui senzor la orice moment.
De asemenea, fiecare sta?ie local? poate primi comenzi de la controlerul sta?iei
centrale.
Detalii hardware
Sistemul va fi implementat pe o structur? de microcalculator care con?ine:
- microprocesor 8086 conectat ?n mod minim;
- memorie ROM (minim 64Ko) ?i RAM (minim 512Ko);
3
- porturi de intrare pentru senzori - minim 256 de biti petru senzori (aceste porturi de
intrare PI apar numai la blocul de control logic al sta?iei locale);
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.