Материал: Метрологическая обработка результатов технических измерений

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

7

На

индикаторе 1 = 1 ;

ввести Ап , С/П;

на индикаторе * =

2;

ввести

А 22,

С/П; на

индикаторе I =

3;

ввести

Л33, С/П.

значения

8. После того, как вычисления окончены, искомые

доверительных

границ

г { случайных

погрешностей

результатов

совокупных

(совместных) уравнений можно вызвать

из

регистров

адресуемой

памяти:

ИПА =

 

ИПВ =

е2;

ИПС =

е3.

 

по

9. Для

обработки

новых

 

данных — повторить

операции

пп. 2—8.

 

 

 

регистров

адресуемой

памяти

показано

10.

Использование

в табл.

66.

 

 

 

 

 

 

 

 

 

 

 

Таблица 66

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

Организация

 

7

 

 

 

 

 

 

 

 

циклов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

*1

 

 

 

8 •

 

 

О

 

 

 

 

1)

 

хг

 

 

 

9

 

 

Б

со 1

 

 

 

 

 

 

 

 

 

 

 

3

 

хв

 

 

 

А

 

 

ч

 

 

 

 

4

 

Косвенная

инди­

В

 

 

е2

 

 

 

 

 

кация

 

 

 

 

 

 

 

 

 

5

 

О}',} косвенное

 

С

 

 

ез

 

 

 

 

 

а дресование

 

 

 

 

 

 

 

6

 

 

 

 

 

 

д

 

 

ч

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 24

(вычисления по программам

19,

20

и 21). Допустим'

требуется измерить сопротивление заземления (см. рис. 2):. Для этого каждая пара сопротивлений (1.05) измеряется дважды. Полу­

чены следующие результаты

прямых

измерений-

(обозначим х, =

= Кх\ х 2 = Яу\ хх =

 

Для у! =

 

укажем

числовые значения,

Ом):

 

 

 

 

 

 

 

 

 

 

 

 

 

XI +

х2 =

4,53;

 

хх +

х2 =

4,57;

х2 +

 

х3 =

4,62;

х2 +

ха =

4,61;

 

хх + х3 =

4,59;

хх +

х3

=

4,56.

Составим

условные

уравнения

 

 

 

 

 

 

 

хх +

х2 — 4,53

=

VI,

хх +

х2 — 4,57

=

о2;

"Н *з — 4,62

=

^з;

*а +

*з — 4,61

=

о4;

*1 +

*з — 4>59 =

 

*1

+

*3 — 4,56 == ^в-

Для вычисления параметров системы нормальных уравнении воспользуемся программой № 19. Введя ее в машину, нажимаем С/П,— на индикаторе / = 1 , — это приглашение ввести значения параметров первого условного уравнения.

Вводим:

1

1

1

1

0

1

 

1

 

0

0

*

1

*

1

0

 

1

 

1

1

 

0

*'

1

1

1

0

1

1

I 4,53 С/П; 1 4,57 С/П;

!4,62 С/П;

4,61 С/П; \ 4.59 С/П; * 4,56 С/П.

Каждое

вычисление

длится

около

30

с.

 

 

Получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

2

2

 

18,25

 

 

 

 

 

 

 

 

 

 

4

2

18,33

 

 

 

 

 

 

 

 

 

 

 

4

 

18,38

 

 

 

Дописываем

значения

остальных коэффициентов:

 

 

 

 

 

 

4

2

2

 

18,25

 

 

 

 

 

 

 

 

2

4

2

 

18,33

 

 

 

 

 

 

 

 

2

2

4

 

18,38.

 

 

Решение системы нормальных уравнений производится с помо­

щью программы № 20. Вводим эту программу в машину,

нажимаем

С/П — на

индикаторе «0».

 

 

 

 

 

 

 

Начинаем ввод Ьщ:

 

 

 

 

 

 

 

 

 

 

 

4 С/П 2 С/П 2 С/П 2 С/П 4 С/П.

 

Вводим о,;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18,25

|

18,33

|

18,38

С/П.

 

