You are on page 1of 20

МІНІСТЕРСТВО ВИЩОЇ ОСВІТИ УКРАЇНИ 

НАЦIОНАЛЬНИЙ ТЕХНІЧНИЙ УНIВЕРСИТЕТ УКРАЇНИ


«КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ імені ІГОРЯ
СІКОРСЬКОГО» 

ЛАБОРАТОРНА РОБОТА № 2 
Основи цифрової схемотехніки 
КОМБІНАЦІЙНІ ЛОГІЧНІ СХЕМИ
Бригада - 5 

Виконали: 
Гуменюк В. В. 
Гажа М. В. 
Науменко А. В. 
Росінський К. Є. 
Група: ТА-12, НН ІАТЕ 
Перевірив: 
Повшенко О. А. 

Київ – 2023
1. Завдання 3
1.1. Побудувати схему дешифратора «1 з 4» у програмному середовищі
Multisim. 3
1.2. Використовуючи результат попереднього завдання створити схему
цифрових мультиплексора (рис.1.2.1) та демультиплексора (рис. 1.2.2). 4
1.3. Побудувати аналоговий мультиплексор. 5
1.4. Побудувати дешифратор. 6
2. Результати виконання лабораторної роботи 7
2.1. Дешифратор «1 з 4» 7
2.1.1. Побудува схему дешифратора «1 з 4» 7
2.1.2. Змінюватиму положення терміналів a[0;1] відповідно до табл.1. і
фіксуватиму індикатори виходу 7
2.2. Цифрові мультиплексори та демультиплексори 9
2.2.1. Складу схеми в мультисім 9
2.2.2. Запуск симуляції, а також аналіз роботи мультиплексора (рис.2.2.2.1
– 2.2.2.2) та демультиплексора (рис.2.2.2.3 – 2.2.2.9) 10
2.3. Аналоговий мультиплексор 14
2.3.1. Користуючись схемою дешифратора «1 з 4» та аналоговими
ключами побудую схему 14
2.3.2. Запустимо симуляцію схеми, при зміні положення кожного ключа, а
також фіксуватимемо зображення осцилографа. 14
2.4. Дешифратор 16
2.4.1. За допомогою табл.2 складемо рівняння для кожного Y: 16
2.4.2. Перевіримо правильність результатів 18
Висновок 20

2
Мета роботи: ознайомлення з принципами проектування комбінаційних
логічних пристроїв. Придбання навичок побудови шифраторів та
дешифраторів на дискретних цифрових елементах.

1. Завдання

1.1. Побудувати схему дешифратора «1 з 4» у програмному


середовищі Multisim.

1.1.1. Користуючись таблицею істинності наведеною в табл. 1


побудувати схему дешифратора використовуючи елементи «і»,
«або» та «ні».

Табл.1

A a0 a1 y3 y2 y1 y0
0 0 0 0 0 0 1
1 0 1 0 0 1 0
2 1 0 0 1 0 0
3 1 1 1 0 0 0

1.1.2. На вхід схеми (термінали a[0;1]) встановити генератор


константних цифрових рівнів, а на виходи схеми (термінали
y[0;3]) встановити індикатори.

Рисунок 1.1.2.1. Приклад реалізації дешифратора 1 з 4


3
1.1.3. До протоколу занести скріншоти схеми в кожному з чотирьох
положеннях терміналів a[0;1].

1.2. Використовуючи результат попереднього завдання створити


схему цифрових мультиплексора (рис.1.2.1) та демультиплексора
(рис. 1.2.2).

Рисунок 1.2.1. Схема цифрового мультиплексора

Рисунок 1.2.2. Схема цифрового демультиплексора


4
1.2.1. Запустити симуляцію та перевірити результат. До протоколу
занести зображення схеми і висновок в який включити:
короткий опис принципу роботи; різницю між
мультиплексором та демультиплексором; сфери застосування.

1.3. Побудувати аналоговий мультиплексор.

1.3.1. Користуючись схемою дешифратора «1 з 4» та аналоговими


