Цифровой измеритель скорости

 

Изобретение относится к измерительной технике. Цель изобретения - уменьшение погрешности измерения скорости . Измеритель содержит генератор 1 импульсов, счетчики 2 и 3, датчик 4, дешифратор 5, регистры 6 и 8, коммутатор 7 и блок 10 синхронизации, который содержит -триггер 11, схемы И 12 и 13, схемы ИЛИ 14 и 15 и элемент 16 задержки. Введение новых . элементов и образование новых свяаей между элементами измерителя позволяет снизить методические погрешности, обусловленные несинхронностью импульсов датчика 4 и генератора 1 импульсов , а также уменьшением запаздьгоания в канале обратной связи по скорости . 3 з.п. ф-лы, 4 ил. (Л с со со к ю оо О5

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„Я0„„1332236 А1 (594 G 01 P 3 48

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

С2 ф

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4040735/24-10 (22) 24.03.86 (46) 23.08.87. Вюл. 1Ф 31 (72) Г. В, Овод-Марчук, Ф. В. Фурман, Н. Н. Немогай и В. В. Хрен (53) 621.317,39:531.767(088.8) (56) Авторское свидетельство СССР

У 670890, кл. G 01 P 3/48, 1979.

Авторское свидетельство СССР

Ф 1091072, кл, G 01 Р 3/48, 1984. (54) ЦИФРОВОЙ ИЗМЕРИТЕЛЬ СКОРОСТИ (57) Изобретение относится к измерительной технике, Цель изобретения— уменьшение погрешности измерения ско.рости. Измеритель содержит генератор

1 импульсов, счетчики 2 и 3, датчик

4, дешифратор 5, регистры 6 и 8, коммутатор 7 и блок 10 синхронизации, который содержит триггер ll схемы

И 12 и 13, схемы ИЛИ 14 и 15 и элемент 16 задержки. Введение новых . элементов и образование новых связей между элементами измерителя позволяет снизить методические погрешности, обусловленные несинхронностью импульсов датчика 4 и генератора 1 импульсов, а также уменьшением запаздывания в канале обратной связи по скорости. 3 з.п. ф-лы, 4 ил.

1332236

Изобретение относится к измерительной технике и приборостроению и предназначено для измерения скорости в системах контроля управления.

Цель изобретения — уменьшение

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

На фиг. 1 представлена структурная схема цифрового измерителя скорости; на фиг. 2 — то же, для работы в составе микропроцессорной системы; на фиг. 3 — схема дешифратора; на фиг, 4 — схема коммутатора.

Цифровой измеритель скорости со- 20 держит генератор 1 импульсов, первый

2 и второй 3 счетчики, импульсный датчик 4, дешифратор 5, первый регистр 6, коммутатор 7, второй регистр

8, блок 9 памяти и блок !О синхро- 25 низации, Блок 10 синхронизации содержит триггер 11, первую 12 и вторую

13 схемы И, первую !4 и вторую 15 схемы ИЛИ и элемент 16 задержки, Счетные входы первого 2 и второго 3д

3 счетчиков соединены. соответственно с выходами генератора.1 импульсов и импульсного датчика 4, выходы первого счетчика 2 через второй регистр 8 соединены с. соответствующими входами блока 9 памяти, выходы которого подключены к соответствующим входам коммутатора 7, выходы второго счетчика

3 соединены с соответствующими входами дешифратора 5, выход которого под- 40 ключен к первому входу блока !О синхронизации, R-входы первого 2 и второго 3 счетчиков соединены соответственно с первым и вторым выходами блока 10 синхронизации, третий, четвертый и пятый выходы которого подключены к входам записи соответственно первого 6 и второго 8 регистров, а также управляюшему входу коммутатора

7, информационные входы первого 6 ре- 5р гистра соединены с соответс.твующими выходами коммутатора 7. Второй вход дешифратора 5 подключен к выходу импульсного датчика 4. П1естой и седьмой выхбды блока 10 синхронизации подключены к R — âõîäàì соответственно первого регистра 6 и коммутатора 7.

Первый вход блока 10 синхронизации подключен к его четвер" îìó и пятому выходам и через первую схему

И 12 — к третьему выходу блока 10, синхронизации и входу второй схемы

ИЛИ 15, выход второй схемы ИЛИ )5 через элемент 16 задержки соединен с

С-входом триггера 11, а также первым и вторым выходом блока 10 синхронизации, инверсный вьгход триггера 11 через вторую схему И 13 соединен с вторым входом второй схемы ИЛИ 15, BTQ рые входы первой 12 и второй !3 схем

И подключены соответственно к выходу первой схемы ИЛИ 14 и первому входу блока 10 синхронизации, старший разряд второго входа блока 10 синхронизации соединен с R-входом триггера

11, а остальные разряды — с входами первой схемы ИЛИ 14, íà D-вход триггера 11 подан разрешающий уровень, Инверсный выход триггера 11 соединен с R-входом первого регистра 6, а

R-вход коммутатора подключен к выходу элемента !6 задержки. Шестой и седьмой выходы блока !О синхронизации подключены соответственно к инверсному выходу триггера 11 и выходу элемента 16 задержки (фиг. 1).

Цифровой измеритель скорости (фиг. 2) содержит генератор 1 импульсов, первый 2 и второй 3 счетчики, импульсный датчик 4, дешифратор 5, первый регистр 6, коммутатор 7, второй регистр 8, блок 9 памяти, блок

10 синхронизации и третий счетчик 17.

Блок 10 синхронизации включает первый 18 и второй !9 триггеры, генера-! тор 20 никла, первый 21 и второй 22 элементы задержки, первую 23 и вторую 24 схемы И и схему ИЛИ 25, Информационные входы второго счетчика 2 соединены с соответствующими выходами третьего счетчика 17, а выходы через второй регистр 8 — с вхо,дами блока 9 памяти, входы коммутатора 7 подключены к выходам блока 9 памяти, а выходы — к соответствующим входам первого регистра 6, выход ге нератора 1 импульсов соединен со счетными входами первого 2 и третьего 17 счетчиков, выходы второго счетчика 3 соединены с соответствующими входами дешифратора 5, выход которого соединен с первыми входами блока

10 синхронизации, выход импульсного . датчика 4 поцключен к счетному входу второго счетчика 3 и R-входу третьего счетчика 1 7, второй вход блока

10 синхронизации соединен с выходом

1332236

25 переноса первого счетчика 2, вход записи первого счетчика 2 и Б;вход второго счетчика 3 соединены соответственно с первым и вторым выходами

5 блока 10 синхронизации, третий, четвертый и пятый выходы которого подключены соответственно к входу записи первого регистра 6, входу записи второго регистра 8 и управляющему входу коммутатора. Второй вход дешифратора 5 соединен с выходом импульсного. датчика 4. Шестой и седь/ мой выходы блока 10 синхронизации подключены к R-входам соответственно первого регистра 6 и коммутатора 7.

Первый вход блока 10 синхронизации подключен к его четвертому выходу, через второй элемент 22 задержки — к С-входу первого триггера 18, через вторую схему И 24 — к пятому выходу блока 10 синхронизации и Свходу второго триггера 19, а через первую схему И 23 — к входу схемы

ИЛИ 25, выход генератора 20 цикла соединен с третьим выходом блока 10 синхронизации и через первый элемент

21 задержки - с вторым входом схемы

ИЛИ 25, выход которой подключен к первому и второму выходам блока 10 з0 синхронизации, второй вход блока 1О синхронизации соединен с R-входами первого 18 и второго 19 триггеров, прямой и инверсный выходы первого триггера 18 подключены к вторым вхо35 дам соответственно второй 24 и первой 23 схем И. Инверсный выход второго триггера 19 соединен с R- âõîäîì первого регистра 6, R-вход коммутатора 7 соединен с выходом первого эле- 40 мента 15 задержки, Шестой и седьмой выходы блока 10 синхронизации подключены соответственно к инверсному выходу второго триггера 19 и выходу первого элемента 21 задержки.

Рассмотрим функции, выполняемые отдельными элементами измерителя.

Генератор 1 импульсов формирует последовательность импульсов эталонной частоты. B первом счетчике 2 формируется код длительности интервала.

Второй счетчик 3 подсчитывает инкременты импульсного датчика 4, на его выходе формируется код перемещения.

Дешифратор 8 формирует импульсы для появления первого, второго, четвертого, восьмого и т.д. импульсов от импульсного датчика 4. На фиг. 3 представлена схема дешифратора 5, которая состоит из блока выделения переднего фронта импульсов от импульсного датчика 4, мультиплексора и схемы НЕ.

На управляющие входы мультиплексора заведены выходы второго счетчика 3.

На коммутируемые входы, номер которых определяется как 2 (k = О, 1, 2, 3...) подан уровень логической единицы, а на остальные — "О". Схема выделения переднего фронта включает

D-триггер и элемент задержки, а ее выход соединен со стробирующим входом мультиплексора.

Коммутатор 7 подключает свой -й вход к (i + k-1)-му выходу, где k— количество импульсов, поступивших на его управляющий вход. На фиг. 4 приведена одна из возможных реализаций коммутатора 7 при четырехразрядном входном коде и количестве сдвигов, равном двум, Аналогично можно построить коммутатор на большее число раз-. рядов и сдвигов. В состав коммутатора 7 входит сдвиговый регистр, который обнуляется по импульсу íà его

R-входе, при этом на выходе комму татора 7 также имеется :нулевой код.

Количество импульсов, поступивших на управляющий вход коммутатора 7, определяет номер выхода сдвигового регистра, в котором записана "1". Число выходов коммутатора 7 больше числа его входов на максимальное количество сдвигов сдвигового регистра. Это необходимо для сохранения значащих разрядов кода скорости.

Блок 9 памяти таблично реализует обратную функцию V = N, - V„, где

N = const, à V, — код на выходе второго регистра 8, который является адресом входа в таблицу.

В первом регистре 6 хранится сформированный код скорости, При поступлении высокого уровня на его R-вход регистр 6 обнуляется. Этот уровень запрещает также запись информации в регистр 6.

Блок 10 синхронизации управляет работой цифрового измерителя скорости.

Блок 10 синхронизации (фиг. )) работает следующим образом.

