Преобразователь временного интервала в двоичный код Советский патент 1984 года по МПК G06F7/62 

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

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

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

Недостатком устройства является узкий диапазон измеряемых интерваов.

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

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

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

Указанная цель достигается тем, что в преобразователь временного интервала в двоичный код, содержа- щий генератор импульсов, п-разрядный счетчик, элемент И,триггер, единичный вход которого подключен к входу Начало временного интервала, а нулевой вход - к входу Конец временного интервала, единичный выход триггера подключен к первому входу элемента И, выход которого соединен со счетным входом п -разрядного счетчика, введены m -разрядный счетчик, группа из m +1 элементов И,элемент задержки, элемент ИЛИ, (m+l)-разрядный сдвигающий регистр, шифратор, выход которого является выходом порядка числа устройства, а входы подключены к выходам (т+1)-разрядного сдвигающего регистра и соответственно к первым

g входам элементов И группы, второй вход первого элемента И группы соединен с входом 1т -разрядного счетчика, выходы разрядов которого соединены соответственно с вторыми входами остальных элементов И группы, счетный вход m -разрядного счетчика соединен с выходом генератора импульсов, а вход сброса соединен с вторым входом элемента И и выходом элемента ИДИ, т + 1 входов которого соединены с выходами элементов И группы, вход Начало временного интервала устройства соединен с входами начальной установки гп+1)-разрядного сдвигающего регистра и сброса в нуль п -разрядного счетчик, выход п-го разряда которого соединен с входом управления сдвигом (т+1)-разр ядного сдвигающего регистра и входом элемента задержки, выход которого соединен с входом п-го разряда п-разрядного счетчика, выходы разрядов которого образуют выход мантиссы числа устройства.

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

Схема содержит триггер 1, гене ратор 2 импульсов, m -разрядный счетчик 3, (т+1)-разрядный сдвигающий регистр 4, группу 5 элементов И, элемент 6 ИЛИ, элемент 7 И, п-разрядный счетчик 8, элемент 9

5 задержки, шифратор 10, входы 11 Начало временного интервала и 12 Конец временного интервала, выходы мантиссы 13 и порядка 14 двоичного кода.

Преобразователь работает следующим образом.

С поступлением импульса Начало временного интервала на вход 11 5 п-разрядный счетчик 8 обнуляется, все триггеры (т+1)-разрядного сдвигающего регистра 4, за исключением нулевого, устанавливаются в нулевое сосгояние, а триггер нулевого разряда m-разрядного сдвигающего регистра 4 и триггер 1 устанавливаются в единичное состояние. Импульсы с генератора 2 импульсов через первый элемент И группы 5 и элементы 6 ИЛИ и 7 И поступают на вход п -разрядного счетчика 8 и подсчитываются им. Эти же импульсы поступают на m -разрядньш счетчик 3, которьй также считает их. Единичные значения последующих разрядов m -разрядного счетчика поступают на входы оставшихся элементов И группы 5, которые в это время за крыты нулевыми значениями остальных разрядов (m+l)-разрядного сдвигающего регистра 4. Если в это время поступает импульс Конец временного интервала на вход 12, то триггер 1 устанавливается в нулевое состояние элемент 7И закрывается, счет прекращается, и с п-разрядного счетчика 8 на выходе 13 снимается код мантиссы числам а с шифратора 10 на выходе 14 - код нулевого порядка. Если же временной интервал продол жительный, то происходит переполнение tA-разрядного счетчика 8.Импульс переполнения с п -го разряда п-разрядного счетчика 8 поступает на сдвигающий вход регистра 4 и устанав ливает единицу в следующем (первом) разряде и нуль в предыдущем (нулевом) разряде. Этот же импульс через элемент з4держки 9 поступает на вход старшего разряда п -разрядного счетчика 8 и устанавливает его в еди ницу. Импульсы эталонной частоты че- рез m -разрядньй счетчик 3, второй элемент И группы 5 и з1лементы 6 ИЛИ, 7И поступают на вход п -разрядного счетчика 8 с частотой, умноженной на коэффициент 1/2, а на счетчике 8 формируется число, равное текущей длительности интервала с коэффициентом 1/2. На каждом втором такте -разрядный счетчик 3 обнуляется импульсом с элемента 6 ИЛИ. На протяжении первого цикла п -разрядного счетчика 8шифратор формирует порядок числа 1. Если же и в этом цикле п -разрядный счетчик 8 переполняется, то в (tn+1)разрядном регистре 4 устанавливается код 0010...О, что соответствует порядку 2, а счетчик 8 заполняется импульсами с частотой умноженной на коэффициент 2 число на счетчике 8 равняется значению интервала с коэффициентом 2 2 и т.д.: С приходом импульса Конец временного интервала на вход 12 триггер 1 переходит в нулевое состояние, элемент 7 И закрывается, и счет импульсов п -гразряднЫм счетчиком 8 прекращается. Мантисса числа снимается с выхода 13, а порядок - с выхода 14. Такая структ5Фа преобразователя позволяет получить на выходе двоичный код, представленный в форме плавающей запятой, что значительно сокращает разрядную сетку при преобразовании больших интервалов и обеспечивает прибилизительно постоянную относительную погрешность преобразования по всему диапазону измеряемых величин. .

