Устройство для ввода информации от двухпозиционных датчиков Советский патент 1990 года по МПК G06F3/00 

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

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

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

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

Устройство для ввода информации от двухпозиционных датчиков содержит генератор 1 импульсов,, первый элемент И-НЕ 2, первый счетчик 3, первый элемент И 4, вход 5 начальной ус- ановки устройства, первый триггер 6, 0лок элементов И-НЕ 7, второй 8 и Третий 9 элементы И, второй триггер 10, блок 11 памяти, мультиплексор 42, адресные выходы 13 устройства, дйух- позиционные датчики 14, элемент 15 сравнения, четвертый элемент И 16, первый элемент НЕ 17, пятый элемент И 18, одновибратор 19, третий триггер 20, второй 21 и третий 22 счетчики, элемент ИЛИ-НЕ 23, четвертый 24, пятый 25, шестой 26 и седьмой 27 триггеры, второй элемент И-НЕ 28, информационный выход 29, вход 30 разрешения перезаписи, выход 31 сигнала готовности устройства, элемент ИЛИ 32, блок 33 постоянной памяти, например репрограммируемая постоянная память (РПЗУ), шестой элемент И 34, второй элемент НЕ 35, седьмой элемент И 36.

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

0

В исходном состоянии в ячейки блока 33 с адресами, по которым не передаются коды датчиков (код датчика является адресом РПЗУ 33), записаны логические 1, по остальным адре« сам - логическое О. Например, если от датчика 14, подключенного к выходу мультиплексора 12, необходимо передавать только код замыкания, то по адресу Ал+,, Ah. .. .. .0 РПЗУ 33

5 должен быть записан логический О, а по адресу AVU1 , Ап.. ,, . .0 - логическая 1. Логический О с прямого выхода третьего триггера 20 через вторые входы четвертого 16 и пятого 18 элементов И поступает на входы сброса второго 21 и третьего 22 счетчиков и запрещает счет. Пятый 25 и шестой 26 триггеры устанавливаются в нулевое состояние и на выходе третьего элемента И-НЕ 28 формируется

5 логическая 1. Седьмой триггер 27 устанавливается в нулевое состояние и на его выходе, а следовательно, и на выходе седьмого элемента И 36 формируется логический О, Состояние триггерных ячеек, из которых состоит блок 11 памяти (оперативное динамическое запоминающее устройство), после включения питания не определено, поэтому в устройстве предусмотрен режим начальной установки, при котором в ячейки блока 11 производится запись логических О. После начальной установки устройство переходит в режим опроса датчиков.

В режим начальной установки устройство переходит при подаче импульса (логический О) на вход 5. При этом первый триггер 6 устанавливается в единичное, а первый счетчик 3 - в нулевое состояния.

Тактовые импульсы с выхода генератора 1 импульсов через первый элемент И-НЕ 2, открытый по другому вхо0

5

ду с инверсного выхода второго триггера 10, поступают на счетчик 3, работающий в режиме суммирования, а также через первый элемент И 4 на вход синхронизации блока 11 и строби рующий вход четвертого триггера 24, на информационный вход которого поступает сигнал с выхода блока 11. На информационном и управляющем входах блока 11 с выхода триггера 6 через элементы И 8 и 9 устанавливается логический О - режим записи О в ячейку, соответствующую коду, установленному на адресных входах блока

11 с выходов счетчика 3. При осуществлении записи в последнюю ячейку блока 11 на всех входах блока элементов И-НЕ 7 устанавливается логическая 1, а на выходе - импульс логического О, который устанавливает триггер 6 в нулевое состояние и переводит устройство в режим опроса датчиков. При этом на управляющем входе блока 11 устанавливается логическая 1 с выхода элемента И 8 (режим считывания), а на информационном входе - сигнал состояния датчика 14, подключенного к входу мультиплексора

12, соответствующего коду на его адресных входах, Информация о состоянии датчика 14 поступает на первый вход элемента И 16, через элемент НЕ 17 на первый вход элемента И 18, на первый вход элемента 15 сравнения где сравнивается с содержимым соответствующей ячейки, поступающим с выхода блока 11. При их несоответствии сигнал на выходе триггера 24, а следовательно, и на выходе 29 устройства соответствует состоянию датчика 14, а на выходе элемента 15 сравнения возникает сигнал рассогласования (логическая 1), который переводит триггер 10 в единичное состояние. При этом логический О с инверсного выхода триггера 10 блокирует прохождение тактовых импульсов через элемент И-НЕ 2 и на его выхото он через второй элемент НЕ 35 открывает седьмой элемент И 36, на вы- ходе которого появляется сигнал готовности кода. Приняв сигнал готовности кода с выхода 31 сигнала готовности устройства, управляющая ЭВМ считывает информацию с информационного выхода 29 и выходов 13 устройства и