Если триггер 11 находится в нуле- вом состоянии, то на шестом и седь-, мом выходах блока 10 синхронизации будет уровень "1". Первый импульс на первом входе блока 10 синхронизации

1332236 количество импульсов, поступивших на управляющий вход коммутатора

7, Выходной код V второго регистра

8 поступает на адресные входы блока

9 памяти, в котором таблично вычисляется обратная функция. Далее на выходе коммутатора 7 формируется код скорости 7 = 7, - 2 . Запись кода

1 скорости во второй регистр 6 производится синхронно с импульсом от дешиф1 ратора 5 не раньше времени Т, 2

55 где 1 — номер младшего из подключенных к первой схеме ИЛИ 14 разряда

1. первого счетчика 2. При этом очередной импульс с выхода дешифратора 5 через открытую первую схему И 12 запоступает на его четвертый и пятый выходы, а также через вторую схему

И 13, вторую схему ИЛИ 15 и элемент

16 задержки устанавливает триггер ll в состояние "1". Импульс с выхода элемента 16 задержки поступает также на седьмой выход блока 10 синхронизации. Следующий импульс с первого входа блока 10 синхронизации поступает на его четвертый и пятый вьтходы. Очередной импульс на первом входе блока 10 синхронизации, пришедший . после появления 1" на выходе первой схемы ИЛИ 14, через первую схему

