Sunteți pe pagina 1din 7

Proiect

Circuite Programabile cu
aplicatii biomedicale
Cititor de carduri de sanatate

Nume : Bolintis Lucia Andreea


Dumitrescu Mihai
Guzu Florin
Tudosanu Marius
Profesor coordonator: Frunzete Madalin
Prezentarea temei proiectului

Cititorul de carduri de sanatate are ca scopidentificareasecventelorposibile de la


intrare care conduc la eliberareafiseimedicale.

Schema bloc a cititorului de carduri de sanatate

Cod corect Deschis

Citire cod pin Afisarea profilului Imprimarea fisei


pacientului medicale

Diagrama de stare

C=0 i=0

c=1 i=1 i=0


Starea 0 Starea 1 Starea 2 Starea 3

i i=1
Avem variabilele C=1 asociata cu introducerea unui cod corect si intrarea in
starea1 ;si C=0 asociata cu introducerea unui cod gresit ramanand in starea 0.
Din starea 1 folosim variabilele i=1 pentru intrarea in starea 2 (vizualizarea
profilului pacientului )si i=0 pentru a ramane in starea 1.
In starea 2 putem continua cu variabilele i=0 pentru a intra in starea 3 (printarea
fisei medicale a pacientului )sau i=1 pentru revenirea in starea 0 si terminarea
operatiunii .

Codificareastarilor
Stareacurenta Intrari Stareaurmatoare
C i
Starea 0 0 0 Starea 0
0 1 Starea 0
1 0 Starea 1
1 1 Starea 1
Starea 1 0 0 Starea 1
0 1 Starea 2
1 0 Starea 1
1 1 Starea 2
Starea 2 0 0 Starea 3
0 1 Starea 0
1 0 Starea 3
1 1 Starea 0
Starea 3 0 0 Starea 3
0 1 Starea 3
1 0 Starea 3
1 1 Starea 3
Tabelul tranzitiilor cu stari simbolice pentru cititorul de carduri de sanatate
Cele 4 stari vor fi codificate astfel :
C i
Starea 0 ->0 0
Starea 1 ->0 1
Starea 2 ->1 0
Starea 3 ->1 1

Folosind aceasta codificare tabelul se modificaastfel :

Stareacurenta Intrari Stareaurmatoare


Q1 Q0 C i D1 D0
0 0 0 0 0 0
0 1 0 0
1 0 0 1
1 1 0 1
0 1 0 0 0 1
0 1 1 0
1 0 0 1
1 1 1 0
1 0 0 0 1 1
0 1 0 0
1 0 1 1
1 1 0 0
1 1 0 0 1 1
0 1 1 1
1 0 1 1
1 1 1 1
Tabelul tranzitiilor cu stari codate pentru cititorul de carduri de sanatate
Vom folosi elemente de memorie :circuite basculante bistabile de tip D . Sunt
necesare doua circuite basculante bistabile pe care le notam B1 si B0 .Pentru
deducerea schemei circuitului , vom redesena tabelul de tranzitie codificat sub
forma unei diagrameKarnoughastfel :

Prezentarea sub forma unei diagrame Karnough a tabelului de tranziţie

Pentru a pune în evidenţămai bine cele două funcţii, separăm diagram


în două :
Schema cititorului de carduride sanatatecu bistabile de tip D
Varezultaurmatorulgrafic :

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