Программный генератор Советский патент 1986 года по МПК H03K3/64 

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

11

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

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

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

Программный генератор содержит генератор 1 опорных импульсов, элемент 2 И, первый N-разрядный реверсивный счетчик 3, первый элемент 4 ШТИ, второй Р-разрядный реверсивный счетчик 55 первую N-разрядную и вторую Р-раз рядную группы б и 7 информационных mHHj первый элемент 8 ЗАПРЕТ, элемент 9 НЕ, второй элемент 10 ЗАПРЕТ, Ш}1ну 11 запуска устройства, второй элемент 12 ИЛИ, шину 3 синхронизации, причем выкод генератора 1 опор ных импульсов через элемент 2 И подключен к счетным входам счетчи:ков 3 и 5, информйцион1-ше входы которых подключены соответственно к группам 6 и 7 информационных шин, выход первого элемента 8 ЗАПРЕТ соединен с входом установки нуля первого реверсивного счетчика 3, выход переноса которого соединен с управхгяющим вко- дом элемента 8 ЗАПРЕТ и первой выходной шиной. Управляющий вход (разрешение записи или счета) счетчика 3 подключен к выходу элемента 9 НЕ вход которого соединен с информационным входом элемента 8 ЗАПРЕТ,, вторым входом элемента 2 И, первьм управляющим входом второго элемента 10 ЗАПРЕТ, второй выходной шиной и выходом переноса второго реверсивного счетчика 5, управляющий вход которого соединен с выходом первого элемента 4 ИЛИ, второй вход которого соединен с шиной 11 запуска устройства и вторым управляющим входом второго элемента 10 ЗАПРЕТj информационный вход которого подключен к выходу генератора 1 onopHbnff. импульсов, а выход, соединен с первым входом второго элемента 12 ИШ, второй вход которого подключен к шине 13 синхронизации, а выход соединен с входом установки нуля реверсивного счетчика 5,

24986а

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

В исходном состоянии, после включения Напряжения питания, на группах 6 и 7 информационных шин и шине 11 запуска установлены логические О (нулевая информация), на шину 13 синхронизации поступает положительный импульс (логическая 1), обнуляя счетчик 5. На выходе переноса счетчика 5 устанавливается логический О, который устанавливает на выходе элемента 9 НЕ логическую 1, а на выходе элемента 2 - логический О, запрещая поступление тактовых импульсов с выхода генератора 1 опор- ньк импульсов на счетные входы счетчиков 3 и 5, Логическая 1, поступающая с выхода элемента 9 НЕ на счетчик 3, устанавливает его в режим параллельной записи и обеспечивает запись в счетчик 3 нулевой информации, установленной на группе 6 информационных шин. На выходе переноса счетчика 3 устанавливается логичес

0

5

кий о, который, поступая на управляющий вход элемента В ЗАПРЕТ, разрешает прохождение на его выход информации, установленной на его информационном входе (логического О, установленного на выходе переноса счетчика 5). Поэтому на вход установки нуля счетчика 3 поступает логический О, не препятствующий его работе. Логические О, поступающие на первый и второй управляющие входы элемента 10 ЗАПРЕТ с выхода переноса счетчика 5 и шины 11 запуска соответственно, разрешают прохождение на его выход информации, поступамдей на его информационный вход (импульсы с генератора 1). Поэтому с выхода элемента 10 ЗАПРЕТ через элемент 12 ИЛИ на вход установки нуля счетчика 5 поступают опорные импульсы генератора, подтверждающие нулевое состояние счетчика 5, Таким образом, в исходном состоянии счетчики 3 и 5 обнулены, и тактовые импульсы на их счетные входы -не поступают. Так как на выходе элемента 9 НЕ установлена логическая i, счетчик 3 находится в режиме параллельной записи. Логический О, установлеиный на выходе элемента 4 ИЛИ, переводит счетчик 5 в режим счета. Таково исходное состояние устройства.

31

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

Работа устройства в автоколебательном режиме.

Предположим, что на группах 6 и 7 информационных шин установлены соот- ветственно N- и Р-разрядный двоичные коды.

Информация с группы 6 шин сразу записывается в счетчик 3. На вьгходе переноса счетчика 3 устанавливается логическая 1, которая, поступая на управляющий вход элемента 8 ЗАПРЕТ, запрещает прохождение на его выход информации, установленной на его информационном входе. На выходе элемен та 8 ЗАПРЕТ сохраняется логический О, не препятствующий работе счетчика 3.