И 12 поступает также на третий его выход и через вторую схему ИЛИ 15 и элемент 16 задержки — на первый, второй и седьмой выходы блока 10 синхронизации. Блок 10 синхронизации приводится в начальное состояние при поступлении сигнала. на R-вход триггера 11. Этот триггер устанавливается в "0 и при включении напряжения питания.

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

Блок 10 синхронизации (фиг. 2) работает следующим образом. В исходном состоянии первый 18 и второй 19 триггеры находятся в нулевом состоянии. Первый импульс на первом входе блока 10 синхронизации поступает на а его четвертый выход, через первую схему И -23 и схему ИЛИ 25 — на его первый и второй выходы, а через второй элемент 22 задержки устанавливает первый триггер 18 в состояние "1".

Второй импульс с этого входа через вторую схему И 24 поступает íà его третий вход и переключает второй триггер 19 в "1". Импульс от генератора 20 цикла поступает на третий выход блока 10 синхронизации и через первый элемент задержки 2! — на его седьмой выход, связанный с R-входом коммутатора 7, Выходной импульс пер1 вого элемента 15 задержки поступает также через схему ИЛИ 25 на первый и второй выходы блока 10 синхронизации.

Установка в исходное состояние производится при подаче импульса на R-входы первого 18 и второго 19 триггеров.

При включении напряжения питания первый 18 и второй 19 триггеры устанав5

40 в ливаются в "0". При этом на шестом выходе блока 10 синхронизации связанном c R-входом первого регистра 6 будет уровень "1".

Цифровой измеритель скорости (фиг. 1) работает следующим образом.

