Электронные измерительные системы. Цифровые вольтметры. Осциллографы. Системы сбора данных, страница 7

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

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


4.5 Системы сбора данных   293

Последний из упомянутых типов воздействия на сиг­нал носит название «обработки сигнала». На рис. 4.15 показано, из каких частей состоит система сбора данных, а также указаны сигналы различного типа на входах и выходах отдельных узлов. Но для получения таких сигналов все же необходимо осуществить в системе сбора данных преобразование цифрового сигнала, поступающего от компьютера, в выходное напряжение или ток. Такое преобразование выполняется цифро-аналоговым преобразо­вателем (см. раздел 3.3.6), который превращает двоичное слово Dj в пропор­циональное ему напряжение или ток. В результате величина выходного на­пряжения или тока оказывается определенной только в дискретные момен­ты времени ti Чтобы вновь придти к аналоговому выходному сигналу приме­няется интерполяция. Процедуру интерполяции значений выходного сигна­ла между моментами ti называют «восстановлением». Обычно это осуществ­ляется с помощью фильтра нижних частот, который в данном случае играет роль «восстанавливающего фильтра». На практике производительность циф­рового компьютера часто так велика, что имеется возможность обрабаты­вать не один входной сигнал, а большее число таких сигналов, применяя временное мультиплексирование (см. параграф 2.2). В этом случае необходи­мо со стороны входа компьютера поместить «мультиплексор» или «опраши­вающее устройство», а со стороны выхода компьютера — «демультиплексор» или «распределяющее устройство». Представленная на рис. 4.15 система является одноканальной системой сбора данных и поэтому не содержит уз­лов, осуществляющих мультиплексирование и демультиплексирование.


294   Электронные измерительные системы

4.5.2 Оцифровывание

Как мы увидели выше, на входе процессора в системе сбора данных должен осуществляться перевод аналогового сигнала в цифровой вид, то есть сиг­нал должен быть преобразован таким образом, чтобы он стал дискретным по времени и квантованным по величине. Другими словами, аналоговый сигнал необходимо преобразовать в поток двоичных слов Dj, соответствую­щих моментам взятия выборок ti. Обычно эти слова поступают на вход про­цессора параллельно, то есть в виде одного полного слова на каждую выбор­ку. При преобразовании аналогового сигнала в последовательность чисел вносятся ошибки и искажения. На рис. 4.16 показано возникновение этих ошибок во временной области и по величине для аналогового входного сиг­нала VA(t). Из-за погрешности Dt в моментах взятия выборок ti, возникает ошибка по величине DV, которая зависит от того, насколько «круто» изме­няется сигнал VA(t). По мере роста высокочастотных компонент в сигнале VA(t) эти ошибки становятся все больше. Если бы этих ошибок не было вовсе, то аналоговый эквивалент двоичного сигнала D выглядел бы как VA на рис. 4.16. В действительности, VA меняется в пределах полосы, ограничен­ной на рис. 4.16 штриховыми линиями.

Таким образом, ошибка  равна:

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