Устройство для контроля монотонно изменяющегося кода

Иллюстрации

Показать все

Реферат

 

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

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU„„1478339 А 2 (51) 4 Н 03 M 7/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (61) 1304174 (21) 4201696/24-24 (22) 27.02.87 (46) 07.05.89. Бюп. 1Ф 17 (72) Ю.Н.Цыбин, В.Л.Землянский, Н.В.Касперская, С.В.Федорова и В.В.Серков (53) 681.325 (088.8) (56) Авторское свидетельство СССР

Р 1304174, кл. Н 03 М 7/00, 1986. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МОНОТОННО ИЗМЕНЯЮЩЕГОСЯ КОДА (57) Изобретение относится к автоматике и вычислительной технике и является усовершенствованием изобретения по авторскому свидетельству

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

1, 2 памяти, компаратор 3, приемник

4 информации, формирователь 5 импульсов, элемент И 6, генератор 7 запуска, элемент ИЛИ 8 и триггеры

9, 10 ° Расширение функциональных возможностей обеспечивается благодаря введению элемента НЕ 11, элементов:

И 12, 13 счетчика 14, блока 15 элементов И, блока 16 дешифрации, коммутатора 17 и регистра 18 сдвига.

1 з.п. ф-лы, 1 ил.

1478339

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

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

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

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

14, блок 15 элементов И, блок 16 дешифрации, коммутатор 17 и регистр

18 сдвига. На чертеже обозначены ин- 25 формационный вход 19, первые, второй и третий управляющие входы 20-22 и контрольные выходы 23 °

Приемник 4 информации выполнен на коммутаторе 24, элементе И 25,цифра- 3р печатающем блоке (ЦПБ) 26 и дешифраторе 27.

В регистре 18 сдвига с шиной так- тирования (не показана) первый и третий выходы являются прямыми выхо- 3g дами соответственно первого и предпоследнего разрядов, а второй и четвертый — инверсными выходами соответственно второго и последнего разрядов. 4р

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

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

В режиме автоматического контроля на вход 21 сигнал не поступает и через элемент ИЛИ 8 на обнуление триггеров 9 и 10 поступает сигнал только с генератора 7 запуска. При поступлении первого импульса генератора 7 на инверсном выходе триггера 10 устанавливается потенциал логической единицы, который разрешает прохождение сигналов синхронизации с формирователя 5 импульсов через элемент

И 6. Сигналы синхронизации формируются формирователем 5 импульсов, который может состоять, например, из счетчика импульсов, который подсчитывает импульсы опорного генератора, и блока дешифраторов, анализирующих состояние счетчика. В случае последовательных кодов сигнал синхронизации представляет собой импульс (строб слова) с длительностью, равной длине контролируемого кодового слова. Указанные импульсы поступают на блок 1 памяти и компаратор 3 для осуществления синхронного приема кодов с входа 19 и сравнения предыдущего кода в блоке 1 памяти с последующим на входе 19. В блок 2 памяти по каждому пиклу сравнения заносятся и хранятся до следующего цикла сравниваемые значения кодов, которые выводятся на приемник 4 информации. В момент времени, когда сравниваемые коды î гличны друг от друга более, чем на заданную величину, например +1 дискрет младшего разряда, компаратар 3 вырабатывает импульс, устанавливающий триггер 9 в состояние логической единицы. В общем случае этот импульс может сформироваться в любой момент времени внутри временного интервала, соответствующего длине кодового слова. По заднему фронту строба слава, поступающему на вход синхронизации триггера 10 (внутри временного интервала которого. формируется импульс компаратора 3, последний устанавливается в состояние логического нуля

IIo инверсному выходу). Таким образом, вслед за этим прекращается подача импульсов формирователя 5 импульсов через элемент И 6 на блок 2 памяти и в нем фиксируются два полных значения кодов, в момент сравнения которых произошел сбой. По коду на управляющих входах 20 (по адресу) с выходов блока 2 памяти может быть выведен необходимый код на приемник информации, который поступает, например, одновременно на табло и на вход

ЦПБ 26.

В указанном режиме по сигналу с входа 21 коммутатор 17 устанавливается на пропускание сигнала с выхода триггера 10. Поэтому, как только

1478339 триггер 10 примет состояние логической единицы по прямому выходу после срабатывания компаратора 3, на входе регистра 18 сформируется уровень напряжения логической единицы.

По тактовым импульсам разряды регистра 18 поочередно начинают устанавливаться в состояние логической единицы по прямым выходам. При этом как только потенциал логической единицы поступит на первыи вход элемента И 12, на его выходе появится сигнал, поступающий на ЦПБ 26 через коммутатор

24 непосредственно при одном состоянии сигнала на входе 22 или через элемент И 25 и коммутатор 24 при другом состоянии сигнала на входе 22.

Сигнал с входа 22 управляет режимом цифропечати приемника 4 информации— печать каждой информации по сбою кодов или печать с выборкой, осущест-, вляемой дешифратором 27, что бывает необходимо при имитации специальных видов сбоев при использовании в качестве приемника источника кодов многоотсчетных АЦП.

