Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile

Proiect
9/10 (3 voturi)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 16 în total
Cuvinte : 2047
Mărime: 98.37KB (arhivat)
Publicat de: Lorelei-Sodica Moga
Puncte necesare: 10
Universitatea din Oradea Facultatea de Electrotehnica si Informatica

Cuprins

  1. 1. Cuprins 2
  2. 2. Tema proiectului 3
  3. 3. Sinteza automatului 5
  4. 3. 1. Sinteza în regim asicron cu porti 5
  5. 3. 2. Sinteza CSS cu bistabile si porti 8
  6. 3. 3. Sinteza CSS cu decodificatoare 11
  7. 3. 4. Sinteza CSS cu multiplexoare si numaratoare 13
  8. 3. 5. Sinteza CSS cu memorii fixe programabile PROM 14

Extras din proiect

Tema proiectului

Sa se proiecteze un automat secvential sincron, implementat cu porti si bistabile, pentru schema din Figura 1:

Figura 1. Schema automatului secvential sincron

La apasarea butonului START se comanda electrovalva EV1, iar substanta X se scurge din rezervorul R1 în cântarul C.

Când se atinge greutatea LX, se închide EV1 si se deschide electrovalva EV, substanta trecând în malaxorul M.

Când cântarul sesizeaza ca este gol (L0), se închide EV si se deschide EV2, permitând trecerea substantei Y din rezervorul R2 în cântarul C. Acesta, dupa ce cântareste substanta Y (LY), o transfera în malaxorul M. Acum se deschide EV si se porneste motorul MR care roteste paleta P pentru omogenizare.

Omogenizarea se efectueaza un timp de N secunde. Dupa scurgerea acestei perioade (fapt sesizat de un temporizator T), se comanda robinetul C1 pentru scurgerea amestecului obtinut.

În aceasta situatie, daca se apasa STOP, se întrerupe procesul, iar daca nu, se efectueaza prelucrarea unei noi marje.

Sinteza automatului

Sinteza circuitelor secventiale sincrone sau asincrone presupune gasirea unui circuit care sa satisfaca cerintele de intrare, respectiv iesire impuse.

Pentru sinteza exista o serie de metode:

1. metoda matriciala – poate fi utilizata pentru circuite secventiale cu numar mic de intrari

2. metoda organigramei – presupune parcurgerea urmatoarelor etape:

- construirea diagramelor starilor pe baza temei date

- codificarea starilor

- proiectarea schemei

Deoarece sinteza se poate realiza cu mai multe tipuri de circuite, vom prezenta în continuare sase tipuri de sinteze ale automatului, respectiv:

1. Sinteza asincrona cu porti

2. Sinteza sincrona cu bistabile si porti

3. Sinteza sincrona cu decodificatoare

4. Sinteza sincrona cu multiplexoare si numaratoare

5. Sinteza sincrona cu memorie fixa programabila PROM

1. Sinteza în regim asicron cu porti

Etapele sintezei sunt:

1. Construirea pe baza datelor temei de proiectare a diagramei de stari (vezi Figura 2)

2. Codificarea starilor (vezi Figura 2)

Pentru sinteza circuitelor în regim asincron, este important ca între starile adiacente (adica starile între care exista tranzitii) sa se aloce coduri adiacente (care difera printr-o singura pozitie binara). În cazul automatului dat, am utilizat o codificare cu doar trei variabile de stare.

Preview document

Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 1
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 2
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 3
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 4
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 5
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 6
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 7
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 8
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 9
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 10
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 11
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 12
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 13
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 14
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 15
Proiectarea unui automat secvențial sincron, implementat cu porți și bistabile - Pagina 16

Conținut arhivă zip

  • Proiectarea un Automat Secvential Sincron, Implementat cu Porti si Bistabile.doc

Alții au mai descărcat și

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Automat secvențial sincron, pentru o instalație de malaxare

Temă proiect.pag 3 Sinteza automatului . pag 4 Sinteza asincronă cu porţi . pag 5 Sinteza sincronă cu bistabile şi porţi .pag 10 Sinteza...

Fiabilitate

CAPITOLUL 1 INTRODUCERE Fiabilitatea este o disciplina din domeniul ingineriei care utilizeaza cunostinte stiintifice pentru asigurarea unor...

Laboratoare VHDL

Programarea structurilor hardware reconfigurabile de tip FPGA cu XILINX ISE 1. SCOPUL LUCRĂRII În această lucrare sunt prezentaţi paşii de lucru...

Proiectarea Circuitelor Digitale Dedicate

Capitolul 1 1. Introducere Acest capitol se ocupa cu introducerea in VHDL si sinteza VHDL si explica cum acestea pot fi utilizate impreuna la...

Ai nevoie de altceva?