При включении напряжения питания первый 2 и второй 3 счетчики и триггер

11 обнуляются, На R-входе первого регистра 6 появляется высокий уровень, который обнуляет данный регистр.

Цикл измерения начинается по первому импульсу импульсного датчика 4, который через второй счетчик 3 и дешифратор 5 поступает на первый вход блока 10 синхронизации.

Этот импульс через первую схему

И 12, вторую схему ИЛИ 15 и элемент

16 задержки обнуляет коммутатор 7, первый 2 и второй 3 счетчики, а также устанавливает триггер 11 в состояние "1". Ha R-входе первого регистра

6 появляется нулевой уровень, разрешающий запись информации.

Импульсы генератора импульсов поступают на счетный вход первого 1 счетчика, на выходе которого формируется код временного интервала. Во втором счетчике 3 подсчитывается количество инкрежент импульсного датчика 4. Каждый раз, когда на выходе второго счетчика 3 будет код, кратный двум, т.е. 2 (q = О, 1, 2, 3...)

1 на выходе дешифратора 5 появляется короткий импульс, поступающий на первый вход блока 10 синхронизации.

При этом код длительности периода между 2 импульсами импульсного датчика 4 с выхода первого счетчика 2 переписывается во второй регистр 8, а каждый i. — é вход коммутатора 7 подключен к его (i. + k-1) выходу. Здесь

1332236 писывает в первый регистр 6 код скорости V, а также через элемент 16 задержки обнуляет первый 2 и второй

3 счетчики и коммутатор 7. После

5 этого цикл измерения повторяют.

Признаком нулевой скорости служит появление импульса в разряде переноса первого счетчика 2, который уста° навливает. триггер ll в "0". Высокий ip уровень с инверсного. выхода триггера

11 обнуляет первый регистр 6 и запрещает запись информации. Очередной цикл измерения начинается с приходом импульса от импульсного датчика 4, 15 который обнуляет коммутатор 7, первый 2 и второй 3 счетчики, а также устанавливает триггер 11 в "1". Да- лее измеритель работает аналогичным образом. 20

Работа измерителя (фиг. 2) во многом аналогична, с той лишь разницей, что выдача информации синхронизируется частотой генератора 20 цикла.

Синхронный режим характерен для мик- 25 ропроцессорных систем, когда выдача информации осуществляется по сигналу опроса от микропроцессора.

В исходном состоянии (при включении напряжения питания) первый 18 и ЗО второй 19 триггеры находятся в "О", на R-входе первого регистра 6 уровень "1", По первому импульсу от импульсного датчика 4 сбрасывается третий счетчик 17, в котором измеряется период между каждыми двумя импульсами импульсного датчика 4. По этому же импульсу с выхода дешифратора 5 измеритель устанавливается в режим измерения, производится сброс 40 второго счетчика 3 и запись в первый счетчик 2 выходной информации третьего счетчика 17, а также через второй элемент 22 задержки, первый триггер

18 устанавливается в ")". Разрешение записи в первый регистр 6 произойдет лишь при поступлении очередного импульса с выхода дешифратора 5. При этом второй триггер 19 устанавливается в "1" и снимается высокий уровень с R-входа первого регистра 6.

Запись информации в первый регистр

6 производится по импульсам генератора 20 цикла. Импульс от генератора

20 цикла через первый элемент 21 задержки сбрасывает коммутатор 7 и второй счетчик 3, а также записывает информацию в первый счетчик 2. Признаком нулевой скорости служит появление импульса в разряде переноса первого счетчика 2. Этот импульс по- ступает на второй вход блока 10 синхронизации и переводит измеритель в исходное состояние, устанавливая пер- вый 18 и второй 19 триггеры в состоя-. ние "0". Далее работа измерителя аналогична.

Третий счетчик 17 служит для сохранения информации при измерении малых скоростей, когда за один период импульсов от генератора 20 цикла поступит не более одного импульса от импульсного датчика 4 ° При этом по импульсу от генератора 20 цикла в первый счетчик 2.переписывается информация с выхода третьего счетчика

17 о длительности интервала между последним импульсом импульсного датчика 4 и данным импульсом генератора

20 цикла.

Сдвиг кода на выходе блока 9 памяти позволяет до Минимума сократить объем таблицы, записанной в блоке 9 памяти, а также производить вычисления скорости с плавающей запятой.

При этом обеспечивается постоянное число значащих разрядов выходного кода скорости.

Формула и з обретения

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

