Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

electronica digitala - automat secvential cu bistabile secventa - 06257

INGINERIE IN ELECTROMECANICA, MEDIU SI INFORMATICA INDUSTRIALA

Electronica Digitala

AUTOMAT SECVENTIAL CU BISTABILE



SECVENTA - 06257


Tema

Sa se proiecteze un automat secvential sincron cu bistabile care sa evolueze dupa o diagrama cu 5 stari, descrise de secventa personalizata.

Se vor proiecta de asemenea:

generatorul de tact necesar cu o frecventa reglabila in plaja 1-100 Hz;

un bloc de vizualizare pentru stari (Led-uri, 7 segmente).


Se va alege o sursa de alimentare stabilizata.

Circuitele digitale vor fi din categoria CMOS.

Functionarea automatului va fi certificata cu ajutorul unui program de simulare a circuitelor digitale sau prin realizarea fizica a montajului.            

Ciclul de evolutie / numarare de referinta:

a

b

c

secventa nr.

0

0

0

0

0

0

1

1

0

1

0

2

0

1

1

3

1

0

0

4

1

0

1

5

1

1

0

6

1

1

1

7


Cod personalizat: 06257

Diagrama de stari personalizata 06257

0

000

7

111

110

010

101

5

2

6



Schema bloc cu frecventa variabila

Fig.1

GIFV

Generatorul de impulsuri cu frecventa variabila va asigura o frecventa variabila intre 1 si 100 Hz.

SA

Sursa de alimentare asigura o tensiune stabila de 15 V curent continuu catre toate dispozitivele necesare realizarii automatului secvential.

BC

Blocul de comanda va asigura comanda secventiatorului, pentru pornire, oprire si restartare a secventei. Acesta are si rolul de a valida semnalul dat de generatorul de impuls.

S

Secventiatorul este elementul principal al automatului secvential deoarece acesta va realiza conexiunile necesare realizarii secventei ce va fi afisata.

Driver

Driverul este elementul ce va face legatura intre secventiator si blocul de vizualizare.

BV

Bloc de vizualizare ce va afisa semnalele primite de la driver.

-LED-uri

-digit

S.A.-sursa de alimentare:-UN-15Vcc

-IN-1A

-ales model/fabricant

-pret

-alte caracteristici

-poza

-adresa site

1.Proiectarea Generatorului de etape

Generatorul de etape este elementul central al proiectului. Acesta trebuie sa genereze secventa personalizata 03576. Secventiatorul este sintetizat cu bistabile J-K conectate intre ele prin porti logice dupa functiile deduse din secventa 03576.

CBB tip J-K: tabel de adevar

J

K

Q(t)

Q(t+1)


0

0

0

0


0

0

1

1


0

1

0

0


0

1

1

0


1

0

0

1


1

0

1

1


1

1

0

1

Toggle

1

1

1

0

CBB tip J-K: tabel de intrari necesare pentru a obtine comutarile dorite

Q(t)

Q(t+1)

J

K

0

0

0

X

0

1

1

X

1

0

X

1

1

1

X

0

inital

final

intrari

Tabela de succesiune a starilor pentru secventa:06257

C

B

A

Ja

Ka

Jb

Kb

Jc

Kc

0

0

0

0

X

1

X

1

X

1

1

0

0

X

X

0

X

1

0

1

0

1

X

X

1

1

X

1

0

1

X

0

1

X

X

0

1

1

1

X

1

X

1

X

1

0

0

0









Din tabela de succesiune a starilor se va extrage cate o diagrama K-V pentru fiecare intrare de bistabil, rezultand astfel 6 functii logice minimizate:

Intrare Ja:

C

B A

0

1

0

0

0

Y

0

1

Y

X

1

0

Y

X

1

1

1

0

Ja=

Intrare Ka:

C

B A

0

1

0

0

X

Y

0

1

Y

0

1

0

Y

1

1

1

X

X

Ka=B

Intrare Jb:

C

B A

0

1

0

0

0

Y

0

1

Y

1

1

0

Y

X

1

1

X

X

Jb= 1



Intrare Kb:

C

B A

0

1

0

0

X

Y

0

1

Y

X

1

0

Y

1

1

1

1

0


Kb=A+


Intrare Jc:

C

B A

0

1

0

0

1

Y

0

1

Y

X

1

0

Y

X

1

1

1

X

Jc = 1

Intrare Kc:

C

B A

0

1

0

0

X

Y

0

1

Y

0

1

0

Y

1

1

1

X

1

Kc=B

Schema functionala a generatorului de etape:

Fig.2

2.Proiectarea Generatorului de impulsuri cu frecventa variabila:

Pentru realizarea Generatorului de impulsuri cu frecventa variabila (GIFV)  se va folosi un IC 555 in varianta CMOS din familia 7555: LMC555, TLC555, etc.

Schema standard de conectare a IC 7555 (varianta CMOS a clasicului 555) pentru a obtine un generator de impulsuri:

Fig.3

Frecventa impusa este cuprinsa intre 1 si 100 Hz.

F=

TL=0,693*RB*C

TH=0,693*(RA+RB)*RC

D= .

Pentru a separa pinul 7 de sursa, se va alege RA = 1KΩ.

=> F=

Fie C=10 uF => pentru F=100Hz, RB= =220 Ω

Pentru F=1Hz, RB= =71.500Ω=71,5KΩ

RB este rezistenta variabila care poate lua valori intre 220Ω si 71,5 KΩ.

7555 poate genera pe iesire si 50mA: pentru a limita curentul, daca se impune, se vor monta pe iesire o rezistenta si un tranzistor NPN. LED-ul din schema de mai jos reprezinta de fapt iesirea spre Blocul Secventiator (BS).

Fig.4


Formele de unda:

Fig.5

R1stas=430kΩ

Se alege din catalog potentiometrul semireglaj 500kΩ

3.Potentiometru:

semireglabil:FT63Epk500(0,8RON)

liniar

-putere:0,5W

-tensiune maxima:200 V DC

-plaja temperaturii:-55÷125˚C

-dimensiuni:7*7*5,8 mm

-producator:Capol

http://www.nidec-copal-electronics.com


4. Proiectarea blocului de comenzi:

Principiul pentru actiunea comenzilor START/STOP(complementare) este validarea sau nu a impulsurilor de la GIFV catre blocul urmator.

Poarta de validare P-V lasa sau nu sa treaca impulsurile de tact catre secventiator in functie de starea CBB,deci implicit de comenzile START,respectiv STOP.



Fig.6

Fig.7

Pentru a evita o functionare intempestiva a controlerului se foloseste in paralel cu butonul STOP un condensator.La punerea sub tensiune acesta determina o actiune implicita de tip RESET ca si cum s-ar fi apasat butonul STOP.

Blocul INIT trebuie sa asigure eliberarea automata a unui impuls de stergere la punerea sub tensiune si a unui impuls de stergere la comanda butonului de initalizare.

Comanda INIT se va face prin porti Trigger-Schmitt cu prag de declansare precis. Se vor folosi IC din familia 4093: CD4093B, MMC4093 etc.

Fig.8

La alimentare prezenta lui C' determina un 0 la intrarea llegetal deci 1 la iesire.Dioda D determina descarcarea condensatorului la disparitia temporara llegetal a tensiunii.

4093

C=2,2µF=

RC=

Din catalog se alege 33 KΩ.

INIT :

Δt=100ms

C'=3,3µF


5.Sursa de tensiune

Model: Sursa AD-PS-15-12 15Vcc/1A

Tensiune de intrare:              15V

Tensiune de linie:

85 ~ 264VAC 120 ~ 370VDC

Plaja frecventa:

47 ~ 63Hz

Curent de intare:

0.4A/115VAC 0.2A/230VAC

Pierderea de current:

<0.5mA / 240VAC

Timp de crestere:

5 ~ 24V: 1200ms, 30ms 48V: 1200ms,75ms

Timp de stabilizare:

100ms la capacitate maxima

Protectia la suprasarcina:

105%

Protectie la scurtcircuit


Temeratura de lucru:

-10~+60°C

Umiditate de lucru:

20 ~ 90% RH non-condensing

Temperatura de stocare,umiditate:

-20~+85°C, 10~95% RH


Dimensiuni:


53,8x98mm

Pret:      50 RON

Firma: SC Adelaida SRL


6.Proiectarea blocului de vizuzlizare:



Fig.9

La CD4511BC:pinul 7 se leaga la bitul A,pinul 1 se leaga la bitul B,iar pinul 2 se leaga la bitul C.Pinii 3,5si 16 se leaga la iar pinii 9-15 sunt iesirile catre afisorul cu 7 segmente.

Fig.10

Afisorul in 7 segmente poate fi cu anod comun sau catod comun.Se va folosi un afisor 7SR3911AS (catod comun), 16 pini, U/pin=5V, I/pin=10-20mA.

Fig.11

Fig.12

Schema finala functionala a proiectului:

Fig.13