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

 

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

СОЮЗ СОВЕТСНИХ

Ф Ю И

РЕаЪЬЛИН (51)5 С 06 F 3 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМ,К СВИДЕТЕЛЬСТВУ (21) 4357490124-24 (22) 04,04 .88 (46) 35.02.90. Бюл..У 6 (72) В.С.Лупиков (53) 681.325,21 (088.8) ГОСУДАРСТВЕННЫЙ HOMHTET

ПО ИЗО6РЕТЕНИЯМ И ОТНРЦТ щу

ПРИ ГКНТ СССР (56) Авторское свидетельство СССР

У 1242972, кл. С 06 У 13/00, .1986.

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

9 1442999„кл. G 06 F 13/00, 1987. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в качестве многоканального устройства ввода информации в системе обработки.,Dem â изобретения является повышение надежности устройства. Устройство содержит блок памяÄÄSUÄÄ 1543398 А 1

2 ти 1, блок сравнения 2, коммутатор 3, первый 4, второй 5 и третий 6 счетчики, первый 7 и второй 8 блоки контроля, первый 9 и второй 10 формирователи импульсов, первый 11, второй 12 и третий 13 элементы И, триггер 14, первый 15 и второй 16 элементы KIH, элемент НЕ 17, сумматор 18, информационные входы 19, вход синхронизации

20, вход установки 21, информаЦионные выходы 22, адресные выходы 23 ° выход ошибки 24, выход сопровождения

25 и выход готовности 26. Техникоэкономические преимущества устройства для ввода информации заключаются в повышении надежности устройства и O уменьшении вероятности выдачи устройO ству-приемнику недостоверных данных.

4 ил.

1543398

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

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

На фиг, 1 прин едена с труктурная схема устройства; на фиг. 2 — структурная схема блока памяти;.на фиг. 3— временные диаграммы работы; на фиг. 4 — структурная схема первого формирователя.

Устройство содержит блок 1 памя- 15 с ти, блох 2 сравнения, коммутатор 3, первый 4, второй 5 и третий 6 счетчики, первый 7 и второй 8 блоки контроля, первый 9 и второй 10 формирователи импульсов, первый 11, второй 20

12 и третий 13 элементы И, триггер .14,.первый 15 и второй 16 элементы

ИЛИ, элемент НЕ 17, сумматор 18, инд орма ионные входы 19, вход 20 синхронизации, вход 21 установки, инфор — 25 мационные выходы 22, адресные выходы

23, выходы 24 — 26 ошибки, сопровождения и готовности соответственно, . Блок 1 памяти содержит накопитель

27, регистр 28, коммутатор 29, элемент 30 задержки, одновибратор 31.

Формирователь 9 содержит элемент 32 задержки и одновибратор 33.

В качестве блоков 7 и 8 контроля могут быть использованы сумматоры по

Р 35 модулю два.

Счетчик 4 является счетчиком по

Модулю N = 2 — 1, где И вЂ” количество

Л информационных входов коммутатора 3.

Счетчик 5 является счетчиком по моду- 40 лю Р = 2, где. Р— информационная емкость блока 1 памяти.

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

Перед началом работы сигналом по входу 21 установки счетчики 4 — 6 и триггер 14 устанавливаются в нулевое состояние.

Низкий уровень сигнала на выходе

26 и на вьмоде триггера 14 свидетельствует о roM, что устройство находит- ся в режиме начальной загрузки блока

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

55 сумматоре 18 под воздействием сигналов, поступающих по входу 20. До мо" мента прихода первого синхросигнала по входу 20 счетчик 4 находится в нулевом состоянии, соответствующем адресу первого датчика. Через коммутатор 3 данные этого датчика поступают с информационных выходов 22 на информационные входы блока 1 памяти и на вход блока 7 контроля, который фор мирует высокий уровень сигнала на своем выходе при поступлении достоверных данных. По переднему фронту синхросигнала по входу 20 формирователь 9 формирует импульс, по заднему фронту которого срабатывает формирователь 1 О, выходной сигнал которого поступает через элемент 30 задержки на вход одновибратора 31,выходной сигнал которого осуществляет запись в накопитель 27 исходных данных первого информационного датчика по адресу, сформированному на выходах сумматора 18 . В этот момент на первые входы сумматора 1 8 поступает содержимое счетчика 5 (в данный момент нулевое), а на вторые входы поступает сигнал с выхода формирователя 10, т.е. на вторых входах в данный момент присутствует код 2 -1, Таким образом, исходи ные данные первого датчика запишутся и по адресу 2 -i При этом зались исходных данных производится при высоком уровне сигнала на выходе блока 7 контроля (т.е. при приеме достоверных данных), который воздействует на коммутатор 29 и подключает к информационным входам накопителя 27 выходные сигналы коммутатора 3, Задним фронтом сигнала на выходе формирователя 10, проходящего через элементы И 1 2 и

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

5 543 переполнения счетчика 6 поступает на выход 24 управления как сигнал, фиксирующий сбойную ситуацию для данного датчика, адрес которого присутствует на выходах 23 устройства.

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

20 управления, который поступает на вход синхронизации чтения блока 1 па- 20 мяти и своим передним фронтом осуществляется запись в регистр 28 данных, считанных из ячейки накопителя

27 с адресом, сформированным на сумматоре 18. До момента прихода перво- 25 го синхросигнала по входу 20 в режиме опроса счетчик 4 находится в нулевом состоянии, соответствующем адресу первого датчика ° Через коммутатор

