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

Реферат Тахометр на мікроконтролері





вихідний струм витоку портів введення/виведення PORTA, PORTB і PORTС200 мА

Цокольовка МК наведена на малюнку 2.1.


В 

Малюнок 2.1 - Цокольовка МК PIC16F886


Призначення використовуваних висновків наведено в таблиці 2.2.

Таблиця 2.2 - Призначення використовуваних висновків МК

Обозн. виводаНомер вив.Назначеніе виводаOSC1, OSC29, 10Подключается кварцовий резонатор 1Вход скидання МКVdd20ПітаніеVss8, 19Общій виводRA0 ... RA3 2 ... 5Порт A T0CKI6Подсчет зовнішніх імпульсовRB0 ... RB721 .. 28Порт B

Кварцовий резонатор (ZQ1) служить для збільшення стабільності частоти, що генерується. Конденсатори C1 і C2 призначені для узгодження роботи кварцового резонатора і мікроконтролера. Згідно [4] їх об'єм становить 30 пФ для частоти менше 1 МГц. p align="justify"> Висновок MCLR МК з'єднаний з харчуванням для скидання при включенні харчування [1].


.2 Пристрій індикації


В якості пристрою індикації обраний чотирьохрозрядний семисегментний світлодіодний індикатор GNQ-3641ALS червоного кольору з загальними анодами.

Його характеристики: споживаний струм від 10 до 25 мА на сегмент; робоча напруга сегмента (при струмі 20 мА) - 2,5 В.

Семисегментний код відображуваного числа видається на лініях RB1-RB7. Лінії RA0-RA3 управляють загальними анодами індикатора. Резисторного збірка призначена для обмеження струму сегментів інді Катор.

Розрахуємо номінал резисторной збірки за формулою


,

де U - вихідна напруга високого рівня порту МК, - робоча напруга сегмента індикатора, - споживаний сегментом струм.


Ом


В ряду E24 такий номінал є, підбирати його не потрібно.

3. Розробка алгоритму керуючої програми


МК підраховує імпульси, що надходять на вхід T0CKI за 1 секунду. Для того, щоб отримати число обертів на хвилину, необхідно отримане число помножити на 60. Т.к. при множенні на 60 остання цифра завжди виходить 0, то він відкидається. Виходить, що отримане число обертів на секунду множиться на 6. Потім число обертів на хвилину, поділене на 10, виводиться на індикатор. p> Інтервал в 1 секунду відраховується за допомогою таймера 1. p> Після індикації таймери обнуляються і процес повторюється.

Загальний алгоритм керуючої програми представлений на малюнку 3.1.

мікроконтролер світлодіодний індикатор програма

В 

Малюнок 3.1 - Загальний алгоритм керуючої програми

4. Розробка керуючої програми


MPASM 5.05 TAHOMETR. ASM 1-26-2010 18:09:07 PAGE 1OBJECT CODE LINE SOURCE TEXT


# INCLUDE P16F886.INC

LIST

; P16F886.INC Standard Header File, Version 1.00 Microchip Technology, Inc.

00614 LIS...


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





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

  • Реферат на тему: Розробка керуючої програми для токарного і фрезерного верстатів з ЧПУ
  • Реферат на тему: Розробка керуючої програми для верстата з числовим програмним управлінням
  • Реферат на тему: Розробка керуючої програми для деталі &Диск покривний& і розрахунок режимів ...
  • Реферат на тему: Розробка керуючої програми для верстатів з ЧПУ при контурній фрезерної обро ...
  • Реферат на тему: Складання керуючої програми обробки деталей на верстатах з ЧПК