Устройство для опроса информационных датчиков

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ОПРОСА ИНФОРМАЦИОННЫХ ДАТЧИКОВ, содержащее генератор тактовых импульсов, блоки коммутации, управляющие входы которых соединены с информационными датчиками , последовательно соединенные блок сравнения и первый формирователь импульсов, последовательно соединенные блок учета времени обработки информации, первый регистр памяти и сумматор, выходы которого соединены с первыми входами блока сравнения , вторые входы которого соединены с выходами блока учета времени обработки информации, программную матрицу и счетчик состояний, выходы которого соединены с информационными входами блоков коммутации и адресными входами программной матрицы, выходы которой соединены с вторыми входами сумматора, отличающееся тем, что, с целью уменьшения времени опроса информационных датчиков, в него введены счетчик микрокоманд, последовательно соединенные мультиплексор , триггер, второй формирователь импульсов и блок задержки. последовательно-соединенные элемент НЕ и первый элемент И, выход которого соединен с разрешающими входами счетчика состояний и первого регистра памяти, последовательно соединениые блок памяти, второй элемент И и элемент ИЛИ, выход которого соединен с установочнымивходами триггера и счетчика состояний, последовательно соединенные второй регистр памяти, счетчик числа датчиков, дешифратор, третий формирователь импульсов и четвертый формирователь импульсов, выход которого соединен с разрешающим входом второго регистра памяти, причем счетный вход счетчика числа датчиков соединен с выходом первого формирователя импульсов и вторым входом элемента ИЛИ, третий вход которого соединен с входом четвертого формирователя импульсов и входом записи нуля блока памяти, вход записи единицы которого соединен с выходом блока задержки, вход которого соединен с вторыми входами первого и второго элементов И, адресные входы блока памяти соеди . нены с информационными входами счетчика состояний, информационными выходами счетчика микрокоманд и адресными входами мультиплексора, информационные выходы которого соединены с выходами информационных датчиков , выход генератора тактовых импульсов соединен со счетным входом счетчика микрокоманд,выход переноса которого соединен с входом блока учета времени обработки информации.

