(Л
с:
название | год | авторы | номер документа |
---|---|---|---|
Устройство для предварительной обработки информации | 1991 |
|
SU1837274A1 |
Устройство для предварительной обработки информации | 1986 |
|
SU1314330A1 |
Устройство для предварительной обработки информации | 1984 |
|
SU1198505A2 |
Устройство для предварительной обработки информации | 1982 |
|
SU1062684A1 |
Устройство для предварительной обработки информации | 1988 |
|
SU1562900A2 |
Многоканальный функциональный генератор | 1984 |
|
SU1191922A1 |
Устройство для программного управления намоточным станком | 1984 |
|
SU1232044A1 |
Устройство для автоматического регулирования температуры | 1988 |
|
SU1645945A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для ввода информации | 1990 |
|
SU1775049A3 |
Изобретение относится к области вычислительной техники и может быть использовано при проведении отладки, тестирования и испытаний систем управления технологическими процессами, а также в составе различного типа имитаторов и тренажеров, работающих в комплексе с ЭВМ. Целью изобретения является расширение области применения устройства путем формирования состояния число импульсных датчиков. В устройство введены два блока счетчиков, блок регистров и делитель. Это позволяет формировать дополнительно информацию о состоянии число-импульсных датчиков и передавать ее по запросам в ЭВМ наряду с информацией о состоянии аналоговых датчиков. I ил.
ю
м
Изобретение относится к вычисли- те|льной технике, может быть исполь- зо1вано при проведении отладки, тести- рс|вания и испытаний систем управления технологическими процессами, а также в составе различного типа имитаторов и тренажеров, работающих в комплексе с |ЭВМ, и является усовершенствованием ус|тройства по авт. св. № 1062684.
I Цель изобретения - расширение об- Лссти применения устройства путем фсфмирования состояния число-импульсных датчиков.
i На чертеже приведена функциональ- 1„
щя схема устройства.
I Устройство содержит блок 1 ввода, блок 2 буферной памяти, блок 3 памя-. ти, счетчик 4 времени, арифметический блок 5, шифратор 6, элемент 7 зад( ржки, коммутатор 8, делитель 9, блок 10 регистров, первый 11 и второй 12 блоки счетчиков, входы и вьгхо- 13-17.
I Устройство работает следующим об- рдзом.
Принцип работы устройства основан Н1 вычислении в момент поступления запросов от ЭВМ либо значения воспроизводимого аналогового сигнала на участке интерполяции, заданном кода- м его начала, конца и длительности, либо формирования состояния,воспроизводимого число-импульсного сигнала пу равномерного распределения заданн|ого числа импульсов на заданном интервале времени и выдачи сигнала запроса на ЭВМ при переполнении одного КЗ счетчиков число-импульсных сигна- jioB. Распределение импульсов произвоцктся путем определения минимально- времени 41 изменения заданного
Значения К- на интервале времени D- И делителе и реализации единичного
1|:риращения показания число-импульс- rtoro датчика в блоке 12 счетчиков ф помощью отсчета периода времени ut 1 блоке 1 1 счетчиков.
Количество каналов преобразования И зависит только от объема исполь Дуемой памяти, а также разрядности : фратора и коммутатора, определяющей возможности адресации,
В каждый момент времени в устройстве хранится информация двух кадров {текущего.и последующего. .Каждый 1садр Ьодержит коэффициенты k (j l ,N) , определяющие значения аналоговых сиг- Налов в узлах интерполя1щи или значения изменения число-импульсного сигнала на заданном интвервале времени и значение времени интервала интерполяции € , общего для всех каналов преобразования 5 а также массив величин времени, определяющих задержку выдачи информации для каждого канала, соответствующих времени прохождения информации через систему устройств связи с объектом.
По истечении интервала интерполяции текущего кадра начинается отсчет времени последующего кадра, а в устройство вводится информация для нового кадра, и такое обновление информации происходит независимо от наличия или отсутствия запросов от ЗВМо
В первоначальный момент времени производится ввод и запись в блок 2
буферной памяти значений коэффициентов для всех каналов преобразования и соответствующих им величин задержек. Затем эта информация переписывается в блок 3 памяти, а э блок 2 буферной памяти записывается новьй
кадр информации ki|| , отсюда значения
KL
определяющие состояние анаО0
5
0
логовых датчиков, переписываются в блок 3 памятИ} а значения кМ , определяющие изменение число- импульсных сигналов 5 вместе с значением интервала интерполяции поочередно поступают на вход делителя 9. Делитель оп Sределяет значение t -т- минимально 1
го времени изменения состояния число- импульсного сигнала для каждого канала, которое переписьшается в соответствующий регистр блока 50 регистров и счетчик времени блока 1i.
С момента запуска устройства каждый счетчик времени начинает отсчет заданного времени й, по истечении которого вьщает сигнал конца счета, по которому соответствующий счетчик ЧИС блока 12 увеличивает текущее значение число-импульсного сигнала на 1. Этот же сигнал поступает на управляющий вход соответствующего регистра блока 10, разрешая перезапись значения ut в соответствующий счетчик времени блока 11 для продолжения работы. При переполненин одного из счетчиков ЧИС на управляющий выход устрой31
ства вьщается сигнал чапроса на ЭВМ, после чего состояние счетчика может быть считано через коммутатор 8 путем выдачи соответствуюшей команды на вход шифратора 6.
Величина интервала интерполяции f занесена в арифметический блок 5 и счетчик 4 времени. Информация для второго кадра, т.е. коэффициенты
1 К;S всех каналов преобразования I Z J 1
соответствующие величины задержек и величина интервала интерполяции Ь второго кадра, находится в блоке 2
буферной памяти.
При поступлении на управляющий вход 16 команды запроса от ЭВМ шифратор 6 вырабатьюает код, поступающий на вход блока 3 памяти, как адрес коэффициентов К и к1 значений анало- 1-1 1
гового сигнала, а на управляющий вход коммутатора 8 - как адрес ввода информации в ЭВМ.-
Значения коэффициентов, выбранные по адресам сформированным шифратором 6, с выхода блока 3 памяти поступают на арифметический блок 5. Последний по полученным значениям коэффициентов К. и - , значению И , и
значению текущего времени t на интервале интерполяции ., поступающего со счетчика 4 времени, определяет значение аналогового сигнала в момен опроса в виде кода
,(.1
который с выхода блока 5 поступает ,на первый информационный вход комму татора 8.
С второго выхода блока 3 памяти иа вход элемента 7 задержки, вьтол- ненного на базе счетчика, поступает код, определяющий время задержки выдачи аналогового и число-импульсного сигналов. С выхода элемента 7 задержки сигнал разрешения подключения поступает на первый информационный вход коммутатора 8, на управляющем входе которого установлен код, определяющий адрес ввода информации в ЭВМ. Таким образом, в момент поступления сигнала по первому информационному входу коммутатора от элемента 7 задержки информация, определяющая значение аналогового сигнала или состояние число-импульсных сигналов
,-
5
10
20
30
35
25
.
40
50
55
7274
в момент опроса, может быть считана с информационного выхода 13 коммутатора 8 .
.Поскольку информация кадра сохраняется в памяти устройства неизменной до конца .обработки интервала интерполяции fj-, т.е. до заполнения счетчика 4, запрос от ЭВМ может повторяться по произвольному или прежнему каналу и на выходе 13 коммутатора 8 будут получены новые значения аналоговых или число-импульсных сигналов в момент опроса.По окончании заполнения счетчика 4 на его управляющем выходе 14 формируется запрос информации для очередного кадра. По этому запросу на вход 15 блока 1 ввода от внешнего источника информации поступают коды
Г i 7
1 j очередного кадра информации и
записываются в блок 2 буферной памяти. При этом коэффициенты, определяющие значения аналоговых сигналов для очередного кадра, переписьшаются из блока 2 буферной памяти в блок 3 памяти, значение интервала интерполяции - в арифметический блок 5 и счетчик 4 времени, а коды, определяющие состояния число-импульсных датчиков, иодяются на вход делителя 9. В даль- нейщем устройство функционирует в соответствии с изложенным алгоритмом.
Формула изобретения
Устройство для предварительной обработки информации по авт. св. W 1062684, отличающееся тем, что, с целью расширения области применения за счет формирования состояния число-импульсньгх датчиков, в него введены два блока счетчиков, блок регистров и делитель, входы делителя соединены с первыми информационными выходами блока буферной . памяти, выходы делителя соединены с информационными входами блока регистров, выходы которого соединены с входами второго блока счетчиков, выходы временных меток которого соединены с входами первого блока счетчиков и входами управления блока регистров, информационные выходы первого блока счетчиков соединены с третьим информационным входом коммутатора, выход переполнения первого блока счетчиков является выходом Запрос устройства.
1
Iff
/J
/7
Устройство для предварительной обработки информации | 1982 |
|
SU1062684A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-07-23—Публикация
1987-01-08—Подача