3 информация этого датчика поступает 30 на входы первой группы блока 2 сравнения, на входы второй группы которого поступает информация о предыдущем состоянии первого датчика, считываемая из регистра 28 блока 1 памяти.

По переднему фронту синхросигнала производится считывание из накопителя 27 в регистр 28 информации о предыдущем состоянии первого датчика.

Чтенйе информации из блока 1 памяти 40 производится по адресу, сФормированному на .выходах сумматора 18 и подаваемому на адресные входы блока 1 памяти, В этом случае низкий уровень сигнала на выходе формирователя 10 импульса обеспечивает режим чтения для накопителя 27 и присутствие нулевого кода на вторых входах сумматора

18.

Блок 2 сравнения сравнивает преды- g0 дущее и текущее состояния датчика и, если информация от датчика не изменилась по сравнению с его предыдущим состоянием, на выходе блока 2 сравнения присутствует низкий уровень сигнала. Если имеет место изменение информации, на выходе блока 2 сравнения устанавливается высокий уровень сигнала.

398 6

Одновременно с этим информация с выхода коммутатора 3 и выхода блока 1 памяти подается на соответствующие блоки 7 и 8 контроля, которые Формируют на своих выходах высокие уровни сигнала при наличии достоверньи .данных. По переднему Фронту синхросигна" ла на входе 20 устройства, задержанного на элементе 32 задержки, одновибратор 33 формирует сигнал опроса элемента И 11, на выходе которого появляется сигнал в случае изменения информации от анализируемого датчика и в результате анализа которого не было зафиксировано ошибок данных.

Сигнал на выходе 25 устройства является сигналом сопровождения данных, присутствующих на выходах 22, и адресного признака, присутствующего на выходах 23 анализируемого датчика, По заднему Фронту сигнала на выходе формирователя 9 импульсов Формирователем 10 формируется сигнал, который поступает на вторые входы суммаh тора 18, устанавливая на них код 2

-1, и на вход элемента 30 задержки, с выхода которого сигнал поступает на вход одновибратора 31, выходной сигнал которого поступает на вход записи накопителя 27. При отсутствии ошибки в данных, зафиксированной блоком 7 контроля, коммута то р 29 подключает выходные сигналы коммутатора 3 к информационным входам накопителя

27. При наличии ошибки в данных, зафиксированной блоком 7 контроля, производится повторный опрос информапи— онного датчика, данные ст которого были приняты с ошибкой в следующем цикле работы. Если в результате повторных опросов не удается устранить ошибку в данных информапионного датчика, в накопитель 27 записываются данные предыдущего состояния датчика, хранящиеся в регистре 28. Низкий уровень сигнала на выходе блока 7 контроля, воздействуя на коммутатор 29, обеспечивает подключение к информационным входам накопителя 27 выходов регистра 28. 11одиФикация содержимого счетчиков 4 и 5 производится по заднему фронту сигнала на выходе элемента И 12 или сигнала переполнения счетчика 6. Последний устанавливается в нулевое состояние при правильном приеме данных информационных датчиков и по сигналу на входе 21 установки. Анализ и вывод данных других

1 43398 информапионных датчиков приемнику информации выполняетея аналогично.

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

32 задержки должна быть больше суммы времен задержки распространения сигналов на регистре 28 и блоке 2 сравнения, величина задержки распространения сигнала на элементе 30 задержки должна быть больше суммы времен распространения сигнала на сумматоре 18, коммутаторе 29 и срабатывания адресных цепей накопителя 27, сумма длительностей сигналов формирователей 9 и 1 0 должна быть меньше длительности синхросигнала по входу

20 устройства.

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

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

5 первым входом третьего элемента 1,, второй вход которого соединен с выходом элемента НЕ, вход которого соединен с выходом первого блока контроля, вторым входом второго элемента И и пятым входон первого элемента И, третий вход которого соединен с выходом блока сравнения, а четвертый вход соединен с выходом второго блока контроля, входы которого соединены с

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

ЗО элемента И, второй вход которого соединен с третьим управляющим входом блока памяти, а выход — с первым входом первого и первым входом второго элемента ИЛИ, второй вход которого

35 соединен с входом установки первого счетчика, тактовый вход которого соединен с тактовым входом второго счетчика и выходом первого элемента ИЛИ, второй вход которого соединен с выхо40 дом переполнения третьего счетчика и является выходом ошибки устройства, тактовый вход третьего счетчика сое,динен а выходом третьего элемента И, а установочный вход — с выходом вто45 рого элемента ИЛИ, выходы второго счетчика соединены с информационными входами сумматора.

l 543398.

Составитель А,Алексеев

РедактоР Е.Копча ТехРед Jl.Сердюкова КоРРектоР Л.Патай

Заказ 401 Тирам 567 Подписное

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

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", .г. У кгород, ул. Гагарина, 101

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

 

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

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

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

Изобретение относится к области автоматики и может быть использовано в составе автоматизированных измерительных систем различного назначения

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

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

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

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

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

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

Изобретение относится к вычислительной технике и позволяет повысить эффективность защиты от помех путем защиты сигнала "Ответ" как в низком, так и в высоком уровне

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

Изобретение относится к автоматике и компьютерной технике и может использоваться в телевидении и робототехнике для дистанционного ввода информации в компьютер или иной управляемый объект

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

Изобретение относится к вычислительной технике

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

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

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

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к вычислительной технике
Наверх