4 курс 1 семестр / слободян / пз2 вар4 РОЗРОБКА ФОРМУВАЧА ЦАП ДЛЯ КЕРУВАННЯ МІКРОПРОЦЕСОРНИМ ПРИСТРОЄМ
.docxПРАКТИЧНА РОБОТА № 2
РОЗРОБКА ФОРМУВАЧА ЦАП ДЛЯ КЕРУВАННЯ МІКРОПРОЦЕСОРНИМ ПРИСТРОЄМ
Варіант № 4
Мета роботи: навчитися розробляти формувач двох сигналів: періодичного цифрового чотирьох розрядного сигналу M(i) = Q4Q3Q2Q1, що імітують роботу чотирьох розрядного двійкового лічильника із заданим модулем рахунку, і періодичного аналогового напруги складової форми U(t), використовуючи апаратний та програмно-апаратний спосіб реалізації.
Узагальнена структурна схема формувача, реалізованого апаратним способом на жорсткій логіці, представлена на рис. 1.1.
Рис.1.1. Узагальнена структура формувача сигналів
Пристрій складається з генератора тактових імпульсів (ГТІ), лічильника імпульсів (СТ), перетворювача кодів (ПК) і цифро-аналогового перетворювача (ЦАП).
Формувач сигналів працює наступним чином: імпульси з виходу генератора з періодом прямування Тс надходять на 4-х розрядний лічильник, який з кожним імпульсом змінює свій стан на одиницю. На виходах лічильника формуються задані послідовності чотирирозрядних сигналів Q4Q3Q2Q1. Потім, за допомогою перетворювача кодів, ці послідовності
перетворюються у восьмирозрядні послідовності сигналів Y8Y7Y6Y5Y4Y3Y2Y1, які керують роботою ЦАП.
З виходу ЦАП знімається пропорційна вхідним восьмирозрядним послідовностям аналогова напруга заданої величини і форми U(t), наприклад, як зображено на рис.1.2.
Рис. 1.2. Напруга на виході ЦАП
Додаткові входи лічильника призначені: X1 для встановлення початкового стану лічильника. При активному рівні Х1 на виходах формувача повинні з’явитися сигнали, що відповідають M(i) = M(0) та U(i) =U(0);
Хід роботи
Завдання № 1
Період повторення сигналів, що формуються K = 9
Початкове значення коду лічильника М(0) = 4
Кінцеве значення коду лічильника М(8) = 12
; Q4Q3Q2Q1 = 1011
; Q4Q3Q2Q1 = 1101
; Q4Q3Q2Q1 = 1110
; Q4Q3Q2Q1 = 1111
; Q4Q3Q2Q1 = 0000
; Q4Q3Q2Q1 = 0001
; Q4Q3Q2Q1 = 0010
; Q4Q3Q2Q1 = 0011
; Q4Q3Q2Q1 = 0100
Величина східчастої аналогової напруги, що формується на виході ЦАП.
С=3; Tc, мс = 3; Umin, В = -8; Umax, В = 8.
Визначення цифрових послідовностей на вході ЦАП
Визначення напруги , що відповідає одиниці молодшого цифрового розряду на вході ЦАП:
Знаходимо значення цифрового коду Y(i).
Висновок: В даній практичній роботі ми вивчили розробку формувача ЦАП для керування мікропроцесорним пристроєм. Також провели розробку формувача двох сигналів: періодичного цифрового чотирирозрядного сигналу M(i) = Q4Q3Q2Q1, який імітує роботу чотирирозрядного двійкового лічильника із заданим модулем рахунку, і періодичного аналогового напруги складної форми U(t) використовуючи апаратний та програмно-апаратний спосіб реалізації.