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

Реферат Розробка контролера для маніпулятора-покажчика трекбола





порту.


В 

Рис.4 Функціональна схема контролера


4.2 Розробка електричної принципової схеми системи


.2.1 Розробка структурної схеми контролера трекбола

Для полегшення розробки принципової схеми, зручніше спочатку розробити структурну схему, для того щоб визначити, як і куди будуть підключатися різні сигнали з блоків системи.

Оскільки для роботи трекбола необхідно два датчика руху, а для кожного датчика дві оптопари, то для передачі даних про переміщення в процесор потрібно задіяти чотири лінії. Так як в трекболі дві кнопки, то для них потрібно виділити ще дві лінії. Разом: для передачі даних в процесор нам потрібно задіяти шість ліній. Це будуть RB0, RB1, RB2, RB3, RB6, RB7. p align="justify"> Для передачі даних потрібна ще одна вільна 8-бітна лінія, підключена до контакту 4 (RxD) COM-порту. Це буде RB5

Для роботи системи необхідна схема синхронізації. Опціонально - це лінії OSC1 і OSC2. p align="justify"> Харчування здійснюватиметься через СОМ-порт. Для цього буде використовуватися керуюча лінія 4 (DTR). p align="justify"> Система скидання управляється через лінію MCLR. Низький рівень на цьому вході генерує сигнал скидання. Ця лінія буде підключена до харчування, так як низький рівень на MCLR активний. br/>В 

Рис.5 Структурна схема контролера трекбола

4.2.2 Схема датчиків руху

В якості детектора руху по одній осі будуть використовуватися дві оптопари, які однозначно визначають, в який бік відбувається рух.

Одна оптопара (рис.6) являє собою фотодіод і фоторезистор, підключений до рівня логічної одиниці (+5 V). Між ними знаходиться зубчасте колесо, яке то пропускає, то закриває світло. Коли на резистор світить діод, його опір максимально, тобто на виході логічний нуль, і навпаки. Так визначається рух. br/>В 

Рис. 6 Оптопара


Дві оптопари потрібні для правильного визначення, в який бік був рух, вперед або назад. Це досягається тим, що оптопари знаходяться по різні сторони зубця, як показано на малюнку 7. Виходить, якщо на виході першої оптопари є сигнал, а на виході другої оптопари немає сигналу - це рух вперед, і навпаки, якщо на виході першої оптопари немає сигналу, а на виході другої оптопари є сигнал - це рух назад. Якщо на виходах обох оптопар є сигнал чи ні сигналу, то руху немає, трекбол стоїть на місці. br/>В 

Рис.7 Датчики руху


.2.3 Схема скидання

Виведення сигналу основного скидання MCLR підключений до VDD через резистор 10К, тому що сигнал скидання генерується низьким рівнем сигналу на MCLR. Цей сигнал є активним рівнем, отже на MCLR потрібно для роботи тримати високий рівень напруги (+5 V), що ми і робимо. ...


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





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

  • Реферат на тему: Напівпровідники. Діоди, біполярні і уніполярні (МОП) транзит-сторі. Світл ...
  • Реферат на тему: Збірка та налагодження сигналізації з використанням оптопари
  • Реферат на тему: Аналіз сигналу на виході електричного кола
  • Реферат на тему: Аналіз сигналу на виході лінійного пристрої
  • Реферат на тему: Технічна реалізація засобів автоматичного керування щільністю целюлози на в ...