prof.univ.dr.ing. oniga Ștefan - utclujece.ubm.ro/ea/cursuri/scid/scid_8.pdf · 2020. 5. 18. ·...

31
Prof.univ.dr.ing. Oniga Ștefan SISTEME CU CIRCUITE INTEGRATE DIGITALE (EA II) PROIECTAREA CIRCUITELOR NUMERICE (CAL I)

Upload: others

Post on 06-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • Prof.univ.dr.ing. Oniga Ștefan

    SISTEME CU CIRCUITE INTEGRATE DIGITALE (EA II)

    PROIECTAREA CIRCUITELOR NUMERICE (CAL I)

  • Exemplu de sistem digital: Ceas Digital

  • Ceas Digital: Schemă logică numărător

  • Ceas Digital: Numărător și Decodificator Ore

  • Sistem de monitorizare locuri de parcare

    • Descriere cerințe sistem

    • 100 locuri de parcare

    • Semnalizare parcare complet ocupată

    • Coborâre barieră intrare

    • Soluție

    • Senzori optolelectronici la intare și la ieșire

    • Numărător reversibil (direct/invers)

    • Circuit de interfață pentru aprindere semn OCUPAT și coborâre barierei

  • Sistem de monitorizare locuri de parcare

    • Numărătorul este inițial presetat la 0.

    • Fiecare automobil care intră în parcare întrerupe un fascicul de lumină, activânnd un senzor ce produce

    un impuls.

    • Frontul crescător al impulsului setează latch-ul S-R /Q =0 care pune numărătorul în modul de

    numărare directă. De asemenea impulsul generează prin poarta NOR un front căzător la intrarea de

    clock a numărătorului.

    • La fiecare intrare a unui automobuil în garaj numărătorul este incrementat.

    • Când se ajunge la starea 100 ieșirea MAX/MIN ajunge în 1 și activează circuitele de interfață (semnal

    OCUPAT și coboară bariera)

    • Când o mașină iese din parcare produce un impuls pozitiv care resetează latch-ul S-R punând

    numărătorul în modulș de numărare inversă.

    • Frontul descrescător de clock decrementeză numărătorul.

    • Dacă parcarea este ocupată și o mașină iese , semnalul MAX/MIN trece în zero având ca efect

    stingerea semnalului OCUPAT și ridicarea barierei.

  • Sistem de control al unui lift

    • Cele cinci stări din secvența de comandă a

    ascensorului sunt WAIT, DOWN, UP, STOP / OPEN, și

    CLOSE.

    • În starea WAIT, ascensorul se află la ultimul etaj servit

    și așteaptă apăsarea unui buton (FLRCALL).

    • Când există un apel pentru lift de la orice etaj, se emite

    comanda corespunzătoare (UP sau DOWN).

    • Când liftul sosește și se oprește la etajul de chemare,

    se deschide ușa; persoana intră și apasă un număr

    (FLRREQ) pentru a solicita un etaj destinație.

    • Dacă numărul etajului solicitat este mai mic decât

    numărul din etajul curent, liftul merge în modul DOWN.

    Dacă numărul solicitat etajul este mai mare decât etajul

    curent, ascensorul intră în modul UP.

    • Liftul trece în modul STOP / OPEN la etajul solicitat

    pentru a permite ieșirea. După ce ușa se deschide

    pentru o anumită perioadă de timp, se închide și apoi

    se întoarce la starea WAIT până la primirea unui nou

    apel.

  • Sistem de control al unui lift

  • Schema bloc a controlerului de lift

  • Diagrama de stare a numărătorului de etaje

  • Diagrama logică a controlerului de lift

  • Modelul programatorului pentru controlerul de lift

  • Numărătorul de etaje

  • Comparatorul FLRCALL/FLRCNT

  • Registrul pentru coduri

  • Temporizatorul

  • Decodificatorul 7 segmente

  • FF CAL/REQ

  • Controlerul de lift (1)

  • Controlerul de lift (2)

  • Controlerul de lift (3)

  • Exemplu de sistem: Sun Tracking

    Senzorii de lumină solară dacă detectează un semnal

    slab determină panul solar să se rotească până când

    este orientat optim spre soare.

  • Sistem complet de orientare a

    panourilor solare

    Sistemul ține panoul orientat spre soare când datorită

    rotației pământului se modifică unghiul de incidență.

  • Orientarea folosind motoare pas-cu-pas

  • Modelul programatorului pentru Sistem

    de orientare

  • Procesarea digitală a semnalelor

    Un procesor digital de semnal (digital signal processor - DSP)

    este optimizat pentru viteză și lucrul în timp real. Este de fapt

    un microprocesor specializat pentru prelucrarea semnalelor

    cu un set redus de instrucțiuni.

  • Exemplu de sistem: Telefonul celular

  • Procesorul DSP seria TMS320C6000

  • Schema bloc simplificată a unui

    microcontroler

  • Exemplu de sistem: Sistem de calcul

    programabil

  • Exemplu de sistem: Robot