выдает на вход 30 устройства импульс перезаписи состояния датчика 14 в ячейку блока 11, который поступает на второй вход элемента ИЛИ 32, Если в РПЗУ 33 по адресу, в котором остановился счетчик 3, записана логическая

то сигнал готовности не про0

0

ходит на выход 31 устройства, так как элемент И 36 закрыт по первому входу. 3 то же время сигнал с выхода триггера 27 через шестой элемент И 34, открытый по первому входу, поступает на первый вход элемента ИЛИ 32. Сигнал с выхода элемента ИЛИ 32 переводит шестой триггер 26 в единичное

5 состояние. Логический О с инверсного выхода триггера 26 переводит триггер 27 в нулевое состояние.

Одновременно с переводом триггера 27 в единичное состояние логическая 1 с прямого выхода триггера 10 поступает на вход одновибратора 19, который вырабатывает короткий импульс (логический О)- Этот импульс переводит третий триггер 20 в единичное состояние. Логическая 1 с его прямого выхода поступает на вторые входы четвертого 16 и пятого 18 элементов И и разрешает прохождение сигнала состояния датчика 14 на входы сброса второго 21 и третьего 22 счетчиков. Если датчик срабатывания с дребезгом, то расширение счета на входах сброса второго 21 и третьего 22 счетчиков прерывистое - каждый новый импульс

c .дребезга обнуляет счетчики, и счет начинается сначала.

Только после окончания дребезга на входе сброса одного из счетчиков (второго 21 или третьего 22) устанав5

0

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

название год авторы номер документа
Устройство для ввода информации от двухпозиционных датчиков 1986
  • Кульченко Игорь Павлович
  • Бесчастный Анатолий Иванович
SU1376075A1
Устройство для ввода информации от матрицы двухпозиционных датчиков 1987
  • Ткаченко Виктор Павлович
  • Лобазнюк Олег Александрович
SU1434445A1
АВТОМАТ УПРАВЛЕНИЯ КОМАНДАМИ ПО ПЕРЕДАЧЕ ПАКЕТОВ ДАННЫХ 1997
  • Коптев А.П.
  • Скоропад А.В.
  • Сухоносов Ф.А.
  • Сычужников В.Б.
  • Садеков Д.С.
RU2116002C1
Устройство для ввода информации от двухпозиционных датчиков 1985
  • Кульченко Игорь Павлович
  • Бесчастный Анатолий Иванович
SU1267426A2
Многоканальный коммутатор аналоговых сигналов 1988
  • Косилов Андрей Николаевич
  • Никонов Михаил Александрович
  • Поденков Константин Федорович
SU1598149A1
УПРАВЛЯЕМЫЙ ФОРМИРОВАТЕЛЬ ИМПУЛЬСОВ 2004
  • Киселев Е.Ф.
RU2257003C1
Устройство для ввода информации 1987
  • Зайка Алексей Иванович
  • Калатинец Василий Максимович
  • Кобылинский Альфред Витольдович
  • Сабадаш Николай Григорьевич
SU1424004A1
МИКРОПРОЦЕССОР ВВОДА-ВЫВОДА ИНФОРМАЦИИ 1992
  • Селезнев И.П.
  • Аксенов Г.М.
RU2042182C1
Измеритель однократных коротких интервалов времени 1980
  • Ивонин Евгений Иванович
SU918930A1
Устройство сопряжения с двухпроводной абонентской линией 1989
  • Буланов Владимир Алексеевич
  • Буланова Татьяна Алексеевна
  • Горохов Вадим Алексеевич
  • Левашов Борис Иванович
  • Садовников Владимир Вячеславович
SU1713118A1

Реферат патента 1990 года Устройство для ввода информации от двухпозиционных датчиков

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации о состоянии двухпозиционных датчиков в электронные вычислительные машины. Цель изобретения состоит в расширении области применения устройства за счет возможности ввода информации от датчиков либо в момент замыкания и размыкания, либо только в момент замыкания, либо только в момент размыкания. Устройство содержит генератор 1 импульсов, первый 2 и второй 28 элементы И-НЕ, первый 3, второй 21 и третий 22 счетчики, первый 4, второй 8, третий 9, четвертый 16, пятый 18, шестой 34 и седьмой 36 элементы И, первый 6, второй 10, третий 20, четвертый 24, пятый 25, шестой 26 и седьмой 27 триггеры, блок элементов И-НЕ 7, мультиплексор 12, двухпозиционные датчики 14, элемент 15 сравнения, первый 17 и второй 35 элементы НЕ, одновибратор 19, элемент ИЛИ-НЕ 23, элемент ИЛИ 32, блок 33 постоянной памяти. Блок постоянной памяти, второй элемент НЕ, шестой и седьмой элементы И, элемент ИЛИ образуют схему, обеспечивающую либо передачу сигнала готовности кода на выход устройства, либо формирование сигнала на перезапись состояния датчика в блок памяти внутри устройства. 1 ил.

