- •Введение в предмет эпу
- •1. Информационные основы построения электронных промышленных устройств (эпу)
- •1.1. Сигналы в электронных промышленных устройствах
- •1.1.1. Задачи, решаемые в процессе проектирования эпу
- •1.1.2. Виды информации
- •1.1.3. Преобразование Фурье. Спектры сигналов
- •1.1.4. Носители сигналов и их модуляция
- •1.2. Дискретизация сигналов
- •1.2.1. Дискретизация непрерывных сигналов по времени
- •Доказательство теоремы отсчетов
- •Восстановление аналогового сигнала
- •Практические аспекты использования теоремы отсчетов и выбора частоты дискретизации
- •1.2.2. Дискретизация по уровню (квантование)
- •1.3. Коды и кодирование
- •1.3.1. Количественное измерение информации в сигнале
- •1.3.2. Выбор вида модуляции для передачи сообщения
- •1.3.3. Основные характеристики кодов, выбор оптимальной значности кода
- •1.3.4. Помехозащищенное кодирование
- •1.4. Структура цифровой системы записи-воспроизведения звука на основе оптического компакт-диска
- •2. Цифроаналоговые преобразователи (цап)
- •2.1. Параллельные цап
- •2.1.1. Цап с cуммированием весовых токов (с двоично-взвешенными сопротивлениями)
- •2.1.2. Цап на основе матрицы r–2r
- •Основные схемы включения
- •2.1.3. Формирование выходного сигнала в виде напряжения
- •2.1.4. Цап на источниках тока
- •2.1.5. Параллельный цап на переключаемых конденсаторах
- •2.1.6. Цап с суммированием напряжений
- •2.2. Последовательные цап
- •2.2.1. Цап с широтно-импульсной модуляцией
- •2.2.2. Последовательный цап на переключаемых конденсаторах
- •2.3. Интерфейсы цифро-аналоговых преобразователей
- •2.3.1. Цап с последовательным интерфейсом входных данных
- •2.3.2. Цап с параллельным интерфейсом входных данных
- •2.4. Применение цап
- •2.4.1. Аттенюаторы и интеграторы на цап
- •2.4.2. Системы прямого цифрового синтеза сигналов
- •2.5. Основные параметры цап
- •2.5.1. Статические параметры
- •2.5.2. Динамические параметры цап
- •2.5.3. Шумы, помехи, дрейфы
- •3. Аналого-цифровые преобразователи (ацп)
- •3.1. Параметры ацп
- •3.1.1. Статические параметры ацп
- •3.1.2. Динамические параметры ацп
- •3.2. Устройства выборки-хранения (увх)
- •3.3. Основные принципы построения ацп. Классификация ацп.
- •3.4. Последовательные ацп
- •3.4.1. Последовательные ацп с единичным приближением.
- •3.4.2. Последовательные ацп с двоично-взвешенным приближением.
- •3.4.3. Ацп с промежуточным преобразованием в интервал времени
- •3.4.4. Ацп с промежуточным преобразованием напряжения в частоту
- •3.4.5. Преобразователи напряжение частота. Сигма-дельта преобразователи
- •3.4.5.1. Концепция сигма-дельта преобразователей
- •3.4.5.2. Передискретизация
- •3.4.5.3. Сигма-дельта преобразователи и формирование шума квантования
- •(Синим (стр. 68) — добавление Амелиной)
- •3.4.5.4. Цифровая фильтрация и децимация
- •3.4.5.5. Сигма-дельта цап
- •3.4.5.6. Применение сигма-дельта преобразователей
- •3.4.6. Ацп двухтактного интегрирования.
- •В этом случае
- •3.5. Параллельные ацп
- •3.5.1. Параллельные ацп (ацп считывания)
- •3.5.2. Последовательно-параллельные ацп
- •4. Цифровые фильтры
- •4.1. Цифровая функция передачи фильтра
- •Описание во временной области
- •Описание в частотной области
- •4.2. Цифровая обработка сигналов
- •4.2.1. Реализация цифровых фильтров
- •4.2.2. Представление сигналов и основные элементы
- •4.2.3. Структуры цифровых фильтров Структуры цифровых нерекурсивных фильтров (fir)
- •С Рис. 4.6. Структурные схемы цифрового нерекурсивного фильтра 1-го порядка(а) и 2-го порядка (б) труктуры цифровых рекурсивных фильтров (iir)
- •Структура цифровых рекурсивных фильтров первого порядка
- •Структура рекурсивных цифровых фильтров второго порядка
- •Снижение влияния ошибок квантования с помощью обратной связи
- •Расширенный список литературы по курсу эпу Основы теории информации
- •С.И. Баскаков Радиотехнические цепи и сигналы. Изд-е 3, перераб. И доп. – м.: Высшая школа, 2000
- •А.Б. Сергиенко Цифровая обработка сигналов: Учебник для вузов – сПб.: Питер, 2002 – 608 с.: ил.
- •Темников ф.Е., Афонин в.А., Дмитриев в.И. Теоретические основы информационной техники. М., Энергия, 1972, 512 с. 621.391 /075.8 /т32
- •Ацп, цап, цифровая обработка сигнала
- •Прянишников в.А. Электроника: Курс лекций. — 2-е изд. Исп и под. — сПб.: корона принт, 2002. — 416 с., ил.
- •Титце у., Шенк к. Полупроводниковая схемотехника: Справочное руководство. Пер. С нем. – м.: Мир, 1982. – 512 с., ил.
- •Шкритек п. Справочное руководство по звуковой схемотехнике: Пер. С нем. – м.: Мир, 1991. – 446 с.: ил. (с. 291-292).
- •Микросхемы для аналого-цифрового преобразования и средств мультимедиа. Вып. 1 /Серия «Интегральные микросхемы». М. Додэка 1996 г., 384 с. 681.3(083) и 73.
- •Федорков б.Г., Телец в.А. Микросхемы цап и ацп: Функционирование, параметры, применение. – м.: Энергоатомиздат, 1990. – 320 с.: ил.
- •Цифровая техника
- •Интерфейсы
- •Измерительная техника, разное
- •Содержание
1.2.2. Дискретизация по уровню (квантование)
Отличительной особенностью дискретизации по уровню является замена непрерывной шкалы уровней сигнала x(t) дискретной шкалой xi (i = 1, 2,..., т), в которой различные значения сигнала отличаются между собой не менее чем на некоторое фиксированное (или выбираемое в процессе квантования) значение х, называемое шагом квантования. Необходимость квантования вызвана тем, что цифровые вычислительные устройства могут оперировать только с числами, имеющими конечное число разрядов. Таким образом, квантование представляет собой округление передаваемых значений с заданной точностью. При равномерном квантовании (х = const) число разрешенных дискретных уровней х, составляет
Где xmax и xmin — соответственно верхняя и нижняя границы диапазона изменения сигнала. Чем меньше значение х, тем меньше получаемая ошибка — шум квантования (х) = х - хi, которая вычисляется как разность между текущим действительным значением сигнала x(t) и его дискретным представлением хi. Максимальное значение ошибки квантования зависит от правил округления непрерывной величины x(t) до ее дискретного эквивалента xi:
Усечение — если квантование происходит с отождествлением с нижней границей интервала, то (х)max = х.
О
кругление
— если в результате квантования любое
из значений сигнала x(t),
попавшее в интервал (хi
–х/2;
хi
+ х/2),
округляется до хi,
то возникающая при этом ошибка (х)
не превышает половины шага квантования,
т. е. max|(х)|
= 0,5х.
На практике шаг квантования х выбирают, исходя из уровня помех, в той или иной форме присутствующих при измерении, передаче и обработке реальных сигналов.
Если функция х(t) заранее неизвестна, а шаг квантования х достаточно мал по сравнению с диапазоном изменения сигнала (xmax – xmin), то принято считать ошибку квантования (х) случайной величиной, подчиняющейся равномерному закону распределения. Тогда при использовании 1-го правила округления плотность вероятности f1() для случайной величины принимает значение 1/х внутри интервала (0; +х) и равна нулю вне этого интервала. При использовании 2-го правила округления, как показано на рис. 1.20, плотность вероятности f2() для случайной величины принимает значение 1/х внутри интервала (–х/2; +х/2) и равна нулю вне этого интервала. Определим среднюю мощность шумов квантования. Для этого необходимо вспомнить некоторые вероятностные характеристики случайных процессов:
Математическое
ожидание (mean
value)
mx(t
)–
теоретическая оценка среднего взвешенного
значения случайного процесса плотностью
вероятности p(x,t)
в момент времени t:
.
Как несложно догадаться, (а можно и получить из формулы), для 1-го правила округления математическое ожидание ошибки квантования составит половину шага квантования x/2, для 2-го — 0.
Дисперсия (variance) характеризует среднюю мощность отклонений случайного процесса от его среднего значения mx(t) (математического ожидания), называемых флуктуациями (fluctuation):
Среднее
квадратическое отклонение (standard
deviation)
– квадратный корень из дисперсии, служит
амплитудной мерой разброса значений
случайного процесса в момент времени
t
относительно математического ожидания:
Мощность шумов квантования характеризует дисперсия D() ошибки квантования . Определим ее для первого и второго правил округления:
1)
(1.36)
2)
(1.36)
Найденная величина прямо пропорциональна мощности шума квантования.
При х = const относительная погрешность квантования (x)=(х)/х существенно зависит от текущего значения сигнала x(t). В связи с этим при необходимости обработки и передачи сигналов, изменяющихся в широком диапазоне, нередко используется неравномерное (нелинейное) квантование, когда шаг х принимается малым для сигналов низкого уровня и увеличивается с ростом соответствующих значений сигнала (например, х выбирают пропорционально логарифму значения |х(t)|). Например, при адаптивной разностной компрессии (ADPCM – Adaptive Differential Pulse Code Modulation), используемой при кодировании междугородних телефонных разговоров, шаг квантования разности величин соседних отсчетов пропорционален средней (или максимальной) амплитуде сигнала на кодируемом временном отрезке.
Относительная погрешность квантования также зависит и от количества уровней квантования, которое при представлении квантуемой величины двоичным кодом равно целой степени числа 2: m=2n (где m – число уровней квантования). Оценим относительный шум квантования, используя для этого логарифмические единицы децибелы (считая что исследуемый сигнал находится вблизи максимума шкалы и округление происходит по 1-му правилу):
Убедиться на практике в такой зависимости шума квантования от разрядности АЦП можно записывая высококачественный музыкальный сигнал с одинаковой частотой дискретизации (44100 Гц) и разной разрядностью кодового слова например 8 бит и 16 бит. В 1-ом случае будет отчетливо слышна зашумленность (грязный звук), во втором качество будет практически неотличимо от оригинала. (Такой эксперимент можно проделать, используя программу «Фонограф» Windows естественно при наличии в компьютере звуковой 16-битной карты и СDROM).
Отдельный
интерес представляет вопрос о
соотношении разрядности АЦП, частоты
дискретизации сигнала и шума квантования.
Допустим сигнал x(t)
с частотным спектром, ограниченным
частотой fm,
оцифровывается с помощью k-разрядного
АЦП на частоте дискретизации f0=2fm.
Условно серию оцифрованных отсчетов
сигнала можно представить как сумму
точных дискрет сигнала x(ti)
(без ошибок округления) и ошибок округления
x(ti)
(шумов квантования), взятых с интервалом
1/(2fm)
по оси времени. Среднеквадратическое
значение шума квантования представляет
собой кв. корень из дисперсии (величины
пропорциональной мощности шумов
квантования (см. соотношение (1.36)) и
составляет
(x
– шаг квантования). Причем этот шум
располагается в полосе частот от 0 до
половины частоты дискретизации 0…fm.
Таким образом, при оцифровке сигналов
размахом (удвоенной амплитудой) А в
полный рабочий диапазон АЦП, отношение
сигнал/шум в децибелах составит:
Д
искретизируем
теперь сигнал на частоте в 4 раза
превышающей исходную, т.е. на частоте
f0’=8fm.
Представляя оцифрованный сигнал в виде
суммы точного ряда дискрет и ряда ошибок
округления, заключаем, что дисперсия
(мощность шума) не изменилась оставшись
равной прежней величине
.
Но теперь в результате увеличения
частоты дискретизации этот шум
располагается в полосе частот от нуля
до половины новой частоты дискретизации
0…4fm.
(см. рис. 1.21). А наш полезный сигнал в
оцифрованном виде как и раньше будет
иметь спектр, простирающийся до частоты
fm.
Таким образом, спектр шума стал в четыре
раза шире спектра полезного сигнала
при прежней мощности шума. Отсюда
следует, что мощность шума внутри спектра
полезного сигнала 0…fm
упадет в 4 раза (или среднеквадратичное
значение шума уменьшится в 2 раза), а
это равносильно увеличению отношения
сигнал/шум на 6 дб:
Описанный процесс можно продолжать. При этом каждое увеличение частоты дискретизации в 4 раза создает условия для улучшения отношения сигнал-шум на 6 дб, что равносильно увеличению разрядности АЦП на один двоичный разряд (см. соотношения 1.37, 1.38). Исходя из вышесказанного, уровень шумов принято оценивать по формуле:
,
где n – разрядность АЦП (количество двоичных разрядов), fm – максимальная частота спектра дискретизируемого сигнала, CS – постоянная, учитывающая форму сигнала (для гармонических сигналов CS=1,7 дБ, для обычных звуковых сигналов CS= –15…+2 дБ). Наличие слагаемого CS обусловлено зависимостью шума квантования от параметров дискретизируемого сигнала (корреляцией шума с сигналом).
Следует отметить, что указанное увеличения отношения сигнал-шум можно реализовать при условии цифровой фильтрации дискретизированного сигнала перед окончательным восстановлением его непрерывной формы на выходе. С помощью цифрового фильтра с большим ослаблением шума в полосе задержания и узкой переходной полосой (а сделать такой цифровой фильтр не составляет большого труда в отличие от аналогового) можно подавить полосу от fm до 4nfm кГц, содержащую только шумы квантования, и получить лучшее на 6n дБ отношение сигнал/шум квантования.
Таким образом, квантователь АЦП не обязательно должен иметь высокую разрядность, чтобы выходной поток цифровых данных АЦП тоже имел таковую. Увеличить эффективную разрядность АЦП можно, используя метод оверсэмплинга (передискретизации) и цифровой фильтрации (см. главу 4).
