Устройство для сопряжения с датчиками


G06F3 - Вводные устройства для передачи данных, подлежащих преобразованию в форму, пригодную для обработки в вычислительной машине; выводные устройства для передачи данных из устройств обработки в устройства вывода, например интерфейсы (пишущие машинки B41J; преобразование физических переменных величин F15B 5/00,G01; получение изображений G06T 1/00,G06T 9/00; кодирование, декодирование или преобразование кодов вообще H03M; передача цифровой информации H04L)

 

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

<я)л G 06 F 3/00. 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4751061/24 (22) 14.08.89 (46) 30.11.91. Бюл, № 44 (72) С.И. Майстренко и О.П. Мельник (53) 681.326.39(088.8) (56) Авторское свидетельство СССР

¹ 1536365, кл. G 06 F 3/00, 1988.

Авторское свидетельство СССР № 1137473, кл. G 06 F 13/00, 1983. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ С

ДАТЧ И КА МИ .(57) Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля и управления для ввода информации от импульсных датчиков. Целью изобретения явИзобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля и управления для ввода информации от импульсных датчиков.

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

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

5 — блок выбора режима.

Устройство содержит формирователи импульсов 1, ключи 2, группу 3 триггеров.

5U 1695286 А1 ляется расширение области применения за счет органиэации автономного циклического сбора информации и повышение надежности устройства, Поставленная цель достигается тем, что в устройство введены блок 28 выбора режима, блок 24 памяти, второй элемент И 25, второй коммутатор

26. Введение новых элементов и связей в устройство позволяет повысить достоверность приема информации в условиях помех, вести циклическое измерение входного сигнала независимо от того, в какой момент времени измеренная информация вводится в ЭВМ, реализовать два режима работы; режим измерения входной частоты и режим счета поступивших импульсов. 5 ил. первый коммутатор 4, таймер 5, группу 6 элементов И, триггер 7, первый элемент И

8, дешифратор 9, первый счетчик 10, второй счетчик 11, первый блок 12 памяти, распределитель импульсов 13, первый и второй элементы ИЛИ 14 и 15, информационные входы устройства 16, входы 17 установки времени измерения, адресные входы 18 устройства, вход 19 запуска "Начало измерения", вход 20 выдачи информации "Выдача", вход 21 сброса "Обнуление", выход 22 готовности "Готовность выдачи", информационные выходы устройства 23, второй блок 24 памяти, второй элемент И

25, второй коммутатор 26, вход 27 выбора режима "Выбор режима". блок 28 выбора режима.

Формирователь импульсов содержит элементы НЕ 29, 30, элементы И 31 и 32 и триггер 33.

1695286

Блок выбора режима содержит элементы И 34 — 38 и элемент ИЛИ 39, Устройство работает .следующим образом, Устройство может работать в двух режимах: режим измерения частоты и режим подсчета числа входных импульсов, В режиме измерения частоты.на вход 27 подается сигнал логической "1", который поступает на вход запуска блока 28 выбора

; режима. В этом случае блок 28 выбора ре жима работает следующим образом; пропускает сигнал младшего разряда адреса с выхода первого счетчика 10 на адресный вход первого блока памяти 12, пропускает сигнал с выхода первого элемента И 8 на, вход суммирования второго счетчика 11, выдает на вход вычитания второго счетчика 11 постоянный уровень, не изменяющий состояния этого счетчика.

B режиме измерения частоты на входах

17 устройства бт ЭВМ устанавливается код, пропорциональный интервалу измерения, После этого на вход 19 "Начало измерения" подается сигнал логической . "1", разрешающий работу распределителя 13, и потенциал логической "1"" со второго выхода последнего поступает на управляющий вход таймера 5, запуская его. В результате этого на выходе таймера 5 появляется отрицательный импульс длительность о интервала измерения. Этот потенциал логического

