УСТРОЙСТВО ПРЕОБРАЗОВАНИЯ ВРЕМЕНИ В КОД Российский патент 2008 года по МПК H03M5/08 

Описание патента на изобретение RU2332788C1

Изобретение относится к информационно-измерительной технике и может быть использовано в автоматизированных системах контроля при измерении временных интервалов.

Известно устройство преобразования времени в код, содержащее генератор импульсов, первый, второй и третий элементы И, счетчик импульсов, первый и второй управляющие триггеры, группу последовательно соединенных линий задержки, элемент НЕ, первый и второй элементы ИЛИ, выход генератора импульсов подключен к входу первой линии задержки, к входу сброса второго управляющего триггера, к входу элемента НЕ и к первому входу первого элемента И, выход которого соединен с входом счетчика импульсов, выход которого является первым выходом устройства, а вход сброса подключен к шине "Сброс" и к первому входу первого элемента ИЛИ, второй вход которого соединен с шиной "Стоп", а выход - с входом сброса первого управляющего триггера, прямой выход которого подключен к второму входу первого элемента И, а установочный вход - к шине "Пуск" и к первому входу третьего элемента И, второй вход которого соединен с выходом элемента НЕ, а выход - с установочным входом второго управляющего триггера, прямой выход которого подключен к первому входу второго элемента И [1].

В результате преобразования интервала времени длительностью Т известное устройство преобразования времени в код формирует значение N0 основного двоичного кода, позволяющего в дальнейшем получить с точностью до Т0 грубую оценку T*=(N0-1)T0 длительности T преобразуемого временного интервала (Т0 - период следования счетных импульсов), а также значения двух m-разрядных кодов, по числу символов "1" которых в дальнейшем можно получить значения N1 и N2 двух дополнительных кодов, позволяющих получить с точностью до Т0/m оценки двух поправок: Δt1 - длительности временного интервала, начало которого определяется импульсом с шины "Пуск", а конец - следующим за ним счетным импульсом, и Δt2 - длительности временного интервала, конец которого определяется импульсом с шины "Стоп", а начало - предыдущим перед ним счетным импульсом.

Однако известное устройство преобразования времени в код характеризуется неудобством считывания результатов, поскольку для получения значений N1 и N2 двух дополнительных кодов необходимо дополнительно подсчитывать число символов "1" двух m-разрядных кодов, формируемых известным устройством (для этого необходимы два дополнительных дешифратора или счетчика).

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

Для достижения указанного технического результата в устройство преобразования времени в код, содержащее генератор импульсов, первый, второй и третий элементы И, счетчик импульсов, первый и второй управляющие триггеры, группу последовательно соединенных линий задержки, элемент НЕ, первый и второй элементы ИЛИ, выход генератора импульсов подключен к входу первой линии задержки, к входу сброса второго управляющего триггера, к входу элемента НЕ и к первому входу первого элемента И, выход которого соединен с входом счетчика импульсов, выход которого является первым выходом устройства, а вход сброса подключен к шине "Сброс" и к первому входу первого элемента ИЛИ, второй вход которого соединен с шиной "Стоп", а выход - с входом сброса первого управляющего триггера, прямой выход которого подключен к второму входу первого элемента И, а установочный вход - к шине "Пуск" и к первому входу третьего элемента И, второй вход которого соединен с выходом элемента НЕ, а выход - с установочным входом второго управляющего триггера, прямой выход которого подключен к первому входу второго элемента И, введены четвертый и пятый элементы И, третий управляющий триггер и реверсивный счетчик импульсов, выход и вход записи которого являются соответственно вторым выходом и входом предустановки устройства, выход элемента НЕ соединен с первым входом четвертого элемента И, второй вход которого подключен к шине "Стоп", а выход - к установочному входу третьего управляющего триггера, вход сброса которого соединен с выходом генератора импульсов, а прямой выход - с первым входом пятого элемента И, выход которого подключен к входу вычитания реверсивного счетчика импульсов, вход управления записью которого соединен с шиной "Сброс", а вход суммирования - с выходом второго элемента И, второй вход которого подключен к второму входу пятого элемента И и к выходу второго элемента ИЛИ, входы которого соединены с выходами линий задержки.

В результате преобразования интервала времени длительностью Т предлагаемое устройство преобразования времени в код формирует значение N0 основного двоичного кода, позволяющего получить с точностью до Т0 грубую оценку T*=(N0-1)Т0 длительности Т преобразуемого временного интервала (Т0 - период следования счетных импульсов), а также значение Nд дополнительного кода, позволяющего получить с точностью до Т0/m оценку обобщенной поправки Δt=Δt1+Δt2. При этом для считывания результатов не нужны никакие дополнительные устройства. В итоге достигается положительный технический результат - обеспечивается удобство считывания результатов при одновременном упрощении устройства.

