Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
ТЕМА. Цифро-аналогове перетворення сигналівСодержание книги Поиск на нашем сайте МЕТА. Вивчення методів цифро-аналогове перетворення ТЕОРЕТИЧНІ ПОЛОЖЕННЯ Цифро-аналогові перетворювачі (ЦАП) виробляють напругу або струм, функціонально пов'язані з керуючим кодом. ЦАП застосовуються для формування вихідних аналогових сигналів цифрових вимірювальних і обчислювальних пристроїв. Для перетворення двійкового коду в аналоговий сигнал звичайно формуються струми, пропорційні вагам розрядів коду, а потім підсумовуються ті з струмів, які відповідають ненульовим розрядам вхідного коду. Застосовуються в основному два методи цифро-аналогового перетворення: підсумовування одиничних еталонних величин і підсумовування еталонних величин, ваги яких розрізняються. У першому при формуванні вихідної аналогової величини використовується тільки одна еталонна величина вагою в один квант. У другому методі застосовуються еталонні величини з вагами, що залежать від номера розряду, і в підсумовуванні беруть участь тільки ті еталонні величини, для яких у відповідному розряді вхідного коду встановлена одиниця. У випадку використання на вході двійкового позиційного коду значення всіх розрядів надходить одночасно, і робота таких ЦАП описується виразом:
де X – аналогова величина; ai – коефіцієнти відповідних двійкових розрядів, які приймають дискретні значення одиниця або нуль; Р – опорний сигнал; b - число розрядів. У перетворювачах з опорної напруги формуються еталонні величини, що відповідають значенням розрядів вхідного коду, які підсумуються й утворюють дискретні значення вихідної аналогової величини. ЦАП класифікують за наступними ознаками: способом формування вихідної напруги (з підсумовуванням напруг, розподілом напруг, підсумовуванням струмів); родом вихідного сигналу (із струмовим виходом, виходом за напругою); полярністю вихідної напруги (постійна, змінна) і т.і. Основні структури інтегрального виконання, що використовуються в ЦАП: - з підсумовуванням струмів; - зі зваженими резисторами в ланцюгах емітерів; - зі зваженими резисторами в ланцюгах навантаження; - зі сходовою матрицею R=2R у ланцюгах емітерів транзисторів джерел струмів; - з вихідною сходовою матрицею R=2R. До основних параметрів ЦАП відноситься: число розрядів n керуючого коду, номінальний вихідний струм, час встановлення вихідного сигналу після зміни вхідного керуючого коду, погрішність повної шкали, погрішність лінійності, диференціальна нелінійність. Погрішності ЦАП можуть бути виражені у відсотках або інших відносних одиницях, а також у частках кванта. Спрощену схему ЦАП для перетворення вхідного коду в струм (напругу) необхідної величини наведено на рис. 4.1.
Рисунок 4.1 – Схема ЦАП для перетворення вхідного коду в напругу
Якщо співвідношення резисторів ЦАП як 8R, 4R, 2R, 1R, то при включенні всіх комутаторів, відповідно до закону Ома напруга в точці OUT буде дорівнювати напрузі VCC. Якщо включити комутатор резистора R8, напруга в крапці OUT буде дорівнює напрузі меншу ніж VCC на величину падіння напруги на резисторі R8. Аналогічно можна визначити значення напруги, при різних комбінаціях вхідного коду. У складі учбово-відлагоджувального стенду є мікросхема ЦАП КР572ПА1, що включена як десяти розрядний ЦАП з виходом за напругою (напруга повної шкали вказується на платі розширення). Для спостереження вихідного сигналу з мікросхеми ЦАП необхідно підключити осцилограф до BNC рознімання й замкнути перемичку J4. Цифровий код подається через лінії РА0-РА7 і РС0-РС1 мікросхеми паралельного прийомопередавача DD10. ПОРЯДОК ВИКОНАННЯ РОБОТИ 1 Вивчити систему переривань ОЕОМ КР1816ВЕ31 і особливості опитування дискретних датчиків із механічними контактами. 2 Розробити алгоритм для виконання індивідуального завдання (табл. 4.1). 3 Розробити програму для виконання індивідуального завдання. 4 Набрати програму індивідуального завдання на персональному комп'ютері. 5 За допомогою ПВЗ проаналізувати виконання програми. 6 Завантажити програму в стенд ОЕОМ. Переконатися в правильному виконанні індивідуального завдання (формування заданої форми сигналу) використовуючи осцилограф, при негативному результаті здійснити зміну алгоритму або програми. Повторити завантаження програми в стенд ОЕОМ. Таблиця 4.1 – Варіанти індивідуальних завдань
ПРИКЛАД ВИКОНАННЯ
Написати програму, що формує два прямокутних сигнали з 1/2 амплітуди й 1/4 повної амплітуди виходу ЦАП. А55 equ 8000h; Адреса порту А В55 equ 8001h; Адреса порту В C55 equ 8002h;Адреса порту З RUS55 equ 8003h; Адреса порту керуючого слова equ 80h UW equ 80h; Керуюче слово – всі порти налагоджено на вивід ORG 0000 MOV DPTR,#RUS55 MOV A,#UW MOVX @DPTR,A; ініціалізація ВВ55 M2: MOV R0,#00h; в RO зберігаються старші частини коду ЦАПа MOV DPTR, #C55; обнуління старших MOV A, R0; розрядів ЦАПа MOV @DPTR, A; D9-D8 MOV DPTR, #A55; обнуління молодших MOV A, R0; розрядів ЦАПа MOV @DPTR, A; D7-D0 CALL ZAD; підпрограма затримки на 0.1 с MOV A, #02h; в А занести ½ максимального значення коду MOV DPTR, #C55 MOVX @DPTR, A; запис у порт А молодшої частини коду CALL ZAD; підпрограма затримки на 0.1 с MOV A, #01h; в А занести ½ максимального значення коду MOV DPTR, #C55 MOVX @DPTR, A; запис у порт А молодшої частини коду CALL ZAD; підпрограма затримки на 0.1 с CALL ZAD; підпрограма затримки на 0,1 с JMP M2; перехід на новий цикл END ЗМІСТ ЗВІТУ 1 Титульна сторінка. 2 Назва роботи, її мета. 3 Початкові дані. 4 Програмний код розробленого програмного забезпечення 5 Висновки за результатами роботи програми.
КОНТРОЛЬНІ ПИТАННЯ 1 Охарактеризуйте найбільш відомі методи і типи ЦАП. 2 Назвіть основні статичні параметри ЦАП. 3 Дайте визначення дискретності, квантуванню, дозволяючи здатність ЦАП. 4 Дайте визначення характеристиці перетворення, нелінійності ЦАП. 5 Поясніть поняття: напруга зсуву нуля, допустима напруга на виході ЦАП. 6 Перерахуйте динамічні параметри ЦАП. 7 Назвіть основні фактори, що впливають на помилку ЦАП. 8 Дайте характеристику апаратним реалізаціям ЦАП. 9 Наведіть приклади практичного застосування ЦАП.
ЛАБОРАТОРНА РОБОТА №5
|
||||||||||||||
|
Последнее изменение этой страницы: 2017-02-07; просмотров: 382; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.006 с.) |