I

Г

«5:«-J

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

название год авторы номер документа
Преобразователь временного интервала в двоичный код 1986
  • Жеребятьев Владимир Иванович
SU1315973A2
Преобразователь частоты в код 1985
  • Коньков Александр Николаевич
  • Гаманко Владимир Анатольевич
  • Клименко Валентин Валентинович
  • Сироткин Сергей Леонидович
SU1356207A1
Устройство для деления чисел 1981
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Селезнев Александр Иванович
  • Тарасенко Владимир Петрович
SU1012241A1
Специализированный процессор обработки данных 1982
  • Черкасский Николай Вячеславович
  • Антонов Роман Осипович
  • Кондратюк Юрий Васильевич
SU1062715A1
Устройство для сложения и вычитания чисел с плавающей запятой 1980
  • Селезнев Александр Иванович
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
SU959070A1
Преобразователь напряжения в код 1987
  • Жеребятьев Владимир Иванович
  • Батюк Александр Георгиевич
  • Семенов Сергей Львович
SU1427568A1
Цифровой измеритель длительности одиночных импульсов 1986
  • Попов Сергей Олегович
  • Наумов Сергей Клавдиевич
  • Филиппов Владимир Алексеевич
SU1318986A1
Устройство для регистрации аналогового процесса 1989
  • Петров Юрий Павлович
  • Дерденков Евгений Александрович
  • Дворников Вячеслав Сергеевич
SU1774379A1
Преобразователь двоичных чисел в двоично-десятичные числа 1980
  • Омельченко Виктор Иванович
SU941990A1
Устройство для преобразования частоты в код 1977
  • Шубов Моисей Хаймович
  • Селезнев Владимир Степанович
SU661787A1

Иллюстрации к изобретению SU 1 086 430 A1

Реферат патента 1984 года Преобразователь временного интервала в двоичный код

ПРЕОБРАЗОВАТЕЛЬ ВРЕМЕННОГО ИНТЕРВАЛА В ДВОИЧНЫЙ КОД, содержа1ЦИЙ генератор импульсов, h-разрядный счетчик, элемент И, триггер,единичный вход которого подключен к входу Начало временного интервала устройства, а нулевой вход - ко входу Конец временного интервала устройства, причем единичный выход триггера подключен к первому входу элемента И, выход которого соединен со счетным входом п-разрядного счетчика,отличающийся тем, что, с целью расширения функциональных возможностей путемрасширения диапазона преобразования временных интервалов в двоичный .код при ограниченной разрядности п преобразования путем формирования двоичного п -разрядного кода в форме плавающей запятой, в него введены ЦТ-разрядный счетчик, группа из т+1 элементов И, элемент задержки, элемент ИЛИ, (т+1)-разрядньй сдвигающий регистр, шифратор, выход которого является выходом порядка числа устройства, а входы подключены к выходам (т+1)-разрядного сдвигающего регистра и соответственно к первым входам элементов И группы, второй вход первого элемента И группы соединен с входом m-разрядного счетчика, выходы разрядов которого соединены соответственно с ВТОРЫМИ входами остальных элементов И группы, счетный вход m -раза S рядного счетчика соединен с выходом генератора импульсов, а вход (Л сброса соединен с вторым вхЬдом элемента И и выходом элемента ИЛИ, tn+1 входов которого соединены с выходами элементов И группы, вход Начало временного интервала устройства соединен с входами начальной установки (т+1)-разрядного сдвигающего регист00 С5 ра и сброса в нуль h-разрядного счетчика, выход h-го-разряда кото4 00 рого соединен с входом управления сдвигом (т+1)-разрядного сдвигающего регистра и входом элемента задержки, выход которого соединен с входом п-го разряда п-разрядного счетчика, выходы разрядов которого образуют выход мантиссы числа устройства.

Формула изобретения SU 1 086 430 A1

03

r-

u

см

CN

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Авторское свидетельство СССР №
Преобразователь интервала времени в двоичный код 1976
  • Ночевный Владислав Григорьевич
  • Гладун Валерий Мифодьевич
SU631913A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Гитис Э.И
Пискулов Е.А
Аналого-цифровые преобразователи, М., Энергоиздат, 1981, с
Топливник с глухим подом 1918
  • Брандт П.А.
SU141A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 086 430 A1

Авторы

Жеребятьев Владимир Иванович

Козюминский Валерий Дмитриевич

Даты

1984-04-15Публикация

1983-01-11Подача