Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
h2.doc
Скачиваний:
91
Добавлен:
10.02.2015
Размер:
6.92 Mб
Скачать

Введение

Курс «Аудиотехника» является одним из основных в блоке специальных дисциплин государственного образовательного стандарта высшего профессионального образования по специальности 201400 (210312) «Аудиовизуальная техника» направления «Радиотехника».

Данное пособие является второй частью общего учебника «Аудиотехника». Эта часть пособия является завершающей. В основном, пособие составлено на основе учебника «Радиовещание и электроакустика», написанного коллективом авторов под редакцией Ю.А. Ковалгина, и учебного пособия «Цифровое кодирование звуковых сигналов» авторов Ю.А. Ковалгина и Э.И. Вологдина. Содержание пособия соответствует требованиям государственного образовательного стандарта высшего профессионального образования по специальности «Аудиовизуальная техника», направления «Радиотехника», утвержденного Министерством образования Российской Федерации 17.03.2000 г.

В пособии рассматриваются методы и устройства преобразования аналоговых и цифровых сигналов, форматы их представления, электроакустическая и радиовещательная аппаратура радиодомов и телецентров, трактов первичного и вторичного распределения программ, а также устройства измерения и контроля в звуковом вещании. В соответствии с требованиями государственного образовательного стандарта высшего профессионального образования по специальности «Аудиовизуальная техника» в пособие добавлены разделы о звуковых мультимедийных картах и электромузыкальных инструментах.

Цифровое представление звуковых сигналов Аналого-цифровое преобразование

Среди методов цифрового представления ЗС наиболее известна импульсно-кодовая модуляция (ИКМ). Процедура преобразования аналогового сигнала в цифровой состоит из трех операций: дискретизации по времени, квантования полученной совокупности отсчетов и замены квантованных значений сигнала последовательностью чисел (кодировании).

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

Процесс аналого-цифрового преобразования звуковых сигналов в цифровую последовательность показан на рис. 1.1. Здесь в верхней части (рис. 1.1, а) изображен исходный аналоговый ЗС, в средней части (рис. 1.1, б) — процесс дискретизации (по оси ординат отложены величины мгновенных значений дискретизированного сигнала в вольтах, а по оси абсцисс — текущее время); в нижней части (рис. 1.1, в) дан результат преобразования значений отсчетов в соответствующие им кодовые слова (процедура кодирования), представленные на этом рисунке в виде нулей и единиц. При этом строка «Передача» (или «трансмиссия») соответствует кривой изменения напряжения во времени при последовательной во времени цифровой передаче полученной последовательности чисел (кодовых слов). Естественно, при параллельной передаче каждая цифра нуждалась бы в собственной шине (линии) данных.

Рис. 1.1 — Цифровое представление звуковых сигналов:

а — исходный аналоговый ЗС; б — представление непрерывного

сигнала дискретной последовательностью отсчетов; в — кодирование

отсчетов в двоичной системе счисления и передача кодовых слов

ступенчато изменяющимся во времени напряжением

В данном случае цифровое напряжение в каждой такой отдельной линии изменялось бы с гораздо меньшей скоростью, чем это показано на рис. 1.1, в. В устройстве, осуществляющем ИКМ (рис. 1.2, а), входной сигнал s(t) ограничивается по полосе ФНЧ и поступает в АИМ-модулятор, где происходит его дискретизация. Выходной сигнал АИМ-модулятора представляет собой временную последовательность отсчетов (рис. 1.1, б), отстоящих один от другого на интервал времени Тд, называемый периодом дискретизации.

Величина fд, обратная периоду (интервалу) дискретизации Тд (fд = 1/Tд), называется частотой дискретизации. Сигнал, показанный на рис. 1.1, б, называется дискретным. Спектр такого сигнала (рис. 1.2, в) содержит низкочастотную компоненту (заштрихованная область), тождественную по форме спектру входного сигнала, и множество высокочастотных компонент, каждая из которых состоит из двух боковых полос модуляции, расположенных вокруг частоты дискретизации или ее гармоники.

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

Рис. 1.2 — Устройство, осуществляющее ИКМ (а), временная диаграмма процесса ИКМ (б), спектр дискретизированного сигнала (в)

Дискретизация. Значение частоты дискретизации ограничивает разрешающую способность аналого-цифрового преобразования во времени и, следовательно, наивысшую возможную частоту на входе АЦП. Наглядной иллюстрацией этого служит рис. 1.3. Процедура дискретизации с одной и той же частотой fд представлена на рисунке одновременно для двух тональных сигналов низкой (F1сплошная линия) и высокой (F2штриховая линия) частот. В обоих случаях после дискретизации имеем идентичные временные последовательности значений отсчетов. Следовательно, сигналы этих двух частот F1 и F2 нельзя различить и после обратного преобразования правильно восстановить (реконструировать).

Рис. 1.3 — К дискретизации аналогового сигнала

