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

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





харчування використовуються керамічні конденсатори ємністю 0,1 мкФ, з'єднані паралельно з танталовими конденсаторами ємністю близько 10 мкФ.

Рисунок 2.1 - Структурна схема генератора сигналів на базі цифро-аналогового перетворювача



3. ОПИС елементної бази


3.1 Опис мікроконтролера PIC16f877


Мікроконтролер - це пристрій, що виконує обмежений набір функцій. У кристалі мікроконтролера розміщено не тільки ядро ??обчислення, але також: запам'ятовуючий пристрій, де зберігаються програма контролера і дані; набір периферійних пристроїв (ПУ), для повноцінного використання мікроконтролера; порти вводу-виводу.

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

Виробництвом мікроконтролерів займаються понад 35 компаній, найпоширенішими з яких є Microchip і Atmel. В асортименті є мікроконтролери від найпростіших до супер складних.

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

При виборі мікроконтролера слід виходити з того, що він буде задовольняти за деякими параметрами: тип і габарити корпусу, наявність необхідних периферійних пристроїв, інтерфейси програмування, способи програмування мікроконтролера, можливість установки захисту коду програми, функція енергоспоживання мікроконтролера та інші.

У дипломному проекті використовується мікроконтролер PIC16F877.

Таблиця 3.1

Характеристики мікроконтролера PIC16F877

ОЗУ данних192Сброс (затримка скидання) POR, BOR (PWRT, OST) Flash-пам'ять программ4KАЦП8 каналовEEPROM128Порти введення/виводаПорти A, B, C, D, EПрериваній14Таймер3Модуль захоплення/порівняння/ШІМ2Последовательний інтерфейсMSSP, USARTІнструкцій35Частота20МГцПаралл. інтерфейсPSP

Цоколевка:


Малюнок 3.1 - Позначення виводів PIC16f877


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

Високопродуктивну RISC-процесор;

Всього 35 простих інструкцій для вивчення;

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

Швидкість роботи: тактова частота до 20 МГц; мінімальна тривалість такту 200 нспамять програм до 4к x 14 слів

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

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

Сумісність цоколевки з PIC16C73/74/76/77

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Низьке споживання енергії:

. lt; 2мА при 5В, 4МГц;

2. 20мкА (типове значення) при 3В, 32 кГц;

. lt; 1мкА (типове значення) в режимі STANDBY.

Периферія: 0: 8-розрядний таймер/лічильник з 8-розрядним попередніми делітелем1: 16-розрядний таймер/лічильник...


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





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

  • Реферат на тему: Програмне забезпечення для 8-розрядного мікроконтролера фірми Microchip PIC ...
  • Реферат на тему: Розробка пристрою управління на базі мікроконтролера AVR сімейства Classic ...
  • Реферат на тему: Пристрій термоконтроль на базі мікроконтролера ATMEGA16
  • Реферат на тему: Проектування мікропроцесорної системи збору даних на базі мікроконтролера A ...
  • Реферат на тему: Розробка алгоритму програми &Таймер& на мові програмування C ++