Компьютерная схемотехника

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

 

10.2.2.2 Расчет микросхемы К1113 ПВ1

Выполним расчет абсолютной и относительной погрешности преобразования, а также максимально допустимую частоту высшей гармоники спектра входного сигнала для АЦП К1113 ПВ1. Количество разрядов выходного кода в этой микросхеме равно десяти (Nр=10), диапазон значений входного напряжения Uвхmax Uвхmin = 10,23 В. Поэтому из выражений (10.1, 10.3) получим:

210 = 1024;U = 10,23/1023 = 10 mB.

Согласно (10.2) абсолютная погрешность преобразования такого АЦП будет не больше, чем 5 mB, т.е. абс 5 mB, а относительная не больше, чем (50 / 1023) [%], т.е. отн (50 / 1023) 0,049 %.

Величина шага квантования по времени, согласно рисунку 10.5, должна быть не менее, чем (tпрб.ацп + tсбр), т.е. не менее 32 мкс (т.к. для К1113 ПВ1 tпрб.ацп 30 мкс). А значит максимально допустимая частота высшей гармоники спектра входного сигнала для АЦП К1113 ПВ1, как следует из (10.6), будет равна fmax = 1 / [2*(tпрб.ацп + tсбр)] 15,6 кГц.

 

10.2.2.3 Ввод данных от АЦП в МПС через ППИ в режиме 0

Структурная схема подключения АЦП К1113 ПВ1 к СШ МПС через ППИ КР580ВВ55А, работающем в режиме 0, приведена на рисунке 10.14.

 

Рисунок 10.14

 

Ввод данных осуществляется через порт А. Сигнал запуска АЦП формируется программно и выводится через бит РС0 порта С. После настройки ППИ на режим работы на выходе РС0 устанавливается логический 0.

После инвертора на вход START АЦП подается логическая 1. АЦП находится в нерабочем, а его цифровые выходы в высокоимпедансном состоянии. Запуск АЦП осуществляется программной установкой РС0 в единицу. Информация о завершении аналого-цифрового преобразования, снимаемая с АЦП в виде сигнала , вводится в микропроцессор через бит РС7 порта С.

Схема алгоритма ввода информации от АЦП в МПС приведена на рисунке 10.15.

 

Рисунок 10.15

 

10.2.3 Устройство выборки и хранения (УВХ)

10.2.3.1 Обоснование применения УВХ

При аналогово-цифровом преобразовании быстро изменяющихся сигналов возникают динамические погрешности, которые определяются, во-первых, частотой и временем преобразования, а, во-вторых апертурной погрешностью.

Погрешность, возникающая из-за несоответствия входного сигнала преобразованному цифровому значению, называется апертурной погрешностью АЦП. Это несоответствие возникает, если изменение входного сигнала в течение времени преобразования эквивалентно более чем единице младшего значащего разряда (МЗР). В этом случае, при быстро изменяющемся во времени входном сигнале создается неопределенность в том, каким в действительности было мгновенное значение входного сигнала в момент выборки.

Время между моментом фиксации мгновенного значения входного сигнала (моментом отсчета) и моментом получения его цифрового эквивалента называется апертурным временем.

Апертурная погрешность определяется приращением входного переменного во времени сигнала АЦП за время преобразования. Точное значение апертурной погрешности можно определить, разложив выражение для входного сигнала Uвх(t) в ряд Тейлора около точек отсчета, которое для i-й точки имеет вид

 

Uвх(ti+ta) = Uвх(ti) + tа. U`вх(ti) + (tа2/2). U``вх(ti) + ...(10.7)

 

В первом приближении апертурная погрешность может быть представлена в виде:

 

Ua (ti) =Uвх(ti+ta)-Uвх(ti) U`(ti). ta,(10.8)

 

где ta апертурное время, которое для рассматриваемого случая равно времени преобразования tпрб АЦП.

Предположим, например, что входной сигнал имеет синусоидальную форму: Uвх(t) = Um sin 2f. t.

Тогда апертурная погрешность равна Ua (ti) = Um. 2f. tа. cos 2f. t.

Максимальное значение погрешности равно:

 

Ua max(ti)=Um. 2f. tа.(10.9)

 

Если принять, что для Np - разрядного АЦП апертурная погрешность не должна превышать шага квантования по уровню Uвх (рисунок 10.16), то между частотой сигнала f, апертурным временем и апертурной погрешностью имеет место соотношение:

 

.(10.10)

 

Разделив левую и правую части неравенства (10.10) на Um, получим:

 

.(10.11)

 

Например, если Np=8, а время преобразования АЦП tпрб = 7,5 мкс, то частота входного сигнала не должна превышать 83 Гц. В этом случае апертурная погрешность не превышает единицы младшего значащего разряда двоичного кода на выходе АЦП.

 

Рисунок 10.16

 

Для уменьшения апертурной погрешности АЦП обычно используются устройства выборки и хранения (УВХ), включаемые между входом АЦП и выходом источника аналогового сигнала.

 

10.2.3.2 Принцип действия, схема и основные параметры УВХ

Работа УВХ основана на принципе фиксации мгновенного значения изменяющегося во времени входного сигнала Uвх(t) на время, необходимое для последующего преобразования в АЦП. УВХ имеет два режима работы: выборки и хранения. В режиме выборки (слежения) выходной сигнал УВХ с максимально возможной скоростью достигает значения преобразуемого сигнала Uвх(t) и затем отслеживает его до тех пор, пока не придет команда на хранение. С этого момента УВХ будет хранить (запоминать) на выходе мгновенное значение преобразуемого входного сигнала. Т.к. УВХ запоминает входной сигнал АЦП в момент времени, точно определяемый командой хранения, апертурное время и погрешность АЦП существенно снижается и определяется в основном апертурным временем УВХ максимальным временем от момента подачи команды на хранение до момента начала перехода схемы в данный режим. Апертурное время УВХ обус?/p>