2.2 Особливості архітектури ДП
Сукупність доступних користувачеві характеристик ДП називається зовнішньою архітектурою. В це поняття входить та інформація, яку можна отримати з описування, а інколи і з зовнішнього огляду ДП. Складові зовнішньої архітектури відображені на рис. 2.4.
Зовнішня архітектура ДП включає
1.
Спосіб під’єднання до джерела інформації.
2.
Кодову таблицю (або кодові таблиці).
3.
Керувальні команди.
4.
Число і вид виконавчих елементів (наприклад, голок в ударних
ДП).
5.
Структуру органів керування і індикації.
Як видно з наведеної структури зовнішньої архітектури, вона вміщує характеристики, що відносяться як до чисто внутрішніх особливостей ДП, наприклад його кодова таблиця, так і зовнішніх – спосіб під’єднання ДП до джерела інформації (до ПЕОМ), а також ті, які одночасно відносяться як до зовнішніх, так і до внутрішніх – набір його команд управління.
Рисунок 2.4 –
Архітектура ДП
Зовнішня
архітектура ДП визначає як апаратну, так і програмну
сумісність з ПЕОМ. В основному сумісність визначається
першими двома факторами, що складають зовнішню архітектуру.
Перший фактор – це тип змінного інтерфейсу. В сучасних
принтерах ПЕОМ як інтерфейси, як правило, використовують
паралельні та послідовні інтерфейси.
Структуру ДП можна подати у вигляді декількох збільшених
блоків:
- блока, що приймає інформацію та передає повідомлення в
джерело;
- блока обробки прийнятих даних, що записує їх у вхідний
буфер, готує буфер стрічки та параметри для керування
двигуном головки, паперу та голками;
- блока керування всіма двигунами (каретки та паперу).
Розглянемо
призначення окремих блоків ДП наведених на рис. 2.5.
Блок приймання
інформації та передачі повідомлень в ЕОМ. Ця частина ДП
відповідає за приймання даних із джерела по інтерфейсу
відповідно до протоколу обміну, на який орієнтовано
інтерфейс. В деяких пристроях одночасно встановлено декілька
інтерфейсних карт (апаратних компонентів, які здійснюють
електричне стикування ДП і джерела інформації). Крім того, в
функції цього блока входить передача повідомлень про стан
пристрою (готовності, кінець паперу і т. і.).
Блок обробки прийнятих даних і запису їх у вхідний буфер.
Призначення цього блока – перегляд прийнятих даних,
проведення їх первинної обробки відповідно до тих команд,
які знайдені в потоці вхідної інформації та розміщення їх у
вхідний буфер.
Блок управління двигунами здійснює підготовку буфера стрічки
та параметрів для управління друкувальною головкою,
двигунами каретки і паперу, обслуговування органів індикації
та управління. Тут відбувається сортування вхідного буфера,
виділення з нього команд управління, перетворення даних і
запис їх у буфер стрічки, з якого в подальшому буде
відбуватися друкування інформації. Паралельно з цим
здійснюється підготовка параметрів для керування двигунами,
а також відповідно до підготовлених завчасно параметрів
відбувається управління двигунами.
Складова частина зовнішньої архітектури ДП – органи
управління та індикації. В існуючих ДП вони реалізовуються
різними способами.
Кнопки та мікроперемикачі є органами управління ДП. З їх
допомогою оператор може змінити деякі установки без передачі
команди від джерела інформації. Кожна кнопка
використовується як автономно, так і сумісно з іншими.
Опитування кнопок ДП відбувається постійно протягом всього
процесу роботи ДП.
У всіх пристроях вибір режиму роботи
відбувається з допомогою кнопок. Існують, наприклад,
автономний і неавтономний режими роботи, режим
самотестування. В деяких ДП з допомогою кнопок можна
здійснювати перехід на будь-який набір вбудованих ЗГ, а
також зовнішніх (касетних) ЗГ. Касетні ЗГ виконують у
вигляді невеликих блоків, які користувач може встановити в
пристрій. Ці блоки мають додаткові ПЗП, що зберігають
описування шрифту (або шрифтів).
Мікроперемикачі відрізняються від кнопок тим, що їх стан опитується лише в момент вімкнення живлення ДП або апаратного скидання від ПЕОМ. З допомогою набору мікроперемикачів може бути активізовано ряд команд і змінений шрифт, що використовується в початковий момент. В деяких пристроях з допомогою мікроперемикачів вибирають кодову таблицю або набір команд управління. Аналіз стану перемикачів користувачем ускладнений у зв’язку з їх важкодоступністю та складністю сприйняття інформації.
Рисунок 2.5 –
Узагальнена структура ДП
Органами індикації в ДП виступають лампочки та індикаторна панель (якщо вона є). Лампочки відображають інформацію про стан ДП: про готовність до роботи, поточний стан пристрою, наявність паперу.
Вінницький національний технічний університет