- •Введение.
- •Классификация методов измерения, анализ влияния факторов на измерение.
- •2. Неразрушающие методы и проборы.
- •Определение времени срабатывания сигнализации
- •3 Нормативные документы
- •4 Методы испытаний
- •1 Испытания прибора в условиях хранения и транспортирования
- •2 Проверка градуировки и регулирования
- •3 Проверка стабильности.
- •4 Проверка порога срабатывания
- •5 Проверка устойчивости к воздействию температуры
- •6 Проверка устойчивости к воздействию давления
- •7 Проверка устойчивости к воздействию влажности
- •8 Проверка устойчивости к воздействию скорости газовоздушного потока
- •9 Проверка влияния расхода анализируемого газа
- •10 Проверка влияния пространственного положения
- •11 Испытание на воздействие вибрации
- •12 Испытание на воздействие ударов при свободном падении
- •13 Определение времени прогрева
- •14 Определение времени установления показаний
- •15 Определение минимального времени измерения (для приборов эпизодического действия)
- •16 Проверка устойчивости к воздействию газовой перегрузки
- •17 Проверка влияния отклонений напряжения питания от номинального значения
- •18 Проверка устойчивости к прерываниям электропитания, наносекундным импульсным помехам и скачкообразным изменениям напряжения
- •19 Проверка устойчивости к воздействию пыли (только для приборов с диффузионной подачей газа)
- •20 Проверка устойчивости к воздействию отравляющих веществ и неизмеряемых компонентов
- •21 Проверка устойчивости к электромагнитным помехам
- •5. Статистические характеристики приборов
- •Суммарная погрешность
- •Неисключённая систематическая погрешность (нсп)
- •Среднее квадратическое отклонение (ско)
- •6. Динамические характеристики приборов
- •7. Средства анализа и обработки информации
- •8 Автоматизация процессов управления испытаниями и обработка результатов
- •9 Применение управляющих эвм
8 Автоматизация процессов управления испытаниями и обработка результатов
Автоматизация процессов происходит при помощи автоматического рабочего места – компьютера, в которую вставляется микросхема. Рисунок микросхемы приведен ниже.
9 Применение управляющих эвм
protocol ()
#include <string.h>
#define STAT 0X309
#define CNTRL 0X30C
#define ADC 0X308
#define STRTAD 0X30A
main()
{
Char s1[40], s2[40], s3[40],si[]
/*s1 – протокол № …*/
/*s2 –дата*/
/*s3 –время*/
gets(s1);
cprintf(“Дата \n”, strlen(s1));
gets(s2)
cprintf(“Время \n”, strlen(s2));
}
main program
int adc0, adc100, adcx, slope, napr;
char c=0
outp(CNTRL, 1);
outp(ADC, 1);
call protocol()
cprintf(“Включить сигнализаторы и прогреть в течение 10 мин.\n” );
cprintf(“Измерение проводить при данной температуре окр. среды\n” );
cprintf(“присоединить к гнездам "Uc" и "*" проверяемого канала вольтметр \n” );
cprintf(“установить нуль резистором "УСТ.0" с точностью ± 2 мВ\n” );
while(!kbhit());
adc0=get_data();
cprintf(“подать смесь газа ГСО-ПГ-1, воздух кл1.\n” );
while(!kbhit());
adc0=get_data();
slope = 100/(adc100-adc0);
cprintf (“Нажмите любую клавишу для отсчета напряжения\n“);
cprintf (“Нажмите esc для выхода из программы\n“);
while (c!=’esc’)
{
if kbhit()
{
adcx=get_data();
napr=slope*(adcx-adc0);
cprintf (“Напряжение =\n“, napr);
c=getch();
}
}
}
int adc0, adc100, adcx, slope, temp;
char c=0
outp(CNTRL, 1);
outp(ADC, 1);
call protocol()
cprintf(“Включить сигнализаторы и прогреть в течение 10 мин.\n” );
cprintf(“Измерение проводить при данной температуре окр. среды\n” );
cprintf(“присоединить к гнездам "Uc" и "*" проверяемого канала вольтметр \n” );
cprintf(“установить нуль резистором "УСТ.0" с точностью ± 2 мВ\n” );
while(!kbhit());
adc0=get_data();
cprintf(“подать смесь газа ГСО-ПГ-2, метан\n” );
while(!kbhit());
adc0=get_data();
slope = 100/(adc100-adc0);
cprintf (“Нажмите любую клавишу для отсчета напряжения\n“);
cprintf (“Нажмите esc для выхода из программы\n“);
while (c!=’esc’)
{
if kbhit()
{
adcx=get_data();
napr=slope*(adcx-adc0);
cprintf (“Напряжение =\n“, temp);
c=getch();
}
}
}
get=data ()
{
int datum;
outp(STRDAT);
while (!(inp(ADC);
return (datum);
}