Читать «Как превратить персональный компьютер в измерительный комплекс» онлайн - страница 44
Патрик Гёлль
Действительно, язык BASIC легко позволяет задавать атрибуты, определяющие цвет того или иного графического элемента, лишь бы его поддерживал графический экран. Ниже приведены коды цветов.
0 черный
1 синий
2 зеленый
3 голубой
4 красный
5 пурпурный
6 коричневый
7 белый (цвет по умолчанию)
8 серый
9 светло-синий
10 светло-зеленый
11 светло-голубой
12 светло-красный
13 светло-пурпурный
14 желтый
15 ярко-белый
Рис. 5.14.
6. ДАТЧИКИ И ПРИНАДЛЕЖНОСТИ
Аналого-цифровые преобразователи, которые рассматриваются на страницах этой книги, способны обработать любое напряжение в диапазоне от 0 до +5 В, но они рассчитаны и на более широкое использование, так как могут работать с датчиками или устройствами нормирования сигналов, зачастую самыми простыми. При этом с их помощью можно измерять большинство основных физических величин, даже такие напряжения и токи, которые никак не соответствуют рабочему диапазону АЦП.
ВХОДНОЙ УСИЛИТЕЛЬ
При помощи небольшого устройства, которое будет описано ниже, могут быть легко сняты два основных ограничения, присущих простейшим АЦП: входной диапазон от 0 до +5 В и неспособность работать с переменными напряжениями без постоянной составляющей.
Например, устройство смещения нуля и усилитель с переключаемыми коэффициентами усиления 1, 10 и даже 100 сильно расширят область применения АЦП ADC 10 и того мощного программного обеспечения, которое к нему прилагается. Этот АЦП можно будет использовать даже для оцифровки звука!
Следует учесть, что подача переменного напряжения с нулевым средним значением (иными словами, без постоянной составляющей) на вход аналого- цифрового преобразователя с входным диапазоном 0–5 В приводит к эффекту однополупериодного выпрямления. Результаты измерений, выполненных без учета этого обстоятельства, конечно, окажутся неверными. Данная ситуация аналогична той, когда луч обычного осциллографа расположен у нижнего края экрана, а не в середине, или когда перо регистратора установлено на один из краев бумаги.
В обоих случаях регулировка положения луча или установки нуля позволяет решить проблему путем добавления регулируемого постоянного напряжения смещения к входному сигналу.
Хотя входной диапазон 0–5 В и подходит для решения многих задач, при измерениях с помощью 8-разрядного АЦП все же желательно использовать максимально возможное количество из 256 уровней, т. е. необходимо уложиться в последнюю треть шкалы.
К примеру, входное напряжение, изменяющееся в пределах от 0 до 500 мВ, при преобразовании займет всего 25 уровней, что соответствует точности 4 %, тогда как АЦП наверняка имеет точность не ниже 1 %!
12-разрядные АЦП решают эту проблему, однако же не снимают проблему обработки сигналов переменного тока. Входное сопротивление большинства микросхем АЦП значительно меньше 1 МОм, и из-за этого обычный делитель 1/10 будет слишком сильно подавлять сигналы, амплитуда которых лишь немногим больше уровня 5 В.