Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации о состоянии технических средств и объектов управления от различных дискретных датчиков в устройство обработки данных или управляющую вычислительную машину (ЭВМ) .
Цель изобретения - упрощение и pac ширение области применения устройства за счет возможности ввода информации по запросу ЭВМ.
На чертеже представлена структурная схема устройства для ввода информации.
Устройство содержит блоки 1 регистров (например, микросхемы КР580ИР83) блоки 2 шинных формирователей (например, микросхемы КР580ВА86), адресные селекторы 3 (например, микросхемы КР556РТ4), анализаторы 4, каждый из которых содержит блок 5 сравнения (например, микросхема К555СП1),элемент 6 задержки (например, микросхема К555АГЗ), триггер 7 (например, микросхема К5555ТМ2), первый 8 и второй 9 элементы И (например, микросхемы К555ЛИ1), элемент ИЛИ 10 ()1апри- мер, микросхема К555ЛЛ1). На чертеже также обозначены однотипные модули I 1 ввода. . ..
Устройство работает следующим образом.
Информация в дискретном вгаде (логические О или с входов устройства поступает на входы блока 1 регистров (в регистр данных),на входы формирователей шины адреса (ФША)блока 2 формирователей и на первую группу входов блока 5 сравнения, вторая группа входов которого подключена к входу регистра данных блока 1 регистров. Если коды входных сигнало (в дальнейтем число), гюступгнощие на первую и вторую группы входов блока 5 сравнения, равны, то на выходе его устанавливается сигнал логического О, если не равны - то сигнгш логической . В интервал времени, когда устройство обработки данных (УОД) или управляющая ЭВМ не обращается к устройству, то на входел Считывание установлен сигнал логической 1, а в интервал времени обращения (считывания) - сигнал логического О,
В исходном состоянии числа, поступающие на входы блока 5 сравнения, рвны, поэтому на его выходе установ
лен сигнал логического О. На неинвертирующем выходе триггера 7 установлен сигнал логического О, а на инвертирующем - сигнал логическ)й . На выходе элемента И 8 установлен сигнал логического О, запрещающий прохождение сигналов от ФША блока 2 формирователей, а на выходе элемента И 9 установлен сигнал логической 1, являющийся разрешающим сигналом Считывание для последующих модулей 11. На выходе элемента ИЛИ 10 отсутствует выходной сигнал Готовность,
Обслуживание устройства может гфоизводиться как но инициативе УОД или управля) П ей ЭВМ, ;ак и по инициативе устройства.
При обслуживании по яниниативе устройства изменение состояния любого из входов устройства (или несколь- ких вместе), т.е. изменение уровня напряжения на входе устройства с низкого на высокий и наоборот, приводит к тому, что число, поступающее с входа устройства на первую группу входов блока 5 сравнения, не ра шо числу, поступаклдсму на вторую группу входов с регистра данных блока регистра, так как в последнем записано число иредь1ду1цего состояния входов, поэтому на выходе блока 5 сравнения устанавливается сигнал логической 1. Этот сигнал через интервал времени, определяемый элементом 6 задержки, поступая на вход установки триггера 7 в 1, устанавливает на ег О неинвертирующем выходе сигнал ло- гической 1, который поступает на стробирующий вход блока 1 регистров, при этом входное число записывается в регистр да шы;-с Плока 1 регистров.
Кпоме того, выходной сигнал логической Г с неиннертирующего выхода триггера 7 поступает на соответствующий вход элемента ИХШ 10, который формирует выходной сигнал Готовность, а также на второй вход эле- мента И 8. Логический сигнал О с 1Швертирующего выхода триггера 7 поступает на второй вход элемента И 9. С выхода элемента И 8 сигнал логической 1, поступая на стробирующий вход ФША блока 2 формирователей, разрешает прохождение сигналов по пшне адреса (I11A) в УОД или управляющую ЭВМ, а сигнал логического с выхода, элемента И 9 блокирует прохождение сигнала Считывание на стро- бирующие входы ФША блоков 2 форот1ро- вателей последующих модулей 11. Таким образом, на ШЛ присутствуют сигналы только от одного модуля Ii вво- да, В момент поступления сигнала Готовность УОД или управляющая ЭВМ считывает на ША адрес модуля 11, который обратился к ней, и устанавливает на входе Считывание устройства сигнал логического О. При этом блокируется прохождение стробируто- щих сигналов через элементы И 8 и 9 анализаторов 4, а выходы ФША блоков 2 формирователей переходят в высоко- импедансное состояние. Затем управляющая ЭВМ устанавливает по 1А адрес адресного селектора 3 обратившегося модуля 11, при этом на выходе адресного селектора 3 устанавливается сигнал логической 1, который, поступая на стробирующий вход формирователей шины данньгх (ФПЩ) блока 2 фор- М1 рователей, разре; ает прохождение сигналов от Ф1ид блока 2 формирователей к управляющей ЭВМ. Кроме того, данный сигнал с выхода адресного селектора 3, поступал на вход установки в 0 триггера 7, устанавливает
на неинвертирующем его выходе сигнал логического О, а на инвертирующем сигнал логической I. После считы- ВШ1ИЯ дань мх пг чиие данных (ШД) уп- равляюшая ЭВМ з станавливает на входе Считьша)1ие устройства сигнал логической 1, и устройство возвращается в исходное состояние. Элемент 6 задержки устраняет влияние дребезга контактов средств и объектов управления на достоверность информации записываемой в регистр данных блока 1 регистров путем задержки переднего фронта сигнала на заданное время ( 5-Ш мС) от блока 5 сравнения и, следо1зательно, задержки запис нового числа в блок 1 регистров.
При обслуживании по инициативе УОД или ут7равляющей ЭВМ последняя устанавливает на входе Считывание устройства сигнал логического О, блокируя прохождение стробир аощ 1х сигналов через элементы И 8 и 9, на ФША блоков 2 ()op.п poвaтeлeй, при этом устанавливает адрес адресного селектор 3 модуля II, с которого необходимо сосчитать информацию о состоянии его входов. Стробирующий сигнал с выхода
адресного селектора 3 разрешает про- %
хождение числа от ФШД блока 2 формирователей в управляющую ЭВМ. После считывания данных по ШД управляющая ЭВМ устанавливает на входе Считывание устройства сигнал логической , и устройство возвращается в исходное состояние.
При обслуживании по инициативе
устройства модули I1 обслуживаются по приоритетному пр шципу. Приоритет модуля 11 зависит от его места (но мера) в ряду модулей относительно первого модуля, на которьп подается импульс считывания от УОД или управляющей ЭВМ. При поступлении сигнала готовности от любого из модуле 1 I сиг- Пс.л считывания через элемент И 9 проходит на второй модуль 11 и в завигл мости от состояния неинвертирующего г.ыхода триггера 7 второго модуля 11 происходит его обслуживание или передача пт1ульса к cлeдyющe гy модулю и так далее. Если сигнал готовности
кидается от нескольких модулей,в пер- BVIO очередь обслуживается модуль с меньшим порядковым номером.
При обслуживании по инициативе управляющей ЭВМ модули 11 обслуживаютс : J; произвольном необходимом порядке .
него
Формула изобретения
Устройство для ввода информации, сс держащее блоки регистров, блоки шинных формирователей, элемент ИЛИ, анализаторы, каждый из тсоторых содержит элемент задержки, триггер, прямой выход которого подключен к соот- вeтc вyющe ry входу элемента ИЛИ, вьькод которого является выходом готовности устройства, информационны1-П1 и адресными выходами которого являются выходы блоков шинных фop ПIpoвaтeлeй, информационные входы первой группы которых соединены с выходам первой rj ynrib; блоков регистров, информационные входы которых являются информаци- входами устройства, отличающееся тем, что, с целью упрощения и расширения области применения устройства за счет возможности ввода информации по запросу ЭВМ, в
введены адресные селекторы, вход каждого из которых подключен к адресным выходам устройства, а выход - с входом установки в О соответствующего триггера и с первым
7 152А0408
стробйрующим входом соответствующе-соединен с первыми входами элементов
го блока шинных формирователей, ин-И последующего анализатора, входы
формационные входы второй группы ко-первой и второй групп каждого блока
торых подключены к информационным сравиения подключены соответственно
входам устройства, а в каждый изк информационным входам устройства
анализаторов дополнительно введеныи выходам второй группы соответствублок сравнения, первый и второй эле-ющего блока регистров, выход блока
менты И, первые входы которых в од-сравнения соединен через элемент заном из анализаторов объединены и держки со входом установки в I
ляются входом считывания устройства,триггера, прямой выход которого сое- выход первого элемента И каждого ана- динен с стробйрующим входом соответлизатора соединен с вторым стробиру-ствукщего блока регистров и с вторым
кяцим входом соответствующего блокавходом первого элемента И, инверсшиниых формирователей, выход второго15 выход триггера соединен с вторым
элемента И одного из анащ1затороввходом второго элемента И.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1988 |
|
SU1603364A1 |
Устройство для ввода информации | 1985 |
|
SU1269143A1 |
Логический анализатор | 1988 |
|
SU1654822A1 |
Устройство для сопряжения датчиков с ЭВМ | 1985 |
|
SU1282108A1 |
Система ввода телевизионных изображений в ЭВМ | 1989 |
|
SU1665391A1 |
Запоминающее устройство на цилиндрических магнитных доменах | 1987 |
|
SU1451768A1 |
Устройство для сопряжения датчиков с электронной вычислительной машиной | 1984 |
|
SU1208557A2 |
Устройство для обмена информацией | 1987 |
|
SU1497619A1 |
Устройство для сопряжения датчиков с ЭВМ | 1983 |
|
SU1129600A1 |
Устройство для сопряжения цифровой вычислительной машины | 1987 |
|
SU1444793A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации о состоянии технических средств и объектов управления от различных дискретных датчиков в устройство обработки данных или управляющую ЭВМ. Цель изобретения - упрощение и расширение области применения устройства за счет возможности ввода информации по запросу ЭВМ. Устройство содержит блоки 1 регистров, блоки 2 шинных формирователей, адресные селекторы 3, элемент ИЛИ 10, анализаторы 4, каждый из которых содержит блок 5 сравнения, элемент 6 задержки, триггер 7, первый 8 и второй 9 элементы И. Устройство обеспечивает возможность обслуживания устройства как по инициативе устройства, так и по инициативе управляющей ЭВМ. 1 ил.
Устройство для сопряжения ЦВМ с датчиками | 1985 |
|
SU1273938A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1985 |
|
SU1269143A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-11-23—Публикация
1987-12-28—Подача