Проведенный заявителем анализ уровня техники, включая поиск по патентным и научно-техническим источникам информации и выявление источников, содержащих сведения об аналогах заявленного технического решения, позволил установить, что заявитель не обнаружил источник, характеризующийся признаками, тождественными (идентичными) всем существенным признакам заявленного технического решения. Определение из перечня выявленных аналогов прототипа, как наиболее близкого по совокупности признаков аналога, позволило установить совокупность существенных по отношению к усматриваемому заявителем техническому результату отличительных признаков заявленного устройства преобразования времени в код, изложенных в формуле изобретения. Следовательно, заявленное техническое решение соответствует критерию "новизна".

Проведенный заявителем дополнительный поиск не выявил известные решения, содержащие признаки, совпадающие с отличительными от прототипа признаками заявленного устройства преобразования времени в код. Следовательно, заявленное техническое решение не вытекает для специалиста явным образом из известного уровня техники, поскольку из уровня техники, определенного заявителем, не выявлено влияние предусматриваемых существенными признаками заявленного технического решения преобразований для достижения технического результата. Заявленное техническое решение не основано на изменении количественного признака (признаков), представлении таких признаков во взаимосвязи, либо изменении ее вида. Следовательно, заявленное техническое решение соответствует критерию "изобретательский уровень".

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

На фиг.1 приведена функциональная схема заявленного устройства преобразования времени в код, а на фиг.2 - временные диаграммы его работы.

Устройство преобразования времени в код содержит генератор импульсов 1, первый, второй, третий, четвертый и пятый элементы И 2, 9, 7, 13 и 15, счетчик импульсов 3, первый, второй и третий управляющие триггеры 4, 8 и 14, первый и второй элементы ИЛИ 5 и 11, элемент НЕ 6, группу 10 последовательно соединенных линий задержки и реверсивный счетчик импульсов 12. Входом предустановки, первым и вторым выходами устройства являются соответственно вход записи реверсивного счетчика импульсов 12, выходы счетчика импульсов 3 и реверсивного счетчика импульсов 12.

Выход генератора импульсов 1 подключен к входу первой линии задержки из группы 10 последовательно соединенных линий задержки, к входам сброса второго и третьего управляющих триггеров 8 и 14, к входу элемента НЕ 6 и к первому входу первого элемента И 2. Выход первого элемента И 2 соединен с входом счетчика импульсов 3, вход сброса которого подключен к шине "Сброс" и к первому входу первого элемента ИЛИ 5, второй вход которого соединен с шиной "Стоп", а выход - с входом сброса первого управляющего триггера 4. Прямой выход первого управляющего триггера 4 подключен к второму входу первого элемента И 2, а установочный вход - к шине "Пуск" и к первому входу третьего элемента И 7. Выход третьего элемента И 7 соединен с установочным входом второго управляющего триггера 8, прямой выход которого подключен к первому входу второго элемента И 9. Выход элемента НЕ 6 соединен с вторым входом третьего элемента И 7 и с первым входом четвертого элемента И 13, второй вход которого подключен к шине "Стоп", а выход - к установочному входу третьего управляющего триггера 14. Прямой выход третьего управляющего триггера 14 соединен с первым входом пятого элемента И 15, выход которого подключен к входу вычитания реверсивного счетчика импульсов 12. Вход управления записью реверсивного счетчика импульсов 12 соединен с шиной "Сброс", а вход суммирования - с выходом второго элемента И 9, второй вход которого подключен к второму входу пятого элемента И 15 и к выходу второго элемента ИЛИ 11, входы которого соответственно соединены с выходами всех линий задержки, входящих в состав группы 10 последовательно соединенных линий задержки.

Предлагаемое устройство преобразования времени в код работает следующим образом.

Перед началом работы элементы устройства преобразования времени в код приводятся в исходное состояние путем подачи импульса с шины «Сброс» на вход сброса счетчика импульсов 3 для его обнуления, через первый элемент ИЛИ 5 на вход сброса первого управляющего триггера 4 для перевода его в состояние "0" и на вход управления записью реверсивного счетчика 12 импульсов для записи в него начального значения m кода периода Т0 следования счетных импульсов, формируемых генератором 1 импульсов. При этом исходное состояние "0" второго и третьего управляющих триггеров 8 и 14 подтверждается счетными импульсами (фиг.2, а), поступающими на их входы сброса с выхода генератора 1 импульсов.

