Реферат: Измерение длительности импульса
• Сдвоенный ШИМ с 8, 9 или 10-разрядным разрешением
• Программируемый полный дуплексный UART
• Два внешних и десять внутренних источников сигнала прерывания
• Программируемый сторожевой таймер с собственным встроенным генератором
• Встроенный аналоговый компаратор
• Режимы энергосбережения: пассивный (idle) и стоповый (power down)
• Блокировка режима программирования
• Промышленный (-40°C...85°C) и коммерческий (0°C...70°C) диапазоны температур
• 40-выводной корпус PDIP и 44-выводные корпуса TQFP и PLCC
КМОП микроконтроллер AT90S8515 реализован по AVR RISC архитектуре
(Гарвардская архитектура с раздельной памятью и раздельными шинами для памятипрограмм и данных) и совместим по исходным кодам и тактированию с 8-разряднымимикроконтроллерами семейства AVR (AT90SXXX). Выполняя команды за один тактовыйцикл, прибор обеспечивает производительность, приближающуюся к 1 MIPS/МГц. AVRядро объединяет мощную систему команд с 32 8-разрядными регистрами общегоназначения и конвейерное обращение к памяти программ. Шесть из 32 регистровмогут использоваться как три 16-разрядных регистра-указателя при косвенной адресациипространства памяти. Выполнение относительных переходов и команд вызовареализуется с прямой адресацией всех 4К адресного пространства. Адресапериферийных функций содержатся в пространстве памяти ввода/вывода. Архитектураэффективно поддерживает как языки высокого уровня, так и программы на языкахассемблера.Встроенная загружаемая Flash память обеспечивает внутрисистемноеперепрограммирование с использованием интерфейса SPI (в последовательномВстроенная загружаемая Flash память обеспечивает внутрисистемноеперепрограммирование с использованием интерфейса SPI (в последовательномнизковольтовом режиме) или с использованием стандартных программаторовэнергонезависимой памяти (в 12-вольтовом параллельном режиме).Потребление прибора в активном режиме составляет 3,5 мА и в пассивномрежиме 1 мА (при VCC =3 В и f=4 МГц). В стоповом режиме, при работающемсторожевом таймере, микроконтроллер потребляет 50 мкА.низковольтовом режиме) или с использованием стандартных программаторовэнергонезависимой памяти (в 12-вольтовом параллельном режиме).Потребление прибора в активном режиме составляет 3,5 мА и в пассивномрежиме 1 мА (при VCC =3 В и f=4 МГц). В стоповом режиме, при работающемсторожевом таймере, микроконтроллер потребляет 50 мкА.
3 .1.1 Выбор кварцевого резонатора
Для работы МП необходим кварцевый резонатор который подключается к выводам XTAL1 и XTAL2 (см. графическую часть курсового проекта)
Рабочая частота кварцевого резонатора непосредственно связана с точностью измерения длительности импульса (из рис. 2 видно, что чем больше частота синхронизации тем точнее измерение длительности) для заданной погрешности измерения достаточно, чтобы частота резонатора была равна f рез =8МГц
Рисунок 2
3.1.1.1 Определение погрешности от источника синхронизации
Погрешность от кварцевого резонатора возникает в следствии нестабильности его частоты во время работы.
Нестабильность частоты кварцевого резонатора МА406 примерно равно 0.00001 от частоты синхронизации, исходя из этого погрешность возникающая в следствии нестабильности частоты можно определить по формуле
где К - нестабильность частоты кварцевого резонатора
К=0.00001*8000000=80 Гц
f BQ – частота кварцевого резонатора
3.2 Выбор интегральной микросхемы дешифратора
В дешифратора будет использоваться интегральная микросхема КР514ИД2
3.3 Выбор средств индикации
В качестве средств индикации будут использоваться светодиодные индикаторы – ААС3224А
3.4 Выбор внешних элементов гальванической развязки