
- •Київ нухт 2013
- •План лабораторних робіт
- •2. Звукові і світлові індикатори
- •4. Вузли комбінаційного типу
- •5. Вузли послідовного типу
- •6. Прилади для проведення вимірювань
- •Порядок виконання роботи
- •Теоретичні відомості
- •- Відкрийте робоче вікно пакету програм Electronics Workbench. Для цього потрібно встановити у папці ewb512 файл wewb32.Exe і відкрити його. В результаті з’явиться діалогове вікно.
- •Б) виконайте розрахунки схеми – для схеми або складіть таблицю істинності .
- •7. Моделювання схем
- •Теоретичні відомості
- •Порядок виконання роботи
- •Лабораторна робота № 1 Моделювання цифрових схем в програмі Electronics Workbench
- •Завдання
- •Контрольні питання
- •Дослідження цифрової схеми засобами Electronics Workbench
- •Завдання
- •Контрольні питання
- •Перетворювач кодів
- •Завдання
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 4 Реалізація логічних функцій на мультиплексорах
- •Завдання на лабораторну роботу
- •Контрольні питання
Дослідження цифрової схеми засобами Electronics Workbench
Мета роботи: Засвоїти вміння аналізувати функціонування цифрової схеми. Навчитися підключати до схеми налаштовувати параметри приладів для спостереження логічних величин – логічного аналізатора. Закріпити вміння створювати цифрову схему у програмі Electronics Workbench.
Завдання
Реалізувати відповідний варіант цифрової схеми, заданий у таблиці 2.1, в середовищі Electronics Workbench. Див рис. *
Вхідні логічні сигнали A, B, C, D, E задавати, використовуючи Генератор слів. Вивести вхідні та вихідний логічні сигнали цифрового пристрою на Логічний аналізатор. Привести в звіті результати роботи Логічного аналізатора. Див. пункт */*
Оформити звіт про виконану роботу.
Контрольні питання
Що таке такт?
Який сигнал відповідає логічній одиниці, а який – нулю?
Перелічіть відомі елементарні логічні елементи і їх позначення.
Охарактеризуйте відомі вам логічні змінні.
Яке призначення Логічного аналізатора?
ЛАБОРАТОРНА РОБОТА № 3
Перетворювач кодів
Мета роботи: Засвоїти вміння перетворювати числа з десяткової системи числення у двійкову. Навчитися мінімізувати логічні функції з використанням карт Карно. Закріпити вміння створювати цифрову схему у програмі Electronics Workbench.
Завдання
Перетворити задані вхідні та вихідні десяткові коди відповідно до варіанту у двійкові коди.
Записати логічну функцію для кожного розряду y3, y2, y1, y0 вихідного двійкового коду для аргументів x4, x3, x2, x1, x0.
Мінімізувати отримані логічні функції за допомогою карт Карно.
Реалізувати перетворювач кодів за допомогою елементарних мікросхем логічних елементів у середовищі Electronics Workbench
Перевірити правильність функціонування синтезованого перетворювача кодів.
Оформити звіт
Порядок виконання роботи
Вибрати з таблиці 2 вісім десяткових цифр (х) відповідно до варіанту і записати у перший стовпчик таблиці 1.
Вибрати з таблиці 2 вісім десяткових цифр (у) відповідно до варіанту і записати в останній стовпчик таблиці 1.
Перетворити вхідні десяткові коди з першого стовпчика таблиця 1 у двійкові п’ятирозрядні коди і записати у відповідні клітинки таблиці 1.
Перетворити вихідні десяткові коди з останнього стовпчика таблиця 1 у двійкові чотирирозрядні коди і записати у відповідні клітинки таблиці 1.
Записати логічну функцію для кожного розряду y3, y2, y1, y0 вихідного двійкового коду для аргументів x4, x3, x2, x1, x0.
Мінімізувати отримані логічні функції y3=f(x4, x3, x2, x1, x0), y2=f(x4, x3, x2, x1, x0), y1=f(x4, x3, x2, x1, x0), y0=f(x4, x3, x2, x1, x0) за допомогою карт Карно.
Реалізувати перетворювач вхідних кодів x4, x3, x2, x1, x0 у вихідні коди y3, y2, y1, y0 за допомогою логічних елементів І (AND), АБО (OR), НЕ (NOT) у середовищі Electronics Workbench використовуючи мінімізовані логічні функції y3=f(x4, x3, x2, x1, x0), y2=f(x4, x3, x2, x1, x0), y1=f(x4, x3, x2, x1, x0), y0=f(x4, x3, x2, x1, x0). Накреслити принципову схему такого перетворювача з дотриманням державних стандартів.
Таблиця 3.1. Таблиця результатів.
Вхідний десятковий код |
Вхідний двійковий код |
Вихідний двійковий код |
Вихідний десятковий код |
|||||||
x4 |
x3 |
x2 |
x1 |
x0 |
y3 |
y2 |
y1 |
y0 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Реалізувати перетворювач вхідних кодів x4, x3, x2, x1, x0 у вихідні коди y3, y2, y1, y0 за допомогою логічних елементів І−НЕ (NAND) у середовищі Electronics Workbench використовуючи мінімізовані логічні функції y3=f(x4, x3, x2, x1, x0), y2=f(x4, x3, x2, x1, x0), y1=f(x4, x3, x2, x1, x0), y0=f(x4, x3, x2, x1, x0). Накреслити принципову схему такого перетворювача з дотриманням державних стандартів.
Перевірити правильність функціонування синтезованого перетворювача кодів, подаючи на вхід перетворювача вхідні кодові комбінації з таблиці 1 і фіксуючи результат на виході за допомогою індикаторів.
Реалізувати кодовий перетворювач за допомогою мікросхем логічних елементів у середовищі Electronics Workbench. Застосувати такі мікросхеми логічних елементів (меню Digital ICs)
7400 — для Варіантів 1, 11, 21;
7408 — для Варіантів 2, 12, 22;
7410 — для Варіантів 3, 13, 23;
7420 — для Варіантів 4, 14, 24;
7437 — для Варіантів 5, 15, 25;
7440 — для Варіантів 6, 16, 26;
4001 — для Варіантів 7, 17, 27;
4011 — для Варіантів 8, 18, 28;
4012 — для Варіантів 9, 19, 29;
4023 — для Варіантів 10, 20, 30.
Перевірити правильність функціонування синтезованого перетворювача кодів на мікросхемах, подаючи на вхід перетворювача вхідні кодові комбінації x з таблиці 2 і фіксуючи результат y на виході за допомогою індикаторів.