Устройство для ввода информации Советский патент 1989 года по МПК G06F3/05 

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

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

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

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

На чертеже обозначены: корректор 1 нуля,- аналого-ц1 ровой преобразователь (АЦП) 2, датчики максимума 3 и . минимума 4, счетчик 5 пиков, деши| ра- тор 6{ генератор 7 импульсов, счетчик 8 времени; первые входы 9 контрольного кода устройства, первый

блок 10 сравнения первый 11 и второй 12 триггеры; элемент НЕ 13; первый 14, второй 15 и третий 16 элементы И} первый 17 и второй 18 элементы ИЛИ; элемент 19 задержки третий элемент ИЛИ 20; блок 21 элементов ИЛИ j счетчик 22 площади пика, формирователь 23 импульсов} второй блок 24 сравнения; мультиплексор 25,- регистр 26; вторые 27, третьи 28 и четвертые 29 входы контрольного кода устройства, адресные входы 30 и 31 мультиплексора 25, датчики 32-35 контрольного кода.

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

АЦП 2 преобразует входной аналоговый сигнал в частотный или число- импульсный код. В качестве датчиков 32-35 контрольного кода используются блоки постоянной памяти (ИЗУ) или блоки перепрограммируемой постоянной памяти (ППЗУ).

Входной аналоговый сигнал поступает на вход корректора 1 нуля, в котором осуществляется вычитание из входного сигнала значения нулевого сигнала хроматографа. Одновременно входной сигнал поступает иа датчик 3 максимумов и датчик 4 минимумов, .которые формируют импульсные сигналь в момент прохождения входным сигналом, максимумов и минимумов соответственно. С выхода корректора нуля сигнал поступает на вход аналого- цифрового преобразователя 2, к выходу которого подключен счетчик 22. Перед началом работы устройства сигнал Начало анализа через эле- мент ИЛИ 20 поступает на вход сброса счетчика 22 и устанавливают его в нулевое состояние, этот же сигнал устанавливает в единичное состояние триггер 12 и через блок 21 элементов и формирователь 23 импульса поступает на выход прерывания устройства. Так как при этом на адресные входы 30 и 31 мультиплексора 25 подаются сигналы нулевого уровня, то в выход счетчика 22 через мультиплексор 25 подключается к информационному входу регистра 26, на стробирую- щий вход которого поступает импульсный сигнал с выхода ф)рмирователя 23 импульса. При этом в регистр 26 записано содержимое счетчика 22 (нули во всех разрядах). По сигналу прерьюа- ния ЭВМ считьшает из регистра 26 этот код, который является признаком начала анализа.

Сигнал с выхода аналого-цифрового преобразователя интегрируется счетчиком 22 в течение времени, равного длительности каждого пика, а затем (по окончании пика) сигнал с выхода датч.ика 4 минимумов через блок 21 элементов ИЛИ поступает на формирователь 23 импульсов, который формирует импульсный сигнал, переписывающий код площдди пика из счетчика 22 в регистр 26. Этот же сигнал с выхода формирователя 23 импульса посту пает на вход прерьшания ЭВМ, по ко0

5

0

5

0

5

0

5

0

5

торому машина считьгоает содержимое регистра 26 (площадь пика).

Помимо передачи основной измерительной информации устройство осуществляет контроль исправности работы хроматографа и отдельных блоков самого устройства. При этом сигналы неисправности передаются в ЭВМ по тем же линиям связи, по которым передаются значения площадей пиков. Это достигается следующим образом. Пусть для передачи информации из устройства в ЭВМ используется п линий связи (при п-разрядном счетчике 22). Мак- симально возможное число кодовых комбинаций, которое может быть передано по этим линиям, равно 2, иа которых для передачи значений площадей хроматографических пиков будем .использовать коды чисел от 1 до 2 -4. Остальные 4 кодовых комбинации будем использовать следующим образом: код нуля - сигнал начала анализа; код числа 2 -3 - сигнал превьппения допустимой емкости счетчика 22 (хранится в датчике 32); код числа 2 -1 - сигнал несоответствия времени удерживания контрольного пика номинадь- ному значению (хранится в датчике 33); , код числа 2 - 2 - сигнал неисправности аналого-цифрового преобразователя (хранится в датчике 34).