"0" коммутирует ключи 2 так, что выходы формирователей импульсов 1 оказываются подключенными к установочным входам триггеров группы 3.

Каждый формирователь импульсов обрабатывает парафазные входные сигналы, поступающие от датчиков. Передача информации от датчиков в виде парафазных сигналов позволяет выделить полезный сигнал на фоне помех. Это.свойство основано на том, что помеха наводится синфазно на оба входа, а формирователи импульсов 1 реагируют только на парафазное измерение сигнала. Входная логика каждого формирователя анализирует наличие логической "1" на прямом входе и логического "0" на инверсном входе. Первая же такая комбинация входных символов заставляет установиться выход триггера 33 рассматриваемого формирователя в состояние логической: "1". В случае помехи по прямому входу сигнал логической

"1" может измениться до логического "0".

На инверсный вход наводится помеха той же полярности, следовательно, сигнал останется на уровне логического "0". Такая комбинация не приводит к изменениям состояния триггера рассматриваемого формирователя импульсов. B определенный момент времени на прямом входе устанавливается сигнал логического "0", а на инверсном — логической "1". Это приведет к установке на выходе триггера 33 сигнала логического "0", Если наводится помеха на установившиеся сигналы, то она, как в предыдущем случае, не влечет за собой изменения выходного состояния триггера

10 рассматриваемого канала, Все триггеры 33 стробируются сигналом "Такт" с первого выхода распределителя импульсов 13. Переход выхода триггера 33 из состояния логического "0" в логическую "1" устанавли15

55 вает на соответствующих выходах триггеров группы 3 потенциал логической "1", Управление в режиме измерения осуществляется распределителем 13. Импульсом с третьего выхода распределителя 13 устанавливается на выходах первого счетчика 10 код, соответствующий двоичной записи номера измерительного канала.

Этот код поступает на адресные входы первого коммутатора 4. второго коммутатора 26, дешифратора 9 и, с учетом логики работы блока выбора режима 28, на адресные входы блока оперативной памяти, В результате этого на выходе первого коммутатора 4 устанавливается потенциал логического "0", если в триггер группы

3 соответствующего канала прошел импульс, или логической "1", если импульса не было. Потенциалом логического "0" ycl танавливается уровень логической "1" на выходе триггера 7, Этот уровень поступает на первый вход элемента И 8 и на вход элементов И группы 6, на втором входе элемента И группы 6, соответствующего коммутируемого измерительному каналу, установлен потенциал логической "1" с выхода дешифратора 9, При появлении двух логических "1" на входе элемента И блока 6 на выходе последнего устанавливается уровень логической "1", которым сбрасывается соответствующий триггер группы 3.

После установки в первом счетчике 10 кода номера измеряемого канала на пятом выходе распределителя 13 вырабатывается импульс, который поступает на вход "Чтение" блока 12 и вход управления предустановкой второго счетчика 11. При этом содержимое ячейки блока 12, соответствующей измерительному каналу, номер которого установлен в первом счетчика 10, заносится во второй счетчик 11. Затем на шестом выходе распределителя 13 вырабатывается импульс. который поступает на второй вход элемента И 8, и при наличии на первом его входе уровня логической "1" (если в измерительном канале зарегистриро1695286 ван импульс) импульс с выхода элемента И

8 проходит через блок выбора режима 28 и увеличивает на 1 содержимое второго счетчика 11. Это новое значение заносится в ячейку блока 12 после того, как на его вход

"Запись" с четвертого выхода распределителя 13.через элемент ИЛИ 14 поступит импульс, который одновременно сбросит триггер 7, после чего импульсом с третьего выхода распределителя 13 установится номер следующего канала, и цикл повторится . Таким образом, в интервале измерения происходит последовательный опрос измерительных каналов. Временная диаграмма работы распределителя импульсов 13 при измерении входного сигнала приведена на фиг. 2.

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