В соответствии с теоремой отсчетов В.А. Котельникова неискаженная передача непрерывного (аналогового) сигнала с полосой частот 0…Fmax дискретной последовательностью его отсчетов возможна только в том случае, если частота fд связана с максимальной частотой Fmax исходного сигнала соотношением:

(1.1)

Итак, если требуется передать синусоидальное колебание с частотой 20 кГц, то требуемая частота его дискретизации должна быть более 40 кГц, лишь в этом случае возможно точное восстановление непрерывного сигнала. Все сигналы, частота которых F > fд/2, при восстановлении интерпретируются неправильно и трансформируются в сигналы более низкой частоты.

Дискретизированный сигнал можно представить в следующих двух формах записи:

(1.2а)

(1.2б)

где s(t)исходный аналоговый сигнал;

tинтервал (период, шаг) дискретизации, причем Тд = t = const;

n = 0, 1, 2,...;

 (t)функция Дирака;

 (т)функция отсчетов, причем

(1.2в)

где nмоменты появления отсчетов ЗС.

При передаче ЗС или его обработке шаг дискретизации Tд не обязан быть одним и тем же в разных трактах канала или на разных стадиях обработки.

Рассмотрим теперь условия выбора частоты fд. Из рис. 1.2, б следует, что чем больше fд по сравнению с Fmax, тем дальше в спектре дискретизированного сигнала разнесены частоты Fmax и fд и тем легче в ИКМ-демодуляторе отфильтровать полезный сигнал. В то же время скорость цифрового потока при ИКМ прямо пропорциональна значению fд. С точки зрения повышения эффективности канала связи при передаче сигналов ЗВ желательно, насколько это возможно, снизить fд.

Однако выбор слишком низкого значения может привести к уменьшению допустимого значения Fmax и, как следствие, к ухудшению качества передачи. Поэтому значение fд выбирают, исходя из компромисса между требуемым качеством звуковоспроизведения и допустимой скоростью цифрового потока. Влияют на выбор fд и системные факторы. Поскольку в системах связи сигналы ЗВ кодируются и передаются совместно с другими, например с телефонными сигналами, то частота дискретизации ЗС должна быть кратна частоте дискретизации телефонного сигнала. В противном случае в общей структуре цифрового потока системы связи невозможно обеспечить передачу более широкополосных сигналов ЗВ вместо нескольких телефонных. С учетом этих соображений при АЦП сигналов ЗВ в цифровых трактах первичного и вторичного распределений программ для ЗС с Fmax 15 кГц принято значение fд = 32 кГц, что соответствует учетверенному значению fд для сигнала в телефонном канале.

В системах телевидения при передаче цифровых сигналов звукового сопровождения во избежание биений между гармониками строчной частоты и частоты дискретизации значение fд выбирается кратным частоте строчной развертки. В трактах формирования программ при Fmax = 20 кГц принято значение fд = 48 кГц, в лазерных проигрывателях и бытовых магнитофонах fд = 44,1 кГц.

Борьба с погрешностями цифрового преобразования из-за возможной нестабильности частоты дискретизации сводится к ограничению полосы частот ЗС фильтрами с полосой пропускания от 0 до Fmax на входе АЦП и выходе ЦАП и к выполнению требования теоремы В.А. Котельникова. Предъявляются жесткие требования к крутизне спада частотных характеристик ФНЧ за пределами полосы пропускания и стабильности частоты тактовых генераторов. Выполнение этих требований сегодня не вызывает трудностей.

Квантование. При квантовании непрерывному множеству мгновенных значений отсчетов аналогового сигнала ставят в соответствие конечное множество значений — уровней квантования. Иначе говоря, каждое значение отсчета заменяется ближайшим к нему разрешенным значением. Расстояние между соседними разрешенными уровнями квантования называют шагом квантования. Процедуру квантования можно рассматривать как результат прохождения входного сигнала через устройство с амплитудной характеристикой ступенчатой формы (рис. 1.4), которая называется характеристикой (или шкалой) квантования. Если в пределах этой характеристики шаг квантования постоянен (xi – xi1 =  и уi – yi1 = ), то квантование называют равномерным (рис. 1.4, а). Этот простейший вид квантования широко используется в цифровой технике. Он удобен для начального цифрового представления ЗС с целью их последующей обработки, а также последующего сокращения избыточности цифровых сигналов при передаче их по каналам связи. Равномерное квантование часто служит также первым этапом для последующего неравномерного квантования.

Рис. 1.4 — Равномерная (а) и неравномерная (б)

характеристики квантования:

х — мгновенное значение сигнала на входе квантователя;

у — мгновенное значение сигнала на выходе квантователя

