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

Реферат Розробка цифрового тахометра на базі мікроконтролер ATtiny2313





інні досягається мінімізацією числа органів управління і наочним відображенням вимірюваної величини. Відображення інформації здійснюється за допомогою чотирьох індикаторів, на яких виводиться значення вимірюваної величини. p align="justify"> Тахометр має три розряди індикації з межею вимірювання від 60 хв-1 до 9000 хв-1. Похибка вимірювання на межі 1 секунда дорівнює 30 хв-1, а на межі 3 секунди - 10 хв-1. Нижня межа обмежений похибкою вимірювання, а верхній - кількістю переривань між індикацією. Через що індикація розрядів стає переривчастою. p align="justify"> У статті-прототипі вказана невірна формула [(2Nx3)/60] для обчислення частоти обертання колінчастого вала. Оскільки за один оборот колінчастого вала двигуна відбувається два іскроутворення, то ми підраховуємо за одну секунду 2N імпульсів. Тобто в два рази більша кількість, ніж сталося оборотів (N). Щоб отримати значення оборотів в хвилину, необхідно помножити значення оборотів за секунду на 60 (Nsx60 = Nm). Так як ми підраховуємо число імпульсів трохи N, а 2N, то множити потрібно вже не на +60, а на 30. А оскільки апаратно ми відкидаємо розряд одиниць, то фактично ділимо значення оборотів на 10. З цього випливає розрахункова формула: Nm = 2Nsx3 хв-1. Де Nm - значення оборотів в хвилину, 2Ns - число імпульсів з переривника за одну секунду. Якщо підраховувати число імпульсів за 3 секунди, то Nm = 2Ns хв-1. Таким чином, підрахована кількість імпульсів за секунду досить помножити на 3 та перекодувати в двійковій-десяткове, щоб отримати значення оборотів в хвилину без одиниць. А на межі 3-х секунд просто перекодувати отримане значення. Показання індикатора рівні 100 будуть відповідати значенню 1000 хв-1. p align="justify"> Варто відзначити, що мікроконтролер, для вирішення поставленого завдання з вимірювання обертів, ініціалізує два своїх таймера: один (Timer 0) налаштовується в режим ШІМ для керування контрастністю, інший (Timer 1) для підрахунку кількості оборотів.

Для вирішення завдання вимірювання напруги живлення без використання будь-яких зовнішніх компонентів, AVR мікроконтролер має дуже корисний вбудований вузол, званий внутрішній Band Gap джерело опорного напруги (Band Gap Reference Voltage). Вихідна напруга цього джерела близько 1.1 В, і воно залишається незмінним при зміні температури і напруги живлення мікроконтролера. Ця напруга може подаватися на вхід АЦП, як і будь-яке зовнішнє напруга, з єдиним винятком, що робиться це програмно, без включення додаткових зовнішніх компонентів. p align="justify"> Хоча даний сайт не був розроблений для нашої певної мети, ми будемо використовувати його в нашій задачі з вимірювання напруги живлення мікроконтролера, а на основі отриманих даних про рівень напруги, будемо регулювати рівень контрастності дисплея.

РК індикатор підключений до мікроконтролера по 4-бітної шині.

Програма для мікроконтролера написана на Сі в середовищі AVR Studio з користуванням Сі...


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





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

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