(l9) (I!) СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИН (51)4 Н 04 9/14

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3671986/24-09 (22) 08 ° 12,83 (46) 02.08.85. Бюл. ¹ 29 (72) И.М,Черняковский (53) 621.395,345(088.8) (56) Авторское свидетельство СССР № 530479, кл. Н 04 ((9/14, 1974.

Авторское свидетельство СССР № 902325, кл. Н 04 Q 9/14, 1980. (54)(57) УСТРОЙСТВО ДЛЯ ОПРОСА

ИНФОРМАЦИОННЫХ ДАТЧИКОВ, содержащее генератор тактовых импульсов, блоки коммутации, управляющие входы которых соединены с информационными датчиками, последовательно соединенные блок сравнения и первый формирователь импульсов, последовательно соединенные блок учета времени обработки информации, первый регистр памяти и сумматор, выходы которого соединены с первыми входами блока сравнения, вторые входы которого соединены с выходами блока учета времени обработки информации, программную матрицу и счетчик состояний, выходы котОрого соединены с информационными входами блоков коммутации и адресными входами программной матрицы, выходы которой соединены с вторыми входами сумматора, отличающееся тем, что, с целью уменьшения времени опроса информационных датчиков, в него введены счетчик микрокоманд, последовательно соединенные мультиплексор, триггер, второй формирователь импульсов и блок задержки, последовательно. соединенные элемент

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

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

1172085

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для опроса телеметрических датчиков с переменной частотой опроса и длительностью об- 5 работки информации, снимаемой с них.

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

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

Устройство содержит генератор 1 тактовых импульсов, счетчик 2 микрокоманд, блок 3 учета времени обработки информации, первый регистр 4 памяти, блок 5 сравнения, сумматор 6, первый формирователь 7 импульсов, второй регистр 8 памяти, программную матрицу 9, счетчик 10 числа датчиков,20 мультиплексор 11, триггер 12, второй формирователь 13 импульсов, блок 14 задержки, блок 15 памяти, элемент НЕ

16, элемент И 17, счетчик 18 состояний, дешифратор 19, второй элемент 25

И 20, элемент ИЛИ 21, третий формирователь 22 импульсов, четвертый формирователь 23 испульсов, блоки 24 коммутации, информационные датчики 25.

Устрорйство для опроса информационных датчиков работает следующим образом.

При включении устройства сигналом 35 начальной установки счетчик 10 устанавливается в нулевое состояние, которое дешифруется дешифратором 19, в результате чего третий формирователь

22 импульсов формирует импульс, с 40 помощью которого обнуляется блок 15 и через элемент ИЛИ 21 устанавливается в исходное состояние триггер 12 и счетчик 18. В этом (нулевом) состоянии счетчик 18 запрещает подклю- 45 чение информационных датчиков 25 к общей шине. Длительность импульса выбирается такой, чтобы за зто время счетчик 2 успел опросить и записать "0" во все ячейки блока 15. 50

Задним фронтом импульс третьего формирователя 22 импульсов запускает четвертый формирователь 23 импульсов, который формирует импульс, разрешающий перенос кода числа информацион- 55 нйх датчиков 25, хранимого во втором регистре 8 памяти, в счетчик 10.

С помощью счетчика 2 и мультиплексора 11 информационные датчики 25 последовательно опрашиваются высокой частотой, этой же частотой опрашивается блок 15. При появлении сигнала на одном из информационных датчиков 25 на выходе мультиплексора 11 появляется сигнал, который переворачивает триггер 12, и срабатывает второй формирователь 13 импульсов, формируя одиночный импульс, с помощью которого в определенную ячейку блока 15 через блок 14 записывается "1". Так как запись в блок 15 осуществляется с задержкой, то в момент подключения информационного датчика 25 на выходе блока 15 формируется нулевой" сигнал, который инвертируется элементом НЕ 16 и при совпадении с импульсом второго формирователя 13 импульсов, поступающим на второй вход элемента И 17, на его выходе появляется сигнал, разрешающий запись микроадреса информационного датчика 25 в счетчик 18.

Одновременно этот сигнал разрешает запись числа, характеризующего состояние блока 3 в первый регистр 4.

Счетчик 18 подключает информационный датчик 25 через блок 24 коммутации, являющийся дешифратором состояния счетчика 18, к обшей шине и опрашивает программную матрицу 9, которая подает код времени обработки данного информационного датчика 25 на входы сумматора 6. Последний суммирует это число с числом, записанным в первый регистр 4. Выход сумматора 6 соединен с входом блока 5. Когда в процессе работы блока 3 (представляющего собой постоянно работающий таймер) появится число, равное числу на выходе сумматора 6, на обоих входах блока 5 появятся одинаковые числа, в результате чего срабатывает блок 5, и первый формирователь 7 импульсов выдает импульс, который через элемент

ИЛИ 21 установит триггер 12 и счетчик

18 в исходное состояние, разрешая опрос нового информационного датчика 25.

Одновременно импульс перно ro формирователя импульсов поступает на счетный вход счетчика 10., работающего на вычитание, и уменьшает число, записанное в счетчик 10 на "1". В случае, если данный информационный датчик 25 будет опрошен мульчиплекii72

Составитель Н. Лебедянская

Редактор С. Лыжова Техред А.Бабинец Корректор С. Черни

Заказ 4922/56 Тираж 659

Подписное

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

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

Филиал ППП ™Патент", г, Ужгород, ул. Проектная, 4

3 сором 11 вторично, то, так как в данной ячейке блока 15 записана "1", импульс на выходе первого .элемента

И 17 не формируется, а на втором элементе И 20 при совпадении с импульсом второго формирователя 13 импульсов формируется импульс, который через элемент ИЛИ 21 устанавливает триггер 12 и счетчик 18 в исходное состояние, разрешая подключение 1О следующего информационного датчика 25.

Опрос и подключение к общей шине остальных информационных датчиков 25 осуществляется аналогично. После подключения каждого очередного информа- 15 ционного датчика 25 число, записан085 ное в счетчик 10, будет уменьшаться на "1". После опроса всех информационных датчиков 25, число которых определяется первоначально записанным числом в счетчик 10, последний перейдет в нулевое состояние, на выходе дешифратора 19 появится сигнал, который возбуждает третий формирователь 22 импульсов, обнуляется блок 15, триггер 12 и счетчик 18 устанавливаются в исходное сос— тояние, четвертый формирователь импульсов 23 разрешает запуск в счетчик 10 нового числа информационных датчиков, и цикл повторяется.