Отже функціональна схема перетворювача набуває такого вигляду:
Функціональна схема перетворювача активної потужності.
Оскільки для роботи мікропроцесорної системи потрібні запам’ятовуючі пристрої, то в схемі добавляються ще блоки 9,10 – оперативний та постійний запам’ятовуючий пристрої. В ПЗП знаходиться програма, яка на початку роботи пристрою завантажується в оперативну пам'ять, а також деякі під час роботи знаходяться програми, а також туди заносяться дані, що поступають з входу пристрою вихідні дані та проміжні результати обчислень.
6. Апаратна частина МП перетворювача
Вибір мікропроцесорного комплекту.
Перш ніж приступити до вибору конкретного МП – комплекту , необхідно сформувати певні вимоги, які пред’являє до комплекту розроблюваний пристрій.
Такими вимогами є:
1. Вибраний процесор повинен мати досить високу розрядність шини даних (n≥16), оскільки використання процесора з шиною меншої розрядності приводить до значних апаратних витрат (використання проміжних запам’ятовуючих пристроїв, регістрів для побайтової розбивки)
2. Повинен мати широкий набір математичних функцій, оскільки для виконання поставленої задачі передбачається використання поставленої задачі передбачається використання чисельних методів інтегрування, а операція ділення.
3. Повинен мати досить високу швидкодію щоб не відбувалося, втрачання інформації, що поступає на вхід пристрою.
Всім тим вимогами відповідає МП комплект на великих інтегральних схемах підвищеної степені інтеграції K1810.
Центральний процесор K1810 має розрядність даних 16 біт, розрядність адреси – 20 біт і тактову частоту до 5 МГц. Його продуктивність на порядок вище ніж, ніж процесора K580UK-80. Мікросхема K1810BM86 являє собою одно кристальний 16-ти бітовий МП, виконаний по технології пМОП. Кристал мікросхеми містить – 29000 транзисторів, та має розміри 5,5х5,5мм. Опускається в 40-ел-водному корпусі. К1810ВМ86 містить 14 16-бітових внутрішніх регістрів і утворює 16-бітову шину даних для зв’язку з зовнішньою пам’яттю та портами вводу-виводу. Шина адреси має 20 розрядів, що дозволяє безпосередньо адресуватись до пам’яті до ЗП ємністю до 1МВ 220=1048576 байт.
Простір пам’яті розділяється на сименти по 64к, причому в будь-який момент часу МП може звертатись до комірок 4 симентів, які програмно вибрали в якості текучих. Симентація пам’яті забезпечує зручний механізм обчислення фізичних адресів і сприяє модульному проектуванню програмного забезпечення, що спрощує проектуванню та відладку.
Для скорочення необхідного числа виводів мікросхеми молодші 16 розрядів мультиплексовані в часі з лініями даних і складають єдину шину адреси даних. Чотири старих адресних ліній аналогічно мультеплексовані з лініями стану. Щоб сигнали з тих ліній можна було використовувати в системі їх розділяють за допомогою зовнішніх схем.
При виконанні операцій вводу, виводу використовується 8-ми або 16-ти бітні адреси, так що при доступу до основної пам’яті МП може звертатись до портів (регістрів вводу-виводу), сумарна ємність пам’яті яких складає 64К.
Пам'ять фізично організована у вигляді двох банків – молодшого і старшого.
МП – комплект К1810 має багато мікросхем різноманітного призначення. З них в проекті використовується:
К1810ВМ86 – центральний процесор
К1810ГФ84 – генератор тактових сигналів
К1810ВГ88 – системний контролер
К1810ИР82 – регістр
К1810ВА86 – шинний формувач
Отже вибраний МП комплект задовольняє вимогами, які ставить до нього розроблюваний прилад і може бути використаний для його розробки.
7. Розрахунок об’єму пам’яті.
Пам'ять системи складається з оперативної і постійної. В постійній знаходяться код програми і деякі системи константи. В оперативній, під час роботи системи знаходяться дані, результати проміжних обчислень та ін.
Потрібно приблизно 6к оперативної пам’яті
Постійна :
Виходячи з розрахунку кількості байтів в сумі всіх команд програми складемо таблицю використання команд:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.