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

Номер патента: 1695286

Авторы: Майстренко, Мельник

ZIP архив

Текст

(5)5 ИТЕТКРЫТИЯМ ГОСУДАРСТВЕННЫЙ КПО ИЗОБРЕТЕНИЯМ ИПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетМ 1536365, кл. 6 06 ГАвторское свидетМ 1137473, кл. 6 06 Г ляется расширение области применения за счет органиэации автономного циклического сбора информации и повышение надежности устройства, Поставленная цель достигается тем, что в устройство введены блок 28 выбора режима, блок 24 памяти, второй элемент И 25, второй коммутатор 26. Введение новых элементов и связей в устройство позволяет повысить достоверность приема информации в условиях помех, вести циклическое измерение входного сигнала независимо от того, в какой момент времени измеренная информация вводится в ЭВМ, реализовать два режима работы; режим измерения входной частоты и режим счета поступивших импульсов. 5 ил. 4О.П. Мельни ельство ССС3/00, 1988.ельство ССС13/00, 1983.ЛЯ СОПРЯЖ ИЯ С(54) УСТРОЙСТВО Д ДАТЧ И КА МИ .57) Изобретение отн ной технике и может автоматизированных управления для ввод пульсных датчиков. Ц осится к вычислитель- быть использовано в системах контроля и а информации от имелью изобретения явпервый коммутатор 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 выбор режима.Формэлементытриггер 33 И а а Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах контроля и управления для ввода информации от импульсных датчиков.Целью изобретения является расширение области применения устройства за счет организации автономного циклического сбора информации и повышение надежности устройства.На фиг, 1 приведена структурная схема устройства; на фиг. 2 - временная диаграмма работы распределителя импульсов при измерении входного сигнала; на фиг, 3 - временная диаграмма работы распределителя импульсов при записи результата; на фиг: 4 - формирователь импульсов; на фиг, 5 - блок выбора режима.Устройство содержит формирователи импульсов 1, ключи 2, группу 3 триггеров,ирователь импульсов содержит НЕ 29, 30, элементы И 31 и 32 иБлок выбора режима содержит элементы И 34-38 и элемент ИЛИ 39,Устройство работает следующим образом,Устройство может работать в двух режимах; режим измерения частоты и режимподсчета числа входных импульсов,В режиме измерения частоты на вход 27подается сигнал логической "1", который поступает на вход запуска блока 28 выбора; режима, В этом случае блок 28 выбора ре жима работает следующим образом; пропускает сигнал младшего разряда адреса свыхода первого счетчика 10 на адресныйвход первого блока памяти 12, пропускаетсигнал с выхода первого элемента И 8 на, вход суммирования второго счетчика 11, выдает на вход вычитания второго счетчика 11постоянный уровень, не изменяющий состояния этого счетчика,В режиме измерения частоты на входах17 устройства бт ЭВМ устанавливается код,пропорциональный интервалу измерения,После этого на вход 19 "Начало измерения"подается сигнал логической, "1", разрешающий работу распределителя 13, и потенциал логической "1 со второго выходапоследнего поступает на управляющий входтаймера 5, запуская его. В результате этогона выходе таймера 5 появляется отрицательный импульс длительность о интервалаизмерения. Этот потенциал логического"0" коммутирует ключи 2 так, что выходыформирователей импульсов 1 оказываютсяподключенными к установочным входамтриггеров группы 3,Каждый формирователь импульсов обрабатывает парафазные входные сигналы,поступающие от датчиков, Передача информации от датчиков в виде парафазныхсигналов позволяет выделить полезныйсигнал на фоне помех. Это.свойство основано на том, что помеха наводится синфазно на оба входа, а формирователиимпульсов 1 реагируют только на парафазное измерение сигнала. Входная логикакаждого формирователя анализирует наличие логической "1" на прямом входе илогического "0" на инверсном входе. Первая же такая комбинация входных символов заставляет установиться выходтриггера 33 рассматриваемого формирователя в состояние логической: "1", В случаепомехи по прямому входу сигнал логической"1" может измениться до логического "0".На инверсный вход наводится помеха тойже полярности, следовательно, сигнал останется на уровне логического "0", Такаякомбинация не приводит к изменениям состояния триггера рассматриваемого форми рователя импульсов, В определенный момент времени на прямом входе устанавливается сигнал логического "0", а на инверсном - логической "1". Это приведет кустановке на выходе триггера 33 сигналалогического "0", Если наводится помеха на установившиеся сигналы, то она, как в предыдущем случае, не влечет за собой изменения выходного состояния триггера 10 рассматриваемого канала, Все триггеры 33стробируются сигналом "Такт" с первого выхода распределителя импульсов 13. Переход выхода триггера 33 из состояния логического "0" в логическую "1" устанавли 15 20 25 30 35 40 45 50 55 вает на соответствующих выходах триггеров группы 3 потенциал логической "1",Управление в режиме измерения осуществляется распределителем 13. Импульсом с третьего выхода распределителя 13 устанавливается на выходах первого счетчика 10 код, соответствующий двоичной записи номера измерительного канала. Этот код поступает на адресные входы первого коммутатора 4. второго коммутатора 26, дешифратора 9 и, с учетом логики работы блока выбора режима 28, на адресные входы блока оперативной памяти, В результате этого на выходе первого коммутатора 4 устанавливается потенциал логического "0", если в триггер группы 3 соответствующего канала прошел импульс, или логической "1", если импульса не было. Потенциалом логического "0" устанавливается уровень логической "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 10152025 30 354045 том выходе формируется импульс. Под действием этого импульса производится запись нулевой информации с выхода второго счетчика 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. При этом импульсы, приходящие по четному входу, суммируются в соответствующей ячейке памяти, а по нечетному - вычитаются,В остальном работа устройства в этом режиме совпадает с работой устройства в режиме измерения частоты,Таким образом ЭВМ.не тратит времени На перезапуск устройства, так как идет циклический опрос, считывает информацию влюбой момент времени, за исключейием времени переписи информации из одного блока памяти в другой; за счет этого не теряется входная информация и, кроме тоГо, в устройстве осуществляется защита от помех,Формула изобретения Устройство для сопряжения с датчикаМи, содержащее ключи, таймер, группу триггеров, первый коммутатор, триггер, формирователи импульсов, первый элемент И, группу элементов И, дешифратор, первый и второй счетчики, первый блок памяти, первыйи второй элементы ИЛИ, распределитель импульсов, информационные входы формирователей импульсов являются информационными входами устройства, выходы формирователей импульсов соединены с первыми входами ключей. вы 10 1.5 20 татора и входами дешифратора, выходы которого соединены с вторыми входами 25 элементов И группы, выходы которых сое 30 35 40 45 50 55 ходы которых соединены с соответствующими установочными входами триггеров группы, выходы которых соединены с информационными входами первого коммутатора, выход которого соединен с установбчным входом триггера, выход которого соединен с первыми входами элементов И группы и первым входом первого элемента И, установочные входы таймера являются установочными входами устройства, вход таймера соединен с вторыми входами ключей и является входом готовности устройства, вход запуска распределителя импульсов является входом запуска устройства, второй выход распределителя импульсов соединен с входом запуска таймера, третий выход - со счетным входом первого счетчика, четвертый выход - с первым входом первого элемента ИЛИ, шестой выход - с вторым входом первого элемента И, выходы группы и выход счетчика соединены с адресными входами первого коммудинены с соответствующими входами сброса триггеров группЫ, выходы группы первого счетчика соединены с адресными входами группы первого блока памяти, выходы которого соединены с установочными входами второго счетчика, выходы которого соединены с информационными входами первого блока памяти, выход первого элемента ИЛИ соединен с входом записи первого блока памяти и входом сброса триггера, второй вход первого элемента ИЛИ является входом сброса устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройстова за счет организации автономного циклического сбора информации и повышениянадежности устройства, в него введены второй элемент И, блока выбора режима, второй коммутатор, второй блок памяти, выходы которого являются информационаными выходами устройства, выход и выходы группы первого счетчика соединены с информационными входами первой группы второго коммутатора, выходы которого соединены с адресными входами второго блока памяти, информационные входы второй группы второго коммутатора являются адресными входами устройства, первый выход распределителя импульсов соединен с управляющими входами формирователей импульсов, пятый выход - с входом чтения первого блока памяти и входом записи второго счетчика, седьмой выход - с входом записи второго блока памяти, восьмой выход - с первым входом второгоэлемента И, второй вход первого элемента ИЛИ обьединен с первым входом второго элемента ИЛИ, выход которого соединен с входом сброса второго счетчика, выход первого элемента И соединен с информационным входом блока выбора режима, первый выход которого соединен с адресным входом первого блока памяти, второй выход - с суммирующим входом второго счетчика, а третий выход - с вычитающим входом второго счетчика, выход первого счетчика соединен со стробирующим входом блока выбора режима, выходы первого блока памяти соединены с информационными входами второго блока памяти, вход чтения которого является входом выдачи информа ции устройства, управляющий вход блокавыбора режима и второй вход второго элемента И являются входом выбора режима устройства, выход второго элемента Й подключен к второму входу второго элемента 10 ИЛИ, выход таймера соединен с управляющим входом распределителя импульсов и адресным входом второго коммутатора,1695286 ставитель И. Карнохред М.Моргентал актор Н. Коляда Корректор Т, Палий Заказ 4162 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СС 113035. Москва, Ж, Раущская наб 4/5 оизводственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина СпедЬЮ ход и,о 11

Смотреть

Заявка

4751061, 14.08.1989

ПРЕДПРИЯТИЕ ПЯ Р-6891

МАЙСТРЕНКО СЕРГЕЙ ИВАНОВИЧ, МЕЛЬНИК ОЛЕГ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 13/00, G06F 3/00

Метки: датчиками, сопряжения

Опубликовано: 30.11.1991

Код ссылки

<a href="https://patents.su/7-1695286-ustrojjstvo-dlya-sopryazheniya-s-datchikami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения с датчиками</a>

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