Файл: Електр_Мiкр_Проц_Техн_Лаб_Пр.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 31.12.2021

Просмотров: 1765

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Лабораторна робота №1

1.1 Тема: Дослідження логічних елементів, логічні та арифметичні операції в двійковій системі

1.2 Теоретичні відомості

Числа, кодування і арифметична інформація.

Шістнадцяткові числа.

Двійково-десяткові числа

Двійкова арифметика

Додатковий код.

1.3 Послідовність виконання роботи та зміст звіту

1.4 Варіанти завдань

ЛАБОРАТОРНА РОБОТА №2

2.1 Тема: Дослідження та синтез комбінаційних схем управління

2.2 Теоретичні відомості

Цифрові електронні і мікроелектронні пристрої

Дешифратори

Шифратори

Перетворювачі кодів

Мультиплексор

2.3 Хід роботи

2.4 Зміст звіту

2 .5 Задача

2.6 Варіанти завдань до задачі

ЛАБОРАТОРНА РОБОТА №3

3.1 Тема: Синтез схеми управління технологічним обладнанням

3.2 Теоретичні відомості

3.3 Хід роботи

3.4 Зміст звіту

3.4 Варіанти завдань

ЛАБОРАТОРНА РОБОТА №4

4.1 Тема: Вивчення апаратної частини мікро-ЕОМ

4.2 Порядок виконання роботи

4.3 Методичні вказівки

4.4 Варіанти завдань

4.5 Зміст звіту

ЛАБОРАТОРНА РОБОТА №5

5.1 Тема: Програмування мікро – ЕОМ

5.2 Порядок виконання роботи

5.3 Методичні вказівки

Зміст звіту:

ЛАБОРАТОРНА РОБОТА №6

6.1 Тема: Налагодження програми керування

6.2 Порядок виконання роботи

6.3 Методичні вказівки

Складання програм для реалізації алгоритмів керування.

Демонстрація роботи програм викладачеві

Зміст звіту:

ЛАБОРАТОРНА РОБОТА №7

7.1 Тема: Дослідження характеристик діода

7.2 Теоретичні відомості

Напівпровідникові діоди

Вольт-амперна характеристика діода

7.3 Хід роботи

Зміст звіту

ЛАБОРАТОРНА РОБОТА №8

8.1 Тема: Дослідження перехідних характеристик біполярного транзистора

8.2 Теоретичні відомості

Транзистори

Основні процеси в транзисторі

8.3 Хід роботи

Зміст звіту

ЛІТЕРАТУРА

Таблиця 1.5 — Запис в додатковому коді числа мінус 9

Десяткове число

9

Етап 1.

Запис десяткового числа без знаку (9).

Двійкове число

0000 1001

Етап 2.

Перетворення десяткового числа в двійковий код (0000 1001).

Доповнення до 1 (зворотний або інверсний код)

1111 0110

Етап 3.

Отримання зворотного коду двійкового числа заміною нулів одиницею, а одиниць – нулями (1111 0110).

Доповнення до 2 (додатковий код)

+1

1 111 0111

Етап 4.

Додати одиницю до зворотного коду. Тут додати 1 до 1111 0110, що дає 1111 0111.

Таблиця 1.6 — Десятковий еквівалент числа 1111 0000

Додатковий код

1111 0000

Етап 1.

Запис додаткового коду (1111 0000).

Доповнення до 1

0000 1111

Етап 2.

Утворюється зворотний код додаткового коду заміною нулів одиницями, а одиниць – нулями (0000 1111).

Д війкове число

+1

0001 0000 = 16

Етап 3.

Додати 1.

Таким чином, формування зворотного коду і додавання 1 є тими ж процедурами, які ми проводили при перетворенні двійкового числа в додатковий код. Однак, слід відзначити, що хоча ми отримали двійкове число 0001 0000 = 1610, вихідний запис додаткового коду 1111 0000 = -16, тобто, маємо від’ємне число, оскільки старший біт в додатковому коді є 1.

1.3 Послідовність виконання роботи та зміст звіту

Результати роботи з логічних функцій оформлюються у вигляді таблиць істинності (відповідності);

Результати з перетворення цифрової інформації оформлюються у вигляді таблиці результатів обчислень:

Таблиця 1.7 — Результати обчислень

Вихідне число


Z=

Двійкова форма

Десятковий еквівалент

1

2

3

4

5

6

7

8

9

10

11

12

Двійковий код

Z2











Продовження таблиці 1.7

1

2

3

4

5

6

7

8

9

10

11

12

Зсув на розряд вліво

Z3











Обернений код

Z4











Доповняльний код

Z5











Арифметична сума

Z2+Z3











Арифметична сума

