5. Программное обеспечение виртуального измерительного комплекса
Для использования программы VOLTS.ВАЗ совместно с АЦП ADC 10, например, на языке GWBASIC или эквивалентном надо написать следующие строки:
LOAD "ADC10" (загрузка драйвера);
затем
MERGE "VOLTS" (добавление прикладной программы).
По команде RUN запускается полученная программа, которую можно сохранить целиком по команде:
SAVE "имя", А (если желательно записать файл в текстовом формате)
или просто:
SAVE "имя" (если желательно сохранить его в наиболее компактном виде).
Будет целесообразно произвести полную компиляцию составленной программы, равно как и программы на языке TurboPASCAL, в файл ИМЯ.ЕХЕ, исполняемый непосредственно под DOS или Windows: Для этого надо иметь в распоряжении какой-нибудь компилятор, например Turbo BASIC или Quick BASIC.
5.2.5 Цифровой вольтметр
Очень короткая программа VOLTS.BAS прекрасно подходит для первых шагов в изучении только что собранного или купленного АЦП, но также пригодна и для более общих задач.
200 REM ----VOLTS----
210 GOSUB 100
220 D=INT(100*D)/100
230 LOCATE 1,1
240 PRINT USING "##.##";D
250 GOTO 210
260 REM (c) 199.7 Patrick GUEULLE
Программа выводит в верхнем левом углу экрана величину напряжения (в вольтах), поданного на вход модуля преобразователя. Эта величина подвергается простейшей обработке, поэтому данная программа - одна из самых быстродействующих в «библиотеке», даже при использовании очень медленных ПК.
Применение команды LOCATE, каждый раз возвращающей курсор в верхний левый угол экрана, приводит к замещению старого значения новым. При этом индикация постоянно обновляется со скоростью, равной частоте взятия выборок, то есть, совершенно так же, как в классическом цифровом вольтметре.
Страницы: 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
|