головкою друку при цьому не передбачається завантаження знакогенератора і вбудований знакогенератор.
При розробці курсового проекту необхідно також розробити не тільки схему контролера але і узгоджену систему силових ключів для крокових двигунів з напругою живлення 3 .. 7В. br/>
.2 Опис і аналіз функцій, виконуваних МПС пристроєм
Мікропроцесорна система пристрою дозволяє управляти покроковими двигунами принтера, змінюючи положення голівки і виробляти графічну друк даних переданих від комп'ютера. Для цього контролер повинен приймати і обробляти команди і отримувати дані про координати а також дані друку. br/>
1.3 Вибір мікропроцесора і його обгрунтування
Мною був обраний контролер 51 серії AT89C51
Підставою для вибору даного мікроконтролера послужили те що він повністю задовольняє моїм вимогам за наступними технічними характеристиками:
- наявність достатньої кількості портів вводу-виводу (32лініі);
- наявність вбудованого послідовного порту;
- наявність трьох таймерів лічильників.
- тактова частота 24МГц
- обсяг пам'яті програм 4Кб
обсяг ОЗУ 258байт
дві лінії зовнішніх переривань.
Всі перераховані вище характеристики повністю задовольняють вимогам по необхідної периферії і швидкодії, а також що важливо за вартістю 5у.е.. Також даний контролер має мову програмування високого рівня PLM дозволяє істотно полегшити і прискорити процес розробки програми. br/>
2. Принцип дії пристрою
.1 Функціональна схема
Функціональна схема пристрою наведена на рис.1
В
Малюнок 1. Функціональна схема пристрою. br/>
Офлайн через паралельний порт дані дозволяють управляти положенням голівки і включати і вимикати потрібні голки друкуючої головки для виконання графічної друку.
2.2 Принципова схема
Принципова схема наведена на кресленні.
Спершу мікроконтролер виконує ініціалізацію пристрої, шляхом прогонки головки принтера до крайнього положення з якого починається последющая печатку про відлік позицій, який відзначається замиканням геркону при підході магніту розташованого на друкуючої голівці .. Після процедури ініціалізації мікроконтролер DD2 приймає від ЕОМ дані положення головки. Для узгодження рівнів ТТЛ і СОМ-порту служить мікросхема DD1, яка за допомогою вбудованих перетвор...