Регистратор длительных процессов.

Схемы Программы Библиотека Все для сотового Компьютеры Поиск
Чат Форум Ссылки Рефераты Гостевая

 

 

Взад

(В главное меню)

Вперед

 

 

В этом разделе будет рассказано о том, как за несколько десятков долларов достичь результатов, обычно возможных только при использовании ленточных или магнитных регистраторов - приборов, стоящих в сотни раз дороже! Вместо того чтобы чертить на бумаге кривую в реальном масштабе времени, что технически трудновыполнимо, гораздо проще накапливать данные в файле на диске, а уже потом обрабатывать их.

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

200 REM----FICHIER----

210 GOSUB 100

220 OPEN "dat.dat" FOR OUTPUT AS #1

230 PRINT"Идут измерения..."

240 FOR G=0 TO 639

250 GOSUB 100

260 PRINT#1,D

270 FOR T=0 TO 2000:NEXT T

280 NEXT G:CLOSE#1

290 REM (c)1997 Patrick GUEULLE

В оригинальной версии эта программа создает файл DAT.DAT, содержаний 640 выборок, которые производятся с частотой дискретизации, определяемой в строке 270 (простая задержка). Разумеется, число 2000 используется лишь при первых попытках, а потом надо будет подобрать эту величину в соответствии со скоростью ПК и конкретной задачей.

В самых сложных случаях можно, по примеру SECONDE.BAS и MINUTE.BAS, использовать переменную TIMES для улучшения точности и значительного снижения частоты дискретизации.

Число 640, в свою очередь, соответствует числу точек по горизонтали обычного графического экрана, что позволяет вывести график кривой непосредственно на экран, перед тем как скопировать его на бумагу, если это необходимо.

 

Взад

(В главное меню)

Вперед

--------------------------------------------------------------------------------------------------------------------------------------------

По всем вопросам работы сайта пишите!

 Рейтинг@Mail.ru

Дизайн и программирование - Joker -  2005г.

Используются технологии uCoz