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
счетный вход которого соединен с выходом элемента И, отличающийся тем, что, с целью расширения функциональных возможностей, в него дополнительно введены два элемента ЗАПРЕТ, элемент НЕ и второй элемент ИЛИ, причем выход первого элемента ЗАПРЕТ подключен к входу установки нуля первого реверсивного счетчика, выход переноса которого соединен с управляющим входом первого элемента ЗАПРЕТ и первой выходной шиной, а управлякщий вход первого реверсивного счетчика подключен к выходу элемента НЕ, вход которого соединен с информационным входом первого элемента ЗАПРЕТ, вторым входом элемента И, первым управляющим входом второго элемента ЗАПРЕТ, второй выходной шиной и выходом переноса второго реверсивного счетчика, счетный вход которого соединен с выходом элемента И, а управляющий вход соединен с выходом первого элемента ИЛИ, второй вход которого соединен с шиной запуска устройства и вторым управляющим входом второго элемента ЗАПРЕТ, информационный вход которого подключен к выходу генератора опорных импульсов , а выход соединен с первым входом второго элемента ИЛИ, второй вход которого подключен к шине синхронизации, а выход соединен с входом установки нуля второго реверсивного счетчика.
название | год | авторы | номер документа |
---|---|---|---|
Измеритель индуктивности | 1986 |
|
SU1465820A1 |
Импульсный измерительный дефектоскоп | 1990 |
|
SU1777068A1 |
Устройство для индикации | 1988 |
|
SU1716562A1 |
Следящий аналого-цифровой преобразователь | 1990 |
|
SU1757101A1 |
Вычислительное устройство | 1985 |
|
SU1298744A1 |
Программируемый формирователь периодических сигналов | 1990 |
|
SU1746513A1 |
Функциональный преобразователь многих перемнных | 1981 |
|
SU1115068A1 |
Программируемый генератор импульсов | 1985 |
|
SU1287254A1 |
Анализатор электрических сигналов | 1986 |
|
SU1425714A1 |
Устройство для цифровой передачи и приема непрерывного сигнала | 1988 |
|
SU1594579A1 |
Изобретение относится к импульсной технике. Может использоваться для формирования высокостабильных интервалов времени в аппаратуре автоматики, телемеханики и вычислительной техники. Цель изобретения - расширение функциональных возможностей, достигается путем обеспечения управляемой работы устройства в автоколеба- . тельном или ждущем режимах. Устройство содержит генератор 1 опорных импульсов, элемент 2 И, N-раэрядные реверсивные счетчики 3 и 5, элемент ИЛИ 4, первую N-разрядную и вторую Р-разрядную группы информационных шин 6 и 7, шины запуска 11 и синхронизации 13. Для достижения поставленной цели в устройство дополнительно введены два элемента ЗАПРЕТ 8 и 10, элемент НЕ 9 и элемент ИЛИ 12. Устройство может работать в автоколебательном и ждущем режимах в зависимости от значения информации, поступающей на группы шин 6 и 7. Предусмотрена возможность уменьшения величины формируемого интервала времени независимо от значения информации, установленной на группе шин 7. 1 ил. 9
Генератор импульсов | 1980 |
|
SU884083A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1986-04-15—Публикация
1984-04-04—Подача