Контроль исправности хроматографа осуществляется путем сравнения . времени удерживания контрольного пика хроматограммы с его номинальным значением, записанным в датчике 35. Измерение времени удерживания осуществляется следующим образом. Сигналом Начало анализа триггер 11 устанавливается в единичное состояние, счетчики 5 и 8 устанавливаются в нулевое состояние. При этом сигнал с выхода триггера 11 разрешает прохождение через элемент И 14 на тактовый вход счетчика времени 8 сигналов с генератора 7, в результате чего счетчик 8- осуществляет счет текущего времени (отсчитьшаемого от- начала анализа). Счетчик 5 осуществляет подсчет сигналов максимума. Когда на вход счетчика 5 поступает сигт нал максимума контрольного пика, подключенный к выходу счетчика 5 дешифратор 6 формирует на втором выходе сигнал единичного уровня, который поступает на вход сброса триггера 11, запрещая тем самым прохож51

дение через элемент И .14 сигналов генератора 7. Таким образом, в счетчике 8 зафиксирован код времени удерживания контрольного пика хрома- тограммы. Одновременно сигнал с второго выхода дешифратора 6 поступает на первый вход элемента И 16, разр&- шая прохождение на его выход сигнала с выхода элемента НЕ 13. Если из- меренное (зафиксированное в счетчике 8) время удерживания равно номинальному (записанному в блок .9 памяти), то на в гходе блока 19 сравнения буде единичный сигнал, а на выходах эле- ментов НЕ 13 и И 16 - нулевой сигнал В противном случае на выходе элемен- та И 16 будет единичный сигнал, который поступит через элемент ИЛИ 17 на вход 30 мультиплексора 25, а через блок 21 элементов ИЛИ на вход формирователя 23. При этом на выходе формирователя 23 появляется импульс,ный сигнал, который поступает на вход прерывания ЭВМ и стробирующий вход регистра 26. Так как при этом на адресные входы 30 и 3 мультиплексора 25 поданы сигналы 1 и О соответственно, то выход блока 28 памя ти чер.ез мультиплексор 25 будет под- ключен к входу регистра 26, в иЬто рьгй по сигналу с выхода формирователя 23 импульса будет переписано содержимое датчика 33 (код сигнала несоответствия времени удерживайия контрольного пика номинальному зна чению).

Контроль исправности работы анало- го-цифрового преобразовател я осу- ществляется следующим образом.

Сигналом Начало анализа триггер 12 устанавливается в единичное; состояние. Если АЦП исправен, то импульсы с его выхода устанавливают триггер 12 в нулевое состояние, в противном случае триггер 12 останется в единичном состоянии. Опрос -. состояния триггера 12 осуществляется сигналом с первого выхода дешифратора 6, который поступает на первый вход элемента И 15, на второй вход которого подается сигнал с выхода триггера 12. Если триггер находится в единичном состоянии (АЦП неисправен), то на выходе элемента И 15 появится сигнал единичного уровня, который поступает через элемент ИЛИ 18 на вход 31 мультиплексора 25, а- через блок 21 элементов ИЛИ на

5 0

5 О

Q

0 5

5

906

вход формирователя 23 импульса. При этом на выходе формирователя 23 им- пульса появляется импульсный сигнал, который поступает на вход прерывания ЭВМ и стробирующий вход регистра 26. Так как при этом на адресные входы 30 и 31 мультиплексора 23 подаг- ны сигналы О и 1 соответственно, то выход датчика 34 через мультиплексор 25 будет подключен к входу регистра 26, в который по сигналу с выхода формирователя 23 импульса будет переписано содержимое датчика 34 (код сигнала неисправности АЦП).

