5. Программное обеспечение виртуального измерительного комплекса
В том виде, в каком она приведена, программа управляет сразу двумя 12-разрядными АЦП - одним на базе МАХ 1241 и другим на базе LTC 1286. Для каждого из них определен один из каналов двухлучевого осциллографа (рис. 5.14), в котором разные цвета лучей позволяют без труда отличать один АЦП от другого.
Рис. 5.14. Пример работы виртуального двухлучевого осциллографа.
Действительно, язык BASIC легко позволяет задавать атрибуты, определяющие цвет того или иного графического элемента, лишь бы его поддерживал графический экран. Ниже приведены коды цветов:
0 черный 1 синий 2 зеленый 3 голубой 4 красный 5 пурпурный 6 коричневый 7 белый (цвет по умолчанию) 8 серый 9 светло-синий 10 светло-зеленый 11 светло-голубой 12 светло-красный 13 светло-пурпурный 14 желтый 15 ярко-белый
5.2 Программное обеспечение частного приминения
Этот раздел можно назвать главным во всей книге: именно в нем рассказывается, как решать практически любые задачи, связанные со сбором данных при низких частотах дискретизации. Модульная структура нижеприведенных программ на языке BASIC или языке TurboPASCAL позволяет адаптировать их к новым задачам, изменяя лишь несколько строк. На рис. 5.10 представлена структура, по которой будут строиться готовые к работе приложения.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32
|