24 памяти, Этот же сигнал переключает второй коммутатор 26 таким образом, что на адресный вход блока 24 памяти поступит информация с выхода первого счетчика 10, Распределитель импульсов 13 начинает формировать временную диаграмму импульсов, необходимую для переписи информации, накопленной в блоке 12 памяти, в блок 24 памяти. Временная диаграмма представлена на фиг. 3.

Первым вырабатывается сигнал "Чтение" на пятом выходе распределителя импульсов 13. В результате этого на выходе блока 12 памяти появится накопленная информация, соответствующая входному сигналу первого канала, которая поступает на вход данных блока 24 памяти. Через второй коммутатор 26 на адресные входы блока 24 памяти поступает адрес с первого счетчика 10. Затем вырабатывается импульс на седьмом выходе распределителя импульсов 13, во время которого производится перепись информации по установленному адресу из блока 12 памяти в блок

24 памяти. После прихода на первый вход распределителя импульсов 13 логической "1" на его восьмом выходе вырабатывается сигнал "Обнуление счетчика", который проходит через второй элемент И 25 и второй элемент ИЛИ 15 и поступает на вход сброса второго счетчика 11. В результате, на выходе второго счетчика 11 будет присутствовать уровень логического "0", который поступает на вход блока 12 памяти.

После того, как произведена перепись информации в блок 24 памяти, снимаются сигналы с пятого и седьмого выходов распределителя импульсов 13, а на его четвер50 тенциал сбрасывает второй счетчик 11 и через первый элемент ИЛИ 14 поступает на вход "Запись" блока 12, в результате чего в последний записывается "0".

Признаком работы устройства в режиме

55 подсчета входных импульсов является наличие потенциала логического "0" на входе

"Выбор режима" 27, который поступает на второй вход второго элемента И 25.

Наличие потенциала логического "0" на этом входе запрещает прохождение сигна5

45 том выходе формируется импульс. Под действием этого импульса производится запись нулевой информации с выхода второго счетчика 11 в блок 12 памяти. Таким образом производится подготовка ячейки памяти для следующего цикла измерения. Затем формируется импульс на третьем выходе распределителя импульсов 13, который поступает на счетный вход первого счетчика 10, заставляя его перейти в новое состояние. Новый адрес с выхода первого счетчика 10 поступает на вход блока 12 памяти и через коммутатор 26 на вход блока 24 памяти. Далее все повторяется сначала. Так происходит до тех пор, пока не будет переписана вся информация из блока 12 памяти в блок 24 памяти. При этом все ячейки блока 12 будут обнулены, По окончании этого процесса на втором выходе распределителя импульсов 13 появляется импульс, запускающий таймер 5. Распределитель импульсов 13 начинает формировать последовательность импульсов измерительного интервала (фиг. 2), рассмотренного выше, Информация, хранимая в блоке 24 памяти, может быть прочитана ЭВМ в любое время, за исключением момента, когда производится перепись новой информации из блока 12 памяти в блок 24. Поэтому перед началом чтения информации ЭВМ должна проанализировать состояние на выходе устройства "Готовность выдачи" 22 на наличие логического "0". Если на указанном выходе присутствует логическая "1", то следует дождаться окончания переписи новой информации в блок 24 памяти, При чтении информации ЭВМ на входах 18 устанавливается код — номер измери-. тельного канала, а на входе 20 — потенциал логической "1". При этом на выходе второго коммутатора 26 устанавливается кодномер канала, который поступает на вход блока 24. В результате этого на выходах

23 устанавливается выводимая информация.

