Automate Programabile Algoritmice

Curs
7/10 (2 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 16 în total
Cuvinte : 4141
Mărime: 135.58KB (arhivat)
Publicat de: Daniel Ghinea
Puncte necesare: 0

Extras din curs

1. INTRODUCERE

Un circuit de control a unei aplicaţii , realizat din circuite interconectate şi numit automat , în urma testării unor semnale logice aplicate la intrările sale , emite semnale logice de comandă la terminalele de ieşire . Semnalele logice de la intrările şi ieşirile unui automat reprezentând informaţii binare , rezultă că un automat realizează funcţia de control prin procesare de informaţie .

Definiţie

Automatul ale cărui semnale logice de ieşire depind în orice moment doar de semnalele logice de intrare se numeşte automat combinaţional sau circuit logic combinaţional .

Un automat combinaţional materializează prin fiecare ieşire

yj j =1 , 2 , … , p

câte o funcţie logică

hj : X -> {0 , 1}

care pentru o combinaţie logică

x = x(x1 , x2 , ... , xk) ε x = {0,1}x…..x{0,1}

de k ori

aplicată la cele k intrări ale sale , asociază o stare logică de ieşire

yj = hj(x) ε {0,1}

Reunind funcţiile logice

hj : X -> {0,1} j = 1,2,….,p

ale celor p ieşiri ale automatului combinaţional , într-o funcţie logică vectorială

h = {h1 , h2 , ... , hp} : X -> Y

ce asociază unei combinaţii logice

x = (x1 , x2 , … , xk) ε X = {0,1}x..…x{0,1}

de k ori

aplicată la cele k intrări , o combinaţie logică

y = (y1 , y2 , … ,yp) = (h1(x) , h2(x) , … , hp(x)) ε Y = {0,1}x…..x{0,1}

de p ori

generată la cele p ieşiri, un automat combinaţional are din punct de vedere matematic următoarea :

Definiţie

Se numeşte automat combinţional gruparea A = (X , Y , h) , în care X = mulţimea combinaţiilor logice de intrare , numită alfabet de intrare , Y = mulţimea combinaţiilor logice de ieşire , numită alfabet de ieşire , iar funcţia logică :

h : X -> Y

este numită funcţie de ieşire .

Un automat combinaţional este simbolizat ca în figura 1 .

x y

Fig.1

Definiţie

Un automat ce determină efectuarea unei sarcini prin executarea de operaţii într-o secţiune temporală de etape , adică în mod secvenţial , se numeşte automat secvenţial .

Un automat secvenţial poate reacţiona diferit la o aceeaşi combinaţie logică de intrare , în funcţie de nivelele logice memorate la ieşirile unor circuite componente , fiecare combinaţie între ieşirile acestor circuite cu memorare caracterizând deci o stare internă a automatului .

În funcţie de starea internă în care se găseşte şi de combinaţia logică de pe intrările sale , un automat secvenţial trece într-o nouă stare internă şi generează pe ieşirile sale o combinaţie logică necesară controlului aplicaţiei .

Deci , în orice moment starea unui automat secvenţial este caracterizată atât prin starea sa internă cât şi prin combinaţia logică emisă pe ieşirile sale .

Definitii

1). Trecerea unui automat într-o altă stare se numeşte tranziţie .

2). Durata dintre două tranziţii succesive se numeşte secvenţă .

Starea unui automat secvenţial nu se modifică într-o secvenţă . Într-o tranziţie , identificarea stării interne în care se trece poartă numele de secvenţiere , iar determinarea combinaţiei logice de ieşire se numeşte comandă .

Tranziţiile prin care se realizează evoluţia unui automat secvenţial printr-un şir de stări , pot avea loc fie la momente de timp oarecare când se spune că automatul secvenţial este asincron , fie la momente de timp precis determinate cu impulsurile unui generator de tact , când se spune că automatul secvenţial este sincron .

În practică se preferă automatele sincrone întrucât au funcţionarea precis controlată .

Într-un automat secvenţial A , notând X = mulţimea combinaţiilor logice de intrare , Y = =mulţimea combinaţiilor logice de ieşire şi Z = mulţimea stărilor interne , secvenţierea reprezintă o funcţie logică de tranziţie

f : X x Z -> Z ,

