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

Реферат Розробка мікропроцесорного пристрою





імпульсу 0,2 ... 40 мс. Сигнал з датчика подається на висновок 3 PORTA RA1 мікроконтролера PIC16F873. Результати вимірювання від МК надходять по 8-розрядній шині на висновки DB0-DB7 РК-індикатора MT-10S1-3Y c висновків каналу PORTB мікроконтролера. p align="justify"> Мікроконтролер тактується генератором, що складається з кварцового резонатора ZQ1 і конденсаторів С5, С6 частотою 4 МГц.

Живлення пристрою здійснюється від блоку живлення напругою 5В. Включення і виключення живлення проводиться кнопкою S1. br/>В 

Рис. 5. Принципова електрична схема вимірювача висоти


7. Розробка блок-схем алгоритмів роботи пристрою і підпрограм


Блок-схема алгоритму роботи пристрою

Основний алгоритм роботи пристрою вимірювання висоти містить підпрограми: ініціалізації МК, ініціалізації РКІ модуля, вимірювання висоти, обчислення числового еквівалента, переведення числа з двійкового коду в двійково-десятковий код, видачі результатів вимірювання на індикацію.
В 

Рис. 6. Блок-схема алгоритму роботи пристрою

Блок-схема алгоритму ініціалізації мікроконтролера

Підпрограма ініціалізації МК включає в себе налаштування використовуваних портів введення/виведення, модуля таймера TMR1.

Блок-схема алгоритму ініціалізації РК індикатора

У підпрограмі ініціалізації РКІ здійснюється установка розрядності інтерфейсу обміну даними між РКІ та МК, включення і очищення індикатора, переклад в робочий режим.

Блок-схема алгоритму паузи 25 мс

Пауза 25 мс здійснюється програмно, з урахуванням того що частота квантування мікроконтролера становить F osc = 4 МГц, час виконання однієї команди становить F osc /4, тобто 1 мкс. Таким чином, для отримання паузи 25 мс виконується 100 циклів по 250 команд.

Блок-схема алгоритму паузи 50 мкс

Пауза 50 мкс здійснюється програмно, аналогічно паузі 50 мс. Таким чином, для отримання паузи 50 мкс виконується 50 команд. p align="justify"> Блок-схема алгоритму паузи 100 мкс

Пауза 100 мкс здійснюється програмно, аналогічно паузі 50 мс. Таким чином, для отримання паузи 100 мкс виконується 100 команд. p align="justify"> Блок-схема алгоритму видача байта в РКІ

У даній підпрограмі здійснюється передача необхідних сигналів на шину управління РК індикатором для запису в нього байта даних, згідно тимчасової діаграмі з урахуванням динамічних характеристик.

Блок-схема алгоритму вимірювання тривалості імпульсу

Так як взаємозв'язок вимірюваної висоти з електричним еквівалентом ...


Назад | сторінка 5 з 10 | Наступна сторінка





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

  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Розробка алгоритму роботи мікропроцесорного пристрою
  • Реферат на тему: Блок обчислювача для радіолокаційного вимірювача висоти і складових вектора ...
  • Реферат на тему: Блок зарядного пристрою
  • Реферат на тему: Блок цифрової обробки рівнеміра на основі імпульсного методу вимірювання ві ...