Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для опроса телеметрических датчиков с переменно частотой опроса и длительностью об- работки информации, снимаемой с них.
Цель изобретения - уменьшение времени опроса информационных датчиков .
На чертеже изображена структурная электрическая схема устройства для опроса информационных датчиков,
Устройство содержит генератор 1 тактовых импульсов, счетчик 2 микрокоманд, блок 3 учета времени обработки информации, первый регистр 4 памяти, блок 5 сравнения, сумматор 6, первьй формирователь 7 импульсов, второй регистр 8 памяти программную матрицу 9, счетчик 10 числа датчиков мультиплексор 11, триггер 12, второй формирователь 13 импульсов, блок 14 задержки, блок 15 памяти, элемент НЕ 16, элемент И 17, счетчик 18 состояний, дешифратор 19, второй элемент И 20, элемент ИЛИ 21, третий формирователь 22 импульсов, четвертый формирователь 23 испульсов, блоки 24 коммутации, информационные датчики 25, 1
5строрйство для опроса информационных датчиков работает следующим образом.
При включении устройства сигналом начальной установки счетчик 10 устанавливается в нулевое состояние, которое дешифруется дешифратором 19, в результате чего третий формирователь 22 импульсов формирует импульс, с помош;ью которого обнуляется блок 15 и через элемент ИЛИ 21 устанавливается в исходное состояние триггер 12 и счетчик 18. Б этом (нулевом) состоянии счетчик 18 запрещает подключение информационных датчиков 25 к общей шине. Длительность импульса выбирается такой, чтобы за это время счетчик 2 успел опросить и записать О во все ячейки блока 15. Задним фронтом импульс третьего формирователя 22 импульсов запускает четвертый формирователь 23 импульсов который формирует импульс, разрешающий перенос кода числа информационных датчиков 25, хранимого во втором регистре 8 памяти, в счетчик 10.
С помощью счетчика 2 и мультиплексора 11 информационные датчики 25 последовательно опрашиваются высокой частотой, этой же частотой опрашивается блок 15. При появлении сигнала на одном из информационных датчиков 25 на выходе мультиплексора 1 1 появляется сигнал, которьш переворачивает триггер 12, и срабатывает второй формирователь 13 импульсов, формируя одиночньй импульс, с помощью которого в определенную ячейку блока 15 через блок 14 записывается 1. Так как запись в блок 15 осуществляется с задержкой, то в момент подключения информационного датчика 25 на выходе блока 15 формируется нулевой сигнал, который инвертируется элементом НЕ 16 и при совпадении с импульсом второго формирователя 13 импульсов, поступающим на второй вход элемента И 17, на его выходе появляется сигнал, разрешающий запись микроадреса информационного датчика 25 в счетчик 18. Одновременно этот сигнал разрешает запись числа, характеризуюп1;его состояние блока 3 в первый регистр 4, Счетчик 18 подключает информационный датчик 25 через блок 24 коммутации, являющийся дешифратором состояния счетчика 18, к общей шине и опрашивает программную матрицу 9, которая подает код времени обработки данного информационного датчика 25 на входы сумматора 6. Последний суммирует это число с числом,записанным в первый регистр 4. Вьгход сумматора 6 соединен с входом блока 5, Когда в процессе работы блока 3 ( представляющего собой- постоянно работающий таймер) появится число, равное числу на выходе сумматора 6, на обоих входах блока 5 появятся одинаковые числа, в результате чего срабатывает блок 5 и первый формирователь 7 импульсов выдает импульс, который через элемен ИЛИ 21 установит триггер 12 и счетчи 18 в исходное состояние, разрешая опрос нового информационного датчика 25.
Одновременно импульс первого формирователя импульсов поступает на счетньй вход счетчика 10-, работающего на. вычитание, и уменьшает число, записанное в счетчик 10 на 1. В случае, если данный информационньй датчик 25 будет опрошен мулы:)-гплек311
сором 11 вторично, то, так как в данной ячейке блока 15 записана 1, импульс на выходе первого -элемента И 17 не формируется, а на втором элементе И 20 при совпадении с импульсом второго формирователя 13 импульсов формируется импульс, который через элемент ИЛИ 21 устанавливает триггер 12 и счетчик 18 в исходное состояние, разрешая подключение следующего информационного датчика 25. Опрос и подключение к общей шине остальных информационных датчиков 25 осуществляется аналогично. После подключения каждого очередного информационного датчика 25 число, записан854
нее в счетчик 10, будет уменьшаться на 1. После опроса всех инфо11мациопных датчиков 25, число которых определяется первоначально записанным числом в счетчик 10, последний пе рейдет в нулевое состояние, на выходе дешифратора 19 появится сигнал, который возбуждает третий формирователь 22 импульсов, обнуляется
блок 15, триггер 12 и счетчик 18 устанавливаются в исходное сое тояние , четвертый формирователь импульсов 23 разрешает запуск в счетчик 10 нового числа информационных датчиков , и цикл повторяется.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вывода информации | 1983 |
|
SU1099315A1 |
Микропрограммный процессор | 1982 |
|
SU1070557A1 |
Микропрограммное устройство управления с контролем | 1983 |
|
SU1142832A1 |
Многоканальное устройство для сбора, обработки и выдачи информации | 1990 |
|
SU1753482A1 |
МОДУЛЬ МУЛЬТИМИКРОПРОГРАММНОЙ СИСТЕМЫ | 1997 |
|
RU2116665C1 |
Устройство для моделирования дискретных систем | 1985 |
|
SU1295411A1 |
Микропрограммное устройство для ввода-вывода информации | 1983 |
|
SU1144099A1 |
Микропрограммное устройство управления | 1983 |
|
SU1100625A1 |
Устройство для контроля логических блоков | 1986 |
|
SU1386998A1 |
Устройство для обхода узлов сеточной модели | 1985 |
|
SU1322332A1 |
УСТРОЙСТВО ДЛЯ ОПРОСА ИНФОРМАЦИОННЫХ ДАТЧИКОВ, содержащее генератор тактовых импульсов, блоки коммутации, управляющие входы которых соединены с информационными датчиками, последовательно соединенные блок сравнения и первый формирователь импульсов, последовательно соединенные блок учета времени обработки информации, первый регистр памяти и сумматор, выходы которого соединены с первыми входами блока сравнения, вторые входы которого соединены с выходами блока учета времени обработки информации, программную матрицу и счетчик состояний, выходы которого соединены с информационными входами блоков коммутации и адресными входами программной матрицы, выходы которой соединены с вторыми входами сумматора, отличающееся тем, что, с целью уменьшения времени опроса информационных датчиков, в него введены счетчик микрокоманд, последовательно соединенные мультиплексор, триггер, второй формирователь импульсов и блок задержки. последовательно-соединенные элемент НЕ и первый элемент И, выход которого соединен с разрешающими входами счетчика состояний и первого регистра памяти, последовательно соединениые блок памяти, второй элемент И и элемент ИЛИ, выход которого соединен с установочнымивходами триггера и счетчика состояний, последовательно соединенные второй регистр памяти, счетчик числа датчиков, дешифратор, третий формирователь импульсов и четвертый формирователь импульсов, выход которого соединен с разрешающим входом второго регистра памяти, причем счет- ный вход счетчика числа датчиков соединен с выходом первого формирователя импульсов и вторым входом элемента ИЛИ, третий вход которого соединен с входом четвертого формирователя импульсов и входом записи нуля блока памяти, вход записи единицы которого соединен с выходом блока задержки, вход которого соединен с вторыми входами первого и второго элементов И, адресные входы блока памяти соеди. нены с информационными входами счетчика состояний, информационными выходами счетчика микрокоманд и адресными входами мультиплексора, информационные выходы которого соединены с выходами информационных датчиков, выход генератора тактовых импульсов соединен со счетным входом счетчика микрокоманд,выход переноса которого соединен с входом блока учета времени обработки информации.
Устройство для опроса информационных датчиков | 1974 |
|
SU530479A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Устройство для опроса информационных датчиков | 1980 |
|
SU902325A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1985-08-07—Публикация
1983-12-08—Подача