Преобразователь код-временной интервал Советский патент 1984 года по МПК H03K13/20 

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

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

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

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

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

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

ошибка в формировании длительности временного интервала, что снижает точность преобразования.

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

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

Цель изобретения - повьпиение точности и надежности преобразования.

Поставленная цель достигается тем, что в преобразователь код - временный интервал, содержащий RS-триггер, первый вход которого соединен с входной шиной, первый и второй элементы И, счетчик импульсов, тактовый вход которого соединен с выходом первого элемента И, регистр, элемент сравнения кодов, входы которого соответственно соединены с выходами регистра и счетчика импульсов, и генератор импульсов, выход которого соединен с первым входом первого элемента И, введены первый, второй и третий D -триггеры, при этом информационный вход первого Т) -триггера соединен с выходом RS-триггера, прямой выход - с информационным входом второго D -триггера, а инверсный выход - с входами обнуления счетчика импульсов и третьего Э -триггера, информационный вход которого соединен с выходом элемента сравнения кодов, прямой выход - с вторым входом fiS-триггера и входом обнуления второго D -триггера, а инверсный выход с первым входом второго элемента И, выход которого подключен к выходной шине, а второй вход - к второму вход первого элемента И и выходу второго Э-триггера, тактовый вход которого соединен с тактовыми входами первого итретьего 15 -триггеров и выходом генератора импульсов, причем вход разрешения записи информации регист ра соединен с входной шиной преобразователя, а входы установки - с соот ветствующими шинами входного кода. На чертеже приведена структурная схема предлагаемого преобразователя Устройство содержит генерато,р 1 импульсов,D -триггеры 2-4, элементы И 5 и 6, счетчик 7 импульсов, элемент 8 сравнения кодов, регистр 9 КЗ-триггер 10, входную шину 11 запус ка преобразователя, шины 12 входного кода и выходную шину 13 сигнала, дли тельность которого пропорциональна коду преобразования. Выход генератора 1 импульсов сое|Динен с тактовым входом D -триггеров 2 - 4 и первым входом первого элемен та И 5, выход которого соединен с та товым входом счетчика 7 импульсов, выполненного в виде, например, двоич .ного счетчика. Выходы разрядов счетчика 7 соединены с первой группой входов сравнения элемента 8 сравнения кодов, вторая группа входов кото рого соединена с соответствующими выходами регистра 9. Вход разрешения записи информации регистра 9 соединен с единичным входом R3-триггера 10 и является входной шиной 11 запуска преобразователя. На шины 12 регистра 9 подаются от внешнего устройства кодирования коды преобразования. Выход RS-триггера 10 соединен с информационным входом первого D-триггера 2, прямой выход которого соединен с информационным входом второго 1 -триггера 3, а инверсный с входами обнуления третьего 5 -триг гера 4 и счетчика 7. Информационный вход Э -триггера 4 соединен с выходом элемента 8, прямой выход - с входами обнуления триггеров 3 и 10, а инверсный - с первым входом второго элемента И 6, выход которого соединен с выходной шиной 13 преобра зователя. Вторые входы элементов . И 5 и 6 соединены между собой и подключены к выходу второго D -триггера 3. Преобразователь работает следующим образом. В исходном состоянии все триггеры преобразователя и счетчик 7 обнулены. Кроме того, счетчик 7 и D -триггер 4 блокированы дополнительно высоким потенциалом, поступаю1цим на их входы обнуления с инверсного выхода - Ъ триггера 2. На входах обнуления триггеров 3 и 10 присутствует низкий потенциал прямого выхода 1) -триггера 4. На первом входе элемента И 6 присутствует высокий потенциал с инверсного выхода Ъ -триггера 4, а на втором - низкий потенциал с прямого выхода Ъ -триггера 3. В момент времени, произвольный по отношению к переднему фронту импульсов генератора 1, на шику 11 преобразователя поступает от внешнего устройства сигнал запуска дли- тельностью, не превышающей длительность периода частоты генератора 1, . обесйечивая тем самым неизменность заносимой информации в регистр 9 в процессе преобразования. При этом на выходе RS -триггера 10 устанавливается высокий потенциал, который поступает на вход Ъ -триггера 2, выполняющего функции элемента привязки импульса запуска преобразователя к импульсам генератора 1. Ближайшим фронтом импульса генератора 1 Т)-триггер 2 изменяет свое состояние, разблокируя счетчик 7 и 15-триггер 4, и устанавливает на входе D-триггера 3 также высокий потенциал. Cлeдyюuд м фронтом импульса генератора 1 D-триггер 3 изменяет свое состояние с низкого потенциала на высокий, разблокируя элементы И 5 и 6. При этом на тактовый вход счетчика 7 поступает первый счетный импульс с выхода генератора 1, а на ввэпсоде элемента 6 устанавливается высокий потенциал, длительность которого опредеяет формируемый временной интервал. В момент равенства текущего кода счетчика 7 и регистра 9 на выходе элемента 8 совпадения кодов появляетя высокий потенциал, который поступает на вход D-триггера 4, выполняющего функции синхронизатора окончания временного интервала и одновреенно схемы защиты от помех (коротких импульсов, появляющихся на вьосоде элемента 8 в моменты переюпочения счетчика 7 при некоторых комбинащшх . . S1 кода преобразования). Задержка сигнала равенства кодов до прихода очередного импульса генератора 1 на тактовый, вход Т) -триггера 4 обеспечивает точное преобразование записанного в регистр 9 кода во временной интервал Сигналом с прямого выхода D -триггера 4 обнуляются триггеры 3 и 10, а с инверсного закрывается элемент И 6, на вькоде которого устанавливается низкий потенциал. При этом, после обнуления R3 -триггера 10 на входе В-триггера 2 устанавливается низкий потенциал и ближайшим передним фронтом импульса генератора 1 3) -триггер 2 приводится в исходное состояние, обнуляя счетчик 7 и 15-триггер 4. На этом цикл преобразования кода, записанного в регистр 9, заканчивается и устройство готово к дальнейшей работе. Задержка начала формирования временного интервала по. отношению к переднему фронту импульса запуска не превышает длительность периодов частоты генератора 1, а задержка приведения преобразователя в исходное 56 состояние (после момента времени, соответствующего окончанию формирования временного интервала) равна одному периоду. Такие задержки в начале и конце преобразования практически не сказываются на быстродействии преобразователя и позволяют использовать сигналы начала и конца преобразования (выходы)-триггеров 3 и 4) для .оповещения периферийных устройств, в состав которых может входить преобразователь. Технико-экономический эффект от использования изобретения заключается в высокой надежности, возможности работы в асинхронном режиме и высокой точности преобразования код временной интервал. Кроме того, при нулевом коде поток импульсов окончания преобразования на выходе отсутствует. Таким образом, для устранения этих импульсов и вьщеления одного при наличии сигнала запуска не требуется вводить дополнительные элементы, усложняющие преобразователь.

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