Z2+Z2











Арифметична сума

Z2+Z5











Логічна сума

Z2+Z2











Логічна сума

Z2+Z3











Логічна сума

Z2+Z5











Порозрядна сума за мод. два

Z2Z2











Порозрядна сума за мод. два

Z2Z3











Логічне множення

Z2*Z2











Логічне множення

Z2*Z3











Логічне множення

Z2*Z5












1.4 Варіанти завдань

вар.

Х10

вар.

Х10

1

101

14

86

2

98

15

115

3

103

16

84

4

96

17

117

5

105

18

82

6

94

19

119

7

107

20

80

8

92

21

121

9

109

22

78

10

90

23

123

11

111

24

76

12

88

25

125

13

113




ЛАБОРАТОРНА РОБОТА №2

2.1 Тема: Дослідження та синтез комбінаційних схем управління

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

Обладнання: комплект базових логічних елементів; монтажна плата, логічний пробник, блок живлення.

2.2 Теоретичні відомості

Цифрові електронні і мікроелектронні пристрої

Комбінаційними логічними пристроями (КЛП) називаються такі пристрої, сигнали на виходах яких в будь-який момент часу однозначно визначаються додаванням сигналів на вході і не залежать від попередніх станів. Прикладами комбінаційних схем можуть служити логічні елементи, електронні ключі а також більш складніші пристрої, що виконують довільні логічні функції, функції шифраторів, дешифраторів, мультиплексорів, демультиплексорів, арифметичних пристроїв і т.п.

Довільна комбінаційна логічна функція (КЛФ) може бути достатньо просто описана і синтезована за допомогою відомих методів, серед яких частіше за все використовуються карти Карно.

Синтез комбінаційних схем з одним виходом можна розбити на три етапи. На першому етапі, виходячи із таблиць відповідності (істинності), описують роботу синтезованого КЛП, знаходять мінімальну диз’юнктивну (МДНФ) або мінімальну кон’юнктивну (МКНФ) форму функції.

На другому етапі отриману МДНФ або МКНФ функції записують в операторній формі, де під оператором розуміють функцію, що реалізується конкретним логічним елементом. За операторною формою достатньо просто скласти схему КЛП.

Розглянемо основні операторні форми на прикладі Ці форми відрізняються способом вказування зовнішніх і внутрішніх функцій розкладання. Наприклад, в ДНФ внутрішньою функцією (операцією, що виконується в першу чергу) є функція І, а зовнішньою – АБО, тобто, ДНФ є формою І – АБО.

Різні операторні форми легко отримати із МДНФ і МКНФ шляхом елементарних логічних перетворювань. Так, взявши подвійне заперечення від МДНФ функції і використовуючи правило де Моргана, отримаємо для нашого прикладу такі операційні форми:

–– форма І /АБО

=

= –– форма І – НІ / І – НІ

–– форма АБО / І –НІ

–– форма АБО – НІ/АБО

Для отримання інших оперативних форм функцію записують в МКНФ, тобто її інверсне значення:

.

Виконавши попередні перетворення, отримаємо:

–– форма І / АБО –– НІ

–– форма І – НІ / І

–– форма АБО / І

–– форма АБО – НІ / АБО – НІ

На заключному третьому етапі за операторними уявленнями функції складається комбінаційна схема.

Методи синтезу КЛП з декількома виходами основані на використанні однієї функції або її частини для отримання іншої функції. При цьому дублювання логічних елементів практично відсутнє. Найбільш простіше синтез таких КЛП здійснюється за допомогою діаграми Вейча або карти Карно, які для кожної функції будуються окремо, а потім на них відмічаються однойменні набори, на яких всі або декілька функцій приймають однакові значення.


Розглянемо методику і приклад синтезу довільної комбінаційної логічної схеми з врахуванням реального базису логічних елементів:

а) логічна функція, у відповідності до якої буде працювати розроблювана схема, що задана в словесному чи іншому вигляді, записується в формі, зручній для подальшого синтезу, краще всього у вигляді таблиці відповідностей (істинності).

Для наочної ілюстрації скористуємося конкретним прикладом, що заданий в таблиці 2.1. Ця таблиця відповідності чотиримісної функції, де на кожному із номерів 0...15 задано значення функції (знаком позначені невизначені стани).

Таблиця 2.1 — Відповідність чотиримісної функції

Номер

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

1

1

1

0

0

0

1

1

0

0

0

1

1

б

в
) Виконують покриття всіх одиничних (нульових) значень функції мінімальним числом правильних прямокутників максимальної площі.

г) Записується результат покриттів у вигляді диз’юнкції кон’юнкцій:

(2.1)