В дальнейшем импульс (фиг.2, б) с шины "Пуск", определяющий начало преобразуемого интервала времени, поступает на установочный вход первого управляющего триггера 4 и переводит его в состояние "1". В этом состоянии первый управляющий триггер 4 будет находиться до тех пор, пока на его вход сброса через первый элемент ИЛИ 5 с шины "Стоп" не поступит импульс (фиг.2, в), определяющий конец преобразуемого интервала времени. В результате первый управляющий триггер 4 формирует первые "временные ворота" - прямоугольный импульс (фиг.2, з) длительностью Т, фронт которого определяется импульсом (фиг.2, б) с шины "Пуск", а срез - импульсом (фиг.2, в) с шины "Стоп".

Выходной сигнал первого управляющего триггера 4 (см. фиг.2, з) поступает на второй вход первого элемента И 2 и разрешает прохождение поступающих с выхода генератора 1 импульсов на его первый вход счетных импульсов (см. фиг.2, а) с периодом следования Т0 на вход счетчика 3 импульсов в течение времени Т (фиг.2, л). После этого на выходе счетчика 3 импульсов формируется значение основного кода N0, соответствующее количеству счетных импульсов (см. фиг.2, л) с периодом Т0 следования, попавших в первые "временные ворота" (см. фиг.2, з) длительностью Т.

Значение основного кода N0 позволяет затем получить грубую оценку T*=(N0-1)Т0 длительности T преобразуемого временного интервала с точностью до периода Т0 следования счетных импульсов (см. фиг.2, а), формируемых генератором 1 импульсов. Уточнение этой оценки осуществляют следующим образом.

Счетные импульсы (см. фиг.2, а) с периодом Т0 следования поступают с выхода генератора 1 импульсов на вход первой линии задержки из группы 10 m последовательно соединенных линий задержки. На выходе любой к-й линии задержки из указанной группы получают последовательность импульсов (фиг.2, д, фиг.2, е, фиг.2, ж) с периодом Т0 следования, задержанных на время (кТ0/m) по отношению к исходной последовательности импульсов (см. фиг.2, а). Все эти последовательности импульсов поступают с выходов входящих в группу 10 т последовательно соединенных линий задержки на соответствующие входы второго элемента ИЛИ 11, на выходе которого получают последовательность счетных импульсов с меньшим периодом (Тm0/m) следования, которую подают на вторые входы второго и пятого элементов И 9 и 15. Управляют процессом прохождения данных импульсов на входы суммирования или вычитания реверсивного счетчика 12 импульсов с помощью второго и третьего управляющих триггеров 8 и 14.

Если импульс (см. фиг.2, б) с шины "Пуск", определяющий начало преобразуемого интервала времени, не совпадает по времени со счетным импульсом (см. фиг.2, а), поступающим с выхода генератора 1 импульсов на вход элемента НЕ 6, то он поступает через третий элемент И 7 на установочный вход второго управляющего триггера 8 и переводит его в состояние "1". В этом состоянии второй управляющий триггер 8 будет находиться до тех пор, пока на его вход сброса не поступит очередной счетный импульс (см. фиг.2, а) с выхода генератора 1 импульсов. В результате второй управляющий триггер 8 формирует вторые "временные ворота" - прямоугольный импульс (фиг.2, и) длительностью Δt1, фронт которого определяется импульсом (см. фиг.2, б) с шины "Пуск", а срез - следующим за ним счетным импульсом (см. фиг.2, а).

Если импульс (см. фиг.2, б) с шины "Пуск", определяющий начало преобразуемого интервала времени, совпадает по времени со счетным импульсом (см. фиг.2, а), поступающим с выхода генератора 1 импульсов на вход элемента НЕ 6, то он не может пройти через третий элемент И 7 на установочный вход второго управляющего триггера 8, который остается в состоянии "0" и не формирует вторые "временные ворота".

Выходной сигнал второго управляющего триггера 8 (см. фиг.2, и) поступает на первый вход второго элемента И 9 и разрешает прохождение через него поступающих с выхода второго элемента ИЛИ 11 счетных импульсов с периодом (Тm0/m) следования на вход суммирования реверсивного счетчика 12 импульсов в течение времени Δt1 (фиг.2, м). После этого на выходе реверсивного счетчика 12 импульсов начальное значение дополнительного кода m увеличивается на величину N+, соответствующую количеству счетных импульсов с периодом следования (Тm0/m), попавших во вторые "временные ворота" (см. фиг.2, и) длительностью Δt1.

