Главная  Компьютер 

[0] [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] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46]

последовательный или параллельный порты. К этому типу интерфейсов можно отнести как миниатюрный АЦП, расположенный в корпусе разъема DB25, так и классический мультиметр, снабженный разъемом RS232, а также настольный прибор, имеющий на корпусе несколько разъемов и органов управления.

Фирма National Instruments предлагает оригинальное решение, находящееся посередине между двумя указанными вариантами и прекрасно подходящее для портативных ПК. Виртуальный мультиметр, разработанный этой фирмой, выполнен в виде карты PCMCIA, установить которую так же просто, как вставить дискету в дисковод, хотя ее параметры не уступают многим одноканальным платам, предназначенным для внутреннего монтажа. Диалоговое окно мультиметра показано на рис. 3.1.

1 i> 1т Channel UsciBoscopavi

Г»

Source .&1ц>в Liei


- tHAHHEt

A-Ate


Рис. 3.1. Диалоговое окно виртуального мультиметра фирмы Nationol Instruments

АНАЛОГО-ЦИФРОВЫЕПРЕОБРАЗОВАТЕЛИАОС ЮИАОС 12

Среди моделей, предлагаемых в виде внешних интерфейсов, миниатюрные аналого-цифровые преобразователи ADC 10 и ADC 12 компании PICO Technology пользуются большой популярностью. Причиной тому - исключительная простота их применения и доступная цена. ADC 10 и ADC 12 представляют замечательную




Рис 3.2. Внешний вид АЦП ADC 10 и ADC 12

Концепция, разработанная британской компанией PICO Technology, весьма оригинальна: АЦП ADC 10 и ADC 12 выполнены в виде простого разъема DB25 (рис. 3.2). Подключение аналогового сигнала осуществляется с помощью кабеля через разъем типа BNC (СР50-73).

Достаточно вставить один из этих приборов в разъем параллельного порта (LPT1 или LPT2), чтобы превратить последний в аналоговый вход с диапазоном напряжений от О до 5 В. Не нужно ни батарей, ни другого внешнего источника питания, так как сам

ВОЗМОЖНОСТЬ добавления одного или нескольких аналоговых входов к любому ПК.

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

Подобное оборудование при наличии соответствующих датчиков и устройств нормирования отлично подходит для измерения и регистрации самых разных физических параметров. Конкретные технические решения подробно рассматриваются в главе 6.



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

Предлагаемый отдельно пакет PICOLOG позволяет, в свою очередь, проводить регистрацию динамики медленных процессов. Он обладает также многими другими возможностями, которые будут подробно рассмотрены в главе 5.

Конечно, не следует рассчитывать на то, что за несколько десятков долларов можно получить эквивалент прибора, стоящего в тысячи раз дороже.

Основные ограничения на применение рассматриваемых устройств накладывают максимальная частота дискретизации (до 25 кГц) и единственный диапазон входных напряжений (0-5 В). Правда, следует отметить, что вход защищен от перегрузок до ±30 В.


15 кС

REF+ Voo

IN CLK

REF- DOUT

QND CS

BAT42

BAT42

4...e D2...D7

iff ~.

BUSY D1

Вход E(0...+5B)

GND

Кразьему DB2S (LPT1: или LPT2:)

Рис. 3.3. Упрощенная схема АЦП ADC 10 и ADC 12

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

Ниже приведены драйверы, которые позволят легко писать программы для решения любой конкретной задачи и на языке BASIC, и на языке PASCAL, и на языке С. Эти вопросы подробно освещаются в главе 5.



[0] [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] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46]

0.0008