Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1381522
Автор: Лупиков
Текст
(5 ц 4 6 06 Г 13/00 ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(56) Авторское свидетельство СССРЛЪ 1144101, кл. б 06 Е 13/00, 1983.Авторское свидетельство СССРХц 1151978, кл. 6 06 Г 13/00, 1983.(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ(57) Изобретение относится к вычислительной технике и может быть использовано в качестве многоканального уст,ЯО 1381522 А 1 ройства ввода информации в системы обработки. Целью изобретения является повышение надежности устройства. Устройство содержит блок 1 памяти, два блока контроля 3 и 4, блок 2 сравнения, два коммутатора 5 и 6, три счетчика 7, 8 и 9, два элемента И 10, 11 и два формирователя импульсов 12 и 13. Цель изобретения достигается за счет уменьшения вероятности потери информации, поскольку устраняется однозначное соответствие между номером информационного датчика и адресом ячейки памяти блока 1, храняшей информацию о его предыдушем состоянии. 1 ил.Изобретение относится к вычислительной технике и может быть использовано в качестве многоканального устройства ввода информации в системы обработки.Целью изобретения является повышение надежности устройства.На чертеже приведена функциональная схема устройства.Устройство содержит блок 1 памяти, блок 2 сравнения, первый 3 и второй 4 блоки контроля, первый 5 и второй 6 коммутаторы, первый 7, второй 8 и третий 9 счетчики, первый 1 О и второй 1 элементы И, первый 2 и второй 13 формирователи импульса, входы 14 - 16 и выходы 17 - 19 устройства.В качестве блоков 3, 4 контроля могут быть использованы сумматоры по модулю два.Счетчик 7 является счетчиком по модулю М, где М - количество информационных входов коммутатора 5. Счетчики 8 и 9 являются счетчиками по модулю Р, где Р - информационная емкость блока 1 памяти в словах. Причем Р"МУстройство работает следующим образом.Перед началом работы сигналом по входу 6 установки счетчики 7 и 8 устанавли. ваются в нулевое состояние, а счетчик 9 устанавливается (в счетчик заносится кол) в состояние М. Во время начальной установки сигналы на входе 15 управления должны отсутствовать.После начальной установки устройство готово к опросу информационных датчиков с входов 4 устройства, который начинается с приходом синхронизирующего сигнала по входу 15 управления. До момента прихода первого синхросигнала по входу 15 счетчик 7 находится в нулевом состоянии, соответствуюгцем адресу первого датчика. Через коммутатор 5 информация этого датчика поступает на входы первой группы блока 2 сравнения, на входы второй группы которого поступает информация о предыдущем состоянии первого датчика, считываемая из блокапамяти по адресу, сформированному на выходах счетчика 8 и подаваемому на адресные входы блока 1 памяти через открытый для них коммутатор 6. В этом случае низкий уровень сигнала на выходе формирователя 13 импульса обеспечивает режим чтения для блокапамяти и подключает к его адресным входам через коммутатор 6 сигналы с выходов счетчика 8.Блок 2 сравнения сравнивает предыдущее и текущее состояния датчика, и если информация от датчика не изменилась по сравнению с его предыдущим состоянием, на выходе блока 2 присутствует низкий уровень сигнала. Если имеет место изменение информации, на выходе блока 2 устанавливается высокий уровень сигнала. Олновременно информация с выходов коммутатора 5 и блока 1 памяти подается на соответствующие блоки 3 и 4 контроля, которые формируют на своих выходах высокие уровни сигналов при наличии достоверных данных.По переднему фронту синхросигнала навходе 15 устройства формирователь 12 импульса формирует сигнал опроса элемента И О, на выходе которого появляется сигнал в случае изменения информации от анализируемого датчика и при отсутствии зафиксированных ошибок в данных. Сигнал на выходе 19 устройства является сигналом сопровождения данных, присутствующих на 15 выходах 17, и адресного признака, присутствующего на выходах 18 анализируемого датчика.По заднему фронту сигнала на выходеформирователя 12 импульса формирователем3 формируется сигнал, по которому к 20 адресным входам блока 1 памяти черезкоммутатор 6 подключаются выходы счетчика 9. Выходной сигнал формирователя 13 импульса опрашивает элемент И1, выходной сигнал которого производит запись в блок 1 памяти новых данных анализируемого датчика при отсутствии в них ошибки, зарегистрированной блоком 3 контроля.Следует отметить, что для нормальнойработы устройства сумма длительностей сигналов формирователей 12 и 13 импульЗо са должна быть меньше длительности синхросигнала по входу 5 устройства.Задним фронтом сигнала по входу 15производится модификация содержимого счетчиков 7, 8, 9, т. е. к их содержимому добавляется единица. С приходом З 5 следующего синхросигнала по входу 15производится анализ и при необходимости вывод данных очередного датчика приемнику информации.В первом цикле опроса датчиков при опросе первого датчика при коле 00 счет О чика 7 производится чтение предыдущегозначения данных первого датчика из ячейки с адресом 000 на счетчике 8 и последующая запись текущего значения ланных первого датчика в ячейку с адресом 111 на 45 счетчике 9. После этого содержимое счетчиков 7, 8, 9 модифицируется. В следующем такте опрос второго датчика производится при коде 001 счетчика 7, чтение предыдущего состояния из ячейки с адресом 001 на счетчике 8, запись текугцего состоя ния второго датчика по адресу 000 насчетчике 9 и модификация содержимого счетчиков 7, 8, 9. В дальнейшем работа устройства аналогична.Таким образом, в первом цикле опросадатчиков с первого по седьмой при последо вательном изменении кодов на счетчике7 000, 001, 010, О 1, 00, 101, 1 О производится чтение предыдущих значений данных дат138522 чиков из ячеек блока 1 памяти с адреса- р ми счетчика 8 последовательно 000, 001, н О О, 0 1 1, 1 00, 1 0 1, 10 и запись текущих т значений данных датчиков по адресам у счетчика 9 соответственно 111, 000, 001, п 010, 011, 100, 01.вВо втором цикле опроса датчиков с пер- т вого по седьмой при последовательном изменении кодов на счетчике 7 000, 001, г 010, 011, 00, 101, 1 О чтение предыду- т ших значений данных датчиков производит О с ся по адресам счетчика 8 последователь в но 111, 000, 001, 010, 011, 100, 101 и за- п пись текущих значений данных датчиков по т адресам счетчика 9 соответственно 110, 111, и 000, 001, ОО, 011, 100 и т. д. Таким об- м разом осуществляется устранение однознач- с ного соответствия номера информационно- к го датчика и номера ячейки блока 1 памя- б ти, где хранятся данные этого датчика. и. Формула изобретения Устройство для ввода информации, со. держащее блок памяти, блок сравнения, первый счетчик, первый коммутатор, два элемента И, первый формирователь импульса, информационные входы первого коммутатора являются информационными входами устройства, выходы первого коммутатора соединены с информационными входами блока памяти, входами первой группы блока сравнения и являются информационными выходами устройства, выходы блока памяти соединены с входами второй группы блока сравнения, вход сброса первого счетчика является входом начальной установки уст 4ойства, выходы первого счетчика соединеы с адресными входами первого коммуатора и являются адресными выходами стройства, отличающееся тем, что, с целью овышения надежности устройства, в него велены два блока контроля, второй коммуатор, второй и третий счетчики и второйформирователь импульса, вход сброса второо счетчика и вход параллельной записи ретьего счетчика объединены с входом броса первого счетчика, счетные входы перого, второго и третьего счетчиков и вход ервого формирователя импульса являются актовым входом устройства, выходы второготретьего счетчиков соединены с инфорационными входами первой и второй групп оответственно второго коммутатора, выходы оторого соединены с адресными входами лока памяти, выход первого формирователя мпульса соединен с входом второго формирователя импульса и с четвертым входом 20 первого элемента И, выход которого является управляющим выходом устройства, выход второго формирователя импульса соединен с вторым входом второго элемента И и входом управления второго коммутатора, входы второго блока контроля соединены с выходами блока памяти, выход второго блока контроля соединен с первым входом первого элемента И, входы первого блока контроля соединены с выходами первого коммутатора, а выход - с первым входом 0 второго элемента И и вторым входомпервого элемента И, выход второго элемента И соединен с входом чтения-записи блока памяти, выход блока сравнения соединен с третьим входом первого элемента И.(.оставитель Л, ТруновРедактор И Рыбченко Техред И Верее Корректор Н КорольЗаказ 84446 Тираж 7 П 4 ГолписноеВНИИПИ Государственноо комитета Го:.Р по делам изобретений и открытий1 З 035, Москва, Ж - ,35, Раушская наб., д 4,5Производственно-полиграфическое предприятие, г Ужгород, ул, Проектная, 4
СмотретьЗаявка
4102013, 31.07.1986
ПРЕДПРИЯТИЕ ПЯ А-3756
ЛУПИКОВ ВИКТОР СЕМЕНОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: ввода, информации
Опубликовано: 15.03.1988
Код ссылки
<a href="https://patents.su/3-1381522-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для сопряжения процессора с внешними устройствами
Следующий патент: Многоканальное устройство для сопряжения источников информации с вычислительной машиной
Случайный патент: Устройство для распыливания жидкости