LAB_AC4

4
Exemplu nr. 1 Sa se implementeze un automat pentru testarea unui circuit CBB442, având un circuit martor bun. Solutie : RES INC D C B A END D C B A 9 ..... 0 ……… COMP D RESOK SETOK V CC D RESERR SETERR R V CC S

description

Automatica si Calculatoare

Transcript of LAB_AC4

Page 1: LAB_AC4

Exemplu nr. 1

Sa se implementeze un automat pentru testarea unui circuit CBB442,

având un circuit martor bun.

Solutie:

RES INC

D C B A

END

D C B A

9.....0 ………

COMP

D RESOK

SETOK

VCC

D RESERR

SETERR

R

VCC

S

Page 2: LAB_AC4

Organigrama functionala

Tema: Sa se realizeze sinteza sub forma cablata

START

COMP

END

START

0

1

1

0

1

INCNR

SETOK

0

1

0

S3

S2

S1

S0

RESNR RESERR REOK

SETERR

Page 3: LAB_AC4

Exemplul 2 Proiectarea unei masini de vânzare automata

Sa se proiecteze o masina care vinde automat un produs care costa 150 lei,

utilizând numai monede de 100 si 50 lei, folosind circuite CBB de tip S-R. Masina

porneste dintr-o stare initiala la o comanda START si nu da rest. Daca într-una din stari

se introduc doua monede, sistemul ramâne în aceeasi stare.

Algoritm de rezolvare:

1. Se determina numarul de CBB-uri.

2. Se realizeaza graful de fluenta prezentat în figura 8.1, facând notatiile: L=50 lei,

C=100 lei. Daca se introduce o moneda, fie ea C sau L, atunci variabila respectiva ia

valoarea 1.

3. Se realizeaza codarea starilor S0= 00, S1= 01, S2= 11 si S3= 10.

4. Utilizând tabela de tranzitie a CBB S-R (vezi tabelul 1) se sintetizeaza intrarile Ri Si

ca în tabelul 2.

Fig. 1. Graful de fluenta

Nota: S(n)=(Q1Q2 )t în care Qi este iesirea corespunzatoare a bistabilului i (i=1,2) si

S(n+1)=(Q1Q2)(t+1).

Q(t) Q(t+1) S R 0 0 0 * 0 1 1 0 1 0 0 1 1 1 * 0

Tab. 1. Tabela de tranzitie

LC S(n) S(n+1) R1S1 R2S2 Z 00 00 00 *0 *0 0 01 00 11 01 01 0 10 00 01 *0 01 0 11 00 00 *0 *0 0 00 01 01 *0 0* 0 01 01 10 01 10 1 10 01 11 01 0* 0 11 01 01 *0 0* 0 00 11 11 0* 0* 0 01 11 10 0* 10 1 10 11 10 0* 10 1 11 11 11 0* 0* 0 00 10 10 0* *0 0 01 10 10 0* *0 0 10 10 10 0* *0 0 11 10 10 0* *0 0

Tab 2. Tabela de adevar

Page 4: LAB_AC4

Tema 1. Sa se îmbunatateasca ,daca este posibil, graful de fluenta prin analiza detailata a

problemei.

Tema 2 : Sa se realizeze o implementare folosind circuite de tip JK sau D