Одновременно логическая I с выхода переноса счетчика 3 через эле- мент 4 ИЛИ поступает на счетчик 5, разрешая запись информации с группы информационных шин в счетчик 5. Если на входе установки нуля счетчика 5 при этом присутствует импульс опор- ной частоты (логическая 1),поступивший через информационный вход элемент 10 ЗАПРЕТ с генератора 1, то запись информации с группы 7 информационных шин произойдет только после оконча- ния импульса.

После записи информации в счетчик 5 на его выходе переноса устанавливается логическая 1, которая, поступая на первый управляющий вход эле мента 10 ЗАПРЕТ, запрещает дальнейшее прохождение импульсов генератора 1 на выход элемента 10 ЗАПРЕТ. На выходе элемента 10 ЗАПРЕТ устанавливается логический О, не препятст- вующий работе счетчика 5.

Логическая 1 с выхода переноса счетчика 5 инвертируется элементом 9 НЕ и логический О с его выхода, поступая на счетчик 3, переводит его в режим счета.

Одновременно логическая 1 с выхода переноса счетчика 5 поступает

4

на вход элемента 2 И и разрешает прохождение опорных импульсов генератора 1 на счетные входы счетчиков 3 и 5.

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

Величина интервала времени t./, формируемого на выходе переноса счетчика 3 от начала счета до обнуления счетчика 3, определяется из выражения

-(

п-Т.

где п - десятичное число, соответствующее двоичному коду, установленному на группе 6 информационных шин;

Tj. - период следования опорных импульсов генератора 1.

Состояние счетчика 5 во время ре- версинного счета счетчика 3 не изменяется, так как логическая 1, поступающая с выхода переноса счетчика 3 через элемент 4 ИЛИ на счетчик 5, удерживает его в режиме параллельной Записи.

При обнулении счетчика 3 логический О с его выхода разрешает прохождение через элемент 8 ЗАПРЕТ логической 1, установленной на выходе переноса счетчика 5. Логическая 1 с выхода элемента В ЗАПРЕТ поступает на вход установки нуля счетчика 3, подтверждая его нулевое состояние.

Логический О с выхода переноса : счетчика 3 через элемент 4 ИЛИ поступает на счетчик 5 и устанавливает вго в режим счета.

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

tn-Tp , где m - десятичное число, соответствующее двоичному коДУ, установленному на группе 7 информационных шин,

Состояние счетчика 3 во время реверсивного счета счетчика 5 не иэме- няется, так как логическая 1,, поступающая с выхода переноса счетчика

5через элемент 8 ЗАПРЕТ на вход установки нуля счетчика 3, удерживает его в нулевом состоянии,

При обнулении счетчика 5 логический О с его выхода переноса разрешает прохождение через элемент 10 ЗАПРЕТ (п + га)-го опорного импульса, который поступает на вход установки нуля счетчика 5, подтваржая его нулевое состояние.

Одновременно логический О с выхода переноса счетчика 5 поступает на вход элемента 2 И и запрещает про хождение опорных импульсов генератора 1 на счетные входы счетчиков Зи5.

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

6информационных шин.

После записи информации в счетчик

3на его выходе переноса устанавлизш ется логическая I, которая за:преща ет прохождение информации через элемент 8 ЗАПРЕТ и устанавливает на его выходе логический О.

Логическая I с выхода переноса счетчика 3 через элемент 4 ИЛИ поступает на счетчик 5 и переводит его Е; режим параллельной записи. Однако запись информации, установленной на группе шин 7, в счетчик 5 произойдет только после окончания (п - т)-го опорного импульса на входе установки нуля счетчика 5,

После записи информации в счетчик 5 на его выходе переноса установится логическая I, которая запрещает прохождение информации через элемент 10 ЗАПРЕТ и устанавливает на его выходе логический О.

Одновременно логическая I с вы- хода переноса счетчика 5 поступает на вход элемента 2 И и разрешает прохождение опорных импульсов генератора на счетные входы счетчиков 3

45,

Далее формирование интервалов времени t и t будет повторяться, и период следования импульсов Т на выходе переноса счетчика 3 определится из выражения

Т t + t,., (п + m),T .

Е Сли во время работы устройства в автоколебательном режиме прекратить поступление управляющей информации на группы шин 6 и 7 (подать нулевую информацию), формирование интервалов времени Т прекратится и устройство установится в исходное состояние . При возобновлении прежней управляющей информации на группах 6 и 7 ваин формирование интервалов времени Т с прежними параметрами возобновится. Таким образом, прекращая и возобно}зляя поступление управлякяцей информации, можно осуществлять управляемый автоколебательный режим.

