Многоканальное устройство для ввода информации Советский патент 1987 года по МПК G06F3/00 G06F13/00 

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

Изобретение отнс сится к вычислительной технике и 1ожет быть использовано в системах сбора и обработки информации для контроля датчиков состояния параметров.

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

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

Устройство содержит информационные входы 1, каналы: 2 контроля состояния датчиков, информационная шина

10

блока 10 сравнения. Поскольку на первую и вторую группу входов-блока 10 сравнения снова поступают идентичные сигналы, на выходе блока 10 нулевой сигнал сменяется на единичный. С выхода элемента НЕ 13 нулевой сигнал поступает на управляющий вход регистра 11, запрещая перезапись информации в регистр, и канал контроля возвращается в исходное состояние,

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

Информационаая шина 3 устройства представляет собой объединение соответствующих выходоЕ блока элементов И-НЕ 5 и выходов блоков элементов 12 методом проводного ИЛИ,

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

На информационные входы 1 устройства поступает информация от двух- позиционных датчиков, В исходном состоянии, когда нет изменения входных сигналов, на входы первой и второй группы блока 10 сравнения с информационных входов 1 и с выходов регистра 11 поступают индентичные сигналы, поэтому на выходе блока 10 сравнения находится единичный сигнал, на выходе элемента НЕ 13 находится нулевой сигнал, который запрещает перезапись информации в регистр 11, На управляющем выходе 16 канала находится нулевой сигнал,

Если произошло изменение состояния любого из контролируемых датчиков, относящихся к данному каналу, срабатывает блок 10 сравнения, и на его выходе появляется нулевой сигнал. С выхода элемента НЕ 13 единич- ный сигнал поступает на управляющий вход регистра 11, происходит запись новой информации в регистр 11,, и с его выхода информация о состоянии датчиков в данный момент времени поступает на входы второй группы

25

35

ничный сигнал поступает на первый вход триггера 14, с выхода которого единичный сигнал поступает на соответствующий вход первой группы блока элементов И-НЕ 5 и соответствующий вход элемента ИЛИ-НЕ 6, в результа-J те чего на управляющем выходе 8 устройства появляется сигнал запроса на обслуживание.

В ответ на сигнал запроса от внеш него устройства на адресные входы 9 поступает адрес блока элементов И-НЕ 5 (адрес устройства). С выхода дешиф ратора 7 поступает единичный сигнал на входы второй группы блока элемен тов И-НЕ 5, с выходов которого в информационную шину устройства 3 пост пает информация о том, в каком из ка налов произошло изменение.

После определения канала, с кото рого поступил запрос на обслуживани внешнее устройство подает на адрес- нйе входы 9 адрес нужного канала. С

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

45 В результате с выходов блока эле ментов И-НЕ 12 в информационную тину 3 устройства поступает информаци о состоянии контролируемых датчиков одновременно снимается единичный сиг

50 нал с выхода триггера 14. За два цик ла обращения машины к устройству на информационные выходы 4 вьщается па раллельный код, каждая позиция которого несет информацию о соответствуj ющем датчике каждого канала. Причем О на информационном выходе устрой ства соответствует сигналу высокого

уровня на входе низкого уровня.

1, а 1 - сигналу

блока 10 сравнения. Поскольку на первую и вторую группу входов-блока 10 сравнения снова поступают идентичные сигналы, на выходе блока 10 нулевой сигнал сменяется на единичный. С выхода элемента НЕ 13 нулевой сигнал поступает на управляющий вход регистра 11, запрещая перезапись информации в регистр, и канал контроля возвращается в исходное состояние,

Одновременно с появлением нулевого сигнала на выходе блока 10 сравнения при изменении состояния датчиков с выхода элемента НЕ 13 еди5

5

ничный сигнал поступает на первый вход триггера 14, с выхода которого единичный сигнал поступает на соответствующий вход первой группы блока элементов И-НЕ 5 и соответствующий вход элемента ИЛИ-НЕ 6, в результа-J те чего на управляющем выходе 8 уст1 ройства появляется сигнал запроса на обслуживание.

В ответ на сигнал запроса от внешнего устройства на адресные входы 9 поступает адрес блока элементов И-НЕ 5 (адрес устройства). С выхода дешифратора 7 поступает единичный сигнал на входы второй группы блока элементов И-НЕ 5, с выходов которого в информационную шину устройства 3 поступает информация о том, в каком из каналов произошло изменение.

После определения канала, с котог рого поступил запрос на обслуживание, внешнее устройство подает на адрес- нйе входы 9 адрес нужного канала. С

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

45 В результате с выходов блока элементов И-НЕ 12 в информационную тину 3 устройства поступает информация о состоянии контролируемых датчиков, одновременно снимается единичный сиг50 нал с выхода триггера 14. За два цикла обращения машины к устройству на информационные выходы 4 вьщается параллельный код, каждая позиция которого несет информацию о соответствуj ющем датчике каждого канала. Причем О на информационном выходе устройства соответствует сигналу высокого

уровня на входе низкого уровня.

1, а 1 - сигналу

Если изменение состояния датчиков произошло одновременно в нескольких- каналах 2, то сигнал запроса внешнее устройство производит считывание информации об изменении в каналах с блока элементов И-НЕ 5 указанным способом и определяет, в каки}с именно каналах произошло изменение. Поочередно на адресные вх1эды 9 устройства поступают адреса нужных кана лов 2,и с выходов соответствующих блоков элементов И-НЕ 12 выдается информация о состоянии датчиков в afHx каналах.