ключами побудувати схему зображену (на рис. 1.3.1.1.)
Відповідні термінали y[0;3] з’єднати з виходами дешифратора.
Значення генераторів сигналу зробитивідповідними до
вказаних на схемі.

Рисунок 1.3.1.1. Схема аналогового мультиплексора

5
1.3.2. Запустити симуляцію, відкрити вікно осцилографа та
перевірити кожну комбінацію терміналів a[0;1]. До протоколу
занести зображення схеми та зображення осцилограм для
кожної комбінації. До висновку занести короткий опис
принципу роботи; різницю між аналоговими мультиплексором
та демультиплексором; сфери застосування.

1.4. Побудувати дешифратор.

1.4.1. Користуючись таблицею істинності табл. 2 записати чотири


рівняння відповідно для кожного Y. Спростити вирази та за
результатом побудувати дешифратор на елементах «і», «або»
та «ні».

Табл.2

X2 X1 X0 Y3 Y2 Y1 Y0
0 0 0 1 0 0 1
0 0 1 1 0 1 1
0 1 0 0 1 0 1
0 1 1 1 1 1 0
1 0 0 0 1 1 1
1 0 1 1 0 0 0
1 1 0 0 1 0 0
1 1 1 1 0 0 0

1.4.2. За допомогою інструмента Logic converter (знаходиться у


панелі instruments) перевірити правильність виконання.

1.4.3. До протоколу занести отримані рівняння та результат їх


спрощення;скріншоти отриманої схеми та вікон інструмента
Logic converter для кожного Y відповідно.

6
2. Результати виконання лабораторної роботи

2.1. Дешифратор «1 з 4»

2.1.1. Побудува схему дешифратора «1 з 4»

Рисунок 2.1.1.1. Побудована схема з дешифратором «1 з 4»

2.1.2. Змінюватиму положення терміналів a[0;1] відповідно до


табл.1. і фіксуватиму індикатори виходу

Рисунок 2.1.2.1. Випадок коли, терми a0 = 0 ; a1 = 0

7
Рисунок 2.1.2.2. Випадок коли, терми a0 = 1 ; a1 = 0

Рисунок 2.1.2.3. Випадок коли, терми a0 = 0 ; a1 = 1

Рисунок 2.1.2.4. Випадок коли, терми a0 = 1 ; a1 = 1


8
2.2. Цифрові мультиплексори та демультиплексори

2.2.1. Складу схеми в мультисім

Рисунок 2.2.1.1. Схема цифрового мультиплексора

Рисунок 2.2.1.2. Схема цифрового демультиплексора

9
2.2.2. Запуск симуляції, а також аналіз роботи мультиплексора
(рис.2.2.2.1 – 2.2.2.2) та демультиплексора (рис.2.2.2.3 –
2.2.2.9)

Рисунок 2.2.2.1. Робота мультиплексора при a0 = 1 ; a1 = 1

Рисунок 2.2.2.2. Робота мультиплексора при a0 = 0 ; a1 = 1

10
Рисунок 2.2.2.3. Робота демультиплексора при a0 = 0 ; a1 = 0; d = 0

Рисунок 2.2.2.4. Робота демультиплексора при a0 = 1 ; a1 = 0; d = 0

11
Рисунок 2.2.2.5. Робота демультиплексора при a0 = 0 ; a1 = 1; d = 0

Рисунок 2.2.2.6. Робота демультиплексора при a0 = 0 ; a1 = 0; d = 1

Рисунок 2.2.2.7. Робота демультиплексора при a0 = 1 ; a1 = 0; d = 1


12
Рисунок 2.2.2.8. Робота демультиплексора при a0 = 0 ; a1 = 1; d = 1

Рисунок 2.2.2.9. Робота демультиплексора при a0 = 1 ; a1 = 1; d = 1

Отже, виконавши пункт 2.2 можна зробити короткий висновок:

Мультиплексор – це логічний прилад, який має декілька входів, але один


вихід. Мультиплексор дозволяє передавати інформацію з одного з багатьох
входів на один вихід, при цьому вибір бажаного входу здійснюється
подачою відповідних сигналів на дешифратор «один з 4».

