Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка контролера управління послідовним портом

Реферат Розробка контролера управління послідовним портом





обігання нестійкості в порогової зоні;

Поріг спрацьовування компаратора 4.6 + /-0.1В гарантується в повному робочому діапазоні температур;

Напруга гістерезису 20 мВ;

Здатність навантаження виходу Reset на втікає струм не менше 10 мА;

Гарантія правильної роботи сигналу Reset при вхідній напрузі починаючи з 1 В;

Внутрішній захисний діод для розряду конденсатора затримки;

Низький струм споживання в режимі очікування.

4. Аналіз роботи пристрою


.1 Структурна схема пристрою


Структурна схема контролера управління послідовним портом наведена на малюнку 4.1. Вона складається з 5 основних блоків. br/>В 

Малюнок 4.1. Структурна схема контролера


Центральним елементом схеми управління послідовним портом є одноразово програмований контролер MC68HC705J1A (Motorola). Напряму контролер підключати до com-порту, звичайно ж, не можна. Для сполучення використовують мікросхему MC145407, що представляє собою інтерфейсний пріемопередатчік послідовних даних стандартів EIA/TIA-232E і CCITT V.28. Сигнальні лінії з'єднуються хрест-навхрест, тобто RxD МК на TxD ІС, а RxD ІС на TxD МК. Шлейф (Flat Ribbon Cable) з'єднує MC145407 з послідовним портом. p align="justify"> Детектор зниження напруги MC34064 був використаний, щоб показати саму надійну схему скидання. ІС формує сигнал Reset при зниженні напруги живлення до 4.5-4.7В. Це забезпечує захист від повільного лінійного зміни харчування. Коли напруга харчування опускається нижче цього рівня, CPU може почати виконувати деякі інструкції неправильно. В результаті можуть відбуватися не заплановані процеси у внутрішній пам'яті і на лініях управління. Це може призвести до пошкодження інформації в регістрах CPU, I/O регістрах і в пам'яті даних. Детектор забезпечує захист від провалів напруги ("Brown-Outs" - коли напруга живлення нижче допустимого рівня, або "Black-Outs" - коли на якийсь час воно повністю пропадає). p align="justify"> Кварцовий генератор з частотою 4 МГц тактирует мікроконтролер.

Якщо присутній шум або сталася помилка кадру під час прийому символу, горять відповідні світлодіоди (LED1 і LED2), сигналізуючи про помилку.


.2 Опис програмного забезпечення


Блок-схема управління наведена в додатку В, а фактичний асемблерний код - у додатку Г.

Програмне забезпечення SCI складається з двох основних підпрограм, які викликаються головною програмою. Процедура прийому get_char отримує один байт даних по лінії прийому даних (RXD) і поміщає його в тип char. Процедура get_char викликає підпрограму get_bit, яка фіксує три значення стану RXD, з яких отримують біт даних та інформацію про наявність шуму. При вихо...


Назад | сторінка 8 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування пристрою для прийому даних
  • Реферат на тему: Розрахунок основних параметрів і структурна схема супергетеродинного прийма ...
  • Реферат на тему: Схема управління з залежним зміною напруги на якорі двигуна і потоку збудже ...
  • Реферат на тему: Структурна схема роботи шахти &Шерловская-Похила& Ростовської області Росій ...
  • Реферат на тему: Розробка інтелектуального контролера, що забезпечує керування джерелом безп ...