Отримане рівняння є основою для побудови електричної схеми, що реалізує задану логічну функцію, однак не враховує характеристики реальних логічних елементів, що є в лабораторії. Аналізуючи отриману функцію, необхідно підібрати реальні логічні елементи для її реалізації. Так, в нашому прикладі необхідно один чотиривхідний, два тривхідних, два двовхідних елементи і чотири інвертори на кожну із змінних.

В якості логічних елементів зручно використовувати елементи К155ЛА1, К155ЛА4, К155ЛА3, що реалізують функції І–НІ, тому запишемо функцію F(7/1) в системі І-НІ:

Для реалізації цієї функції вибирають:

1) один корпус мікросхеми К155ЛА3 (або один корпус мікросхеми К155ЛН1), елемент DD1 (рис.2.1, в), що дозволяє при об’єднаних входах кожного логічного елемента реалізувати інверсію всіх чотирьох змінних;

2) один корпус мікросхеми К155ЛА4 (елемент DD2), що дозволяє реалізувати дві тривхідні функції І–НІ і на тій мікросхемі, що залишилася вільною, одну двовхідну функцію І–НІ (об’єднавши два її входи);

3) один корпус мікросхеми К155ЛА1 (елемент DD3), що дозволяє реалізувати на одній своїй половині чотиривхідну функцію І–НІ, а на другій – двовхідну функцію І–НІ, обєднавши попарно їх входи;

д) у відповідності з формулою логічної функції (2.1) і вибраними елементами DD1, DD2 і DD3 будується принципіальна схема (рис. 2.1, в), на якій жирною лінією показана загальна шина, номери вхідних сигналів якої позначають числами зліва, а вихідних – справа. Наприклад, якщо сигнал х1позначений індексом 3 (рисунок 2.1, в), то із рисунку видно, що він поступає на входи 2, 9 і 10 елемента DD2. Аналогічно позначають і інші сигнали. Застосування такого позначення суттєво спрощує зображення і читання схем.


Спеціальні КЛП призначені для реалізації конкретних логічних функцій: підсумовування, шифрування, дешифрування, перетворення кодів та інші операції. В той же час вони можуть бути реалізовані і на універсальних логічних елементах.

Розглянемо основні види цих схем і особливості їх реалізації.

Суматори. Це пристрої, що здійснюють основну арифметичну операцію — підсумовування чисел в двійковому коді. Найпростіший випадок — підсумовування двох однорозрядних чисел: 0 + 0 = 0, 1 + 0 =1, 1 + 1 = 10. В останньому випадку вихідне число 10 (в десятковому записі це 2) виявилося двійковим дворозрядним. Одиниця, що зявилася в старшому розряді суми, називається одиницею переносу. На рис. 2.2, а, б показані схема і таблиця для підсумовування двох однорозрядних чисел. Схема складається із елементів нерівнозначності (що виключають АБО) і елементів І і має два вихідних проводи: суми Si і переносу Рі. Така схема називається півсуматором.

Доданок

Результат

Аі

Ві

Сума Si

Перенос Pi

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1

Повний суматор повинен додатково мати вхід для прийому сигналу переносу Рі-1 попереднього розряду. Схема повного суматора двох однорозрядних чисел на двох півсуматорах і його таблиця відповідностей показана на рисунку 2.3, а, б.



Доданок

Результат

Рі

Аі

Ві

Sі

Pі

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1


а)






б)

Рисунок 2.3 — Схема повного суматора

Повні суматори багаторозрядних чисел складаються із однорозрядних.

Чотирирозрядний паралельний суматор показаний на рисунку 2.4. Тут порозрядно (по паралелі) підсумовуються два чотирирозрядні слова. Ці пристрої можна зробити довільної довжини, однак підсумовування буде закінчене лише тоді, коли закінчиться час розповсюдження сигналів переносу Рі через весь ланцюг однорозрядних суматорів.

В
інтегральній мікросхемотехніці суматори виготовляються у вигляді окремих мікросхем на декілька розрядів. Найбільш розповсюджені мікросхеми К155ИМ1...К155ИМЗ, К555ИМ6 і К555ИМ7.

Дешифратори

Це перетворювачі кодів, що виконують перетворення двійкового і двійково-десяткового кодів в унітарний код. Унітарний код двійкового n-розрядного числа представляється 2n розрядами, один із розрядів якого рівний 1.

Дешифратори можуть бути повними і неповними. Повним дешифратором називається комбінаційна схема, що має n входів і 2n виходів і що реалізує на кожному виході функцію, яка представляє собою конституенту одиниці (мінтерм). Він описується системою із 2n логічних рівнянь, права частина кожного із яких записується у вигляді конституенти одиниці. Наприклад, для двовхідного дешифратора: