CATEGORII DOCUMENTE |
Aeronautica | Comunicatii | Electronica electricitate | Merceologie | Tehnica mecanica |
I. ENUNTUL TEMEI :
Ciclul de functionare:
La apasarea pe butonul "a" in impuls conducta buncarului prevazuta cu un mecanism vibrator pentru antrenarea materialului pulverulent, se pune in functiune, si acesta curge cu debit mare (rapid). Platoul P coboara. In aceasta faza de functionare, electromagnetii CRL si CO sunt actionati, in timp ce electromagnetul E nu este actionat.
Se cere sa se stabileasca schema de comanda pentru curgerea lenta, rapida (clapeta CRL), pentru inchiderea caii de curgere (clapeta CO), si pentru actionarea electromagnetului E.
Schema dispozitivului de comanda a cantaririi automate, va fi implementata cu relee si contacte electrice.
Se considera ca la un moment dat nu se modifica mai mult decat decat o singura variabila de intrare.
Proiectul va cuprinde urmatoarele puncte:
II. Diagrama de semnale "intrari-iesiri" pentru automatul secvential.
Circuitele logice secventiale sunt circuite de comutare la care starea externa(iesirea)
la un moment dat depinde atat de starea intrarilor la momentul de timp considerat cat si de starile anterioare ale acestora.
In cazul proiectarii unui circuit logic secvential se porneste de la descrierea cat mai amanuntita a functiilor pe care trebuie sa le indeplineasca schema. Aceasta descriere trebuie sa reflecte corespondenta completa intre intrarea si iesirea circuitului pentru un ciclu de functionare complet, adica o evolutie a circuitului logic care plecand dintr-o stare initiala comuta succesiv intr-un numar finit de stari stabile. Fiecare dintre aceste stari corespunde situatiei necesare si reale de functionare a circuitului pana se ajunge intr-o stare finala care este identica cu cea initiala. Descrierea completa a automatului secvential este realizata cu diagrame de semnale.
Pentru proiectarea circuitului impus se va utiliza metoda matriciala de sinteza.
Circuitul prelucreaza informatie discreta si sunt puse in evidenta urmatoarele
marimi:
Variabile de intrare: a, b
Variabile de iesire: CRL, CO,
Multimea starilor interne S=
Starea interna a unui circuit reprezinta informatia pastrata in memorie pe baza
caruia se descrie complet evolutia anterioara a automatului secvential.
Reprezentarea diagramei de semnale "intrari-iesiri"
In aceasta etapa, se stabilesc starile automatului, de aceea poarta denumirea de "etapa primara de stabilire a starilor". Starile interne se stabilesc in asa fel incat sa se tina cont de toate situatiile enuntate.
Din diagrama de semnale reiese ca automatul are 7 stari.
In tabelul urmator se pun in evidenta tranzitiile inter-stari. Daca la momentul tI setul de marimi de intrare se modifica automatul secvential trece intr-o noua stare interna.
Tranzitia determina si modificarea iesirilor in conformitate cu legea de comanda sau de reglare pentru care a fost proiectat circuitul.
f(s0,00)=s0 f(s1,00)=s2 f(s2,00)=s2 f(s3,00)=s4 f(s4,00)=s4 f(s5,00)=s0 f(s6,00)=*- |
f(s0,01)= - f(s1,01)= - f(s2,01)=s3 f(s3,01)=s3 f(s4,01)=s5 f(s5,01)=s5 f(s6,01)=s5 |
f(s0,11)= - f(s1,11)= - f(s2,11)= - f(s3,11)= - f(s4,11)= - f(s5,11)=s6 f(s6,11)=s6 |
f(s0,10)=s1 f(s1,10)=s1 f(s2,10)=s1 f(s3,10)= - f(s4,10)= - f(s5,10)= - f(s6,10)= - |
Din starile stabilite la punctul anterior si din conditiile impuse se intocmeste
graful de tranzitie si apoi tabela sau matricea primitiva a starilor
Graful de tranzitie este un graf orientat si constituie reprezentarea grafica a
modelului matematic a circuitului.
Matricea primitiva
a starilor pune in evidenta toate tranzitiile interstari sub forma
tabelara.
skab |
CRL |
CO |
E |
||||
s0 |
s0 |
s1 | |||||
s1 |
s2 |
s1 | |||||
s2 |
s2 |
s3 |
s1 | ||||
s3 |
s4 |
s3 | |||||
s4 |
s4 |
s5 | |||||
s5 |
s0 |
s5 |
s6 | ||||
s6 |
s5 |
s6 |
O stare interna este stabila daca pentru o secventa a intrarilor data si nemodificata starea interna urmatoare este identica cu starea prezenta.
O stare interna este instabila daca pentru o secventa de intrari data si nemodificata starea interna urmatoare difera de starea prezenta printr-o variabila de stare.
In diagrama de mai sus, starile stabile sunt boldate.
skab | ||||||||||||
s0 | ||||||||||||
s1 | ||||||||||||
s2 | ||||||||||||
s3 | ||||||||||||
s4 | ||||||||||||
s5 | ||||||||||||
s6 |
In aceasta etapa se urmareste mai intai punerea in evidenta a starilor echivalente
prin folosirea unor criterii de echivalenta, iar apoi fuzionarea(alipirea) dupa anumite reguli in asa fel incat sa se obtina un automat redus echivalent si cu o functionare echivalenta cu cea initiala. Astfel trebuie obtinute matricea redusa a starilor, respectiv matricea redusa a iesirilor.
Alipirea starilor trebuie sa tina cont si de un criteriu suplimentar si anume acela al concordantei iesirilor.
Pentru a pune in evidenta toate alipirile posibile dintre starile primare se intocmeste poligonul alipirilor:
A, B, C, D reprezinta starile reduse echivalente
srab | ||||
A |
s0 |
s5 |
s6 |
s1 |
B |
s2 |
s3 |
s1 |
|
C |
s4 |
s3 | ||
D |
s4 |
s5 |
srab |
| |||
A | ||||
B | ||||
C | ||||
D |
Variabilele secundare de stare sunt semnale care ies din blocul de memorie si definesc starea interna a circuitului.
Codificarea starilor este o etapa importanta deoarece trebuie evitata aparitia fenomenului de hazard de tranzitie, determinat de variabilele secundare de stare. Pentru a evita aparitia hazardului in functionarea circuitului este necesar sa fie interzise tranzitiile care sa presupuna modificarea la un moment dat a mai mult decat o singura variabila de stare.
Etapa consta de fapt in codificarea univoca a starilor fuzionate ale automatului redus echivalent. In cazul general pentru q stari reduse sunt necesare p variabile de stare:
2p>=q ; q=4 => p=2 => y1,y2
Codificarea trebuie facuta in asa fel incat sa aiba loc numai intre stari codificate adiacent. Pentru a pune in evidenta toate tranzitiile inter-stari se va intocmi poligonul tranzitiilor:
y1y2
00 01
11
Codificarea starilor se realizeaza astfel:
sr |
y1 |
Y2 |
A | ||
B | ||
C | ||
D |
Etapa se termina in conditiile in care se obtine matricea codificata a starilor si matricea codificata a iesirilor. Au aceleasi dimensiuni cu cele reduse numai ca in locul starilor reduse se vor trece codurile acestora.
Matricea codificata a starilor:
y1y2 ab | ||||
s0 |
s5 |
s6 |
s1 |
|
s2 |
s3 |
s1 |
||
s4 |
s3 | |||
s4 |
s5 |
Matricea codificata a iesirilor:
y1y2 ab | ||||
Matricea de tranzitie a starilor(diagrama de excitatie) se obtine direct din matricea redusa si codificata a starilor, iar pentru fiecare stare redusa se inlocuieste codul ei.
y1y2 ab | ||||
y1y2 ab | ||||
|
| |||
Y1y2 ab |
| |||
VII. Determinarea matricelor de iesire si a functiilor de iesire ale schemei
Matricea si functia iesirii CRL
y1y2 ab | ||||
| ||||
Matricea si functia iesirii CO
y1y2 ab | ||||
| ||||
Matricea si functia iesirii E
y1y2 ab | ||||
| ||||
VIII. Implementarea schemei cu relee si contacte
electrice
Implementarea schemei cu relee si contacte electrice presupune realizarea ei efectiva.
IX. ANALIZA SCHEMEI OBTINUTE
cunoscand structura circuitului de comanda se cere sa se obtina evolutia semnalelor de iesire pentru o anumita secventa sau evolutie impusa a semnalelor de intrare.
Pentru a analiza schema, aceasta se implementeaza cu porti logice si se simuleaza. In urma simularii se obtin diagramele de unda ale intrarilor si ale iesirilor.
Schema obtinuta
Schema o fost realizata cu Orcad 9
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1431
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved