- •Введение в предмет эпу
- •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 с.: ил.
- •Цифровая техника
- •Интерфейсы
- •Измерительная техника, разное
- •Содержание
4.2.2. Представление сигналов и основные элементы
Функция цифровой фильтрации реализуется с использованием основных операций, схематически показанных на рис. 4.5:
суммирование сигналов у(n) = х1(n) + х2(n);
разветвление сигналов у1(n) = у2(п) = х(n); (4.10)
умножение на постоянный коэффициент у(n) = Сх(n);
задержка на один интервал дискретизации Т0: у(n) = х(n - 1).
Все эти шаги обработки отсчетов х(n) совершаются во временной области. Для описания процессов преобразования в частотной области используется z-преобразование (обобщенное частотное представление, эквивалентное преобразованию Лапласа):
Рис.
4.5. Основные операции при цифровой
обработке сигналов
Тогда приведенные выше шаги преобразования можно записать в виде:
Y(z) = X1(z) + Х2(z) – суммирование сигналов;
Y1(z) = Y2(z) = Х(z) – разветвление сигналов;
Y(z) = CX(z) – умножение на постоянный коэффициент;
Y(z) =X(z)z-1 – задержка сигнала.
Расчет частотной характеристики:
Для удобства расчетов аргумент z обычно заменяется выражением
(4.12)
где Т0 = 1/f0 – длительность интервала дискретизации. Далее составляется передаточная функция H(z} = Y(z)/X(z) и в нее подставляется выражение z, приведенное выше. Например, дифференциальное уравнение и передаточная функция для схемы на рис. 4.6, а (частный случай a1=a0) принимают вид:
Введя сокращение 2fТ0=T0= и используя формулу Эйлера z=ej= cos() +jsin(), получаем выражение для передаточной функции, состоящее из действительной и мнимой составляющих А и jB:
Модуль
и фаза
передаточной функции при а1=a0:
Теперь амплитудно-частотная и фазо-частотная характеристики выражаются в виде:
Видно, что фильтр является низкочастотным. Его амплитудно-частотная характеристика имеет косинусоидальную форму, а фазо-частотная характеристика линейна (фазо-линейными являются цифровые фильтры с симметричными переходными характеристиками; это условие удовлетворяется только в данном частном случае).
4.2.3. Структуры цифровых фильтров Структуры цифровых нерекурсивных фильтров (fir)
Основные структуры цифровых фильтров показаны на рис. 4.6. Нерекурсивный фильтр ("finite impulse response", FIR) – фильтр с однонаправленной цепью передачи («вперед»); его переходная характеристика h(n) имеет конечную длительность.
С Рис. 4.6. Структурные схемы цифрового нерекурсивного фильтра 1-го порядка(а) и 2-го порядка (б) труктуры цифровых рекурсивных фильтров (iir)
Рекурсивный фильтр ("infinite impulse response", IIR)-фильтр, имеющий цепь обратной связи с выхода на вход; его переходная характеристика h(n) имеет бесконечную длительность.
Желательно, чтобы цифровые фильтры имели передаточную характеристику подобную характеристикам аналогового фильтра. Однако это невозможно, поскольку цифровой фильтр (как было показано в 4.1), в отличие от аналогового в диапазоне 0f обладает периодической передаточной характеристикой. Однако у цифрового фильтра используемая полоса частот ограничена соотношением 0ff0/2. Таким образом, можно потребовать, чтобы частотная характеристика ЦФ сохраняла желаемый вид (как передаточная характеристика аналогового фильтра) лишь до значения половины частоты дискретизации f0/2.
Для этого можно модифицировать АЧХ аналогового фильтра посредством преобразования оси частот, таким образом, чтобы область 0f отображалась в область 0ff0/2 и на высоких частотах периодически повторялась (т.е. чтобы АЧХ аналогового фильтра стала похожа на АЧХ цифрового фильтра). Для этого введем вспомогательную переменную f’, такую чтобы соблюдается равенство:
(4.13)
При f∞, как и требуется, f’f0/2. При f’<<f0 имеем f≈f’. Следовательно, искажение частотной оси тем меньше, чем больше тактовая частота f0 по сравнению с интересующим нас диапазоном частот. При синтезе аналоговых фильтров передаточная характеристика всегда представляется через нормированную частоту =f/fср (где fср — характерная точка АЧХ аналогового фильтра, частота среза или резонансная частота). Для того, чтобы это нормированное представление можно было использовать для вычислений, введем нормированную частоту выборки
(4.14)
Используя выражение 4.13, получаем:
(4.15)
При таком преобразовании, конечно же, произойдет сдвиг характерной частоты фильтра (частоты резонанса, среза). Для того, чтобы эти частоты на логарифмической оси совпадали изменим множитель перед tg в формуле 4.15:
Из формулы 4.15 получаем:
,
(4.16)
Где:
(4.17)
(4.18)
При этом ’=1 при =1. Т.е. характерные частоты аналогового и цифрового фильтра совпадают. При этом интерпретируем формально введенную частоту ’ как новую переменную и обозначаем преобразованную частотную характеристику через H’(j). Очевидно, что полученная характеристика подобна характеристике аналогового фильтра.
Благодаря вышеописанным операциям преобразованная частотная характеристика H’(j) имеет вид, позволяющий реализовать цифровой фильтр. Для расчета цифровой передаточной функции Hц() теперь необходимо уравнение преобразования комплексной частотной переменной P. Подстановка P=j (=-Pj) в формулу 4.16 (4.18) дает:
Учитывая,
что 0=f0/fср=1/(T0fср),
2P’fср=p’
и
,
получаем:
(4.19)
Итак:
(4.20)
Данное соотношение 4.20 называется билинейным преобразованием.
Таким образом, аналоговый фильтр можно преобразовать в цифровой следующим образом. В выражение для аналоговой передаточной функции H(Р) вместо нормированной комплексной частотной переменной Р подставляем переменную l(z–1)/(z+1) и получаем передаточную функцию Hц(z), которая может быть реализована в цифровом фильтре. Амплитудно-частотная характеристика имеет в этом случае вид, подобный характеристике аналогового фильтра. Характеристика сжимается по частоте таким образом, чтобы значение H(j) соответствовало частоте 1/20. Появляющееся при этом ослабление тем меньше, чем больше 0 по сравнению с представляющим интерес частотным диапазоном 0<<max.
Фазово-частотная характеристика, естественно, изменяется сильнее. Следовательно, положения, относящиеся к аналоговой технике, нельзя переносить в область цифровых устройств. По этой причине, например, неразумно аппроксимировать амплитудно-частотную характеристику бесселевыми фильтрами, поскольку линейность фазы в этом случае нарушается. Такую задачу аппроксимации целесообразно решать непосредственно в z-области. При построении цифровых фильтров, как и для аналоговых фильтров, наиболее просто соединять блоки первого и второго порядка.
Расчет цифровых фильтров на заданную частотную характеристику проводится довольно просто с использованием билинейного преобразования. Для этого в передаточную функцию Н(P) аналогового фильтра вместо частотной переменной P подставляется ее выражение через переменную z:
Где f0 – частота дискретизации, fср – частота среза или резонансная частота фильтра. В результате получается передаточная функция Hц(z) цифровой системы. Так аналоговый фильтр n-го порядка преобразуется в рекурсивный цифровой фильтр того же порядка. Заметим при этом, что частотная характеристика аналогового фильтра в области 0 fa неравномерно отображается при реализации соответствующего цифрового фильтра на область 0 fц f0/2 (здесь f0 – частота дискретизации), т.е. частотные характеристики аналогового и соответствующего ему цифрового фильтров оказываются различными, особенно в области верхних частот полосы пропускания. Если передаточная функция фильтра Hц(z) определена, то реализовать ее можно с использованием разных схемных структур, которые, как и в случае аналоговых фильтров, будут обладать присущими им индивидуальными свойствами.
Свойства цифровых фильтров имеют свои пределы, связанные в основном с конечной длиной кодовых слов сигнала, выбором коэффициентов фильтра и элементами схемы, для которых ведется расчет (сумматор, умножитель, ЗУ). Наиболее характерные мешающие факторы:
чувствительность к разбросу значений (конечная точность) коэффициентов фильтров;
неустойчивость при перегрузках и малых уровнях сигнала рекурсивных фильтров;
шумы округления в умножителях, обусловленные ограничением длины кодового слова результата.
Как можно видеть из всего сказанного выше, степень мешающего влияния указанных факторов можно уменьшить, если увеличить в доступных пределах длину кодовых слов внутри цифровой системы и правильно выбирать структуру схем.