Вычисляем значения Х(:

 

 

 

 

 

 

 

 

 

ИП1

ИПО

I

(получаем *х =

2,255);

 

 

 

ИП2 ИПО » (

»

 

х 2 =

2,295);

 

 

 

ИПЗ

ИПО

(

*

 

х3 =

2,32).

 

Находим

значение

главного

определителя

системы

уравнений:

ИПО = О =

32.

 

 

 

 

 

 

 

 

 

 

 

Вычисляем

адъюнкты элементов главной диагонали

этого опре­

делителя:

Ап =

12;

Л зг =

12;

Л з3 =

12.

определителей данной

Можно

найти значения

и

остальных

системы

уравнений:

 

 

 

 

 

 

 

 

 

 

ИП1 = Ох = 72,16; ИП2 = Ог = 73,44; ИПЗ = 0 3 = 74,24.

С помощью программы № 21 определяем доверительные гра­ ницы случайных погрешностей результатов измерений.

Вводим с клавиатуры

2,255 \ 2,295 | 2,32 С/П.

На индикаторе «0». Вводим

 

 

6

|

32

С/П.

 

На индикаторе

/ = 1

;

начинаем

ввод

параметров условных

уравнении:

 

 

 

 

 

 

 

1

| 1

|

0

|

4,53 С/П;

индицируется / = 2,

вводим

 

 

 

 

1

|

1

\

0

\

4,57'

С/П

и т. д.

После окончания ввода этих параметров на индикаторе появ­

ляется

значение А;

находим

=

3,182

и вводим его

в машину,

С/П.

индикаторе

/ == 1; вводим

А ц =

12,

С/П; при

» = 2 вво­

На

дим Л г2 12| С/П;

при / — 3

вводим Л 33 =

12, С/П.

 

Искомые величины извлекаем из регистров памяти:

= е2 = е3 = 0,040 562 697.

Записываем результаты совокупных измерений, Ом:

XI = 2,26 ± 0,04; х2 = 2,30 ± 0,04; 1 3 = 2,32 ± 0,04.

Глава 5

РЕКОМЕНДАЦИИ К ВЫПОЛНЕНИЮ ВЫЧИСЛЕНИЙ С ПОМОЩЬЮ МИКРОЭВМ «ЭЛЕКТРОНИКА БЗ-34»

И«ЭЛЕКТРОНИКА МК-54»*

11.ОБЩИЕ СВЕДЕНИЯ О микроЭВМ

«ЭЛЕКТРОНИКА БЗ-34* И «ЭЛЕКТРОНИКА МК-54»

ПТ одключение к электрической сети. МикроЭВМ «Электроника 1 * БЗ-34» и «Электроника МК-54» являются в настоящее время наиболее распространенными из числа массовых портативных кла­ вишных программируемых ЭВМ индивидуального пользования. Их элементная база и входной язык использованы также в микро­

ЭВМ МК-56 (настольной).

При работе от сети подключение машины необходимо произ­ водить в такой последовательности:

отключить выключатель питания на лицевой панели машины; подключить к машине блок питания; переключатель на блоке питания установить в положении «Р»

(работа); вставить вилку питания блока в розетку сети;

включить выключатель питания на лицевой панели машины. При этом на люминесцентном индикаторе должна появиться цифра «0» в крайнем левом разряде; в противном случае следует

выключатель питания отключить и затем снова включить

его

(но

не ранее, чем через 10 с).

 

 

 

 

Ввод исходных данных и управляющих

команд с клавиатуры.

Клавиатура

микроЭВМ

«Электроника %БЗ-34»

изображена

на

рис. 25,а, клавиатура

МК-54 — на рис. 25,6.

Программы

для

этого класса микроЭВМ обычно даются в обозначениях БЗ-34.

При

работе с МК-54 можно

внести в программы

соответствующие

кор­

рективы, изменив начертание символов отдельных

команд, поль­

зуясь

рис.

26.

 

 

 

числовые

Для выполнения вычислений надо: ввести в машину

исходные данные (операнды); обеспечить подачу совокупности

опе­

рационных команд (состоящих из одного или

нескольких

операто­

ров),

устанавливающих

последовательность

вычислительных

опе­

раций (такая совокупность называется программой вычислений). Ввод операндов осуществляется с клавиатуры вручную; по­

дача операторов программы может производиться как вручную (также с клавиатуры), так и автоматически (из специального запо­ минающего устройства — программной памяти, куда они должны быть заранее засланы).

Для уменьшения габаритов панели управления большинство клавишей выполняет две-три функции. При непосредственном на­ жатии на клавишу реализуется функция, символ которой нанесен

* Программируемые микрокалькуляторы.

на клавише; для ввода операторов,

символы которых

нанесены

над

клавишами, следует предварительно нажать на

так называемую

префиксную клавишу Р.

Кроме Р,

на клавиатуре имеется

еще одна

префиксная

клавиша

К, которая также изменяет

характер

еле-

 

/ “ —

1—/ О _

/”/

 

 

 

 

 

 

 

11_I, [ ~п_!

/ о

и

 

 

 

 

 

 

 

ЭЛЕКТРОНИКА

 

 

 

 

 

 

 

 

 

БД *34

 

 

 

 

 

 

 

 

____

Х<0 Х -0

Х > 0 .

х / о

 

 

 

 

 

 

т

 

ш н [шп т

ш

 

 

 

 

 

 

 

1.0

и

 

\.2

цз

 

 

 

 

 

 

[к] Щп][п] шш

 

 

 

 

 

 

з т

 

сод

 

х2

ТГ

 

 

 

 

 

 

Й

Ш

 

Ш

 

0

Й

 

 

 

 

 

 

агс51П агееоз агс!д

' 0 с

 

 

 

 

 

 

0

Ш

0

 

Ш

В

 

 

 

 

 

 

е*

 

ху

Вх

 

 

 

 

 

 

Ш

Ш

Ш

 

1

Ш

 

 

 

 

 

 

10х

о

А8Т

ПРГ

СГ

 

 

 

 

 

 

, Ш

А

0

 

И

®

 

 

 

 

 

 

Г ПОП

В

 

С

Д

 

 

 

 

 

 

Рис.

25.

Клавиатура

микроЭВМ

«Электроника

БЗ-34»

(а)

и

«Электроника МК-54», (б)

 

 

 

 

 

 

дующего

непосредственно после

нее

оператора

(используется

она в

сложных

программах для

организации

так

называемого

 

 

 

 

 

 

косвенного

обращения).

 

 

 

БЗ-,34

 

МК-54

 

Для ввода операндов служат кла­

 

виши О, I,

...» 9, десятичного разде­

 

 

 

 

 

 

пх - ’П лительного знака (,), ввода порядка

ип

Л - х

числа

(ВП),

изменения знака (/—/),

ЗГС 51П

 

а также

разделительного

оператора

51ГГ1-

(|). При

наборе

на клавиатуре зна­

агееоз

 

С 0 5 "1

чение операнда вводится в операцион­

агс^д

V

ный

регистр X и высвечивается на

 

в ♦

индикаторе.

Ввод числа

произво­

\

дится

в

порядке следования цифр;

 

 

ХУ

если

нужно

изменить знак индици­

*

руемого

числа, следует после окон-

О '

 

Рис.

26.

Различия

в обозначениях на

А, В, С, Г '

. а,Ь,с,с1 >

клавиатуре

БЗ-34

и МК-54

 

 

 

 

чания его набора нажать клавишу /—/. Для ввода числа с по­ рядком (например, 2,5 10-2) надо ввести мантиссу числа, затем нажать ВП и ввести цифры порядка:

2,5 ВП 2 / - /

Число я хранится в постоянной памяти'машины и может быть вызвано с помощью команды Ря.

Если непосредственно с клавиатуры вводится в машину два числа подряд, то после окончания ввода первого числа следует нажать клавишу <ф>, и только потом начать ввод второго (в против­

ном случае второе

число будет

воспринято

как продолжение пер­

вого).

 

Вычисления

осуществляются с по­

Вычислительные операции.

мощью одноместных операций (например,

з т х ; е* и т. п., в кото­

рых используется

только одно

число) и

двухместных (например,

У + Х; Х у и т . п„ для выполнения которых необходим ввод двух чисел). В обоих случаях сначала вводится число (или два числа), а затем — соответствующие команды. Например, вычисление е~М:

 

1,2

/ - /

Рех;

вычисление 3 +

2:

 

 

 

 

3

|

2

+ ;

вычисление У 2ц:

 

 

 

 

2 Кп

X

Р У .

Аргумент

тригонометрических

функций может выражаться

в радианах или градусах (в зависимости от положения правого

переключателя

«Р — Г»);

в МК-54, кроме того, аргумент может

выражаться и

в

градах (сотых долях прямого угла).

 

1п (—а)

 

При

некорректных

операциях (например, 1/0;

]^~ 1;

и т. п.) вычисления прекращаются, и на индикаторе

появляется

сигнал ошибки

ЕГГОГ (по англ,

еггог — ошибка).

находящегося

в

Команда

Сх

служит

для стирания операнда,

регистре X;

СР — для

стирания ошибочно введенного префикс­

ного оператора Р. Команда XV

передает содержимое

регистра X

во

второй

операционный

регистр

V, а содержимое

V — в

X.

14

Адресуемая

 

память.

Для

запоминания операндов

служат

регистров

памяти (регистры 0...9, которые управляются

цифро­

выми клавишами; регистры А...Д, управление которыми осуществ­ ляется с помощью клавиш, под которыми указаны соответствую­ щие символы).Каждый из этих регистров можно связать с опера­

ционным

регистром X. Для* засылки копии содержимого

регистра

X в регистр памяти служат команды ПЫ (в МК-54 х -* П1М); вызов

копии содержимого регистра N в регистр X обеспечивается коман­

дами ИПN (в М‘К-54 П

хЫ). Очистка регистров памяти

произво­

дится с

помощью последовательности

команд:

 

 

Сх

ГШ

(Сх х

ГЖ).

 

12. ИСПОЛЬЗОВАНИЕ микроЭБМ

 

 

ДЛЯ ВЫЧИСЛЕНИЙ ПО

ПРОГРАММАМ

 

Программа. С целью

реализации

некоторой математической

задачи подбирается соответствующая последовательность

операций;

такая программа оформляется в виде таблицы (форма 1).

При

составлении таблицы

допускается упрощение некоторых

символов

операций. Так,

например, вместо символа

который

в машинописном изображении может быть принят за «+», следует писать «;», вместо знака кольцевого передвижения информации в опе­