Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

И ЗОВ РИТЕ Н ИЯ

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

Союэ Советскик

Социалистические

Республик

G 06 F 3/04

6Ъвудврствеллый комитет

Опубликовано 071281. Бюллетень №45 ае делам изобретений и отврыткй (53) УДК681. 327.. 11 (088. 8) Дата опубликования описания 07.12.81

А. Г. Балюн, В. Н. Белый, А. A. Вульпе (72) Авторы (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

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

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

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

15 входами первого дешифратора, первые входы коммутационных элементов второй группы подключены к выходам второго регистра, вторые входы — к соответствующим входам устройства, а выходы - 20 к входам второго дешифратора 2).

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

Целью изобретения является повышение быстродействия устройства.

Поставленная цель достигается тем, .

30 что в устройство, содержащее комму- . татор, одни входы которого соединены с одними входами устройства, другие входы коммутатора соединены с выходами первого дешифратора, а выход— с первым входом блока памяти и с 35 первым входом формирователя кодов, второй вход которо го подключе н к выходу блока памяти, выходы первого и второго элементов ИЛИ соединены соответственно с первым и вторым выходами устройства и с входами третьего элемента ИЛИ, выход которого подключен к первому входу генератора и к первым входам первого и второго блоков элементов И, вторые входы 45 которых соединены с выходами первого и третьего регистров, первый и второй выходы генератора подключены соответственно к блоку памяти и входу второго регистра, одни входы третьего So блока элементов И соединены с выходом коммутатора, другие входы - с выходами второго дешифратора, а выходы через четвертый элемент ИЛИ вЂ” с первым входом элемента И, второй вход которого подключен к второму входу генератора и первому входу устройства, а выход - к первому выходу уст-: ройства, одни входы первого блока коммутационных элементов соединены с выходами первого регистра, другие входы — с соответствующими входами устройства, а выходы — с входами первого дешифратора, одни входы второго блока коммутационных элементов подключены к выходам второго регистра, другие входы - к соответствующим входам устройства, а выходы к входам второго дешифратора, введены четвертый блок элементов И, пятый элемент ИЛИ и формирователь импульсов, выход которого подключен к входу первого регистра, второму входу блока памяти и третьему входу формирователя кодов, причем к первому входу формирователя импульсов подключен второй выход генератора, к второму - третий вход генератора, а к третьему входу формирователя импульсов подключен выход пятого элемента ИЛИ, входы которого соединены с выходами формирователя кодов и первыми входами четвертого блока элементов И, вторые входы которых подключены к - сост вет ст вующим выходам второго дешифратора, а выходы - к входам первого и второго элементов ИЛИ.

На чертеже приведена блок-схема предлагаемого устройства.

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

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

Все входы 1 устройства разбиты на каналы с равным количеством входов.

В каждом канале есть свой коммутатор

2, блок 6, формирователь 8. Число каналов равно числу выходов второго дешифратора 3. Первые входы коммутатора 2 информационные и являются входами 1 устройства. К каждому входу 1 подключен один датчик информации. Вто888099

20

2S зо

З5 ео

5S,рые входы коммутаторов 2 стробирующие. Число информационных входов коммутатора равно числу стробирующих входов и определяет ся чи слом выходов первого дешифратора 3., Количество выходов и позиционный код на выходах первого дешифратора 3 определяется разрядностью и кодом на выходах первого регистра-счетчика 4 адреса. Блок 6 выполнен на сдвиговом регистре с числом разрядов, равным числу входов в канале.

Работа устройств с выводом информации по мере изменения состояния двухпозиционных дат чи ков.

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

21 и далее на управляющие входы первого и второго блоков коммутационных элементов 14. При этом выходы регистров 4, 5 подключают ся к соот вет ст вующим входам дешифраторов 3. Одновременно с устройства обработки информации поступает сигнал на вторые уПравляющие входы генератора 7 и формирователя 20. Генератор 7 начинает выдавать в регистр 5 и через формирователь 20 в регистр 4 импульсы счета одной и той же частоты для циклического опроса каналов. В соответст вии с позиционными кодами на выходах первого дешифратора 3 в каждом канале выбираются входы с одинаковым номером, например первые. Информация о состоянии датчиков по первым входам каждого канала поступает на выходы сост ветст вующих коммутаторов 2, а с последних - на входы блока 6 соответствующих каналов и на первые управляющие входы формирователей 8.

На вторые управляющие входы формирователя 8 подаются из блока 6 сигналы с информацией о состоянии каждого датчика этого же номера входа в предыдущий момент времени. На третий разрешающий вход формирователя 8 поступают тактирующие импульсы с выхода формирователя 20. В зависимости от состояния датчика в текущий и предыдущий моменты времени на выходах формирователя 8 формируются следующие коды: если информация на первом и втором управляющем входах блока 8 одинакова, что соответствует равенству кодов на выходах датчиков в текущий и предыдущий моменты времени, на выходах блока 8 код равен "0".