Контроль превьшения допустимой емкости, счетчика 22 осуществляется путем непрерьшного сравнения с блоком 24 кода числа, записанного в датчике 32, с кодом числа, содержащимся в счетчике 22. При равенстве . этих кодов появляется сигнал единич- ного уровня на выходе блока 24 сравнения, который через элементы. ИЛИ 17 и 18 поступает на входы 30 и 31 мультиплексора 25, а через блок ИЛИ 21 элементов - на вход формирователя 23 импульсов. При этом на выходе формирователя 23 появляется импульсный сигнал, который поступает на вход прерьшания ЭВМ и стробирующий вход регистра 26. Так как при этом на входы 30 и 31 мультиплексора поданы сигналы логической единицы, то выход датчика 32 через мультиплексор 25 будет подключен к входу регистра 26, в который по сигналу с выхода формирователя 23 будет переписано со- Йержимое датчика 32 (код сигнала превышения допустимой емкости счетчика 22).

Обработка информации, поступающей из устройства в ЭВМ, осуществляется следующим образом. I

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

2 - 4, Если принятое число больше 2 - 4, то это свидетельствует о том что принят код сигнала неисправности в противном случае принят код площади пика.

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

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

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

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

название год авторы номер документа
Устройство для ввода информации 1990
  • Диордиев Владимир Александрович
  • Касимов Расим Мустафаевич
  • Кисурин Александр Андреевич
  • Диордиев Александр Леонидович
  • Мамедов Эльдар Мусаевич
  • Меликов Рафик Азиз Оглы
SU1725213A1
Устройство для ввода информации 1979
  • Диордиев Александр Леонидович
  • Подвальный Семен Леонидович
SU842769A1
Устройство первичной обработки информации 1973
  • Диордиев Александр Леонидович
  • Коломыцев Леонард Алексеевич
  • Коростелев Михаил Иванович
SU468253A1
УСТРОЙСТВО ДЛЯ ПОИСКА ПЕРЕМЕЖАЮЩИХСЯ НЕИСПРАВНОСТЕЙ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ 1992
  • Лунев А.Ю.
  • Лунев В.Ю.
  • Захаров И.С.
RU2030784C1
УСТРОЙСТВО ДЛЯ ПОИСКА ПЕРЕМЕЖАЮЩИХСЯ ОТКАЗОВ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ 1996
  • Лунев А.Ю.
  • Лунев В.Ю.
  • Захаров И.С.
RU2099777C1
Многоканальное устройство для сбора и регистрации информации 1980
  • Елисеев Владимир Георгиевич
  • Жарков Александр Сергеевич
  • Моисеев Владимир Афанасьевич
  • Петраков Владимир Михайлович
  • Сотников Владимир Васильевич
SU945857A1
Автоматизированная система контроля радиоэлектронных устройств 1989
  • Ларичев Анатолий Павлович
  • Рогожин Олег Владимирович
  • Кочнев Александр Александрович
  • Гришин Сергей Викторович
SU1683038A1
Устройство стабилизации амплитуды видеосигнала 1989
  • Суранов Александр Яковлевич
SU1748283A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Многоканальное устройство для ввода информации 1984
  • Архангельский Сергей Васильевич
  • Засов Валерий Анатольевич
  • Трунов Евгений Юрьевич
SU1265783A1

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

Реферат патента 1989 года Устройство для ввода информации

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

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

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

Авторское свидетельство СССР № 1358610, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для ввода информации 1979
  • Диордиев Александр Леонидович
  • Подвальный Семен Леонидович
SU842769A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 522 190 A1

Авторы

Диордиев Владимир Александрович

Касимов Расим Мустафаевич

Кисурин Александр Андреевич

Диордиев Александр Леонидович

Мамедов Эльдар Мусаевич

Трушкин Юрий Викторович

Даты

1989-11-15Публикация

1988-02-03Подача