Если во время работы устройства в автоколебательном режиме на шину синхронизации 13 подать положительный импз льс (логическую 1) независимо от состояния генератора, счетчик 5 обнулится, формирование интервалов временит прекратится, а управ- ляюща.я информация с группы 6 шин запишется в счетчик 3. После окончания синхроимпульсов на шине 13 начнется формирование интервала времени t,, а затем t аналогично тому как это происходит при поступлении управляющей информации на группу 6 и 7 шин после установления исходного состояния устройства. Таким образом, .подавая положительные импульсы на шину 3, можно осуществлять внешнюю синхронизацию генератора.

При работе устройства в автоколебательном режиме формирование интервала времени Т всегда начинается с формирования интервала времени t и Заканчивается формированием интервала времени С. Следовательно, вели- первого и последующих интервалов времени Т всегда одинаковы и при прочих равных условиях определяются только значением управляющей информации на группах 6 и 7 информационных шин.

Устройство в ждущем режиме работает следующим образом.

После окончания импульса установки нуля на шине 13 нулевая информация с группы информационных шин 6 записывается в счетчик 3, Логический О, установившийся на выходе переноса счетчика 3, не разрешает запись информации с группы шин 7 в счетчик 5. Дпя записи информации с группы шин 7 в счетчик 5 необходимо на шину 11 запуска подать положительньй импульс (логическую 1).

По окончании импульса запуска на шине 11 счетчик 5 переходит в режим счета и начинается формирование интервала времени t на выходе переноса счетчика 5. После обнуления счетчика 5 устройство возвращается в исходное состояние.

Если во время формирования интервала времени на шину 13 синхронизации поступит положительный импульс, формирование интервала времени прекратится, что позволяет уменьшат ь величину формируемого интервала времени независимо от значения информации установленной на группе 7 шин.

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

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

Редактор И.Сегляник Заказ 1963/57

Составитель Б.Кириллов

Техред Л.Олейник Корректор А.Зимокосов

Тираж 816Подписное

ВНИШШ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

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

0

5

0

5

0 5

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

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

название год авторы номер документа
Измеритель индуктивности 1986
  • Бычков Александр Викторович
SU1465820A1
Импульсный измерительный дефектоскоп 1990
  • Конюхов Николай Евгеньевич
  • Кшнякин Николай Анисимович
  • Скоробогатов Евгений Глебович
  • Шатерников Виктор Егорович
SU1777068A1
Устройство для индикации 1988
  • Свиязов Александр Алексеевич
SU1716562A1
Следящий аналого-цифровой преобразователь 1990
  • Гаранич Владимир Иванович
  • Шрамко Кира Нестеровна
SU1757101A1
Вычислительное устройство 1985
  • Ибрагимов Вагиф Багирович
SU1298744A1
Программируемый формирователь периодических сигналов 1990
  • Кордюмов Александр Иванович
SU1746513A1
Функциональный преобразователь многих перемнных 1981
  • Беляков Виталий Георгиевич
  • Комаров Сергей Михайлович
SU1115068A1
Программируемый генератор импульсов 1985
  • Батяев Игорь Михайлович
SU1287254A1
Анализатор электрических сигналов 1986
  • Гущин Виктор Васильевич
  • Исаков Александр Иванович
SU1425714A1
Устройство для цифровой передачи и приема непрерывного сигнала 1988
  • Севастьянов Анатолий Константинович
SU1594579A1

Реферат патента 1986 года Программный генератор

Изобретение относится к импульсной технике. Может использоваться для формирования высокостабильных интервалов времени в аппаратуре автоматики, телемеханики и вычислительной техники. Цель изобретения - расширение функциональных возможностей, достигается путем обеспечения управляемой работы устройства в автоколеба- . тельном или ждущем режимах. Устройство содержит генератор 1 опорных импульсов, элемент 2 И, N-раэрядные реверсивные счетчики 3 и 5, элемент ИЛИ 4, первую N-разрядную и вторую Р-разрядную группы информационных шин 6 и 7, шины запуска 11 и синхронизации 13. Для достижения поставленной цели в устройство дополнительно введены два элемента ЗАПРЕТ 8 и 10, элемент НЕ 9 и элемент ИЛИ 12. Устройство может работать в автоколебательном и ждущем режимах в зависимости от значения информации, поступающей на группы шин 6 и 7. Предусмотрена возможность уменьшения величины формируемого интервала времени независимо от значения информации, установленной на группе шин 7. 1 ил. 9

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

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

Генератор импульсов 1980
  • Горячев Юрий Владимирович
  • Добрица Борис Тимофеевич
  • Крюков Владимир Валентинович
SU884083A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 224 986 A1

Авторы

Бакалинский Виктор Платонович

Бичуков Василий Демьянович

Даты

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

1984-04-04Подача