После того, как логическая единица появится на выходе второго разряда регистра 18, формируется задний фронт импульса на элементе И 12.

Спустя некоторое время (определяется тактовой частотой регистра 18 и числом его разрядов .т.е. скоростью ЦПБ) появляется аналогичный импульс на выходе элемента И 13, так как на его

35 третьем входе имеется сигнал логической единицы, поступающей через элемент НЕ 11 с входа 21 в рассматриваемом режиме контроля. Этот им40 пульс поступает в генератор 7 запуска, вследствие чего на его первом и втором выходах появляется очередной импульс запуска устройства, устанавливающий все блоки в исходное состояние, кроме счетчика 14. Далее

45 процесс продолжается аналогично.

Таким образом каждый сбой кодов фиксируется ЦПБ 26 приемника 4 информации (соответственно с выборкой, или нет) с осуществлением автоматичес- 50 кого повторного запуска устройства.

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

5 формируется одиночный строб, поступающий на управляющий вход компаратора 3 и запрещающий формирование на его выходе сигнал» сбоя. Задний фронт одиночного строба формируется по окончании первого строба слова вслед эа импульсом запуска в формирователе 5.

Таким образом каждая первая кодовая комбинация с входа 19 заносится в блок 1 памяти беэ сравнения с кодом, находившимся в нем.

Для перехода на режим визуального контроля, соответственно непрерывной распечатки текущих значений кодов, на вход 21 подается сигнал логической единицы, который через элемент

ИЛИ 8 удерживает триггер 10 в состоянии логической единицы по инверсному выходу. При этом независимо от сигналов компаратора 3 все стробы слова проходят через элемент И 6 и на выходах блока 2 формируются текущие значения входного кода. При этом коммутатор 17 переключается на пропускание сигнала с выхода одного из разрядов счетчика 14. Номер этого разряда определяется частотой стробов слова и быстродействием ЦПБ 26 (чаще всего электромеханического типа). Таким образом на выходе элемента И 12 периодически с частотой смены сигнала соответствующего разряда счетчика 14 формируется импульс, обеспечивающий запуск ЦПБ 26 в приемнике 4 информации. При этом повторный (циклический) запуск исключен запретом по третьему входу элемента И

13 сигналом с шины 13 через элемент НЕ 11.

Режим самоконтроля обеспечивается соединением выходов 23 с входами 19.

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

7 запуска инициируется, например, оператором путем нажатия пусковой кнопки, входящей в состав генератора

7 запуска. После этого начинает формироваться линейно нарастающий код счетчика 14 по поступлению стробов эпова с формирователя 5. В разрядах

1478339

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

5 связи поступает на входы 19. Блок 16 анализирует входные коды и при дпределенных значениях, заранее заданных схемным построением дешифраторов, входящих в этот блок 16, формирует импульсы, устанавливающие через блок

15 определенные уровни логических потенциалов в разрядах контрольного кода. Указанные коды рассчитаны зара- 15 нее и отличаются от предыдущих на величину более заданного компаратором

3 допуска сравнения (в простейшем случае это могут быть потенциалы логического нуля Во Всех разрядах) 2О

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

ЦПБ 26 производит печать сбойного кода, как описано в разделе автомати- 25 ческого сравнения контроля кодов (при этом. потенциал на входе 21 должен соответствовать режиму автоматического контроля кодов). Импульс повторного запуска с выхода элемента И 13 инициирует формирование вто.ричного импульса генератора 7 запуска, который через элемент ИЛИ 8 устанавливает триггеры 9 и 10 в исходное состояние. Код счетчика l4 про35 должает нарастать. Далее процесс продолжается.

Таким образом, на ленте ЦПБ 26 производится распечатка заранее определенных кодов, соответствующих различным видам сбоев, определенных схемных построением блока 16. Путем сверки распечатанных кодов с задан"ными легко установить исправность устройства. При установке режима индикации и печати текущих значений кодов на входе 21 в режиме самоконтроля ЦПБ 26 приемника 4 информациипроизводит печать текущих кодов с блока 15 независимо от сигналов компаратора 3. При этом установкой потенциала на входе 22 легко проверить работу дешифратора 27, служащего для выборки исключаемых кодов из печати

ЦПБ 26 путем сличения распечаток в

55 разных режимах.

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

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

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

2. Устройство по п.1, о т л и— ч а ю щ е е с я тем, что приемник информации выполнен на коммутаторе, элементе И, дешифраторе и цифропечатающем блоке, информационные входы которого объединены с входами дешифратора и являются информационными входами приемника, выход дешифратора соединен с первым входом элемента И, 1478339

Составитель О.Ревинский

Редактор Н.Лазаренко Техред Л.Сердюкова Корректор А.Обручар

Заказ 2373/55 Тираж 885 Подписное

ВБИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.Ужгород, ул. Гагарина, 101 выход которого соединен с первым информационным входом коммутатора, второй информационный вход которого объединен с вторым входом элемента

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