Как превратить персональный компьютер в измерительный комплекс
Шрифт:
При изготовлении этого модуля использована односторонняя печатная плата, чуть более длинная, чем предыдущие, но имеющая ту же ширину. Ее топологическая схема показана на рис. 4.14.
Рис. 4.14. Топологическая схема платы последовательного АЦП с оптронной развязкой
Можно заметить, что одна контактная площадка ИОН LT1009 CZ, предназначенная для включения схемы
Расположение элементов схемы на печатной плате показано на рис. 4.15 и 4.16.
Рис. 4.15. Монтажная схема последовательного АЦП с оптронной развязкой
Рис. 4.16. Внешний вид платы последовательного АЦП с оптронной развязкой
Подключение устройства к ПК производится таким же кабелем с разъемами DB9, какой использовался в предыдущих случаях.
5. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВИРТУАЛЬНОГО ИЗМЕРИТЕЛЬНОГО КОМПЛЕКСА
Выбор того или иного коммерческого программного обеспечения (ПО) для виртуального измерительного комплекса определяется как конкретным типом аналогового интерфейса, имеющегося в наличии, так и особенностями измерений, которые необходимо проводить.
В целом программы, поставляемые с промышленными интерфейсами, являются лучшими, если говорить о возможной частоте дискретизации, и часто могут работать в таких сложных режимах как спектральный анализ сигналов. Их адаптация для некоторых задач иногда требует значительных усилий, так что в подобных случаях предпочтительнее написать несколько строк программы на языке ВАSIС, чтобы достичь желаемой цели.
В этой главе будут последовательно рассмотрены эти два разных, но взаимодополняющих способа практического воплощения концепции построения виртуального измерительного комплекса.
КОММЕРЧЕСКОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Рассмотрим вначале программное обеспечение, поставляемое в комплекте с АЦП ADC 10 и ADC 12.
Пакет PICOSCOPE
PICOSCOPE — это универсальное приложение, в котором при помощи меню можно в любой момент выбрать тип прибора, нужного пользователю:
• цифровой вольтметр постоянного или переменного тока (среднеквадратичный);
• цифровой частотомер;
• запоминающий осциллограф (от 1 мсек/дел до 5 сек/дел);
• низкочастотный анализатор спектра.
Версия пакета для DOS позволяет использовать одновременно только один виртуальный прибор или несколько мультиметров, тогда как версия для Windows допускает многооконность (рис. 5.1), хотя этот режим заметно замедляет работу всей системы.
Рис 5.1. Иллюстрация
Очень важно отметить, что при работе с сигналами переменного тока необходимо обеспечивать достаточную величину постоянного смешения входного сигнала. Без этого всякая отрицательная составляющая будет просто-напросто проигнорирована (диапазон измерений составляет от 0 до 5 В, и только новые модели ADC 40 и ADC 45 имеют входной диапазон ±5 В).
Подача переменного напряжения прямо на вход ADC 10 или ADC 12 не приводит к их выходу из строя (по крайней мере, до 30 В пикового значения или до 20 В эффективного). Но при этом показания среднеквадратичного вольтметра будут абсолютно неверными, осциллограмма окажется урезанной (однополупериодное выпрямление), а спектр будет искажен паразитными спектральными линиями (появятся четные гармоники).
Есть много вспомогательных способов (например, использование гальванической батарейки, включенной последовательно с входом), которые позволяют обрабатывать сигналы переменного тока с нулевой или малой постоянной составляющей, но более предпочтительно использовать хотя бы простое устройство нормирования сигналов (см. главу 6).
Хотя АЦП ADC 10 и ADC 12 можно подключить к любому IBM-совместимому ПК (желателен экран VGA, но достаточно и CGA), не рекомендуется использовать программу PICOSCOPE с процессорами ниже 386, в крайнем случае, 286. Вполне пригодны модели ПК типа 386SX25, но, естественно, более современные подойдут лучше.
В случае сбора данных о параметрах медленных процессов (снятие кривых заряда или разряда аккумуляторов, измерение температур и т. п.) можно быть уверенным, что даже старого процессора 8088 с тактовой частотой 4,77 МГц будет достаточно. Но для работы с ним надо использовать другую программу, например, PICOLOG или те программы, которые приводятся на сайте www.dmk.ru.
В целом желательно начать работу в режиме осциллографа, с выводом графики (рис. 5.2 и 5.3). Таким способом можно выявить все возможные ограничения сигнала или другие явления, способные повредить точности измерений каких-либо специфических величин.
Рис. 5.2. Экран виртуального осциллографа в режиме Windows
Рис. 5.3. Экран виртуального осциллографа
Как и при использовании любого другого осциллографа, следует помнить, что воспроизвести точную форму сигнала можно только тогда, когда верхняя частота его спектра гораздо меньше полосы пропускания измерительной цепи. Это значит, что в данном случае желательно ограничиться сигналами с частотой, не превышающей 2 кГц, чтобы избежать недоразумений.
Если зайти за разумные пределы, можно получить очень красивые кривые, но с ошибками в несколько порядков. Причиной тому — классическое явление, называемое наложением спектров. Оно проявляется в любой системе, в которой частота дискретизации меньше частоты обрабатываемого сигнала.