Читаем PIC-микроконтроллеры. Все, что вам необходимо знать полностью

В качестве примера рассмотрим ситуацию, представленную на Рис. 14.2. В данном случае входной сигнал преобразуется в 3-битный код. Процесс квантования (оцифровки) сигнала заключается в сравнении аналогового значения со значениями фиксированного числа уровней — в данном случае восемью. В качестве цифрового эквивалента исходного сигнала принимается ближайший по значению уровень. Так, на Рис. 14.2 входное напряжение величиной 0.0536 из полного диапазона 0.4285 оказывается больше напряжения, соответствующего 3-му уровню. Соответственно, его квантованное значение принимается равным 3-му уровню и выражается числом Ь’011’.

Получившаяся ошибка, равная -0.0536, называется шумом квантования, и полностью ее избежать невозможно (см. также Рис. 14.3, г). Кривая распределения

Рис. 14.2. Процесс квантования

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

Среднеквадратичное значение вычисляется по формул:

Таким образом, среднеквадратичное значение шума равно L/√12 = L/2√3, где L — число уровней квантования.

Основной оценкой качества системы является отношение сигнал/шум (S/N). Если принять, что сигнал имеет синусоидальную форму с размахом 2nL, то среднеквадратичное значение сигнала будет равно (2nL/2)/√2, т. е. пик. значение/√2. Таким образом, n-разрядная двоичная система имеет отношение сигнал/шум:

или в децибелах:

S/N = 20 log1.22 x 2n = (6.02n + 1.77)дБ.

Динамический диапазон квантованной системы определяется отношением полной шкалы (2nL) к разрешающей способности L. То есть он равен 2й, или, в децибелах, 20log2n =20∙n∙log2 = 6.02n. Разрешающая способность может также выражаться в процентах — такой параметр называется процентной разрешающей способностью (см. Табл. 14.1).

Из Табл. 14.1 четко виден экспоненциальный характер изменения этих параметров относительно разрядности двоичного значения. Однако сложность реализации этого преобразования и, соответственно, ее стоимость тоже подчиняется этому закону. Так, при использовании 20-битного преобразования на полной шкале 1 В, уровень квантования получится меньше 1 мкВ. В телефонных системах с импульсно-кодовой модуляцией (ИКМ) используется 8-битное кодирование, однако уровни квантования расположены неравномерно — более часто при меньших значениях амплитуды. Такое решение позволяет снизить шипение в трубке во время пауз в разговоре! Линейное 8-битное преобразование подходит для большинства общих применений, обеспечивая разрешающую способность лучше ± 1/4 %. На самом деле видеоизображение имеет приемлемое качество уже при 4-битном разрешении, а для воспроизведения музыки вообще достаточно однобитного квантования, т. е. простого указания полярности сигнала!

Величины отношения S/N, приведенные в Табл. 14.1, являются теоретически достижимыми максимальными значениями, поскольку ошибки преобразования между представлениями сигнала, а также эффект наложения спектров (мы обсудим это чуть ниже) вносят свой вклад в искажение сигнала.

С точки зрения аналогового мира время является величиной непрерывной, тогда как в цифровых системах выборка значений происходит через дискретные промежутки времени. Теорема отсчетов Шеннона[177] гласит, что при частоте отсчетов, большей или равной удвоенному значению частоты самой высокочастотной составляющей в сигнале, потери информации не произойдет. Физический смысл этого нижнего предела, называемого частотой Найквиста (Котельникова), можно понять, рассмотрев спектр последовательности амплитудно-модулированных импульсов. Идеальные импульсы (импульсы нулевой длительности и единичной площади) представляются в частотной области бесконечной последовательностью гармоник одинаковой амплитуды, отстоящих друг от друга на величину, равную частоте следования импульсов. Реальные импульсы имеют похожий спектр, однако амплитуда гармоник снижается с ростом частоты.

Если мы промодулируем эту импульсную последовательность узкополосным сигналом Asincωft, то в частотной области эта операция будет эквивалентна умножению гармонического спектра (импульс) на величину Asincωft, давая суммарную и разностную составляющие:

Asincωft x Bsincωht = AB/2∙(sin(ωh + ωf)∙t + ∙(sin(ω- ωf)∙t)

для каждой из гармоник ωh.

Более сложные узкополосные сигналы можно представить в виде ограниченной по частоте (fm) совокупности отдельных синусоидальных сигналов. Исходя из полученного соотношения, каждая из этих гармоник будет находиться как ниже (суммарная составляющая), так и выше (разностная составляющая) центральной частоты. Из Рис. 14.3, б можно увидеть, что для того, чтобы боковые полосы не перекрывались, гармоники (кратные частоте выборки) должны располагаться с интервалом не менее 2хfm.

Перейти на страницу:

Все книги серии Программируемые системы

PIC-микроконтроллеры. Все, что вам необходимо знать
PIC-микроконтроллеры. Все, что вам необходимо знать

Данная книга представляет собой исчерпывающее руководство по микроконтроллерам семейства PIC компании Microchip, являющегося промышленным стандартом в области встраиваемых цифровых устройств. В книге подробно описывается архитектура и система команд 8-битных микроконтроллеров PIC, на конкретных примерах изучается работа их периферийных модулей.В первой части излагаются основы цифровой схемотехники, математической логики и архитектуры вычислительных систем. Вторая часть посвящена различным аспектам программирования PIC-микроконтроллеров среднего уровня: описывается набор команд, рассматривается написание программ на ассемблере и языке высокого уровня (Си), а также поддержка подпрограмм и прерываний. В третьей части изучаются аппаратные аспекты взаимодействия микроконтроллера с окружающим миром и обработки прерываний. Рассматриваются такие вопросы, как параллельный и последовательный ввод/вывод данных, временные соотношения, обработка аналоговых сигналов и использование EEPROM. В заключение приводится пример разработки реального устройства. На этом примере также демонстрируются простейшие методики отладки и тестирования, применяемые при разработке реальных устройств.Книга рассчитана на самый широкий круг читателей — от любителей до инженеров, при этом для понимания содержащегося в ней материала вовсе не требуется каких-то специальных знаний в области программирования, электроники или цифровой схемотехники. Эта книга будет также полезна студентам, обучающимся по специальностям «Радиоэлектроника» и «Вычислительная техника», которые смогут использовать ее в качестве учебного пособия при прослушивании соответствующих курсов или выполнении курсовых проектов.

Сид Катцен

Радиоэлектроника

Похожие книги

Электроника для начинающих (2-е издание)
Электроника для начинающих (2-е издание)

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

Чарльз Платт

Радиоэлектроника / Технические науки
Электроника для начинающих
Электроника для начинающих

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

Паоло Аливерти , Чарльз Платт

Радиоэлектроника / Технические науки
Искусство схемотехники. Том 3 (Изд.4-е)
Искусство схемотехники. Том 3 (Изд.4-е)

Широко известная читателю по предыдущим изданиям монография известных американских специалистов посвящена быстро развивающимся областям электроники. В ней приведены наиболее интересные технические решения, а также анализируются ошибки разработчиков аппаратуры: внимание читателя сосредотачивается на тонких аспектах проектирования и применения электронных схем. На русском языке издается в трех томах. Том 3 содержит сведения о микропроцессорах, радиотехнических схемах, методах измерения и обработки сигналов, принципах конструирования аппаратуры и проектирования маломощных устройств, а также обширные приложения. Для специалистов в области электроники, автоматики, вычислительной техники, а также студентов соответствующих специальностей вузов и техникумов.

Пауль Хоровиц , Уинфилд Хилл

Техника / Радиоэлектроника