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

Реферат Розробка частотоміра на мікроконтролері





мі.RB0-RB7Виводи для живлення цифрових індикаторів.

Особливості ядра мікроконтролера:

· Всі інструкції виконуються за один такт, крім інструкцій переходу, виконуваних за два такти

· Швидкість роботи: тактова частота до 20 МГц; мінімальна тривалість такту 200 нс

· FLASH пам'ять програм до 8K x 14 слів

· Пам'ять даних (ОЗУ) до 368 x 8 байт

· ЕСППЗУ пам'ять даних до 256 x 8 байт

· Механізм переривань (до 14 внутрішніх/зовнішніх джерел переривань)

· восьмирівневого апаратний стек

· Прямий, непрямий і відносний режими адресації

· Скидання при включенні живлення (POR)

· Таймер включення (PWRT) і таймер запуску генератора (OSC)

· Сторожовий таймер (WDT) з власним вбудованим RC-генератором для підвищення надійності роботи

· Програмована захист коду

· Режим економії енергії (SLEEP)

· Можливі режими тактового генератора

· Економічна, високошвидкісна технологія КМОП FLASH/ЕСППЗУ

· Повністю статична архітектура

· Програмування на платі через послідовний порт з використанням двох висновків

· Для програмування потрібно тільки єдине джерело живлення 5В

· Налагодження на платі з використанням двох висновків

· Доступ процесора на читання/запис пам'яті програм

· Широкий діапазон робочих напруг живлення: від 2,0В до 5,5В

· Потужнострумові лінії введення/виводу: 25 мА

· Комерційний і промисловий температурні діапазони

· Низьке споживання енергії: - lt; 2 мА при 5 В, 4 МГц - 20 мкА (типове значення) при 3 В, 32 кГц - lt; 1 мкА (типове значення) в режимі STANDBY

Також в схемі застосований цифровий компаратор AD8611, вироблений фірмою Analog Devices lt; # justify gt; Мала затримка поширення робить AD8611 хорошим вибором для схем синхронізації і приймачів ліній передачі. Затримки поширення по передньому і задньому фронту добре узгоджені і мають однаковий характер температурної залежності. Призначення висновків даної мікросхеми наведено в таблиці 2 і на малюнку 2.


Таблиця 2.Назначеніе висновків компаратора AD8611

Найменування виводаНазначеніе + INНе інвертується вхід-INІнвертірующій входV + Вхід позитивного напруги пітаніяV-Вхід негативної напруги пітаніяOUTВиходLATCHВход управління защелкойGNDЗаземленіе

Рис.2. Схема розташування висновків компаратора.


Технічні характеристики компаратора:

· Час затримки поширення не більше 8 нс

· Робота від двох джерел +/- 5 В або одного + 5В

· ТТЛ/КМОП сумісний вихід

· Зсув нуля не більше 3 мВ

· Коефіцієнт посилення вхідного сигналу не менше 3 000

· Припустимо вхідний диференціальне напругу до 8 В

· Внутрішня засувка виходу

· Диференціальні входи і виходи

· Час установки засувки 0,5 нс

· Потужність споживання не більше 40 мВт

Резистори R9-R15 струмообмежуючі, від їх опорів залежить яскравість світіння індикаторів HG1, HG2.

Вхідний сигнал перетвориться компаратором DA1 в прямокутні імпульси з рівнями ТТЛ, які надходять на вхід мікроконтролера для їх подальшого рахунку. Восьмирозрядних регістри предделителя, таймера TMR0 і двох лічильників переривання по переповненню TMRP підраховують ці імпульси. Вимірювальний інтервал задає TMR1.

Інформація в регістрах таймера TMR0 і лічильників доступу для читання, а от вміст високочастотного (до 90 МГц) регістра предделителя недоступно. Тому для вилучення інформації, що зберігається в ньому, застосований став вже класичним спосіб досчета імпульсів до переповнення предделителя. Після зупинки рахунку значення TMR0 зберігається в цифровому компараторе. Число поданих на вхід предделителя імпульсів підраховується, і після кожного імпульсу порівнюється поточне і збережене значення TMR0.

При зміні поточного значення TMR0 подача імпульсів на переддільник припиняється. Накопичувальне в молодшому регістрі число, перетворене в додатковий код, і буде тим числом, яке було в переддільник.

Двійковий код на виходах чотирьох восьмирозрядних регістрів перетворюється в двійково-десятковий, а потім в код, для управ...


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





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

  • Реферат на тему: Теорія нечітких висновків
  • Реферат на тему: Розробка та налагодження лінійних алгоритмів і програм. Розробка програм п ...
  • Реферат на тему: Аналіз видів понять і пропозиції щодо їх використання в практиці логічного ...
  • Реферат на тему: Призначення джерел безперебійного живлення
  • Реферат на тему: Розробка та налагодження програм з використанням мови програмування C + +