10 ключены к входам записи соответственно первого и второго регистров и управляющему входу коммутатора, счет. ные входы первого и второго счетчи5 ков соединены соответственно с выходами генератора импульсов и импульсного датчика.

2. Измеритель по и. 1, о т л и— ч а ю шийся тем, что блок син- 1О хронизации содержит триггер, первую и вторую схемы И, первую и вторую схему ИЛИ и элемент задержки, причем первый вход блока синхронизации подключен к его четвертому и пятому вы- 15 ходам и через первую схему И вЂ” к третьему выходу блока синхронизации и входу второй схемы ИЛИ, выход второй схемы ИЛИ через элемент задержки соединен с С-входом триггера, а так- 2О же первым и вторым выходами блока синхронизации, инверсный выход триггера через вторую схему И соединен с вторым входом второй схемы ИЛИ, вто.рые входы первой и второй схем И 25 подключены соответственно к выходу первой схемы ИЛИ и первому входу блока синхронизации, старший разряд второго входа блока синхронизации соединен с R-входом триггера, а осталь- ЗО ные разряды — с входами первой схемы

ИЛИ.

3 Измеритель по п. 1, о т л и— ч а ю шийся тем, что, с целью обеспечения сопряжения с микропроцессорными потребителями, в него дополнительно введен третий счетчик, причем выход дешифратора соединен с первым входом блока синхронизации, выход переноса первого счетчика подключен к второму входу блока синхронизации,. а информационные выходы через второй регистр — к соответствующим входам блока памяти, выход генератора импульсов соединен со счетными входами первого и третьего счетчиков, информационные входы первого счетчика подключены к соответствующим выходам третьего счетчика, а вход записи — к первому выходу блока синхронизации, выходы блока памяти соедине- ны с соответствующими входами коммутатора, управляющий вход которого подключен к пятому выходу блока синхронизации, выход импульсного датчика соединен со счетным входом второго счетчика и R-входом третьего счетчика, второй, третий и четвертый выхо". ды блока синхронизации подключены соответственно к R-входу второго счетчика, входам записи первого и второго регистров.

4. Измеритель по и. 3, о т л и— ч а ю шийся тем, что блок син-. хронизации содержит первый и второй триггеры, генератор цикла, первый и второй элементы задержки, первую и вторую схемы И и схему ИЛИ, причем ! первый. вход блока синхронизации подключен к его четвертому выходу, через второй элемент задержки — к Свходу первого триггера, через вторую схему И вЂ” к пятому выходу блока синхронизации и С-входу второго триггера, вход первой схемы И соединен с первым входом блока синхронизации, а выход — с входом схемы ИЛИ, выход генератора цикла соединен с третьим выходом блока синхронизации и через первый элемент задержки — с вторым входом схемы ИЛИ, выход которой подключен к первому и второму выходам . блока синхронизации, второй вход блока синхронизации соединен с R" входами первого и второго триггеров, прямой и инверсный выходы первого триггера подключены к вторым входам соответственно второй и первой схем

И, инверсный выход второго триггера и выход первого .элемента задержки соединены с R-входами соответственно первого регистра и коммутатора.

1332236

1332236

Составитель Ю, Мручко

Редактор А. Ворович Техред А. Кравчук Корректор C° . Черни

Заказ 3826!40 Тираж 776 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Цифровой измеритель скорости Цифровой измеритель скорости Цифровой измеритель скорости Цифровой измеритель скорости Цифровой измеритель скорости Цифровой измеритель скорости Цифровой измеритель скорости Цифровой измеритель скорости 

 

Похожие патенты:

Тахометр // 1312488
Изобретение относится к технике измерения неэлектрических величин и может быть применено при измерении числа оборотов двигателя

Изобретение относится к технике

Изобретение относится к измерительной технике

Изобретение относится к контрольно-измерительной технике и позволяет повысить помехозащищенность от вибраций и электромагнитных помех

Изобретение относится к устройствам, измеряющим частоту вращения различных деталей и узлов и может быть использовано, в частности, в антиблокировочной системе тормозов автомобиля для измерения скорости вращения его колес и в микропроцессорной системе управления двигателем автомобиля для определения положения коленчатого вала и формирования угловых импульсов

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

Изобретение относится к контрольно-измерительной технике и может быть использовано для измерения скорости вращения различного рода валов и механизмов

Изобретение относится к области измерительной техники

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

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

Изобретение относится к области измерительной техники, а именно к электронным устройствам управления
Наверх