При выводе информации из последнего канала 2, в котором произошло изменение, снимается управляющий сигнал с выхода элемента ИЛИ-НЕ 6, и устройство возвращается в исходное состояние. Блок 10 может быть выполнен на микросхеме К561ИП2, регистр 11 - на микросхеме K56ITM3, блоки элементов И-НЕ 5 и 12 - на микросхеме K56IAHI. Остальные элементы устройства также могут быть выполнены на микросхемах серии K56I.

Таким образом, конструкция устройства позволяет выдавать на запрос ЭВМ (адрес устройства, подаваемый на входы 9) адреса сразу всех сработавших между запросами каналов, после чего возможен опрос каналов в произвольной, задаваемой ЭВМ, последовательности, т.е. имеет место по- вьшение быстродействия за счет оптимизации режима обмена.

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

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

O

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

2. Устройство ПОП.1, отличающееся тем, что каждый |Канал контроля : состояния датчиков содержит блок сравнения, регистр, блок элементов И-НЕ, триггер и элемент НЕ, выход которого соединен с первым входом триггера и управляющим входом регистра, выходы которого соединены с входами группы блока сравнения, выход которого соединен с входом элемента НЕ, входы первой группы блока сравнения объединены с информационными входами регистра, входами первой группы блока элементов И-НЕ и являются инфopмaциoнны ш входами канала, второй вход Триггера объединен с входами второй группы блока элементов И-НЕ и является управляющим входом канала, выход триггера является управляющим выхо- 5 дом канала, выходы блока элементов , И-НЕ являются информационными выходами канала.

0

5

0

5

0

Редактор Э.Слиган

Составитель В.Файзрахманов

Техред А.Кравчук Корректор в.Бутяга

Заказа 7А41/46Тираж 670Подписное

ВН)ЯИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4

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

название год авторы номер документа
Многоканальное устройство для сбора, обработки и выдачи информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1753482A1
Устройство для ввода и вывода информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1709295A1
Устройство для ввода информации от двухпозиционных датчиков 1984
  • Давыдов Александр Васильевич
  • Петрикова Лариса Васильевна
  • Давыдова Алла Николаевна
  • Платонов Владимир Константинович
SU1156053A1
Многоканальное устройство контроля для управляющих вычислительных систем 1983
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Кирсанов Станислав Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1101829A1
Устройство для индикации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1795511A1
Многоканальное буферное запоминающее устройство 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1721631A1
Устройство для считывания информации 1983
  • Фролов Виталий Алексеевич
  • Пожидаев Николай Яковлевич
SU1140138A1
Устройство для сопряжения группы каналов ЭВМ с группой периферийных устройств 1987
  • Алымов Александр Семенович
  • Жизневский Георгий Анатольевич
  • Иванов Геннадий Алексеевич
  • Павловец Нина Николаевна
  • Соловьев Валерий Петрович
SU1520529A1
Устройство для управления обменом информацией 1990
  • Омаров Омар Магадович
SU1783525A1
Многоканальный преобразователь последовательного кода в параллельный 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1751859A1

Иллюстрации к изобретению SU 1 283 737 A1

Реферат патента 1987 года Многоканальное устройство для ввода информации

Изобретение относится к вычислительной технике и может быть использовано в системах сбора и обработки информации для контроля датчиков состояния параметров. Цель изобретения - повьппение быстродействия устройства за счет оптимизации режима опроса одновременно сработавших каналов. Устройство содержит каналы контроля состояния датчиков, дешифратор, блок элементов И-НЕ и блок элементов ИЛИ-НЕ. Каяэдый канал следит за состоянием группы датчиков (входов). При изменении состояния входов какого-либо канала (или несколько каналов) на его управляющем выходе появляеься импульс, поступающий через блок элементов ИЛИ-НЕ на управляющий выход устройства в качестве. запроса на обслуживание. В ответ ЭВМ выдает на адресные входы устройства (входы дешифратора) адрес устройства, после чего на информационную шину (информационные выходы) устройства вьщается позиционный двоичный код, информирующий ЭВМ о номерах одновременно сработавших каналов. Последовательно выдавая на адресные входы устройства номера одновременно сработавших каналов ЭВМ может опросить их в произвольной последовательности. Т.о.конструкция устройства позволяет в одном цикле опросить сразу все одновременно сработавшие каналы, 1 з.п. ф-лы, 1 ил. с (Л с 00 оо оо

Формула изобретения SU 1 283 737 A1

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

Устройство для ввода информации 1979
  • Бачин Олег Вячеславович
  • Доброродный Юрий Борисович
  • Комар Всеволод Викторович
SU962891A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для ввода информации от двухпозиционных датчиков 1979
  • Балюн Александр Григорьевич
  • Белый Вячеслав Николаевич
  • Вульпе Александр Апполонович
  • Курсон Олег Иванович
SU877513A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Дверной замок, автоматически запирающийся на ригель, удерживаемый в крайних своих положениях помощью серии парных, симметрично расположенных цугальт 1914
  • Федоров В.С.
SU1979A1

SU 1 283 737 A1

Авторы

Гончаренко Василий Михайлович

Лялюк Михаил Викторович

Даты

1987-01-15Публикация

1985-07-04Подача