Numer ćwiczenia |
8 |
Tytuł ćwiczenia: Modelowanie układów sekwencyjnych w LabVIEW |
||
Data wykonania ćwiczenia: |
1.12.2011 |
Nazwisko i imię: |
||
Data oddania sprawozdania: |
|
|
|
|
Numer grupy laboratoryjnej: |
5A |
|
|
1. Budowa przerzutnika T (dwójki liczącej) z przerzutnika D:
Dla stworzenia przerzutnika typu T(ang. Toggle) z przerzutnika D należy połączyć wejście D tego drugiego do wyjścia zanegowanego Q sygnał zaś podawany jest na CK- w ten sposób właśnie otrzymujemy dwójkę liczącą. Przerzutniki T jest przerzutnikiem synchronicznym mającym jedno wejście informacyjne T, stosowany jest często jako dzielnik częstotliwości przez 2.
2. Budowa przerzutnika T (dwójki liczącej)
przy pomocy Case Structure:
W powyższym przykładzie stworzono przerzutnik T z użyciem diagramu blokowego - Case Structure - czyli struktury wyboru, rozwiązanie takie jest w naszej opinii bardziej przejrzyste niż budowanie przerzutnika T na bramkach logicznych (z przerzutnika D).
3. Budowa licznika 8 bitowego:
Licznik jest sekwencyjnym układem cyfrowy służący do zliczania i pamiętania liczby impulsów, które podawane są w określonym przedziale czasu na jego wejście zliczające. Stworzony w programie LabView licznik spamiętuje osiem bitów.
4. Półsumator:
Półsumator - jest cyfrowym układem posiadającym dwa wejścia (np: A i B) oraz dwa wyjścia - sumę oraz przeniesienie (C-out). Wykonuje działanie dodawania na układzie liczb binarnych.
5. Sumator:
Sumator - jest w stosunku do półsumatora poszerzony o dodatkowe wejście (C-in przeniesienie z poprzedniego układu) np. z poprzedniego sumatora lub półsumatora.
Wnioski:
Środowisko programowe LabView pozwala w prosty i przystępny sposób zasymulować układy przerabiane podczas poprzednich ćwiczeń laboratoryjnych, jak przerzutniki, liczniki, sumatory. Tworzenie programu polega w nim na łączeniu różnych graficznych ikon, z których każda odpowiada za wykonywanie konkretnych funkcji, taki sposób programowania pozwala na intuicyjność podczas wykonywania kolejnych symulacji.