ustify"> в) оцінити швидкодію УСД.
1. Проектировка структурної схеми пристрою збору даних (УСД)
Спочатку вибираємо мікросхеми, які будемо використовувати для вирішення поставленого перед нами завдання. Виберемо мікросхему HM62256 з організацією 32K? 8 для ОЗУ. Вона містить 32K осередків з розрядністю 8 біт. У нашому випадку потрібно використовувати одну мікросхему даного типу.
Звернення до комірки, розташованої в тій чи іншій лінійці, забезпечується за допомогою керуючого сигналу CS - вибір кристала. Для простоти приймемо, що мікросхема в будь реалізації має всього один вхід CS. Тоді при CS=1 звернення до кристалу (мікросхемі) в цій лінійці ОЗП буде заблоковано. При CS=0 звернення дозволяється (працює).
Для побудови ОЗУ ємністю 32КХ8 потрібно 1 така мікросхема, так як
де М1 - ємність однієї вибраної мікросхеми,
Мт - необхідна ємність.
У цій мікросхемі є керуючий сигнал (доданий сигнал дозволу виходу-OE). Коли цей сигнал пасивний (дорівнює одиниці), входи / виходи даних мікросхеми не функціонують незалежно від режиму роботи, а якщо OE=0 функціонує. Введення додаткового сигналу дозволяє більш гнучко управляти роботою мікросхеми. До того ж зазвичай у подібних мікросхемах при пасивному сигналі-CS (рівному одиниці) значно зменшується споживана потужність.
Малюнок 1. Схема побудови ОЗУ
На малюнку 1 наведена схема побудови такого ОЗУ. У мікросхеми кількість адресних входів А=15, так як 215=32К.
Застосуємо мікросхему HM62256.
Малюнок 2. Структурна схема УСД.
Структурна схема УСД, побудованого у вигляді мікропроцесорного пристрою (МПУ), представлена ??на малюнку 2. Крім мікропроцесора, АЦП, оперативної пам'яті (ОП) і комутатора аналогових каналів, схема МПУ містить два пристрої введення і один пристрій виведення даних, роль яких можуть виконувати програмно-керовані регістри-порти, наприклад, багаторежимні буферні регістри (МБР) К580ИК80. У такому варіанті МПУ і шина управління може складатися всього з двох ліній: ЗАПИС і ЧИТАННЯ. На схемі малюнка 2 для простоти не показані: дешифратор сигналів вибірки модуля ОП (CS) і тригер-прапор АЦП (Тфл).
2. Програма роботи УСД
.1 Алгоритм роботи пристрою
За умовами завдання Мhex=012A BEGhex=031A, Mdec=298, BEGdec=794. Перевівши з шістнадцятковій системи числення в десяткову систему ми бачимо, що програма починається перед масивом, в який повинні бути записані знімаються з АЦП дані.
Задамо початкові умови в перших трьох блоках. У першому блоці записуємо в парний регістр HL адресу зберігання даних М=012A. У другому блоці в регістр B записуємо число каналів F=9=Ah. Згідно з завданням в якості лічильника регістра застосуємо регістр B - блок 3. В акумулятор завантажимо початковий адресу каналу 00h.
Починається цикл перевірки кількості перевірених каналів.
Починається цикл перевірки стробирующего сигналу.
Блок 5: число (адреса) записане в акумуляторі по шині даних передаємо в пристрій виведення № 1. Після чого спрацьовують перемикачі в комутаторі каналів і з'єднується пристрій (амперметр, вольтметр, спектрометр або інший пристрій) з АЦП.