Если импульс (см. фиг.2, в) с шины "Стоп", определяющий конец преобразуемого интервала времени, не совпадает по времени со счетным импульсом (см. фиг.2, а), поступающим с выхода генератора 1 импульсов на вход элемента НЕ 6, то он поступает через четвертый элемент И 13 на установочный вход третьего управляющего триггера 14 и переводит его в состояние "1". В этом состоянии третий управляющий триггер 14 будет находиться до тех пор, пока на его вход сброса не поступит очередной счетный импульс (см. фиг.2, а) с выхода генератора 1 импульсов. В результате третий управляющий триггер 14 формирует третьи "временные ворота" - прямоугольный импульс (фиг.2, к) длительностью Δt′2 фронт которого определяется импульсом (см. фиг.2, в) с шины "Стоп", а срез - следующим за ним счетным импульсом (см. фиг.2, а).

Если импульс (см. фиг.2, в) с шины "Стоп", определяющий конец преобразуемого интервала времени, совпадает со счетным импульсом (см. фиг.2, а), поступающим с выхода генератора 1 импульсов на вход элемента НЕ 6, то он не может пройти через четвертый элемент И 13 на установочный вход третьего управляющего триггера 14, который остается в состоянии "0" и не формирует третьи "временные ворота".

Выходной сигнал третьего управляющего триггера 14 (см. фиг.2, к) поступает на первый вход пятого элемента И 15 и разрешает прохождение через него поступающих с выхода второго элемента ИЛИ 11 счетных импульсов с периодом (Тm0/m) следования на вход вычитания реверсивного счетчика 12 импульсов в течение времени Δt′2 (фиг.2, м). После этого на выходе реверсивного счетчика 12 импульсов текущее значение дополнительного кода (m+N+) уменьшается на величину N-, соответствующую количеству счетных импульсов с периодом следования Тm0/m, попавших в третьи "временные ворота" (см. фиг.2, м) длительностью Δt′2, и становится равным окончательному значению Nд=(m+N+-N-) дополнительного кода.

Поскольку величина (Т0-Δt′2)=Δt2 является длительностью временного интервала, конец которого определяется импульсом (см. фиг.2, в) с шины "Стоп", а начало - предыдущим перед ним счетным импульсом (см. фиг.2, а), то значение дополнительного кода NД позволяет получить оценку

Δt*=NДTm=(m+N1-N′2)Tm=(N1+(m-N′2))Tm=(N1+N2)Tm

поправки

Δt=T*-T=Δt1+(T0-Δt′2)=Δt1+Δt2

к грубой оценке T*=(N0-1)T0 длительности T преобразуемого временного интервала.

Совместное использование формируемых предлагаемым устройством преобразования времени в код значений N0 и NД основного и дополнительного кодов позволяет в результате получить более точную оценку

T**=T*+Δt*=(N0-1)T0+NДTm=(N0-1)T0+(N1+N2)T0/m=

=(N0-1+(N1+N2)/m))T0

длительности

T=T*+Δt=T*+Δt1+T0-Δt′2=T*+Δt1+Δt2

преобразуемого временного интервала с точностью до периода Тm0/m следования счетных импульсов с выхода второго элемента ИЛИ 11.

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

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

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

Следовательно, заявленное техническое решение соответствует критерию "промышленная применимость".

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

Литература

1. SU 1193823 А1, (КУЗНЕЦОВ С.П. и др.), 23.11.1985.

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

название год авторы номер документа
УСТРОЙСТВО ПРЕОБРАЗОВАНИЯ ВРЕМЕНИ В КОД 2007
  • Аношкин Александр Владимирович
  • Аношкина Анна Александровна
  • Аношкина Ирина Анатольевна
  • Зайцева Галина Яковлевна
  • Романов Дмитрий Михайлович
RU2337477C1
ИНТЕРПОЛИРУЮЩИЙ ПРЕОБРАЗОВАТЕЛЬ ВРЕМЯ-КОД 2008
  • Медведев Алексей Владимирович
RU2385479C2
Аналого-цифровой преобразователь знакопеременных сигналов 1987
  • Аникин Петр Михайлович
  • Лукьянов Лев Михайлович
SU1483641A1
ЦИФРОВОЙ ИЗМЕРИТЕЛЬ ГАРМОНИЧЕСКИХ ИСКАЖЕНИЙ (ВАРИАНТЫ) 2003
  • Аванесян Г.Р.
