Изобретение относится к автомати ке и вычислительной технике и может быть использовано в системах управ ления для ввода информации от дискретных датчиков. Известно устройство для ввода ин формации от дискретных датчиков, со держащее блок управления, генератор импульсов, датчики, распределитель, блок памяти, шифратор, адресный блок, элемент ИЛИ СО. В данном устройстве с помощью распределителя производится последовательный опрос всех датчиков как изменяющих, так и неизменяющих свое состояние, причем информация на выходе устройства формируется только для датчиков, изменивших свое состо яние. При зтом увеличивается время, необходимое для выборки датчиков с измененным состоянием, и снижается быстродействие устройства. Известно также устройство для ввода, информации, содержащее датчики, блок памяти, адресный блок, шиф ратор, генератор имрульсов, два регистра, распределитель, элементы за держки, коммутатор и блок сравнения выходы датчиков подключены к первым входам первого регистра, выходы которого соединены с входами распределителя импульсов, выходы которого соединены с входами элементов задержки, вьпсоды элементов задержки соединены с входами шифратора и пер выми входами коммутатора, выходы ко торого соединены с вторыми входами первого регистра, выход шифратора соединен с первым вьгходом блока фор мирования адреса, выход которого соединен с входом блока памяти и первым входом блока сравнения, второй выход блока памяти соединен с первым входом второго регистра, выход которого соединен с вторым входом блока сравнения, первый выход которого соединен с входом генератора импульсов, выход которого соединен с вторым входом блока формиро вания адреса, второй выход блока сравнения соединен с вторым входом второго регистра, третьим входом блока формирования адреса и вторыми входами коммутатора С23. В известном устройстве обеспечивается только равномерный опрос датчиков с измененным состоянием с частотой, определяемой генератором импульсов. При этом не увеличивается время готовности внешних регистрирующих устройств к приему информации от датчиков, не обеспечивается опрос датчиков в фиксированные моменты через произвольные промежутки времени по заранее задаваемой программе временного опроса, что ограничивает функциональные возможности устройств. Целью изобретения является повьшение быстродействия устройства. Поставленная цепь достигается тем, что в устройство для ввода информации от датчиков, содержащее генератор импульсов, регистр, группу, элементов И, счетчик, коммутатор, первый элемент И, входы коммутатора являются информационными входами устройства, единичные входы регистра являются управляющими входами устройства, выходы элементов И группы и выход первого элемента И соединены с соответствующими нулевыми входами регистра, дополнительно введены элементы ЗАПРЕТ, группа элементов ИЛИ, дешифратор, триггер, второй и третий элементы И, элемент ИЛИ, прямые выходы регистра, начиная с второго выхода,соединены с прямыми входами соответствующих элементов ЗАПРЕТ и первыми входами соответствующих элементов ИЛИ группы, выходы элементов ЗАПРЕТ соединены с первыми входами соответствующих элементов И группы, выход каждого элемента ИЛИ группы соединен с инверсным входом соответствующего элемента ЗАПРЕТ и вторым входом последукнцего элемента ИЛИ группы, первый выход регистра соединен с инверсным входом первого элемента ЗАПРЕТ, вторым входом первого элемента ИЛИ группы и первым входом первого элемента И, выход последнего элемента ШШ группы соединен с третьим входом второго элемента И, выход генератора импульсов соединен с первыми входами втораго и третьего элементов И, выход второго элемента И соединен со счетным входом счетчика, выходы которого соединены с входами дешифратора, выходы которого соединены с вторьв4 входом первого элемента И и со вторыми входами элементов И группы, выходы KOToiMdx соединены с управляющими входами коммутатора и соответствующими входами элемента ИЛИ, выход которого соединен с единичным входом триггера, инверсный и
прямой выходы триггера соединены соответственно с вторыми входами второго и третьего элементов И, выход третьего элемента И соединен с нулевым входом триггера и входом сброса 5 счетчика, выходы коммутатора являются выходами устройства.
На чертеже изображена блок-схема устройства.
Устройство содержит датчики 1, tO коммутатор 2 с элементами И 3, регистр 4. выполненный на триггерах,5, группу элементов ИЛИ 6,. элемента ЗАПРЕТ 7, группу Элементов И 8, элемент ИЛИ 9, дешифратор 10, счетчик 11,5 второй элемент И 12, третий элемент И 13, триггер 14, генератор 15 импульсов, первый элемент И 16.
Устройство работает следующим обраэом.
Программа ввода информации записывается в регистр 4, в котором каждый разряд соответствует определен- ному датчику 1, путем подачи внешних сигналов на единичные входы соответ- 25 ствуюпщх триггеров 5 регистра 4. Например, для ввода информации от датчиков 1 в единичное состояние устанавливаются триггеры 5. Сигнал с прямого выхода сработавшего триггера 30 поступает на вход соответствующего элемента И 8 и подготавливает его к открьшанию. Кроме того, этот сигнал непосредственно воздействует на инверсный вход соответствукяцего эле- 35 мента ЗАПРЕТ 7, закрывает его и через последовательную цепь элементов ИЛИ 6 аналогично закрывает другие элементы 7. Аналогично сигнал с прямого выхода сработанного триггера 5 40 поступает на прямой вход соответствующего элемента ЗАПРЕТ 7, подготавливает его к открыванию, и через последовательно соединенные элементы ИЛИ 6 закрывает все последующие эле- 45 менты ЗАПРЕТ 7. Таким образом, каждый предыдущий триггер 5 с единичным значением отключает цепи прямых выходов всех последукяцих триггеров 5. Сигнал с выхода последнего элемента so ИЛИ 6 подготавливает к открьдаанию элемент И 12, на второй вход которого подается разрешающий потенциал с инверсного выхода триггера 14. Ввод информации с датчиков 1 начинается $5 после включения генератора 15 импульсов, который генерирует импульсы с частотой, определяемой заданной
единицей измерения временных интервалов между опросами заданных датчиков. Импульсы с выхода генератора 15 последовательно заполняют счетчик 11,состояние которого декодируется депшфратором 10. Каждый выход дешифратора 10 соответствует фиксированной временной метке, поэтому согласно заданной программе временного ввода информации с датчиков 1 входы элементов И 8 группы и элементы И 16 подключены к соответствующим выходам дешифратора 10. После выработки первой программной метки возбуждается соответствуювчий выход дешифратора 10, который открывает элемент И 16, сигнал с выхода элемента И 16 открьшает элемент И 3 коммутатора 2, и информация с датчика 1 поступает на внешнее регистрирукзщее устройство. Кроме того, сигнал с выхода элемента И 16 устанавливает в нулевое положение триггер 5 и через элемент ИЛИ 9 - в единичное состояние триггер 14, Триггер 14 закрывает элемент И 12 и подготавливает к открыванию элемент И 13. При этом вЕлход генератора 15 импульсов отключается от счетного входа счетчика 11. После .сброса в нулевое положение триггера 5 снимаются сигналы с выходов элементов И 16, ИЛИ 9, а также запрещахнцие сигналы на инверсных входах элементов ЗАПРЕТ предыдущих по отношению к следующему сработанному триггеру 5. При этом элемент ЗАПРЕТ 7 открывается и подае сигнал разрешения на первый вход элемента ИЗ. Очередной импульс генератора 15 подается на вход элемента И 13, который открыт потенциальным сигналом с прямого выхода триггера 14. Импульс с выхода элемента И 13 устанавливает триггер 14 и счетчик 11 в нулевое положение, что обеспечивает отсчет следующего временного интервала с нулевого состояния счетчика 11. При этом триггер 14 снова открывает элемент И 12 и закрывает элемент И 13, описанный процесс пов торяется. После выработки следующего временного интервала сигнал с соответствукщего выхода дешифратора 10 открывает элемент И 8, коммутатор 2 считает информацию с датчика 1, обнуляет триггер 5 и снова устанавливает в единичное состояние триггер 14 После сброса триггера 5 снимается
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство обегающего контроля | 1982 |
|
SU1087964A1 |
Устройство для считывания информации с перфоносителя | 1986 |
|
SU1388914A1 |
Устройство для ввода информации | 1986 |
|
SU1363173A1 |
Многоканальное устройство для обслуживания запросов | 1983 |
|
SU1129614A1 |
Устройство для считывания информации | 1983 |
|
SU1140138A1 |
Устройство для контроля параметров | 1991 |
|
SU1807454A1 |
Адаптивное телеизмерительное устройство | 1975 |
|
SU608186A1 |
Многоканальное устройство для сбора и обработки информации | 1988 |
|
SU1524078A1 |
Устройство для моделирования вычислительной системы | 1990 |
|
SU1786492A1 |
Устройство для программного управления | 1985 |
|
SU1267362A2 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ ОТ ДАТЧИКОВ, содержащее генератор импульсов, регистр, группу элементов И, счетчик, коммутатор, первый элемент И, входы коммутатора являются информационными входами устройства, единичные входы регистра являются управлякицими входами устройства, выходы элементов И группы и выход первого элемента И соединены с соответствую1цими нулевьв4И входами регистра, о тличающе е ся тем, что, с цепью повышения быстродействия устройства, в него введены элементы ЗАПРЕТ, группа элементов ИЛИ, дешифратор, триггер, второй и третий элементы И, элемент ИШ, прямые выходы регистра, начиная с второго выхода, соединены с прямыми входами соответствующих элементов ЗАПРЕТ и первьми входами соответствующих элементов ИЛИ группы, выходы элементов ЗАПРЕТ соединены с первыми входами соответствующих элементов И группы, выход каждого элемента ШШ группы соединены с инверсным входом соответствующего элемента ЗАПРЕТ и вторым входом последующего элемента ИЛИ группы, первьй выход регистра соединен с инверсным входом первого элемента ЗАПРЕТ, вторым входом первого элемента ИЛИ группы и первым входом первого элемента И, выход последнего элемента ИЛИ группы соединен с третьим входом второго элемента И, выход генератора импульсов соединен с первыми входами второго и третьего элементов И, вы- р ход второго элемента И соединен со счетньм входом счетчика, выходы котоКЛ рого соединены с входами деш{фратора, выходы которого сое цшены с вторьм входом первого элемента И и с вторыми входами элементов И группы, выходы В которых соединены с управляющикш входами коммутатора и соответству11Я1р{ми входами элемента ИЛИ, выход которого 4ii соединен с единичным входом .триггера, со Ю 4 инверсный и прямой выходы триггера соединены соответственно с втор|)Ми входами второго и третьего элементов И, выход третьего элемента И, соединен с нулевым входом триггера и входом сброса счетчика, выхода ком- , мутатора являются выходами устройства
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для ввода информации от дискретных датчиков | 1976 |
|
SU634263A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для ввода информации | 1979 |
|
SU840870A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-04-07—Публикация
1983-08-19—Подача