Sunteți pe pagina 1din 2

Proiect — SUPRAVEGHEREA AUTOMATĂ A UNEI INTERSECŢII

SEMAFORIZATE

Se consideră o intersecţie semaforizată care are următoarele caracteristici:


• Fiecare sens de înaintare se trifurcă pentru a asigura benzi separate pentru
virarea la dreapta sau la stânga. Fiecare bandă va avea semafor separat;
• După intersecţie, fiecare sens va avea o singură bandă, pentru mersul
înainte
• Pietonii care doresc să traverseze au semafor cu buton, prin apăsarea
butonului semnalând că vor să treacă strada. Deşi sunt patru butoane
pentru traversarea unei străzi (câte unul de fiecare parte a intersecţiei şi pe
fiecare sens) toate sunt cablate în SAU într-un singur semnal.
• Intersecţia are două cicluri diferite de semaforizare (pentru o stradă):
o când trec doar maşini: sensurile înainte şi la dreapta au verde 5s,
după care sensul înainte are roşu şi au verde sensul la stângă şi
verde intermitent sensul la dreapta timp de 5s;
o când trec şi pietoni: pietonii şi sensul înainte au verde 5s, după care
ei au roşu şi primeşte verde sensul la stânga pentru 5s, apoi se face
roşu pe acest sens şi verde pe sensul la dreapta pentru 5s.
• Intersecţia dispune de senzori de trafic, câte unul pe fiecare sens. Dacă se
activează senzorul de trafic pe un sens (ceea ce înseamnă număr mare de
maşini), se prelungeşte timpul de trecere pe acel sens cu încă 5s.
Un sistem de timp real cu multitasking are de achitat următoarele sarcini:
• Explorarea, cu o periodicitate de 1s, a stării celor doi senzori asociaţi
butoanelor pentru traversare de către pietoni, câte unul pentru fiecare
stradă. După apăsarea unui buton, pietonii vor putea traversa la următorul
ciclu de semaforizare a străzii pe care doresc să o traverseze. Apăsarea
unui buton se va simula prin apăsarea unei taste pe tastatură
• Supravegherea executării în mod corect a ciclului de semaforizare,
conform condiţiilor prestabilite.
• Explorarea, cu o periodicitate de 2s, a stării celor 4 senzori de trafic şi
modificarea ciclului de semaforizare, dacă este cazul. Activarea
senzorilor se va face cu taste asociate.
• Afişarea pe un ecran, cu o periodicitate de 1 s a:
o Graficului intersecţiei pe care vor fi marcate cu leduri semafoarele
necesare. Acestea vor avea culorile verde sau roşu, după caz.
Senzorii de trafic vor fi reprezentaţi pe sensul de mers şi vor avea
culoare albastră când se activează.
o Unei legende privind asocierea dintre taste şi senzori

Observaţii:
• Se vor identifica taskurile necesare pentru implementarea sistemului;
• Se vor stabili evenimentele care apar şi legăturile dintre acestea şi
taskurile identificate;
• Se vor stabili întreruperile necesare şi rutinele de tratare a acestora;
• Comunicarea dintre taskuri se va face printr-una dintre metodele studiate
(conducte sau cutii poştale).

S-ar putea să vă placă și