Аналого-цифровое преобразование информации
Перепрограммируемые постоянные запоминающие устройства
Перепрограммируемые ПЗУ обладают всеми достоинствами ПЗУ, храня записанную в них информацию неопределенно долго и при отключении питания. В то же время они допускают стирание записанной информации и запись новой информации. Однако если чтение осуществляется за доли микросекунды, то время записи на много порядков больше.
Рассмотрим принцип работы элемента памяти с электрической записью информации и стиранием ультрафиолетовым светом (рисунок 2.2.4.6.)
Рисунок 2.2.4.6.
Транзистор VT1 служит для выборки элемента памяти. Хранение информации осуществляется в транзисторе VT2. Особенность транзистора VT2 состоит в том, что он имеет изолированный затвор.
При подаче достаточно большого напряжения к p-n - переходу истока либо стока происходит инжекция электронов в затвор, после чего этот заряд может удерживаться на затворе длительное время. Отрицательный заряд на затворе, притягивая дырки, создает в области проводящей p -канал между истоком и стоком.
|
|
Транзистор оказывается в состоянии 0. Если же к p-n -переходу не прикладывалось повышенного напряжения, заряд на затворе отсутствует, транзистор оказывается в непроводящем состоянии (состоянии 1).
Стирание информации в одних микросхемах производится путём подачи соответствующих напряжений, в других – путём подачи ультрафиолетового излучения через прозрачную кварцевую крышку в корпусе микросхемы.
Под действием напряжений либо светового излучения, действующего примерно в течение 10 минут, снимается заряд с затворов транзисторов, и все транзисторы накопителя оказываются установленными в непроводящее состояние. Обычное комнатное освещение практически не оказывает влияния на состояние транзистора.
В большинстве случаев получаемый непосредственно от источника информации сигнал представлен в форме непрерывно меняющегося по значению напряжения либо тока (рисунок 2.2.5.1.). Таков, в частности, характер электрического сигнала, соответствующего телефонным, телевизионным и другим видам сообщений. Для передачи таких сообщений по линии связи или для их обработки (например, при фильтрации помех) могут быть использованы две формы: аналоговая или цифровая.
Аналоговая форма предусматривает оперирование всеми значениями сигнала, цифровая форма — отдельными его значениями, представленными в форме кодовых комбинаций.
Преобразование сигналов из аналоговой формы в цифровую выполняется в устройстве, называемом аналого-цифровым преобразователем (АЦП). В преобразователе сигналов из аналоговой формы в цифровую можно выделить следующие процессы: дискретизацию, квантование, кодирование.
|
|
Рисунок 2.2.5.1.
Рассмотрим сущность этих процессов. При этом для определенности в последующем изложении будем считать, что преобразование в цифровую форму осуществляется над сигналом, представленным в форме меняющегося во времени напряжения.
Дискретизация непрерывных сигналов. Процесс дискретизации заключается в том, что из непрерывного во времени сигнала выбираются отдельные его значения, соответствующие моментам времени, следующим через определенный временной интервал Т (на рисунке 2.2.5.1. моменты t0 , t1, t2, …tn). Интервал Т называется тактовым интервалом времени, а моменты t0 , t1, t2, …tn, в которые берутся отсчеты, — тактовыми моментами времени.
Дискретные значения сигнала следует отсчитывать с таким малым тактовым интервалом Т, чтобы по ним можно было бы восстановить сигнал в аналоговой форме с требуемой точностью. Тактовый интервал определяется потеореме Котельникова из условия
Частота Fmax – это максимальная частота из спектра преобразуемого сигнала.
Квантование и кодирование. Сущность этих операций заключается в следующем. Создается сетка так называемых уровней квантования (рисунок 2.2.5.1.), сдвинутых друг относительно друга на величину Δ, называемую шагом квантования. Каждому уровню квантования можно приписать порядковый номер (0,1, 2,3,4 и т.д.). Далее полученные в результате дискретизации значения исходного аналогового напряжения заменяются ближайшими к ним уровнями квантования. Так, на диаграмме рисунок 2.2.5.1. значение напряжения в момент t0 заменяется ближайшим к нему уровнем квантования с номером 3, в тактовый момент t1, значение напряжения ближе к уровню 6 и заменяется этим уровнем и т.д.
Описанный процесс носит название операции квантования, смысл которой состоит в округлении значений аналогового напряжения, выбранных в тактовые моменты времени. Как и всякое округление, процесс квантования приводит к погрешности (к ошибкам квантования) в представлении дискретных значений напряжения, создавая так называемый шум квантования. При проектировании АЦП стремятся снизить шум квантования до такого уровня, при котором он еще обеспечивает требуемую точность. Подробнее шум квантования будет рассмотрен далее.
Следующая операция, выполняемая при аналого-цифровом преобразовании сигналов, — кодирование. Смысл ее состоит в следующем. Округленные значения напряжения, получаемые при операции квантования, можно представлять числами — номерами соответствующих уровней квантования. На этапе кодирования номера уровней квантования можно представить в виде двоичных кодов. Для диаграммы, представленной на рисунке 2.2.5.1., образуется последовательность чисел: 3,6,7,4,1,2 и т.д. Получаемая таким образом последовательность чисел представляется двоичными кодами: 011, 110, 111, 100, 001, 010.
Вернемся к искажениям, связанным с процессом квантования, названным шумом квантования. При телефонной связи шум квантования воспринимается ухом человека действительно в виде шума, сопровождающего речь.
Так как в процессе квантования значение напряжения в каждый тактовый момент округляется до ближайшего уровня квантования, ошибка в представлении значений напряжения оказывается в пределах. Следовательно, чем больше шаг квантования, тем больше ошибки квантования. Считая, что в указанных пределах любые значения равновероятны, можно получить выражение среднеквадратичного значения ошибки квантования).
Уменьшение шума квантования достигается только уменьшением шага квантования. Так как — промежуток между соседними уровнями квантования, то с уменьшением, очевидно, должно возрасти число уровней квантования в заданном диапазоне значений напряжения. Пусть А = Umax - Umin — ширина диапазона изменений напряжения. Тогда требуемое число уровней квантования N = А/ +1. Обычно и. Отсюда видно, что уменьшение шума квантования путем уменьшения приводит к увеличению числа уровней квантования N. Это увеличивает число разрядов при представлении номеров уровней квантования двоичными кодами. При организации телефонной связи номера уровней квантования обычно выражаются семи- восьмиразрядными двоичными числами, а число уровней квантования N= 27...28 = 128...256.
|
|
Наряду с рассмотренными выше погрешностями квантования при аналого-цифровом преобразовании возникают аппаратурные погрешности, связанные с неточностью работы отдельных узлов АЦП. Эти погрешности будут выявляться при рассмотрении различных схемных построений АЦП (рисунок 2.2.5.2.)
Рисунок 2.2.5.2.