Устройство для сбора и предварительной обработки информации
Изобретение может быть использовано для сбора и предварительной обработки аналоговой информации от датчиков различного типа с последующей обработкой в ЭВМ. Цель изобретения - повышение достоверности вводимой информации. Устройство содержит первую группу информационных входов 1, коммутатор 2, АЦП 3, первый регистр 4, первый элемент И 5, генератор 6 импульсов, второй элемент И 8, элемент 9 задержки, второй регистр 10, счетчик 11, третий элемент И 15, вторую группу информационных входов 16, вход 17 стробирования, вход 18 запуска, вход 19 начальной установки, вход 20 считывания, информационный выход 21, выход 22 запроса прерывания. Указанная цель достигается введением в устройство триггеров 12, 13, 14 и делителя 7 частоты. Повышение достоверности выдаваемой информации выбранного канала осуществляется за счет синхронизации начальной установки устройства после запуска его от ЭВМ. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
1 ц4 б 06Р3 00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Cfhgl
ФЫ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4235575/24-24 (22) 23.04.87 (46) 15.12.88. Бюл. № 46 (72) Л. С. Гордеев, В. К. Добринский и А. П. Корниенко (53) 681.327.2 (088.8) (56) Авторское свидетельство СССР № 12002?2, кл. G 06 F 3/00, 1984.
Авторское свидетельство СССР № 1012230, кл. G 06 F 3/00, 1981. (54) УСТРОЙСТВО ДЛЯ СБОРА И ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ (57) Изобретение может быть использовано для сбора и предварительной обработки аналоговой информации от датчиков различного типа с последующей обработкой в ЭВМ. Цель изобретения — повышение
„„SU„„1444740 А i достоверности вводимой информации. Устройство содержит первую группу информационных входов 1, коммутатор 2, АЦП 3, первый регистр 4, первый элемент И 5, генератор 6 импульсов, второй элемент И 8, элемент 9 задержки, второй регистр 10, счетчик 11, третий элемент И 15, вторую группу информационных входов 16, вход 17 стробирования, вход 18 запуска, вход 19 начальной установки, вход 20 считывания, информационный выход 21, выход 22 запроса прерывания. Указанная цель достигается введением в устройство триггеров 12, 13, 14 и делителя 7 частоты. Повышение достоверности выдаваемой информации выбранного канала осуществляется за счет синхронизации начальной установки устройства после запуска его от ЭВМ. 2 ил. Я
1444740 дг (50
Изобретение относится к автоматике и вычислительной технике и может быть использовано для сбора и предварительной обработки аналоговой информации от датчи ков различного типа с последующей обработкой в ЭВМ (например, в автоматизированных системах контроля, в тренажерных системах и комплексах, направленных на отработку умений и навыков по управлению динамическими объектами).
Цель изобретения — повышение достоверности вводимой информации.
На фиг. 1 изображена структурная схема предлагаемого устройства; на фиг. 2— временные диаграммы работы устройства при вводе информации от второго информационного канала.
Устройство содержит первую группу информационных входов 1, коммутатор 2, аналого-цифровой преобразователь 3, первый регистр 4, первый элемент И 5, генератор 6, импульсов доитель 7 частоты, второй элемент И 8, элемент 9 задержки, второй регистр 10, счетчик 11, первый 12, второй
13 и третий 14 триггерь|, третий элемент И 15, вторую группу информационных входов 16, вход 17 стробирования, вход 18 запуска, вход 19 начальной установки, вход 20 считывания, информационный выход 21 и выход 22 запроса прерывания.
На временных диаграммах обозначены: а— первый выход делителя 7; б — второй выход делителя 7; в — вход 19; г — вход 18; д — выход триггера 12; е — выход триггера 14; ж — выход элемента И 15; з коммутируемый информапиопный канал; и— выход аналого-цифрового преобразователя 3,; к — выход элемента 9 задержки; л — выход регистра 4; м — выход обнуления счетчика 11; н — выход 22; о — вход 20; п — выход 21.
Элементная база, на которой может быть построено устройство, за исключением аналого-цифрового преобразователя 3, представляет собой микросхемы 155-й серии.
В устройстве выходы информационных каналов подключены к информационным входам коммутатора 2, выход которого через аналого-цифровой преобразователь 3 подключен к информационному входу первого регистра 4, выход которого соединен с информационным входом первого элемента И 5, выход которого является информационным выходом 21 устройства, а управляющий вход — входом 20 считывания, выход второго элемента И 8 соединен с элементом 9 задержки. Вход делителя 7 частоты подключен к генератору 6 импульсов, один из выходов соединен с входом триггера 14, другой выход соединен с управляющими входами коммутатора 2, аналого-цифрового преобразователя 3 и с первым входом второго элемента И 8, второй
2G
40 вход которого соединен с выходом третьего элемента И 15. Выход элемента 9 задержки соединен с управляющим входом первого регистра 4 и со счетным входом счетчика 11, группа входов которого через второй регистр 0 соединена с информационными входами 16, управляющий вход регистра 10 соединен с входом
17 стробирования, выход обнуления счетчика 11 соединен с синхровходами первого
12 и второго 13 триггеров, причем выход последнего является выходом 22 запроса прерывания. Вход 19 начальной установки соединен с входами сброса первого 12 и третьего 14 триггеров и входом установки второго триггера 13. Вход 18 запуска соединен с уста новочными входами счетчика 11 и первого триггера 12, выход которого соединен с первым входом третьего элемента И 15 и информационным входом третьего триггера 14, выход которого соединен со вторым входом третьего элемента
И 15, информационные входь1 первого. 12 и второго 13 триггеров соединечы - общим потенциалом устройства.
Устройство работает следующим образом.
После включения питания запускается генератор 6 и м пульсов (фиг. 1), из которых делитель 7 частоты формирует две серии импульсов (фиг. 2) . Количество импульсов во второй серии соответствует количеству информационных каналов, а количество импульсов первой серии — один на количество каналов, причем, каждый импульс первой серии опережает по времени первый импульс второй серии. Сигналом
ЭВМ (не показано) по входу 19 начальной установки триггеры 12 — 14 устанавливаются в исходное состояние (триггеры 12 и 14 сбрасываются, э. триггер 13 устанавливается). При этом сигнал прерывания на выходе 22 от триггера 13 отсутствует.
По стробирующему сигналу от ЭВМ по входу 17 заносится во второй регистр
10 код номера информационного канала по входам 16.
Затем сигналом ЭВМ по входу 18 запуска код номера информационного канала занос гся из регистра 10 в счетчик 11 в результате чего устанавливается первый триггер 12. Затем по фронту импульса первой серии, поступающему на синхровход третьего триггера 14, последний устанавливается.
Одновременно по фронту -ого же импульса первой серии, поступа ош,его на вход начальной установки коммутатора 2, последний устанавливается в исходное состояние. Импульсы второй серии, поступающие на управляющий вход коммутатора 2, управляют последовательным поочередным подключением информационных каналов к входу аналого-цифрового преобразователя 3, запуск которого осуществляется теми же импульсами второй се >ч.и, 1444740
Формула изобретения
После установки триггера 12 и триггера 14 элемент И 15 выдает разрешающий сигнал на второй элемент И ", в результате чего импульсы второй серии с делителя 7 частоты через второй элемент
И 8 начинают поступать через элемент 9 задержки на управляющий вход первого регистра 4 и счетный вход сетчика 11, работающего в режиме вычитания.
Если необходимо вводить в ЭВМ информацию от всех или,от части каналов, -o во второй регистр 10 от ЭВМ предварительно заносится код последнего из заданных информационных каналов, а на входе 20 считывания первого элемента И 5 устанавливается разрешающий сигнал. При этом после запуска в ЭВМ последовательно выдаются коды аналоговых величин с первого по последний из заданных информационных каналов.
Если же необходимо ввести в ЭВМ информацию только по одному (заданному) информационному каналу, то во второй регистр 1О от ЭВМ предварительно заносится код заданного информационного канала.
Счетчик 11 работает в режиме вычитания. При его обнулении сигнал обнуления сбрасывает триггеры 12 и 13. При этом блокируется третий элемент И 15, с выхода которого снимается разрешающий сигнал прохождения через второй элемент И 8 импульсов второй серии.
На управляющий вход с первого регистра 4 перестают поступать сигналы, разрешающие занесение информации от следующего канала из аналого-цифрового преобразователя 3. Поэтому занесенный в первый регистр 4 цифровой код аналоговой величины заданного информационного канала остается в нем. Одновременно сигнал на выходе 22 второго триггера 13 сигнализирует о готовности устройства вводить в ЭВМ информацию по заданному каналу, являясь сигналом прерывания. В ответ на вход 20 считывания информации первого элемента
И 5 из ЭВМ поступает разрешающий сигнал и информация из первого регистра 4 через первый элемент И 5 через информационный выход 21 устройства вводится в
ЭВМ.
Устройство для сбора и предварительной обработки информации, содержащее ком5
50 мутатор, информационные входы которого являются первой группой информационных входов устройства, выходы коммутатора соединены с информационными входами аналого-цифрового преобразователя, выходы которого соединены с информационными входами первого регистра, первый, второй и третий элементы И, счетчик, элемент задержки, вход которого соединен с выходом второго элемента И, генератор импульсов, второй регистр, отличающееся тем, что, с целью повышения достоверности вводимой информации, в устройство введены первый, второй и третий триггеры и делитель частоты, вход которого соединен с выходом генератора импульсов, первый выход соединен с входом начальной установки коммутатора и синхровходом третьего триггера, а второй выход соединен с управляющими входами коммутатора и аналого-цифрового преобразователя и с первым входом вгорого элемента И, выход первого регистра соединен с информационными входами первого элемента И, выходы которого являются информационными выходами устройства, управляющий вход первого элемента И является входом считывания устройства, выход элемента задержки соединен с управляющим входом первого регистра и со счетным входом счетчика, установочный вход которого соединен с входом установки первого триггера и является входом запуска устройства, выход счетчика соединен с синхровходами первого и второго триггеров, информационные входы второго регистра являются второй группой информационных входов устройства, управляющий вход второго регистра является входом стробирования устрочства, а выходы соединены с информационными входами счетчика, входы сброса первого и третьего триггеров соединены с входом установки второго триггера и являются входом начальной установки устройства, информационные входы первого и второго триггеров соединены с шиной нулевого потенциала, прямой выход первого триггера соединен с информационным входом третьего триггера и с первым входом третьего элемента И, прямой выход третьего триггера соединен с вторым входом третьего элемента И, выход которого соединен с вторым входом второго элемента И, инверсный выход второго триггера является выходом запроса прерывания устройства.
Л д
Ж
Л
Р7
Н
/7
Составитель С. Кулиш
Реда кто р A. Реви н Техред И. Верес Корректор A. Обручар
Заказ 6481 46 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
П 3035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4