RU2247996C2
Устройство преобразования медленноменяющейся частоты в код 1977
  • Коровин Ремир Владимирович
SU687589A1
Способ определения температуры и влажности воздуха и устройство для его осуществления 1990
  • Михалевич Владимир Сергеевич
  • Кондратов Владислав Тимофеевич
  • Скрипник Юрий Алексеевич
SU1783400A1
Измеритель динамических характеристик 1987
  • Вервейко Александр Иванович
  • Евдокименко Юрий Иванович
  • Тырса Валентин Евстафьевич
  • Шмалий Юрий Семенович
SU1532901A1
Преобразователь код-временной интервал 1983
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
  • Курносова Вера Стефановна
SU1088115A1
Функциональный аналого-цифровой преобразователь 1985
  • Калинин Геннадий Александрович
  • Браилко Леонид Александрович
  • Гурко Владимир Николаевич
  • Огороднейчук Иван Филиппович
  • Чистюхин Александр Анисимович
SU1260979A1
Преобразователь двоичного кода во временной интервал 1981
  • Бакуменко Виктор Иванович
  • Солодовников Геннадий Григорьевич
SU980281A1

Иллюстрации к изобретению RU 2 332 788 C1

Реферат патента 2008 года УСТРОЙСТВО ПРЕОБРАЗОВАНИЯ ВРЕМЕНИ В КОД

Изобретение относится к информационно-измерительной технике и может быть использовано в автоматизированных системах контроля при измерении временных интервалов. Технический результат - обеспечение удобства считывания результатов при одновременном упрощении устройства. Устройство преобразования времени в код содержит генератор импульсов, первый, второй, третий, четвертый и пятый элементы И, счетчик импульсов, первый, второй и третий управляющие триггеры, первый и второй элементы ИЛИ, элемент НЕ, группу последовательно соединенных линий задержки и реверсивный счетчик импульсов. 2 ил.

Формула изобретения RU 2 332 788 C1

Устройство преобразования времени в код, содержащее генератор импульсов, первый, второй и третий элементы И, счетчик импульсов, первый и второй управляющие триггеры, группу последовательно соединенных линий задержки, элемент НЕ, первый и второй элементы ИЛИ, выход генератора импульсов подключен к входу первой линии задержки, к входу сброса второго управляющего триггера, к входу элемента НЕ и к первому входу первого элемента И, выход которого соединен с входом счетчика импульсов, выход которого является первым выходом устройства, а вход сброса подключен к шине "Сброс" и к первому входу первого элемента ИЛИ, второй вход которого соединен с шиной "Стоп", а выход - с входом сброса первого управляющего триггера, прямой выход которого подключен к второму входу первого элемента И, а установочный вход - к шине "Пуск" и к первому входу третьего элемента И, второй вход которого соединен с выходом элемента НЕ, а выход - с установочным входом второго управляющего триггера, прямой выход которого подключен к первому входу второго элемента И, отличающееся тем, что введены четвертый и пятый элементы И, третий управляющий триггер и реверсивный счетчик импульсов, выход и вход записи которого являются соответственно вторым выходом и входом предустановки устройства, выход элемента НЕ соединен с первым входом четвертого элемента И, второй вход которого подключен к шине "Стоп", а выход - к установочному входу третьего управляющего триггера, вход сброса которого соединен с выходом генератора импульсов, а прямой выход - с первым входом пятого элемента И, выход которого подключен к входу вычитания реверсивного счетчика импульсов, вход управления записью которого соединен с шиной "Сброс", а вход суммирования - с выходом второго элемента И, второй вход которого подключен к второму входу пятого элемента И и к выходу второго элемента ИЛИ, входы которого соединены с выходами линий задержки.

Документы, цитированные в отчете о поиске Патент 2008 года RU2332788C1

SU 1193823, А, 23.11.1985
Преобразователь "время-код 1980
  • Белов Евгений Михайлович
  • Зворыкин Николай Николаевич
  • Шлейфштейн Ефим Абрамович
SU917173A1
Преобразователь позиционного кода в двоичный код 1982
  • Кочергин Валерий Иванович
  • Кульбицкий Сергей Валерьевич
SU1064276A1
Устройство преобразования временного интервала в код 1991
  • Ермаков Валерий Викторович
SU1785072A1
SU 93056517, А, 27.01.1997.

RU 2 332 788 C1

Авторы

Аношкин Александр Владимирович

Аношкина Анна Александровна

Романов Дмитрий Михайлович

Даты

2008-08-27Публикация

2007-02-12Подача