11
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации от двухпозиционных датчиков в устройства сбора и обработки информации.
Целью изобретения является повышение достоверности вводимой информации t
На фиг.1 приведена функциональная схема предлагаемого устройства; на фиг.2 - график зависимости частоты опроса датчиков от номера группы датчиков.
Устройство содержит генератор 1 импульсов, первый элемент И-НЕ 2, счетчик 3, первый элемент И 4, первый триггер 5, коммутатор 6, второй 7 и третий 8 элементы И, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 9, блок 10 памяти, второй элемент И-НЕ I1, второй триггер 12, шифратор 13. Кроме того, дополнительно на фиг.1 обозначены: позицией 14 условно функциональные датчики, позициями 15-19 входы и выходы устройства.
Блок 10 памяти представляет собой оперативное запоминающее устройство, состояние триггеров их ячеек памяти которого после включения устройства не определено. Поэтому в устройстве предусмотрен режим начальной установки, при котором в ячейки памяти блока 10 производится запись логических 0. После начальной установки устройство переходит в режим опро.са датчиков.
Устройство работает следующим образом.
В режим начальной установки устройство переходит при подачи на его вход 16 импульса начальной установки. По этому импульсу триггер 5 устанавливается в единичное, а счетчик 3 - в нулевое состояние. Тактовые импульсы от генератора 1 через элемент И-НЕ 2, открытый по второму входу уровнем с выхода триггера 12, поступают на счетчик 3, работающему в режиме суммирования, а так же через элемент И 4 - на вход синхронизации блока 10. На информационном входе и входе задания режима блока 10 устанавливаются логические О - режим записи О в ячейку счета блока 10, соответствующую состоянию его адресных входов. При осуществлении записи О в последнюю ячейку блока
12
10 на выходе элемента И-НЕ II вырабатывается импульс отрицательной полярности, переводящий тр иггер 5 в нулевое состояние. Устройство переходит
в режим опроса датчиков по информационным входам коммутатора 6. На входе выбора режима блока 0 устанавливается 1, переводящая блок 10 в режим чтения, а на информационный вход блока 10 поступает сигнал состояния опрашиваемого датчика. Этот же сигнал поступает на информационный выход устройства и на первый вход элемента ИСКЛЮЧАЮЩЕЕ
ИЛИ 9, где сравнивается с содержиым соответствующей ячейки памяти блока 10. При их несоответствии на выходе элемента ИСКЛЮЧА(ЩЕЕ ИЛИ 9 возникает сигнал, который переводит
триггер 12 в единичное состояние, формируя сигнс ш готовности устройства. Логический О с инверсного выхода триггера 12 запрещает прохождение тактовых импульсов и на входе
синхронизации блока 10 устанавливается сигнал логической 1, а на входе выбора режима - логический О (режим записи). По сигналу готовности ЭВМ считывает состояние информационно
го и адресных выходов устройства и
выдает на вход 5 записи устройства импульс, по которому информация, присутствующая на информационном входе блока 10 записывается в соот35 ветствующую ячейку памяти и сбрасывает триггер 12.
При этом разрешается счет счетчика 3 и устанавливается режим чтения блока 10. Устройство переходит к
0 дальнейшему опросу датчиков.
Датчики, исходя из степени важности (частота переключений), объединяются в Р групп. Весовые коэффициенты счетчика 3 от О до (k-1) оп ределяют количество датчиков в каждой группе Р;,и посредством которых опрашиваются датчики внутри груп Р. Сигналы, поступающие из 1-разрядного шифратора 13 на старшие адресны
-50 входы коммутатора, определяют номер соответствующей опрашиваемой группы датчиков Р; , т.е. максимальное количество групп датчиков определяется разрядностью шифратора 13 и равно
55 Р 2 . Данные приведенные в таблице, отражают содержимое шифратора.
Для опроса групп датчиков с частотой, убываюш,ей по геометрической
31
прогрессии по отношению к номеру группы, начиная с первого, необходимо составить массив содержимого шифратора 13, имеющий (п+1 ).-разрядный вход и 1-разрядный выход.
Для зоны старших адресных разрядов, когда (п+1 ) разряд равен 1, что определяется состоянием триггера 5, выходная информация равна входной B)t содержимое шифратора определяется информацией на выходе счетчика 3, т.е. опрос датчиков ведется с одной частотой. Это необходимо в начальный момент времени при записи первоначальной информации о состоянии всех датчиков в блок 10 памяти. При опросе последнего датЯ А I
чика f в последней группе 2 , на выходе элемента И-НЕ 11 появляется сигнал логического О, который переводит триггер 5 в состояние логического О и сигнал, с выхода которого поступает на (п+1) разряд шифратора 13. .
Тогда для зоны младших разрядов, когда (п+) разряд равен нулю, содержимое шифратора 13 по адресу п; долж ио быть численно равным номеру первого младшего разряда двоичного числа адреса, начиная с нулевого, имеющего значение логической 1.
Например для адреса 66, OOOlOOj
Согласно сказанному по адресу 66 ,д содержимое шифратора 13 будет составлять самый младший разряд, имеющий значение логической I, является вторым, т.е. опрашивается вторая группа датчиков.
Содержимое шифратора 13 при 16- разрядном адресе определяется исходя из данных таблицы при количестве групп датчиков ...I5.
Частота опроса датчиков обратно пропорциональна группам датчиков (фиг.2). В соответствии с графиком на фиг.2 группа датчиков с первого
по К-й имеет f , а с К-го
Р-й f
опроса
-
ниже, чем ., где
ю
I ГС Ы
m - общее число датчиков; частота опроса датчиков при последовательном опросе.
Наибол.ее важные датчики, опрос которых необходимо вести с высокой частотой, объединяют группы с первой по К, а менее важные - в груп14
пы с К по Р, и опрос каждого датчика ведется через опрос группы.
Формула изобретения
Устройство для ввода информации
от двухпозиционных датчиков, содержащее генератор, счетчик, коммутатор, блок памяти, первый и второй триггеры, с первого по третий элементы И, первый и второй элементы И-НЕ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход генератора соединен с первым входом первого элемента И-НЕ,-выход которого соединен со счетным входом счетчика и первым входом первого элемента И, второй вход которого является входом запуска устройства, вход сброса счетчика и вход установки первого триггера являются входом начальной установки устройства, выходы первой группы счетчика соединены с входами второго элемента И-НЕ, с адресными входами младших разрядов коммутатора и с
адресными входами младших разрядов блока памяти и являются адресными выходами младших разрядов устройства, информационные входы коммутатора являются информационными входами устройства, выход коммутатора соединен с вторым входом третьего элемента И, выход которого соединен с информационным входом блока памяти, с первым входо.м элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и
является информационным выходом устройства, выход блока памяти соединен с вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с синх- ровходом второго триггера, инверсный
выход которого соединен с вторыми входами первого элемента И-НЕ и второго элемента И, а прямой выход является выходом готовности устройства, выход второго элемента И-НЕ соединен с входом сброса первого триггера, инверсный выход которого соединен с первыми входами второго и третьего элемента И, выход второго элемента И соединен с входом задания режима блока памяти, выход первого элемента И соединен с входом синхронизации блока памяти и входом сброса второго триггера, информационный вход которого соединен с шиной логической единицы, отличающееся тем, что,с целью повышения достоверности вводимой информации, в него введен шифратор, выходы второй группы счетчика соединены с входами младших разрядов шифратора, вход старшего разряда которого соединен с прямым выходом первого триггера, а выходы соединены с адресными входами старших разрядов коммутатора и блока памяти и являются адресными выходами старших разрядов устройства.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ТЕКУЩЕГО КОНТРОЛЯ И СТАТИСТИЧЕСКОГО АНАЛИЗА ОТКЛОНЕНИЙ НАПРЯЖЕНИЯ | 1997 |
|
RU2130199C1 |
Генератор случайных последовательностей | 1985 |
|
SU1327099A1 |
Микропрограммное устройство управления | 1987 |
|
SU1629910A1 |
Устройство для ввода информации от дискретных датчиков | 1976 |
|
SU634263A1 |
Устройство для сопряжения электронной вычислительной машины с дискретными датчиками | 1982 |
|
SU1084774A1 |
Многоканальное устройство для сбора, обработки и выдачи информации | 1990 |
|
SU1753482A1 |
МОДУЛЬ МУЛЬТИМИКРОПРОГРАММНОЙ СИСТЕМЫ | 1997 |
|
RU2116665C1 |
АНАЛИЗАТОР ОТКЛОНЕНИЙ НАПРЯЖЕНИЯ | 1995 |
|
RU2106009C1 |
Многоканальное буферное запоминающее устройство | 1990 |
|
SU1721631A1 |
Устройство для ввода информации | 1991 |
|
SU1800452A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода информации от ДВУХПОЗИЦИОННЫХ датчиков в устройствах сбора и обработки информации. Целью изобретения является повышение достоверности вводимой информации. Цель достигается благодаря возможности вести опрос датчиков с частотой, изменяющейся по геометрической прогрессии. Датчики объединяются по степени важности (частоте срабатывания)в Р групп опрос наиболее важных групп датчиков ведется с более высокой частотой. Устройство содержит генератор импульсов, счетчик, два триггера, блок памяти (ОЗУ), коммутатор и шифратор (ПЗУ). С помощью шифратора задается частота опроса отдельных групп датчиков. 2 ил., 1 табл. (Л
опроса damuuffoS
Редактор Ю.Середа
фиг. г
Составитель А.Трунов Техред М.Ходанич
Р / грулп
damt/i//(oS
Корректор ИЛЧулла
Заказ 2214/49 Тираж 673Подписное
ВНЙИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4
Устройство для сбора информации от дискретных датчиков | 1976 |
|
SU614434A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации от двухпозиционных датчиков | 1982 |
|
SU1019430A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-05-30—Публикация
1986-03-03—Подача