iar comanda o funcţie logică de ieşire

g : X x Z -> Y .

Preview document

Automate Programabile Algoritmice - Pagina 1
Automate Programabile Algoritmice - Pagina 2
Automate Programabile Algoritmice - Pagina 3
Automate Programabile Algoritmice - Pagina 4
Automate Programabile Algoritmice - Pagina 5
Automate Programabile Algoritmice - Pagina 6
Automate Programabile Algoritmice - Pagina 7
Automate Programabile Algoritmice - Pagina 8
Automate Programabile Algoritmice - Pagina 9
Automate Programabile Algoritmice - Pagina 10
Automate Programabile Algoritmice - Pagina 11
Automate Programabile Algoritmice - Pagina 12
Automate Programabile Algoritmice - Pagina 13
Automate Programabile Algoritmice - Pagina 14
Automate Programabile Algoritmice - Pagina 15
Automate Programabile Algoritmice - Pagina 16

Conținut arhivă zip

  • Automate Programabile Algoritmice.doc

Alții au mai descărcat și

Digital Video Broadcasting - Satellite

TELEVIZIUNEA DIGITALA Transmisiunile TV conţin mult mai multă informaţie decât cele radio. Semnalul video analogic cu 625 de linii de explorare...

Dispozitive și Circuite Electronice - Partea 1

Jonctiunea p-n la echilibru termic. În practica se utilizeaza numeroase dispozitive electronice obtinute prin alaturarea de regiuni...

Dispozitive și Circuite Electronice - Partea 2

Tranzistoare MOS cu canal initial Sunt dispozitive electronice la care conductia curentului are loc la suprafata semiconductorului respectiv....

Traductoare de Vibrații și Accelerații

Vibratiile sunt fenomene dinamice care iau nastere în medii elastice sau cvasielastice, datorita unei excitatii locale, care se manifesta prin...

Traductoare de Viteză și Turație

Notiuni fundamentale : Viteza, prin definitie, este o marime vectoriala. Daca directia (suportul) de deplasare a corpului în miscare este data,...

Traductoare pentru Controlul Dimensional

Elemente sensibile pneumatice pentru controlul dimensional Controlul dimensional este un domeniu în care utilizarea dispozitivelor pneumatice...

Traductoare pentru Forțe și Cuplu

9.2.2 Tipuri de marci tensometrice si caracteristicile acestora Principalele caracteristici ale MT sunt determinate de natura materialului din...

Traductoare pentru mărimi electrice

c) Transformatoare de curent. În practica aceste transformatoare se mai nu-mesc “reductoare de curent”si sunt folosite pentru prelucrarea...

Te-ar putea interesa și

Realizarea unui programator pentru o centrală termică

I. Partea teoretica 1. Programatoare pentru centrala termica 1.1 Programator Un programator se utilizeaza in instalatii de incalzire pentru...

Studii privind Implementarea AP în Procesele Industriale

CAPITOLUL 1. GENERALITĂŢI PRIVIND AUTOMATELE PROGRAMABILE 1.1.Definiţii şi caracteristici. Automatele programabile sau PLC-urile sunt...

Controlul Proceselor Neliniare Utilizând Automate Programabile

Introducere Odata cu progresul tehnicii, calculatoarele au devenit elemente esentiale pentru implementarea sistemelor de reglare automata....

Proiect pentru evaluarea activității practice - pachetul de programe Saga

CAPITOLUL 1: DESCRIEREA GENERALÃ A PACHETULUI DE PROGRAME Succesul unei afaceri este determinat, printre altele, ºi de existenþa unui sistem...

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Sisteme informatice de automatizare a clădirilor

Constructiile inteligente (CI) si sistemele de automatizare a clădirilor (AC), joacă un rol esenţial în cele mai sofisticate clădiri moderne....

Sisteme Informatice Pentru Resurse Umane

Cap. 1. Descrierea generala a produsului informatic Programul de salarii si evidenta personal Demo-Sal ajuta la rezolvarea problemelor legate de...

Proiect pentru Evaluarea Activității Practice

Cap. 1. DESCRIEREA GENERALĂ A PACHETULUI DE PROGRAME Programul NIBOSAL este un program de salarii şi evidenţă personal, care rezolvă într-o...

Ai nevoie de altceva?