Демультиплексор – це логічний прилад, який призначений для


переключення сигнала з одного інформаційного входу на різні виходи.
Таким чином демультиплексор є протилежним до мультиплексора. Вибір
бажаного виходу здійснюється подачою відповідних сигналів на
дешифратор «один з 4».
13
2.3. Аналоговий мультиплексор

2.3.1. Користуючись схемою дешифратора «1 з 4» та аналоговими


ключами побудую схему

Рисунок 2.3.1.1. Схема дешифратора з аналоговими ключами

2.3.2. Запустимо симуляцію схеми, при зміні положення кожного


ключа, а також фіксуватимемо зображення осцилографа.

Рисунок 2.3.2.1. Результати осцилографа при ввімкненому ключі S1

14
Рисунок 2.3.2.2. Результати осцилографа при ввімкненому ключі S2

Рисунок 2.3.2.3. Результати осцилографа при ввімкненому ключі S3

15
Рисунок 2.3.2.4. Результати осцилографа при ввімкненому ключі S4

Отже, провівши дослід 2.3, ми можемо результувати:

Коли ми подаємо відповідний сигнал на дешифратор «1 з 4», ми тим самим


замикаємо відповідний ключ (S1 - S4), та сигнал з джерела змінного струму
попадає на вхід осцилографа. Коли ми подаємо сигнал a0 = 1, a1 = 1, тим
самим ми замикаємо ключ S4. Так як на цій ділянці відсутнє джерело
змінного струму, то осцилограф не показує синусоїду.

В аналоговому мультиплексорі, подаючи сигнал на дешифратор, ми


замикаємо відповідний ключ, що дає змогу проходити конкретному
сигналу.

В аналоговому демультиплексорі, подаючи сигнал на дешифратор, ми


замикаємо відповідний ключ, що дає змогу сигналу пройти на конкретний
вихід.

2.4. Дешифратор

2.4.1. За допомогою табл.2 складемо рівняння для кожного Y:

𝑌3= 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0

𝑌2= 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0

16
𝑌1= 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0

𝑌0= 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋1⋅𝑋0


Спростимо вирази:
𝑌3= 𝑋2⋅𝑋1 + 𝑋0 = 𝑋2 · 𝑋1 · 𝑋0

𝑌2= 𝑋2⋅𝑋1 + 𝑋2⋅𝑋0 = 𝑋2 · 𝑋1 · 𝑋2 · 𝑋0

𝑌1= 𝑋2⋅𝑋1⋅𝑋0 + 𝑋2⋅𝑋0 = 𝑋2 · 𝑋1 · 𝑋0 · 𝑋2 · 𝑋0

𝑌0= 𝑋2⋅𝑋1 + 𝑋2⋅𝑋0 + 𝑋1⋅𝑋0


Вираз 𝑌0 не перероблювали на елементи і-ні, бо схема, чомусь, не
працює в multisim.

Побудуємо відповідну схему, до даних рівнянь.

Рисунок 2.4.1.1. Схема дешифратора за рівняннями

17
2.4.2. За допомогою Logic converter перевіримо правильність
результатів

Рисунок 2.4.2.1. Перевірка для функції Y3

18
Рисунок 2.4.2.2. Перевірка для функції Y2

Рисунок 2.4.2.3. Перевірка для функції Y1

Рисунок 2.4.2.3. Перевірка для функції Y1


19
Висновок

Виконавши дану лабораторну роботу, ми досягли поставленої мети:


ознайомилися з принципами проектування комбінаційних логічних
пристроїв. Придбали навички побудови дешифраторів, мультиплексорів та
демультиплексорів на дискретних цифрових елементах. Зрозуміли різницю
між мультиплексором і демультиплексором. Придбали навички побудови
аналогового мультиплексора та демультиплексора. Також ми навчилися
будувати дешифратори за таблицею істинності, та перевіряти правильність
побудови за допомогою Logic converter’а.

20

You might also like