название год авторы номер документа
Преобразователь код-временной интервал 1985
  • Кучеренко Валерий Павлович
SU1298921A1
ТАЙМЕР С КОНТРОЛЕМ 1999
  • Рыжаков Е.И.
  • Дикарев И.И.
  • Шишкин Г.И.
RU2173938C2
Преобразователь код-временной интервал 1985
  • Низов Юрий Анатольевич
  • Низель Вадим Маркович
SU1305865A1
Цифроаналоговый преобразователь 1989
  • Власов Геннадий Сергеевич
  • Лях Станислав Евгеньевич
  • Сараев Василий Григорьевич
SU1735999A1
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ M-ПОСЛЕДОВАТЕЛЬНОСТЕЙ 1989
  • Журавлев В.И.
  • Царев А.Б.
RU2030103C1
Преобразователь временных параметров импульсных последовательностей 1980
  • Гунбин Михаил Владимирович
  • Овчаренко Александр Иванович
SU900445A1
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ М-ПОСЛЕДОВАТЕЛЬНОСТЕЙ 1994
  • Журавлев В.И.
  • Царев А.Б.
RU2112313C1
ПРЕОБРАЗОВАТЕЛЬ ПАРАЛЛЕЛЬНОГО КОДА В ПОСЛЕДОВАТЕЛЬНЫЙ 2000
  • Киселев Е.Ф.
  • Кузнецов С.А.
  • Зуев А.И.
RU2187887C2
Способ аналого-цифрового преобразования и устройство для его осуществления 1986
  • Андреев Евгений Александрович
  • Искренко Николай Яковлевич
  • Ситько Сергей Пантелеймонович
  • Скопюк Михаил Иванович
  • Шевченко Валерий Андреевич
SU1473083A1
Цифровой измеритель средних значений механических величин 1985
  • Тихонов Анатолий Иванович
SU1354420A1

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

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

ПРЕОБРАЗОВАТЕЛЬ КОД - ВРЕМЕННОЙ ИНТЕРВАЛ, содержащий RS -триггер, первый вход которого соединен с входной шиной, первый и второй элементы И, счетчик импульсов, тактовый вход которого соединен с выходом первого элемента И, регистр, элемент сравнения кодов, входы которого соответственно соединены с выходами регистра и счетчика импульсов, и генератор импульсов, выход которого соединен с первым входом первого элемента И, отличающийся тем. что, с целью повышения точности и надежности преобразования, в него введены первьп, второй и третий Ъ триггеры, при этом информационный вход первого 15 -триггера соединен с выходом RS-триггера, прямойвыход с информационным входом второго О-триггера, а инверсный выход - с входами обнуления счетчика импульсов и третьего I) -триггера, информационный вход которого соединен с выходом элемента сравнения кодов, прямой выход - с вторым входом RS-триггера и входом обнуления второго 1) -триггера, а инверсйый вькод - с первым входом второго элемента И, выход которого подключен к выходной шине, а второй (Л С вход - к второму входу первого элемента И и выходу второго D -триггера, тактовый вход которого соединен с тактовыми входами первого и третьего ТЗ-триггеров и выходом генератора импульсов, причем вход разрешения записи информации регистра соединен с входной шиной преобразователя, а входы установки - с соответствующими шинами входного -кода.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Программируемый преобразователь код-временной интервал 1978
  • Карасев Александр Георгиевич
  • Перехватов Сергей Дмитриевич
  • Золототрубов Иван Тихонович
SU752797A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Гитис Э.И., Пискулов Е.А
Аналого-цифровые преобразователи
М., 1981, с
Приспособление, заменяющее сигнальную веревку 1921
  • Елютин Я.В.
SU168A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 115 225 A1

Авторы

Кучеренко Валерий Павлович

Даты

1984-09-23Публикация

1983-05-13Подача