Материал: Разработка микропроцессорного устройства для определения частоты сигнала

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

*************************************************************

* DUMMY_ISR - Dummy Interrupt Service Routine. *

* Just does a return from interrupt. *

*************************************************************_Isr:; Return

*************************************************************

* Vectors section *

*************************************************************VectorStartDummy_Isr; Time Base VectorDummy_Isr; ADC Conversion CompleteDummy_Isr; Keyboard VectorDummy_Isr; SCI Transmit VectorDummy_Isr; SCI Receive VectorDummy_Isr; SCI Error VectorDummy_Isr; SPI Transmit VectorDummy_Isr; SPI Receive VectorDummy_Isr; TIM2 Overflow VectorDummy_Isr; TIM2 Channel 1 VectorDummy_Isr; TIM2 Channel 0 VectorDummy_Isr; TIM1 Overflow VectorDummy_Isr; TIM1 Channel 1 VectorDummy_Isr; TIM1 Channel 0 VectorDummy_Isr; PLL VectorDummy_Isr; ~IRQ1 VectorDummy_Isr; SWI VectorMain_Init; Reset Vector

*************************************************************

* End of source *

*************************************************************

. Расчёт погрешности системы

Суммарная погрешность системы включает в себя:

погрешность компаратора

погрешность мультиплексора

Погрешность компаратора:

Эта погрешность обусловлена одним из технических параметров компаратора, а именно tзд.р - быстродействие, скорость отклика определяемая задержкой срабатывания и временем нарастания сигнала.


Во время задержки в работе компаратора сигнал уже проходит, следовательно длительность сигнал на выходе компаратора будет на 2tзд.р меньше, чем на входе. Следовательно, погрешность компаратора составит:


где Тсиг - период сигнала.

Погрешность мультиплексора:

Погрешность мультиплексора определяется по формуле:


где U0 - остаточное напряжение открытого ключа,- число каналов коммутации,- амплитуда входного сигнала, - ток утечки ключа,з - сопротивление закрытого ключа,- сопротивление открытого ключа.

Микросхема К591КН3 имеет следующие характеристики: U0 = 0В, n = 16, Umax = 5В, I0 = 50 нА, rз = 108 Ом, r0 = 300 Ом.

Тогда:


Отсюда суммарная погрешность системы составит


. Выбор элементной базы

Коммутатор

Микросхема К155КП1 представляет собой 16 - канальный коммутатор, выборка осуществляется параллельно в соответствии с кодом на входах управления. Микросхема выполнена по ТТЛ-технологии, позволяет производить как адресную, так и последовательную выборку каналов. В таблице 1 перечислены ее основные параметры.

Таблица 1

5 В ± 10%

Uком

+5, -5 В

Iком

20 мА

Rотк

270 Ом

tздр1,0

10 нс

tздр0,1

10 нс

Iут

50нА

Iпот0

£6 мкА

Iпот1

£6 мкА


Компаратор

Микросхема КМ597СА2 представляет собой быстродействующий компаратор напряжения со стробированием, предназначенный для обслуживания высокоскоростных ТТЛ цифровых микросхем. Компаратор снабжен схемой запоминания предыдущего состояния.

Основные параметры микросхемы КМ597СА2:

Пороговая чувствительность……………………………....0,25мВ

Напряжение смещения ………………………………………..2мВ

Температурный коэффициент напряжения смещения...10мкВ/К

Входной ток …..…………..….…….…………………….…10мкА

Разность входных токов…………………………………...…1мкА

Коэффициент ослабления синфазного сигнала……………..80дБ

Время задержки распространения……………………………12нс

Время разрешения выборки……………………………………6нс

Максимальная частота стробирования…………………….80МГц

Напряжение питания……………………………………...…-6,+5В


Порты ввода/вывода

В качестве портов ввода/вывода используются восьмиразрядные регистры на триггерах с защелкой с тремя состояниями на выходе 1533ИР23. Входы и выходы регистра являются ТТЛ - совместимыми. Их параметры приведены в таблице.

Iвх120 мкА


Iвх0

-0.1 мА

U1вых

³2,4 В

U0вых

£0,4 В

Iпот1

16 мА

Iпот0

25 мА

Uип

+5 В

tзд.р

20…40 нс


Дешифратор

КМ155ИД9 имеет четыре входа и шестнадцать выходов. В зависимости от двоичного кода на входе дешифратора на выходе формируется унитарный код, с помощью которого происходит выбор регистра, соответствующего номеру датчика.

Ток потребленияIпотр=70мА


Напряжение питания

Uип=15В

Время установления

tзд=50нс

ТТЛ типа


Список литературы

1.      Аналоговые и цифровые интегральные микросхемы. Справочное пособие /С.В. Якубовский, НА. Барканов и щ)./ Под ред. С.В. Якубовского - 2-е М.: Радио и связь, 1985

.        Справочник по интегральным микросхемам. Под. ред. Б.В. Тарабрина, Москва, «Энергия», 1980г.

.        Интернет - сайт: www.chipinfo.ru