MODELOWANIE UKŁADÓW KOMBINACYJNYCH ZA POMOCĄ FUNKTORÓW LOGICZNYCH


16.04.2012
Sprawozdanie
Cykl 2 temat 3
 Modelowanie układów kombinacyjnych za pomocą funktorów
logicznych
Grupa C5
Grupa ćwiczeniowa 2
Drzewiecki Dominik
Gembicki Jacek
Kozak Marta
Warda Paulina
Słabik Ewa
Walczak Justyna
Celiński Patryk
Wprowadzenie
Układy kombinacyjne są to układy służące do przetwarzania informacji dyskretnej
dwustanowej (informacja przekazywana jest za pomocą sygnałów impulsowych w poziomie
lub czasie). Informacją dyskretną mogą być cyfry, litery lub dowolne znaki.
Układy te charakteryzują się tym, iż każda kombinacja sygnałów wejściowych definiuje
konkretną kombinacje sygnałów wyjściowych (przy czym liczba kombinacji wejść i wyjść jest
skończona). Kombinacje sygnałów wejścia to inaczej stany wejść układu, a kombinacje
sygnałów wyjścia to stany wyjść układu.
Układy kombinacyjne można modelować za pomocą funkcji logicznych  funkcji, w których
zmienna zależna i niezależna (wejściowa i wyjściowa) przyjmują tylko dwie wartości.
Najważniejsze operacje logiczne, z których korzysta się podczas modelowania:
- OR  suma/alternatywa  zdanie jest fałszywe wtedy i tylko wtedy, gdy wszystkie
argumenty są fałszywe.
- AND  iloczyn/koniunkcja  zdanie jest prawdziwe wtedy i tylko wtedy, gdy wszystkie
argumenty są prawdziwe.
- NOT  negacja  prawdziwość zdania jest równa odwrotności prawdziwości argumentu.
- NAND - dysjunkcja  negacja iloczynu  zdanie jest fałszywe wtedy i tylko wtedy, gdy
iloczyn jego argumentów jest prawdziwy, czyli gdy wszystkie argumenty są prawdziwe.
- NOR  binegacja  negacja sumy  zdanie jest prawdziwe wtedy i tylko wtedy, gdy suma
jego argumentów jest fałszywa, czyli gdy wszystkie argumenty są fałszywe.
- EX-OR  alternatywa rozłączna  zdanie jest prawdziwe wtedy i tylko wtedy, gdy dokładnie
jeden z argumentów jest prawdziwy.
- EX-NOR  negacja alternatywy rozłącznej  zdanie jest fałszywe wtedy i tylko wtedy, gdy
dokładnie jeden z argumentów jest prawdziwy.
Wymienione powyżej funkcje logiczne zaczerpnięte są z algebry Boole a dla zmiennych
dwustanowych. Na podstawie praw algebry Boole a (łączności, rozdzielności, przemienności
i De Morgana) można stwierdzić, iż funktory NAND i NOR są uniwersalne. Uniwersalny
funktor to taki, który użyty wielokrotnie i połączony w określony sposób realizuje dowolną
funkcję logiczną.
Przebieg pomiarów
Korzystając z urządzeń na stanowisku pomiarowym i oprogramowaniu Label600
modelowano regulator, który miał sterować działaniem wyświetlacza. Wyświetlacz składał
się z 7 pól, które miały możliwość zaświecenia się. Do dyspozycji był też panel z ośmioma
przyciskami. Zadanie polegało na wykonaniu takiego polecenia sterującego, aby po
naciśnięciu przycisków wskazanych przez prowadzącego na wyświetlaczu zapalały się
wybrane pola.
Pola wyświetlacza ponumerowano następująco:
Zadanie 1  Po naciśnięciu przycisków 1, 3 i 5 znajdujących się na panelu, na wyświetlaczu
miały zaświecić się pola 1, 2, 3, 4 i 7 (tworząc obraz cyfry 3). Budowę schematu
utworzonego w programie LAB-EL diagram przedstawia wydruk nr 1.
Zadanie 2  Po naciśnięciu przycisków 1, 2 i 6 znajdujących się na panelu, na wyświetlaczu
miały zaświecić się pola 1, 2, 3, 4 i 7 (tworząc obraz cyfry 3). Budowę schematu
utworzonego w w.w. programie przedstawia wydruk nr 2.
Tabele stanów logicznych
21 22 26 A
1 1 1 1
1 1 0 0
1 0 1 0
0 1 1 0
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 0


Wyszukiwarka

Podobne podstrony:
Optymalizacja niezawodnościowa płaskich układów kratowych za pomocą zbiorów rozmytych
03 Opis układów automatyki za pomocą schematów strukturalny
Wykonywanie przedmiotów za pomocą obróbki ręcznej skrawaniem(1)
Dane biometryczne – klucz do włamania i przeprogramowania osoby za pomocą czarnej magii
Projekt wyznacenie przyśpieszenia ziemskiego za pomocą układu wahadla matematycznego
Oszacowanie parametrów charakterystyk podatnych połączeń stalowych za pomocą sieci neuro rozmytej
2 Wyznaczanie gęstości ciała stałego i cieczy za pomocą piknometru
konwersja za pomocą progr Super 2008
Diagnoza za pomoca kodow blyskowych
Sterownik urządzeń elektrycznych za pomocą portu LPT
24 Wyznaczanie długości?li światła za pomocą siatki dyfrakcyjnej i spektrometru
testowanie ukladow kombinacyjnych
Proste rachunki wykonywane za pomocą komputera

więcej podobnych podstron