устройство измерения частоты событий
Классы МПК: | G01R23/02 устройства для измерения частоты; например частоты следования импульсов; устройства для измерения периодов тока или напряжения G01F22/00 Способы и устройства для измерения объема жидкостей, газов или сыпучих материалов, не отнесенные к другим рубрикам |
Автор(ы): | Булыгин В.Г., Желваков А.В. |
Патентообладатель(и): | Марийский радиомеханический техникум |
Приоритеты: |
подача заявки:
1998-04-30 публикация патента:
20.09.2000 |
Изобретение относится к измерительной и вычислительной технике, может быть использовано для измерения частоты и периода сигналов от датчиков измерений неэлектрических величин, например, расхода газовой среды. Техническим результатом является расширение функциональных возможностей устройства за счет вычисления в процессоре периода и частоты событий. Для этого заявленное устройство содержит источник входных сигналов, синхронизатор, регистры, счетчики импульсов, схему сравнения кодов, элемент И, процессор, блок индикации, вычитатель кодов. 3 ил.
Рисунок 1, Рисунок 2, Рисунок 3
Формула изобретения
Устройство измерения частоты событий, содержащее процессор, первый и второй счетчики импульсов, источник входного сигнала, первую входную шину образцовой частоты, элемент И, выход которого подключен к счетному входу первого счетчика импульсов, а первый вход элемента И подключен к первой входной шине образцовой частоты, отличающееся тем, что в него дополнительно введены третий счетчик импульсов, вычитатель кодов, блок индикации, синхронизатор, схема сравнения кодов, первый, второй, третий регистры, вторая входная шина образцовой частоты, причем, источник входного сигнала включает в себя последовательно соединенные буферную емкость дозирования газа и пневмопреобразователь, причем, информационные выходы второго счетчика импульсов подключены к информационным входам первого регистра и первой группе информационных входов вычитателя кодов, вторая группа информационных входов которого подключена к информационным выходам первого регистра, а информационные выходы вычитателя кодов подключены к информационным входам второго регистра, информационные выходы которого подключены к первой группе информационных входов схемы сравнения кодов, вторая группа информационных входов которой подключена к информационным выходам первого счетчика импульсов, а выход схемы сравнения кодов подключен к входу сброса первого счетчика импульсов и счетному входу третьего счетчика импульсов информационные выходы которого подключены к информационным входам третьего регистра, информационные выходы которого подключены к входам блока индикации и группе информационных входов процессора, второй вход элемента И подключен к первому входу процессора и первому выходу синхронизатора, вход которого соединен с выходом источника входного сигнала, счетный вход второго счетчика импульсов и второй вход процессора подключены к второй входной шине образцовой частоты, второй, третий, четвертый, пятый и шестой выходы синхронизатора подключены соответственно к входу сброса третьего счетчика импульсов, входу разрешения считывания первого регистра, входу разрешения записи второго регистра, входу разрешения записи первого регистра и входу разрешения записи третьего регистра, а третий вход процессора подключен к первому входу элемента И.Описание изобретения к патенту
Изобретение относится к измерительной и вычислительной технике, может быть использовано для измерения частоты и периода сигналов от датчиков измерений неэлектрических величин, например расхода газовой среды. Известно устройство измерения частоты и периода электрических сигналов, основанное на одновременном счете импульсов образцовой и неизвестной частоты, которое содержит генератор образцовой частоты, счетчик импульсов с ключами на входах, схемы совпадения, собирания и блок управления [1]. Известно устройство измерения средних значений отношений частот, содержащее многоканальный цифровой частотометр, триггер, два ключевых устройства и делитель частоты [2]. Наиболее близким по своей технической сущности и назначению к предлагаемому является устройство измерения периода гармонического сигнала, в котором производится одновременный счет чисел импульсов образцовой и неизвестной частоты и сравнение подсчитываемого числа импульсов образцовой частоты с заданным числом, причем с заданным числом сравнивают также подсчитываемое число импульсов неизвестной частоты, и при сравнении одного из чисел обеих частот с заданным числом с приходом очередного импульса другой частоты прекращают счет импульсов обеих частот, и по величине зафиксированных чисел определяют конечный результат измерения. Устройство содержит процессор, два счетчика импульсов с дешифраторами кодов, генератор образцовой частоты, семь элементов И, два счетчика, входной формирователь, три триггера, два дешифратора и элемент ИЛИ [3]. Однако указанные способы и устройства не позволяют изменить частоту и период событий, которые не могут быть представлены в виде гармонических электрических сигналов, и, таким образом, функционально ограничены. Кроме того, при измерении частоты редких событий необходимо значительное повышение разрядности счетчиков, подсчитывающих импульсы образцовой частоты, что увеличивает аппаратные средства устройства. Цель изобретения - расширение функциональных возможностей устройства. Поставленная цель достигается тем, что в известное устройство, содержащее процессор, первый и второй счетчики импульсов, источник входного сигнала, первую входную шину образцовой частоты, элемент И, выход которого подключен к счетному входу первого счетчика импульсов, а первый вход элемента И подключен к первой входной шине образцовой частоты, дополнительно введены третий счетчик импульсов, вычитатель кодов, блок индикации, синхронизатор, схема сравнения кодов, первый, второй, третий регистры, вторая входная шина образцовой частоты, причем источник входного сигнала включает в себя последовательно соединенные буферную емкость дозирования газа и пневмопреобразователь, причем информационные выходы второго счетчика импульсов подключены к информационным входам первого регистра и первой группе информационных входов вычитателя кодов, вторая группа информационных входов которого подключена к информационным выходам первого регистра, а информационные выходы вычитателя кодов подключены к информационным входам второго регистра, информационные выходы которого подключены к первой группе информационных входов схемы сравнения кодов, вторая группа информационных входов которой подключена к информационным выходам первого счетчика импульсов, а выход схемы сравнения кодов подключен к входу сброса первого счетчика импульсов и счетному входу третьего счетчика импульсов, информационные выходы которого подключены к информационным входам третьего регистра, информационные выходы которого подключены к входам блока индикации и группе информационных входов процессора, второй вход элемента И подключен к первому входу процессора и первому выходу синхронизатора, вход которого соединен с выходом источника входного сигнала, счетный вход второго счетчика импульсов и второй вход процессора подключены к второй входной шине образцовой частоты, второй, третий, четвертый, пятый и шестой выходы синхронизатора подключены соответственно к входу сброса третьего счетчика импульсов, входу разрешения считывания первого регистра, входу разрешения записи второго регистра, входу разрешения записи первого регистра и входу разрешения записи третьего регистра, а третий вход процессора подключен к первому входу элемента И. На фиг. 1 представлена блок-схема устройства для измерения частоты событий, рассмотренная на примере измерения расхода дозируемой газовой среды. На фиг. 2, 3 приведены временные диаграммы измерителя. Постоянно подсчитывают текущее время с дискретом (периодом) T0, первой образцовой частоты (фиг. 2a). При появлении предыдущего события в момент времени ti-1 запоминают код Ni-1 текущего времени. При появлении последующего события в момент времени ti определяют количество импульсов первой образцовой частоты между соседними событиями путем вычитания количества дискретов первой образцовой частоты при последующем Ni, и предыдущем Ni-1 событии и запоминают это число. В момент появления последующего события в течение образцового интервала 0< подсчитывают количество пачек из импульсов с периодом T1 второй образцовой частоты, причем число импульсов в пачке равно количеству запомненного числа импульсов первой образцовой частоты. Конечный результат измерения частоты fi или периода ti определяют из соотношениягде T0 - значение периода первой образцовой частоты;
T1 - значение периода второй образцовой частоты;
n - количество пачек из импульсов второй образцовой частоты,
причем число импульсов в пачке равно числу импульсов первой образцовой частоты между соседними событиями. Устройство содержит буферную емкость дозирования газа 1, пневмопреобразователь 2, элемент И 3, первый счетчик импульсов 4, второй счетчик импульсов 5, первый регистр 6, вычитатель кодов 7, второй регистр 8, схему сравнения кодов 9, третий счетчик импульсов 10, третий регистр 11, блок индикации 12, синхронизатор 13, процессор 14, первую входную шину 16 образцовой частоты, вторую входную шину 17 образцовой частоты и соответствующие связи между ними. Устройство работает следующим образом. При импульсном дозировании газа через буферную емкость 1 давление в ней изменяется (фиг. 2б) от P1 (при опорожнении) до P2 (при наполнении). Это изменение давления пневмопреобразователем 2 преобразуется в электрические импульсы (фиг. 2в), которые запускают синхронизатор 13, вырабатывающий сигналы (фиг. 3) управления процессом измерения. Через второй вход элемента И 3 на первый счетчик импульсов 4 подается импульсная последовательность с образцовым периодом T1 (фиг. 2г). На второй счетчик импульсов 5 подается вторая образцовая импульсная последовательность, образующая дискреты времени T0(T0 >> T1). Тогда
ti= ti-ti-1= NiT0-Ni-1T0= NT0, (3)
где N - количество импульсов первой образцовой частоты между соседними событиями (заполнениями буферной емкости). Количество выдаваемой из буферной емкости газовой среды обратно пропорционально ti поэтому, измерив ti, которая представляет собой период частоты событий, однозначно определяется расход среды. В момент появления предыдущего события ti-1 (фиг. 2б) в первый регистр 6 со второго счетчика импульсов 5 записывается код Ni-1 текущего времени
ti-1 = Ni-1T0 (4)
В момент появления последующего события
ti = NiT0 (5)
производится считывание кода из регистра 6 и вычитателем кодов 7 находится код N разности
ti= ti-ti-1= NiT0-Ni-1T0= NT0 (6)
Значение N запоминается во втором регистре 8. В образцовом промежутке времени T1<0ti определяется количество NT1 (количество пачек импульсов с периодом T1, причем число импульсов в пачке равно N) делителем с коэффициентом деления N, образованным первым счетчиком импульсов 4, схемой сравнения кодов 9 и вторым регистром 8. На третьем счетчике импульсов 10 получаем значение расхода
Значение расхода n со счетчика 10 в конце промежутка записывается в регистр 11, с которого значение n в течение времени ti+1 подается на блок индикации 12. Синхронизатор 13 вырабатывает сигналы, которые согласовывают во времени работу блоков устройства и управляют процессом измерения. Цикл процесса измерения производится следующим образом. Сигналом (фиг. 3а) производится обнуление третьего счетчика 10 (подготовка к приему информации о расходе). Сигнал (фиг. 3б) i-го цикла измерения производит считывание с первого регистра 6 кода Ni-1 предыдущего цикла измерения. Сигналом (фиг. 3в) производится запись во второй регистр 8 результата вычитания N из выражения (3). Сигналом (фиг. 3г) обновляется первый регистр 6 (заменяется код времени ti-1 предыдущего (i-1)-го цикла процесса измерения на код времени ti i-го цикла процесса измерения. При появлении сигнала (фиг. 2в) от источника входного сигнала 15, включающего в себя последовательно соединенные буферную емкость 1 дозирования газа и пневмопреобразователь 2, синхронизатор 13 подает сигнал (фиг. 3е) на элемент 3 И, и через него начинают проходить импульсы с периодом следования T1, заполняющие первый счетчик импульсов 4 (фиг. 3ж). При достижении первым счетчиком импульсов 4 состояния, равного N (пачка из N импульсов второй образцовой частоты с периодом следования T1) на выходе схемы сравнения кодов 9 появляется импульс (фиг. 3з), который проходит на счетный вход третьего счетчика импульсов 10 и обнуляет первый счетчик импульсов 4. Заполнение третьего счетчика импульсов 10 (определение количества пачек из импульсов второй образцовой частоты) продолжается до прихода сигнала (фиг. 3д), которым содержимое третьего счетчика 10 переписывается в третий регистр 11. Таким образом, получаем, что время
0= nNT1, (8)
отсюда
(9)
а это есть мера расхода. Путем нормировки
nminN = nmax10m, (10)
где
получаем показания для индикации расхода в л/ч в десятичной форме. С приходом следующего импульса от источника входного сигнала 15 процесс измерения повторяется. Из (7) видим, что, применяя универсальный процессор 14 и подавая на него значения n,0,T1,T0, можем вычислить период ti и частоту fi события по формулам (1) и (2). Источники информации
1. Кирианаки Н.В. и Дубыкевич В.Б. Методы и устройства цифрового измерения низких инфранизких частот. Львов, 1976, с. 32-37. 2. Авторское свидетельство CCCP 450111. Способ многоканального цифрового измерения средних значений отношений частот/ В.И. Ветряк, А.В. Иванов, А.Н. Садов, В.И. Сергеев. 1974, БИ N 42. 3. Авторское свидетельство CCCP 788018. Способ измерения частоты и периода гармонического сигнала и устройство для его осуществления/ Н.В. Кирианаки, Б.М. Березюк, 1980, БИ N 46.
Класс G01R23/02 устройства для измерения частоты; например частоты следования импульсов; устройства для измерения периодов тока или напряжения
Класс G01F22/00 Способы и устройства для измерения объема жидкостей, газов или сыпучих материалов, не отнесенные к другим рубрикам