При обнулении блока 12 оперативной памяти ЭВМ выставляет потенциал логической "1" на вход 21 "Обнуление". Этот по1695286 ла с восьмого выхода распределителя импульсов 13 на вход обнуления второго счетчика 11. Таким образом, в момент переписи данных в блок 24 памяти не будут обнуляться ячейки блока 12 памяти, а в них будет накапливаться информация, соответствующая числу пришедших на вход устройства импульсов, Сигнал "Выбор режима." 27 потенциалом логического 0" поступает на второй вход блока 28 выбора режима. В этом случае блок 28 работает следующим образом: не пропускает сигнал младшего разряда адреса с первоГо выхода первого счетчика 10 на адресный аход блока 12 памяти; устанавливает на пером выходе постоянный потенциал логичекого "0", поступающий на адресный вход лока 12 памяти в качестве младшего разряДа; при наличии потенциала логического "0" на первом входе (младший разряд адреса с выхода первого счетчика 10) пропускает сигнал с выхода первого элемента И 8 на вход суммирования второго счетчика 11, при наличии потенциала логической "1" на первом входе пропускает сигнал с выхода первого флемента И 8 на вход вычитания второго начетчика 11.

В этом режиме входы 16 с рядом распооженными номерами, например 0 и 1, 2 и

, но не 1 и 2, 3 и 4, связаны с одной ячейкой блока памяти 12. При этом импульсы, приходящие по четному входу, суммируются в соответствующей ячейке памяти, а по нечетному — вычитаются, В остальном работа устройства в этом режиме совпадает с работой устройства в режиме измерения частоты, - Таким образом ЭВМ.не тратит времени

На перезапуск устройства, так как идет циклический опрос, считывает информацию в любой момент времени, за исключейием времени переписи информации из одного блока памяти в другой: за счет этого не теряется входная информация и, кроме тоl o, в устройстве осуществляется защита от помех.

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

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

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

20 татора и входами дешифратора, выходы которого соединены с вторыми входами

25 элементов И группы, выходы которых сое30

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

И, установочные входы таймера являются установочными входами устройства, вход таймера соединен с вторыми входами ключей и является входом готовности устройства, вход запуска распределителя импульсов является входом запуска устройства, второй выход распределителя импульсов соединен с входом запуска таймера, третий выход — co счетным входом первого счетчика, четвертый выход — с первым входом первого элемента ИЛИ, шестой выход — с вторым входом первого элемента

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

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

1695286

10 элемента И, второй вход первого элемента

ИЛИ объединен с первым входом второго элемента ИЛИ, выход которого соединен с входом сброса второго счетчика, выход первого элемента И соединен с информационным входом блока выбора режима, первый выход которого соединен с адресным входом первого блока памяти, второй выход— с суммирующим входом второго счетчика, а третий выход — с вычитающим входом второго счетчика, выход первого счетчика соединен со стробирующим входом блока выбора режима, выходы первого блока памяти соединены с информационными входами второго блока памяти, вход чтения которого является входом выдачи информа5 ции устройства, управляющий вход блока выбора режима и второй вход второго элемента И являются входом выбора режима устройства, выход второго элемента Й подключен к второму входу второго элемента

10 ИЛИ, выход таймера соединен с управляющим входом распределителя импульсов и адресным входом второго коммутатора, 1695286

Фиг. 2

1695286

ИнВер

Редактор Н. Коляда

Заказ 4162 Тираж Подписное

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

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

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

Сne

Ое/А

Ю ход

ССРОа 1/

ЯИИ са л п Я

Составитель И. Карнова

Техред M. Моргентал Корректор Т, Палий

Устройство для сопряжения с датчиками Устройство для сопряжения с датчиками Устройство для сопряжения с датчиками Устройство для сопряжения с датчиками Устройство для сопряжения с датчиками Устройство для сопряжения с датчиками Устройство для сопряжения с датчиками 

 

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах с вводом информации от клавиатуры Цель изобретения повышение надежности устройства Устройство содержит генератор 1 импульсов, первый и второй счетчики 2 и 3, дешифратор 4, элементы ИЛИ-НЕ 5 матрицу 6 коммутационных элементов мультиплексор 7, элемент И-НЕ 8, блок 9 защиты от дребезга

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

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

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

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

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

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

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

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

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

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

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

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

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

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