При "О" на выходе коммутатора 2 и "1" на выходе блока 6 на первом выходе блока 8 код равен "1", а на втором выходе — "О". При "1" на выходе коммутатора 2 и "О" на выходе блока 6 код на выходе меняется на инверсный. Формирователь 8 выполняет свои функции с помощью элементов

НЕ 9 и элементов ИЛИ-НЕ 1О.

Сигналы с выходов формирователя

8 поступают на входы пятого элемента

ИЛИ 18 и на первые входы четвертого блока элементов И 19.

При неравенстве кодов на одних иэ первых и вторых управляющих входах блока 8 сигнал "1" с выхода пятого элемента ИЛИ 18 поступает на третий вход формирователя 20 и блокирует выдачу в регистр 4, блок 6 и формирователь 8 импульсов циклического опроса номера датчика. !

Генератор 7 продолжает выдавать в ре гистр 5 импульсы цикли че ского onроса номера канала. Позиционный. код с выходов второго дешифратора 3 последовательно стробирует вторые входы четвертого блока элементов И 19. При совпадении кода регистра 5 с кодом номера формирователя 8, на входах которого обнаружено неравенство кодов, сигнал "1" с выходов одного иэ элементов ИЛИ 11 поступает на выходы устройства и на вход третьего элемента ИЛИ 12.

Сигнал с выхода третьего элемента ИЛИ 12 запрещает выдачу от генератора 7 импульсов циклического опроса и разрешает выдачу через элементы

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

После передачи этих данных по сигналу с устройства обработки через вход устройства 21 запускается генератор 7, формирователь 20, и работа устрой ст ва возобновляет ся.

Работа устройства с выводом информации по инициативе устройства, обработки информации.

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

21. Этот сигнал поступает на управляющие входы первого и второго блоков коммутационных элементов 14. При этом выходы регистров 4,5 отключаются от входов первого и второго де888099

10

Формула изобретения шифраторов 3, а на входы последни; через вторые входы первого и второго блоков коммутационных элементов 14 поступает с устройства обработки информации код адреса контролируемого датчика. Одновременно с устройства обработки информации поступает сигнал на третий управляющий вход генератора 7, по которому блокируется работа генератора и открывается элемент

И 17. В соответствии с позиционными кодами на выходах первого дешифратора 3 в каждом канале выбираются входы 1 с заданным номером. Состояния этих входов поступают на информационные входы соответствующих элементов И третьего блока 15. В соответствии с позиционным кодом на выходах второго дешифратора 3 выбирается соответствующий элемент И третьего блока 15, с входа которого состояние выбранного датчика через четвертый элемент ИЛИ 16 и элемент И 17 поступает на выход устройства 21.

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

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

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

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

25 зо

50 ду генератора и к первым входам первого и второго блоков элементов И, вторые входы которых соединены с выходами первого и второго регистров, первый и второй выходы генератора под ключе ны сост вет ст ве нно к блоку памяти и входу второго регистра, одни входы третьего блока элементов

И соединены с входом коммутатора, другие входы - с выходами второго дешифратора, а выходы через четвертый элемент ИЛИ - с первым входом элемента И, второй вход которого подключен к второму входу генератора и первому входу устройства, а выход — к первому выходу устройства, одни вхоЪ ды первого блока коммутационных элементов соединены с выходами первого регистра, другие входы = с соответствующими входами устройства, а выходы — с входами первого дешифратора, одни входы второго блока коммутационных элементов подключены к выходам второго ре.гистра, другие входык соответствующим входам устройства, а выходы - к входам второго дешифратора, отличающее ся тем, что, с целью повышения быстродействия устройства, в него введены четвертый блок элементов И, пятый элемент ИЛИ и формирователь импульсов, выход которого подключен к входу первого регистра, второму входу блока памяти и третьему входу формирователя кодов, при чем к пер вому входу формирователя импульсов подключен второй выход генератора,к второму - третий вход генератора, а к третьему входу Формирователя импульсов подключен выход пятого элемента ИЛИ, входы которого соединены с выходами формирователя кодов и первыми входами четвертого блока элементов И, вторые входы которых подключены к соответствующим выходам второro дешифратора, а выходы - к входам первого и второго элементов ИЛИ.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

11 399854, кл. G 06 F 3/04, 1973

2. Авторское свидетельство СССР по заявке Ж 2493002/18-. 24, кл. G 06 F 3/04, 1977 (прототип).

888099

Составитель Н. Панфилов

Редактор Г. Петрова Техред M.Ðåéååñ Корректор Г. Назарова

Заказ 10725/13 Тираж 748 Подписное

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

113035, Москва, 8-35, Раушская наб., д. 4/5 филиал ППП "Патент", г. Ужгород, ул. Проектная, 4