Устройство для контроля счетчиков

Иллюстрации

Показать все

Реферат

 

Союз Советских

Соцналнстнческнх

Республик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву Р 518774 (22) Заявлено 15J.277 (21) 2555656/18-24 (51)М. К>

2 с присоединением заявки ¹ (23) Приоритет

G 06 F 11/10

Государственный комитет

СССР по дел ам изобретен и и и открытий

Опубликовано 15.06.80. Бюллетень ¹ 22

Дата опубликования описания 180680 (53) УДК 621; 374. . 34 (О 88. 8) (72) Авторы изобретения

А.Г. Андрущенко, М.М. Бекеша, В.И. Глушков, С.И. Петренко и A.È. Сахно (71) Заявитель (5 4 ) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СЧЕТЧИКОВ

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

Известно устройство для контроля т0 счетчиков, содержащее тактовый генератор, выход которого подключен ко входу элемента И, и контролируемых .счетчиков, соединенных последовательно через элементы ИЛИ, распределитель 15 уровней, (n+1) элементов индикации, элемент ИЛИ-НЕ, триггер, и дешифраторов исходного состояния и максимального заполнения счетчиков и и дополнительных элементов ИЛИ, при этом 2( вход устройства соединен со входами установа в исходное состояние контролируемых счетчиков и распределителя уровней и через триггер, элемент И и распределитель уровней подключен 25

Ко входам управления реверсовм контролируемых счетчиков, выходы которых соединены со входами =оответствующих дешифраторов исходного состояния и максимального заполнения, выходы ко- 30 торых через дополнительные элементы ИЛИ подключены ко входам элементов индикации и через элемент ИЛИ-НЕ, элемент И и распределитель уровней— ко входам элементов ИЛИ, управляющим входам дешифраторов исходного состоя-. ния и максимальнorо заполнения, ко входу триггера и входу (n+1)-ro элемента индикации.

Известное устройство имеет недостаточную достоверность контроля.

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

741268

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

Поставленная цель достигается тем, что в устройство для контроля счетчиков, содержащее тактовый генератор, выход которого подключен ко входу элемента И, п контролируемых счетчиков, соединенных последовательно через элементы ИЛИ, распределитель уровней, (и+1) элементов индикации, элемент

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

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

Устройство содержит тактовый ге«ератор 1, элемент И 2, RS-триггер 3, распределитель 4 уровней, элемент

ИЛИ 5, дополнительные элементы ИЛИ б, (контролируемые) счетчики 7, дешифраторы 8 исходного состояния счетчиков, дешифраторы 9 максимального заполне ния счетчиков, элемент 10 индикации, элемент ИЛИ-HE 11, триггеры 12 фиксации импульсов переноса, группа элементов И 13.

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

По включению устройства импульсом Пуск устанавливаются в исходное нулевое состояние распределитель

4 уровней и контролируемые счетчики

7. В исходное единичное состоя ние устанавливаются триггеры 12 фик- сации импульсов переноса, закрывающие двухвходовые элементы И 13, и

RS-триггер 3, разрешающий поступление импульсов тактового генератора 1 () через элемент И 2 на вход распределителя 4. Если контролируемые счетчики 7 реверсивные, на выходе управления реверсом распределителя 4 устанавливается уровень сложения, а на выходе опроса дешифратора 8 исходного состояния устанавливается единичный уровень опроса. Если какойнибудь из контролируемых счетчиков 7 не установился в исходное состояние, 3g то на выходе соответствующего дешифратора 8 исходного состояния формируется единичный уровень, который через элемент ИЛИ.6 включает соответ- ствующий элемент 10 индикации и через

35 элемент ИЛИ-НЕ 11 и элемент И 2 запрещает. поступление импульсов тактового генератора 1 на вход распределителя 4. При этом уровень опроса дешифраторов 8 на выходе распределителя 4 фиксируется„ что сопровождается постоянным включением элемента 10 индикации. Если все контролируемые счетчики 7 установились в исходное

1 состояние, о чем свидетельствует нулевой уровень на выходах дешифраторов 8, начинается следующий этап контроля.

Через параллельно включенные входы элементов 5 параллельно на все счетчики .7 подается i импульсов счета для полного заполнения контролируемых счетчиков 7, где . — для двоичного счетчика определяется из соотношения

21 — 1, где n — разрядность счетчика; для двоично-десятичного счетчика

= 10 л- 1, где m — число тетрад в счетчике.

После того, как все контролируемые счетчики 7 заполнятся, единич ным уровнем с выхода распределителя 4 опрашиваются дешифраторы 9, При этом, если в каком-либо из контролируемых счетчиков 7 произошел сбой, на выходе соответствующего дешифратора 9 формируется единичный уро65 вень, который через дополнительный

741268 элемент ИЛИ 6 включает элемент 10 индикации и через элемент 11 закрывает элемент И 2, при этом на выходе распределителя 4 фиксируется уровень опроса дешифратора 9. Если счетчики 7 исправны, выполняется следующий этап контроля ° Таким образом, контроль работоспособности счетчиков в описанных выше режимах осуществляется как в известном устройстве.

В начале следующего этапа контроля счетчиков с выхода распределителя 4 на вход первого элемента ИЛИ 5 подается один счетный импульс, который устанавливает в нулевое состояние триггеры 12 фиксации импульсов переноса, открывающие элементы И 13, и должен последовательно переключить в исходное состояние контролируемые счетчики 7. При этом если на выходе контролируемого счетчика 7 присутствует импульс переноса., он запоминается соответствующим триггером 12 фиксации импульса переноса. В случае отсутствия импульса переноса на выходе контролируемого счетчика 7 соответствующий триггер 12 фиксации импульсов переноса останется в нулевом состоянии, поддерживая в открытом состоянии соответствующий ему элемент

И 13.

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

Предположим, что неисправен j-й контролируемый счетчик 7 и на его выходе отсутствует импульс переноса, Следовательно, последующие j+1 и контролируемые счетчики 7 не устаноЬятся в исходное состояние. При опроce äåøèôðàòîðoâ 8 единичным уровнем с распределителя 4 на их выходах, соответствующих неустановившимся в исходное состояние контролируемым счетчикам 7, установится единичный уровень, поступающий через соответствующий дополнительный элемент ИЛИ б, на элементы 10 индикации, Так как на выходе j-го контролируемого счетчика 7 отсутствовал импульс переноса, то соответствующий ему триггер 12 фиксации импульса переноса остался в нулевом состоянии. Поэтому единичный уровень с выхода дешифратора 8, соответствующего j+1 контролируемому счетчику 7, через открытый двухвходовой элемент И 13 поступает на вход дополнительного элемента ИЛИ б, соответствующей 3-му контролируемому счетчику 7. При этом уровень опроса дешифраторов 8 на выходе распределителя 4 фиксируется, что сопровождается постоянным включением элементов 10 индикации. При этом неисправным следует считать j-й контролируемый счетИ

ЗО

46

S0

65 чик 7, соответствующий первому вклю-. ченному элементу 10 индикации.

Теперь допустим, что на выходе

j-го контролируемого счетчика 7 импульс переноса присутствовал, что бычо зафиксировано соответствующим триггером 12 фиксации импульса переноса, а j+1 контролируемый счетчик 7 не установился в исходное состояние из-за собственной неисправности. Следовательно, j+2, 3+З,...,п контролируемые счетчики 7 также не установят-. ся в исходное состояние. При опросе дешифраторов 8 единичным уровнем с распределителя 4, на выходах дешифраторов 8; соответствующих неисправным j+1, 3+2, j+3,...,n контролируемым счетчикам 7, установится единичный уровень. Так как импульс переноса на выходе j-ro контролируемого счетчика 7 присутствовал, соответствующий ему триггер 12 фиксации импульса переноса установился в единичное состояние и тем самым запретил прохождение через элемент И 13 единичному уровню с выхода дешифратора 8 соответствующего j+1 неисправному контролируемому счетчику 7.

Следовательно, единичный уровень с выхода указанных дешифраторов 8 через соответствующие им дополнительные элементы ИЛИ 6 включает элементы 10 индикации. При этом неисправ— ным следует считать 3+1 контролируемый счетчик 7, соответствующий первому включенному элементу 10 индикации.

Если все контролируемые счетчики 7 установились в исходное состояние, выполняется следующий этап контроля.

На выходе распределителя 4 устанавливается уровень вычитания. С импульсного выхода распределителя 4 на входы установки в нулевое состояние триггеров 12 фиксации импульсов переноса поступает импульс, устанавливающий их в нулевое состояние.

Кроме того, этот импульс через первый элемент ИЛИ 5 последовательно поступает на все контролируемые счетчики

7, после чего в них оказывается записанным число i. На выходе распределителя 4 формируется уровень опроса дешифраторов 9. При этом, если импульсы переноса при реверсе не прошли, устройство работает по алгоритму, описанному на предыдущем этапе контроля, а триггеры 12 фиксации импульсов переноса дают возможность однозначно определить неисправный контролируемый счетчик 7. Если описанный выше этап контроля прошел, устройство переходит к следующему этапу контроля.

Через элементы ИЛИ 5 на счетные входы всех контролируемых счетчиков 7 параллельно подаются i импульсов, при этом счетчики 7 должны возвратить741268

ЦНИИПИ Заказ 3205/48 Тираж 751 Подписное

Филиал ППП Патент, г. Ужгород, ул, Проектная,4 ся в исходное состояние. Уровнем опроса с распределителя 4 опрашиваются дешифраторы 8 исходного состояния.

Так как проверка контролируемых счет чиков 7 на предыдущем этапе прошла успешно, то все триггеры 12 фиксации импульсов переноса остались в единичном состоянии и все двухвходовые элементы И 13 закрыты. Если контролируемые счетчики 7 неисправны, устройство работает по алгоритму, описанному выше.

В случае нормального функционирования всех контролируемых счетчиков 7 после последнего этапа контроля на выходе распределителя 4 формируется уровень, который включает элемент 10 индикации общей годности и выключает триггер 3..

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

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

Устройство для контроля счетчиков

5 по авт. св . М 518774, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля, в него введены (n-1) триггеров фиксации импульсов переноса и группу из (п-1) элементов И, выход каждого к-го элемента И группы соединен с третьим входом (К+1)-го дополнительного элемента

ИЛИ, выход к-го дополнительного элемента ИЛИ соединен с первым входом к-ro элемента И группы, выход к-ro триггера фиксации импульсов переноса соединен со вторым входом к-го элемента И группы, установочные входы триггеров фиксации импульсов переноса соединены со входом устройства, выход распределителя уровней соеди— нен с нулевым входом триггеров фик— сации импульсов переноса, единичный вход к-ro триггера фиксации импульсов переноса соединен с импульсом

25.переноса к-ro счетчика.