Szerint a feladat, hogy megtervezzük a kezelő digitális automatából

A cél természetesen a munka, hogy tervezzen egy digitális vezérlő készülék.

A működés során a következő műveleteket kell elvégezni. digitális vezérlő áramkör razmetika gépgyártás átmenet gráf TS.A. Moore kódolási TS.A. államok Moore számának kiszámítása memóriája, az építőiparban az átmenet asztal és kimenetek TS.A. Moore minimalizálása logikai egyenletek rendszerek TS.A. Optimization funkciók rendszer TS.A., köti a komplexitás és a sebesség a digitális gép.

A cél kell hozni építésére működési diagramja digitális eszköz (gép).

1 Elméleti háttér

Automatikus - egy olyan rendszer mechanizmusokat, eszközöket, amelyek teljesen automatizált gyártási folyamatai, átalakítás, átvitel, anyagokat és információkat. A „gép” kifejezés két módja van: a műszaki és matematikai. Egy matematikai megközelítést jelent automatikusan egy matematikai modell egy technikai eszköz, amely rendelkezik az állapotát be- és kimenetek, a műszaki megközelítés jelenti automatikusan azt, hogy ez egy valódi eszköz.

Fontos esetén az automata végzi digitális gép, amelyben egy teljesen automatikus fogadás folyamatok, átalakítás, tárolás és szállítás digitális információ.

Digitális gép - egy logikai egységet, amelyben van memória elemek mellett logikai kapukat. Az érték a kimeneti jelek a készülék nem csak attól függ a bemeneti érvek egy adott ideig, hanem az előző állapot gépet fix memória elemeket. Mivel a memória elemet kiváltó lehet használni. Mindegyik belső állapotát az állam gép határozza meg a kezdeti állapotban és kiváltja egy sorozata bemeneti jelek ható bemeneti adott időben, azonban az ilyen eszközök nevezzük szekvenciális áramkörök. Az egymást követő áramkörök: papucsot, számlálók, regiszterek. A rendszer a digitális gép ábrán látható 1.1.

Ábra 1.1- rendszer digitális munka gép

Mindenesetre digitális információ feldolgozó berendezés meg tudja különböztetni a két fő tömb - használati és automata vezérlés.

A működési gépet információ tárolására szó, és végre egy sor mikro számító értékek logikai körülmények között, azaz A készülék üzemeltetése olyan struktúra szervezett a műveletek adatait.

Szabáiyozószekvencia generál automatikus vezérlő jeleket és a megfelelő előírt értékeket firmware logikai feltételekkel. Más szóval, a vezetés a készülék beállítja a rendelést intézkedések OA eredő műveletek az algoritmus. A vezérlő egység lehet képviselt két módon: egy merev gép logikát (logikai áramkör) és az automatikus rugalmas logika (programozható logika). A különbség a gépet egy merev logika és a pisztoly egy rugalmas logika hardver költségek végrehajtásához szükséges ugyanazokat a funkciókat, azaz a. E. A költség a gépek. Az összeget a berendezés a gép egy merev logikai növeli majdnem arányosan bonyolítja a firmware-t. magas fajlagos költsége berendezések végrehajtásában viszonylag egyszerű firmware gépekhez rugalmas logika tipikus. Gép merev logika nagyobb teljesítményt nyújt, mint gépeket rugalmas logika.

Így minden olyan eszköz - az összetétele a működési és

Automaták. Működési gép végrehajtási intézkedés szava információ része a végrehajtó eszköz, amelynek működése vezérli a automatát, amely előállítja a szükséges szekvenciáját vezérlő jeleket.

Szemszögéből a jel TS.A. célszerű meghatározni, mint egy olyan rendszer, amely képes fogadni bemeneti jelek hatására az átmenet az egyik állapotból a másikba, hogy tartsa meg, amíg a következő jel bemeneti és kimeneti jelek biztosítják.

TS.A. tekintik véges, ha véges számú bemeneti jelek x és s államok a kimeneti jelek y.

TS.A. az úgynevezett digitális információ átalakító fogadására képes különböző államok mozgatni hatása alatt a bemeneti jel vagy a program utasításait az egyik állapotból a másikba, és kimeneti jelek.