Формула изобретения SU 1 562 897 A2

де, а следовательно, и на входе синх- 0 ливается Устойчивая логическая 1

ронизации блока 11 устанавливается уровень логической 1, а на управ- ляющем входе блока 11 - уровень логического О (режим записи), Логическая 1 с прямого выхода триггера 10 переводит седьмой триггер 27 в единичное состояние. Если в РПЗУ 33 по адресу, в котором остановился счетчик 3, записан логический О,

Если по окончании дребезга датчик замкнут, то логическая 1 (разре ние счета) появляется на входе сб са счетчика 21, а если датчик 14 ,с разомкнут, то логическая 1 - на входе сброса счетчика 22, Счетчик у которого на входе сброса присут вует логическая 1, считает необх димое количество импульсов и на е

ливается Устойчивая логическая 1

Если по окончании дребезга датчик 14 замкнут, то логическая 1 (разрешение счета) появляется на входе сброса счетчика 21, а если датчик 14 разомкнут, то логическая 1 - на входе сброса счетчика 22, Счетчик, у которого на входе сброса присутствует логическая 1, считает необходимое количество импульсов и на его

выходе переполнения формируется логическая 1, которая поступает на вход элемента ИЛИ-НЕ 23. Отрицательный перепад с выхода элемента ИЛИ-НЕ 23 переводит триггер 20 в нулевое состояние. Логический О с прямого выхода триггера 20 через четвертый 16 и пятый 18 элементы И поступает на входы сброса второго 21 и третьего

15

22 счетчиков, обнуляет их и запрещает счет. На выходах переполнения второго 21 и третьего 22 счетчиков устанавливаются логические О, а на выходе элемента ИЛИ-НЕ 23 - логическая 1. Положительный перепад с инверсного выхода триггера 20 переводит пятый триггер 25 в единичное состояние. Таким образом, процесс приема и обработки информации управляющей ЭВМ и 0 работа схемы защиты от дребезга контактов датчиков 14 идет параллельно и независимо друг от друга. Если процесс приема и обработки информации заканчивается раньше окончания дре- 25 безга контактов, то сначала появляется логическая 1 на втором входе второго элемента И-НЕ 28, а затем - на первом входе этого элемента, В противном случае сначала появляется логическая 1 на первом входе элемента И-НЕ 28, а затем - на втором входе этого элемента. При появлении логической 1 на первом и втором входах элемента И-НЕ 28 на его выхося в нулевое состояние. При этом раз блокируется прохождение тактовых импульсов через элемент И-НЕ 2 и устанавливается логическая 1 на управляющем входе блока 11 (режим считыва ния) . Таким образом, устройство пере ходит к дальнейшему опросу датчиков 14. При отсутствии дребезга датчиков 14 устройство работает аналогично указанному.

10

30

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

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

де появляется логический О, который готовности устройства, выход шестого

переводит пятый 25 и шестой 26 триггеры в исходное (нулевое) состояние и через второй вход элемента И 4 проходит на вход синхронизации блока 11 и вход сброса триггера 10, который по положительному перепаду переводит 025

628978

ся в нулевое состояние. При этом разблокируется прохождение тактовых импульсов через элемент И-НЕ 2 и устанавливается логическая 1 на управляющем входе блока 11 (режим считывания) . Таким образом, устройство переходит к дальнейшему опросу датчиков 14. При отсутствии дребезга датчиков 14 устройство работает аналогично указанному.

10

5

0

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

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

элемента И подключен к первому входу элемента ИЛИ, второй вход которого является входом разрешения перезаписи устройства, выход элемента ИЛИ подключен к второму входу шестого триггера.

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

Устройство для ввода информации от двухпозиционных датчиков 1986
  • Кульченко Игорь Павлович
  • Бесчастный Анатолий Иванович
SU1376075A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
I

SU 1 562 897 A2

Авторы

Кульченко Игорь Павлович

Даты

1990-05-07Публикация

1988-07-11Подача