Как превратить персональный компьютер в измерительный комплекс - Патрик Гёлль 10 стр.


Программа BICOURBE.BAS не должна рассматриваться только как иллюстрация того, что можно получить при комбинировании программных модулей, приведенных в данной книге. Это образец подхода, называемого англоговорящими программистами quick and dirty («быстро и грязно»), т. е. здесь отсутствует всякое стремление к структурированию и четкости. Программа работает, и это главное!

В частности, неоднократно применялась функция RENUM языка BASIC для переопределения в разных местах той или другой подпрограммы.

В том виде, в каком она приведена, программа управляет сразу двумя 12-разрядными АЦП — одним на базе МАХ 1241 и другим на базе LTC 1286. Для каждого из них определен один из каналов двухлучевого осциллографа (рис 5.14), в котором разные цвета лучей позволяют без проблем отличать один АЦП от другого.

Действительно, язык BASIC легко позволяет задавать атрибуты, определяющие цвет того или иного графического элемента, лишь бы его поддерживал графический экран. Ниже приведены коды цветов.

0 черный

1 синий

2 зеленый

3 голубой

4 красный

5 пурпурный

6 коричневый

7 белый (цвет по умолчанию)

8 серый

9 светло-синий

10 светло-зеленый

11 светло-голубой

12 светло-красный

13 светло-пурпурный

14 желтый

15 ярко-белый

Рис 6.6. Принципиальная схема датчика температуры

Надо заметить, что для обеспечения нормальной работы этого датчика достаточно одного резистора и небольшой гальванической батареи 9 В, тогда как для большинства изделий других производителей потребовался бы источник стабильного тока.

После калибровки (обычно при температуре +25 °C) точность получаемых результатов в зависимости от группы датчика оказывается лучше чем ±(1–2) °С. Самой точной является группа «А». Это хорошо соотносится с точностью 1 % и разрешением 20 мВ (то есть 2 °C) 8-разрядного АЦП.

При использовании 10- или 12-разрядных АЦП необходимо использовать микросхему датчика группы «А» и уделить особое внимание калибровке.

Печатная плата датчика имеет примерно такие же размеры, как девятивольтовая гальваническая батарея. Топологическая схема печатной платы приведена на рис. 6.7.

Назад Дальше