Matematikai modell TS.A. absztrakt gép által meghatározott hat komponenst (A, Z, W, # 948, # 955 ;, A0), ahol:

- A- az állapotok halmaza

- Z- több bemeneti jelek

- W- több kimeneti jelek

- b- átmenet funkció, ami azt mutatja, állapotát az automata, amikor a bemeneti jel

- # 955; - ​​a kimeneti függvény, ami azt mutatja, hogy a kimeneti jel hatására a kimenet az automata mellett jel

- a0 - az eredeti állapot

Leírni TS.A. használják a különböző ismert eszközökkel yazykami.Yazyki vannak osztva elsődleges és automaták.

A leggyakoribb generálása során a kimeneti jeleinek kialakulását az új államok cselekvési bemeneti jelek által visszavert jog automatát:

Törvény működése egy sor két funkciója van: az átmeneti függvények és kimeneti funkciók, ahol t-automata adott idő alatt.

Látható, hogy ez az állapot függ a korábbi kimeneti jel is meghatározza az előző állapot és a bemeneti jel egy adott időpontban.

Mint módszer kialakítására kimeneti függvény gépek vannak osztva gépek Miles (Lisztes) és Moore (Moore).

A különbség Moore Lisztes automatát gép abban a tényben rejlik, hogy a kimenet a Moore gép csak attól függ a jelenlegi állapotában az automata, és nem kifejezetten függ a bemeneti jel. A Lisztes gép meghatározása a kimenő jeleket, és megállapítja a bemeneti jelet.

Törvény működő Moore FSM:

T flip-flop (az angol Toggle -. Kapcsoló) gyakran nevezik megszámlálható ravaszt, mert ez a legegyszerűbb számláló 2.

Aszinkron T flip-flop bemeneti engedély számla - T és bekapcsol minden órajel impulzus bemenet C

Az áramkör működése a aszinkron kétfokozatú T-flip-flop, amelynek paraphase bemenetet két D-kiváltó paraphase nyolc ventilyah2I logikai NOR. Balra - a bemenet van - bínját. 0 felel meg, a színe kék, piros - 1. ábra 1.2 vázlatos grafikus ábrázolása T-szinkron ravaszt.

1.2 ábra-Feltételes grafikus jelöléssel szinkron T-flip-flop

Egyidejű kiváltani a T [17]. amikor az egyik bemeneti T mindegyik órajelciklusban a bemeneti C megváltoztatja logikai állapota az ellenkező, és nem változik a kimeneti állapotot nullára a bemeneti flip-flop T. T lehet kialakítani a JK-flip-flop egy kétfokozatú (Master-Slave, MS) D -triggere és két egyfokozatú D-flip-flop és egy inverter.

Amint látható igazság táblázat JK-ravaszt, akkor bemegy a megfordított állapotban minden egyes alkalommal, mialatt a bemenetek J és K logika 1. Ez a funkció lehetővé teszi, hogy hozzon létre alapján JK flip-flop T-FF, amely egyesíti a bemenetek J és K

Egy kétfokozatú (Master-Slave, MS) a D-flip-flop inverz Q kimenet csatlakoztatva bemeneti D, és C bemenetére táplált számláló impulzusok. Ennek eredményeként, a ravaszt impulzus, ha a számlálás tárolja a Q érték, azaz fog váltani az ellenkező állapotba.

T flip-flop gyakran használják csökkentésére a frekvencia a 2-szer, míg a T bemenet egy, és a C - a jelet egy olyan frekvencia, amely osztva 2.

Szerint a feladat, hogy megtervezzük a kezelő digitális automatából

előre meghatározott tartalmú séma gráf algoritmus. Elemezni a különböző változatai a kombinációs áramkör TS.A. és válassza ki a legegyszerűbb.

Ennél a megvalósítási módnál építeni egy funkcionális diagram TS.A. Ahhoz, hogy meghatározzuk a szerkezeti komplexitás TS.A. Tanácsokat ad a kiválasztás az alkatrészek végrehajtására a digitális gép.

Kapcsolódó cikkek