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

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





і мікроконтролера, і після запуску його стан може бути тільки лічено, наприклад командами LDD, LDX, LDY.

Функціонування таймера визначається 8-розрядними регістрами управління. У даному курсовому проекті таймер використовується для періодичної генерації запитів переривання. Для дозволу генерації переривання реального часу встановлюємо біт RTII регістра TMSK2 (адреса $ 1024) в 1.

Для переривань використовується спеціальний прапор RTIF в регістрі TFLG2 (адреса $ 1025). Цей прапор приймає значення RTIF=1 через заданий час Т=8192TCKt, де величина коефіцієнта Кt визначається розрядами RTR1-RTR0 в регістрі PACTL (адреса $ 1026). Скидання ознаки RTIF в стан 0 проводиться шляхом запису відповідного значення в регістр TFLG2.

В даному курсовому проекті розряди RTR1-RTR0 рівні «0». Розряд дозволу запиту переривання RTII в регістрі TMSK2 має значення RTII=1. Т.к. до мікроконтролера підключений кварцовий резонатор з частотою 8 МГц, період роботи схеми генерації переривань реального часу дорівнює 4.10 мс.

Регістри TMSK2, TFLG2 і PACTL представлені на малюнку 10.


76543210TOIRTIIPAOVIPAII00PR1PR0 TMSK2

76543210DDRA7PAENPAMODPEDGE00RTR1RTR0 PACTL

76543210TOFRTIFPAOVFPAIF0000 TFLG2 Рисунок 10 - Регістри TMSK2, TFLG2 і PACTL


При подачі на РC0 або РC1 логічний рівень сигналу 0 відповідно збільшується або зменшується рівень потужності. При подачі «0» на вхід викликається підпрограма переривання по зовнішньому сигналу.

Розряд РD0 порту D за допомогою Шиман управляють потужністю двигуна. Припустимо необхідний рівень потужності" 6, тоді подаємо на цей розряд« 1 »шість тактів з восьми. Решта два такту подаємо рівень« 0 ». Один такт дорівнює 4,10 мс. Тобто частота на виході Шиман=243 Гц , що достатньо для нормальної роботи двигуна.

Розряди PB0. PB3 порту B являють собою двійковій-десятковий код 8-4-2-1.

Електрична принципова схема пристрою управління потужністю двигуна представлена ??на кресленні БГУІ. ХХХХХХ.002 Е3.

4. Проектування програмного забезпечення


З точки зору програміста розроблена система управління складається з програмно доступних регістрів мікроконтролера, трьох портів В, C і D і входу. Вся робота системи полягає у визначенні стану вхідних портів, виконання певних обчислень і виведенні даних з мікроконтролера Motorola (введення даних в порти).

Блок-схема алгоритму роботи програми приведена на кресленні БГУІ. ХХХХХХ.003 Е8 додатка Б.

Кнопка «Ув. потужності » приєднана до розряду РС0 порту С. Коли вона натиснута в даний розряд поступає логічна «0». Після чого перевіряється на натискання кнопка «Розум. потужності » щоб з одночасного натискання двох кнопок потужність не змінювалася. Кнопка «Розум. потужності » приєднана до розряду PC1 порту С.

В процесі роботи системи порт З постійно опитується і значення поточної потужності у вигляді двійково-десяткового коду подається на розряди PB0-PB3 порту B, до яких через семисегментний дешифратор підключений семисегментний індикатор.

До розряду PD0 порту D підключений двигун постійного струму. Активний рівень - логічна «1». Управління потужністю двигуна реалізується за допомогою ШІМ. Для встановлення тривалості імпульсів використовується вбуд...


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





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

  • Реферат на тему: Основні показники роботи порту та виробничого перевантажувального комплексу ...
  • Реферат на тему: Визначення тягового коефіцієнта схеми фрикційного приводу і потужності двиг ...
  • Реферат на тему: Розрахунок колекторного двигуна постійного струму малої потужності
  • Реферат на тему: Алгоритм створення бази даних &Значення коефіцієнта і показників ступеня у ...
  • Реферат на тему: Вибір елементів і розрахунок вимірювальної частини системи двигуна і підсил ...