Розробка мікропроцесорного пристрою системи автоматичного регулювання
| Категория реферата: Рефераты по радиоэлектронике
| Теги реферата: бесплатные рефераты и курсовые, новые конспекты
| Добавил(а) на сайт: Ольга.
Предыдущая страница реферата | 5 6 7 8 9 10 11 12 13 14 15 | Следующая страница реферата
Режим роботи і напрям обміну з зовнішніми пристроями програмується
керуючими словами. Керуюче слово режиму встановлює режими роботи груп А або
B і режим вводу або виводу для кожного порта. Керуюче слово порозрядного
встановлення або скидання порту С використовується для порозрядного вводу
інформації і для початкового встановлення станів окремих розрядів порту С
при його використанні для керування обміном в режимах 1, 2.[8].
Рис 4.2 Два способи реалізації команди RST 7
Запуск АЦП (сигнал П) здійснюється через паралельний інтерфейс
КР580ВВ55 (розряд 4 каналу С). ППІ використовується в режимі 0, сигнал ГТ
після інвертування поступає на вхід синхронізації тригера К155ТМ2. Коли на
вході “С” відбувається перехід від рівня логічного нуля до рівня логічної
одиниці, дані з входу D (тобто логічна “1”) передаються на вхід Q, який
з’єднаний з виводом запиту переривання INT мікропроцесора КР580ВМ80.
Очевидно, що ця зміна стану тригера відбувається лише тоді, коли на вході R
(виводі INTE) сигнал має рівень логічної “1”, тобто переривання дозволено.
При виконанні машинного циклу “Підтвердження переривання” в керуючому
слові, яке на початку машинного циклу записується в системний контролер
(СК), розряд INTA є рівним одиниці, що обумовлює формування одноіменного
сигналу керування. Цей сигнал через інвертор (якщо він є H – активним і без
інвертора при L – активному сигналі) поступає на вхід дозволу [pic]
буферного елемента (БЕ) з трьома вихідними станами (логічні “0” та “1” і
високого вихідного опору). При [pic] виходи БЕ повторюють логічні рівні на
входах 0 – 7. Як БЕ можуть бути використані дві мікросхеми К155ЛП11, кожна
з яких має по шість входів/виходів без інвертора.
Формування логічних рівнів на входах БЕ визначається номером N з
команди RST N. Для реалізації коду команди RST 7 на вході 6 повинен бути
встановлений рівень логічного “0”, а на всіх інших входах – рівень логічної
“1”. Цей код команди МП читає не з пам’яті, а безпосередньо з МП, в
результаті якої МП переходить до підпрограми обробки переривань, яка
повинна бути розміщена в пам’яті адресою 8*7. Крім того, при виконанні
команди RST N на виході INTE встановлюється рівень логічного “0”, який
“скидає” за допомогою тригера К155ТМ2 сигнал INT. Встановити сигнал INTE=1
можна лише програмно за допомогою команди EI (дозвіл переривання), якою
повинна завершуватись підпрограма обробки переривань.
При такому використанні БЕ реалізується лише один запит на переривання.
Для реалізації восьмирозрядної векторної системи потрібно використовувати
шифратор (ШФ) з вісьмома входами і трьома виводами (КМ155ИВ1). Для простоти
використаємо перший варіант реалізації.
Підключення АЦП до шин МПП в режимі вводу інформації через переривання при використанні команди RST 7 показане на рис. 4.3.
Рис. 4.3 Підключення АЦП до шин МПП в режимі вводу інформації через переривання при використанні команди RST 7.
4.2 Вибір ЦАП
В ЦАП цифрова інформація вводиться у вигдяді паралельного цифрового коду перетворюваного числа, а аналоговий сигнал на виході є носієм інформації.
Будь-який ЦАП складається з суматора і резистивної схеми. Резистивна схема може бути реалізована двояко:
V на основі зважених резисторів;
V на основі матриці R-2R.
Приведемо порівняльну характеристику деяких восьмирозрядних ЦАП (так як розрядність вихідного сигналу y(t) – 8 біт):
Таблиця 4.2
|Мікросхема |Абс. |Нелінійність|Час |К-ть |Час |
| |похибка |, % |встановлення|виво-|затримки |
| |перетворен-| |вихідного |дів |розповсюд|
| |ня, % | |струму, нс | |ження |
|К1118ПА1 |-5;5 |-0,5;0,5 |20 |16 |6 |
|К1118ПА3 |-2;2 |-0.195;0,195|10 |24 |— |
[4, ст. 110]
Цих дві ВІС сумісні з логікою ЕСЛ. Для того, щоб не ускладнювати схему для узгодження з ТТЛ-логікою, я використаю 10-розрядну ЦАП, а лишні виводи заземлю.
Опишемо швидкодіючий ЦАП К572ПА1, який призначений для перетворення
двійкового коду у струм, містить 10 розрядних струмових перемикачів і
генератор струмів і побудований на основі матриці R-2R. Ця мікросхема
характеризується малою споживаною потужністю і достатньою вихідною
швидкодією (час перетворення становить 5 мкс). К572ПА1 – ЦАП перемножуючого
типу. Поставляється в герметичному корпусі типу 201.16-8. Корпус
металокерамічний; містить 16 виводів (двохрядне розміщення виводів).
Виконанна на КМОН – технології з полікремнієвим затвором. В склад ЦАП-а
входитьпрецезійна полікремнієва резистивна матриця типу R-2R, підсилювачі-
інвертори (ПІ) для керування ключами, струмові двохполярні ключі, виконані
на КМОН транзисторах.
Для роботи ЦАП в режимі з виходом по напрузі до ІС підключається ДОН і операційний підсилювач з колом зворотнього зв’язку, яке працює в режимі з сумуванням струмів.
Метод перетворення, що використовується в ІС К572ПА1, передбачає сумування у відповідності до заданого значення двійкового коду всіх розрядних струмів, які є зваженими по двійковому законі і пропорційних значенню опорної напруги на виводі 15.
Нумерація і призначення виводів мікросхеми:
1-2 – аналогові виходи;
3 – земля;
4-13 – цифрові входи;
14 – напруга живлення;
Рекомендуем скачать другие рефераты по теме: век реферат, доклад по обж, понятие культуры.
Категории:
Предыдущая страница реферата | 5 6 7 8 9 10 11 12 13 14 15 | Следующая страница реферата