Наряду с частотой дискретизации точность передачи сигнала при его цифровом представлении зависит от того, как далеко отклоняется последовательность чисел после АЦП от истинных значений исходного аналогового сигнала (рис. 1.5, а). Квантование сигналов неизбежно сопровождается погрешностью. Разность между исходными и квантованными значениями отсчетов изображена на рис. 1.5, б. Этот сигнал ошибок называют шумом квантования. Чем меньше величина шага  при квантовании отсчетов дискретизированного сигнала, тем меньше по уровню этот шум квантования. Он возникает в результате детерминированного нелинейного преобразования входного сигнала и имеет неслучайный характер. Поэтому при квантовании правильнее говорить об искажениях, а не о шумах квантования.

Рис. 1.5 — К появлению шумов квантования:

а — квантование непрерывного сигнала; б — изменяющаяся

во времени разность между мгновенными и квантованными

значениями сигнала (погрешность квантования)

Характеристика квантования (см. рис. 1.4, а) имеет две зоны: квантования при ивх < Uогр и ограничения при ивх > Uогр. Зона квантования является рабочей областью характеристики. В ее пределах выполняется квантование сигнала. Если мгновенное значение сигнала выйдет за пределы зоны квантования, то выходное напряжение будет оставаться неизменным и равным Uвых max независимо от значения uвх. Возникающие при этом искажения имеют характер безынерционного ограничения сигнала и считаются недопустимыми. Разность между исходным и ограниченным сигналами называют шумом ограничения. Итак, квантование — это безынерционно-нелинейное преобразование сигнала, при котором (в отличие от дискретизации) сигнал нельзя передать со сколь угодно малой ошибкой ни при каком конечном шаге квантования.

Кодирование. Этой процедурой называют представление каждого уровня квантования yi из множества {yi} (или каждого квантованного значения отсчета s(i) из множества {s(i)} соответствующей ему конечной кодовой группой символов, называемой кодовым словом. Если код выбран и множество его слов есть A, то операция кодирования представляет собой взаимно однозначное отображение множества {s(i)} в множество А. Чаще всего кодирование заключается в замене квантованного отсчета, который можно рассматривать как некоторое число, его представлением в двоичной системе счисления. Двоичные кодовые слова имеют всего два кодовых символа 0 и 1. Число у в двоичной системе счисления представляется в виде

(1.3)

где m — число разрядов (символов) в кодовом слове;

а — число, принимающее значение 0 или 1.

Разрядность двоичного кода т (число символов в кодовом слове) ставится в зависимость от количества разрешенных уровней квантования из множества {yi}, которое равно уmax.

Двоичным m-разрядным кодом можно представить 2т различных кодовых слов и каждому числу из множества {yi} должно соответствовать определенное кодовое слово. Поэтому справедливо выражение

(1.4)

которым пользуются для согласованного выбора пары чисел т и уmax.

Обычно в выражении (1.4) при первичном кодировании принимают знак равенства. Из общего числа элементов множества {yi} половина отводится для передачи мгновенных значений положительных полуволн ЗС, а другая половина — для передачи отрицательных полуволн. Каждая полуволна кодируется т – 1 двоичными разрядами.

Кодовая комбинация, соответствующая числу n, содержит передаваемые последовательно символы ат–1, ат–2, ат–3,…,а0. Необходимое для кодирования число разрядов при данном максимальном числе уровней шкалы квантования nmax определяется из выражения т= log2(nmax). Если кодовое слово содержит т символов 0 и 1, то с помощью такого т-разрядного двоичного кода можно закодировать числа до пmax = 2m. Так, при т = 7 имеем максимальное число разрешенных уровней квантования, равное nmax = 128, при т = 8 соответственно пmax = 256 и при т = 16 соответственно пmax = 65536.

Двоичные символы 0 и 1, входящие в состав кодовых слов, называют битами. Это слово произошло от английского «bit», составленного из начальных и конечной буквы словосочетания «binary digit», что в переводе с английского означает «двоичная цифра». Биты в кодовом слове имеют разный вес. Наименьший вес имеет младший бит a0, несущий информацию об одном шаге квантования. Старший значащий бит am–1 несет информацию о 2m–1 шагах квантования и имеет наибольший вес. Пусть, например, кодируется отсчет, имеющий уровень квантования п = 115, а характеристика квантователя имеет максимальное число разрешенных уровней квантования nmax = 256. В этом случае кодовое слово будет иметь число разрядов т = log2 256 = 8 и кодируемый квантованный отсчет сигнала записывается в двоичной системе следующим образом:

(1.5)

и соответствующее ему кодовое слово имеет вид 01110011. Такой код называют натуральным.

В цифровых системах связи и вещания распространены так называемые симметричные коды. Они характеризуются тем, что первый разряд кодового слова определяется полярностью сигнала, а остальные разряды несут информацию об абсолютном значении (модуле) кодируемого отсчета. Если кодируется сигнал положительной полярности, то первым битом кодового слова является 0, а если отрицательной полярности, то 1. Разнополярные отсчеты, равные по абсолютному значению, в этом случае отличаются только первым символом в кодовом слове.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]