.Изобретение относится к аналого цифровой вычислительной технике и может быть применено в гибридной вычислительной системе для сбора и предварительной обработки информации и передачи ее с сеточной электромодели в цифровую вычислительную машину (ЦВМ).
Известно устройство для съема информации с сеточной электромодели,содержавдеё блок селекции, дешифратор выборки, блок управления, аналогоцифровые преобразователи, ключи, блок коррекции и блок программного управЛенин f1}..
Однако известное устройство обладает низкой надежностью в работе.
Наиболее близким к предлагаемому по технической сущности является устройство, содержащее блок nporpaNWHoго управления, блок сравнения,. ана.пого-цифровые преобразователи, блок коррекции, блок селекции, коммутатор, блок управления преобразователями и мультиплексоры 2 J..
Недостатком этого устройства является его низкое быстродействие.
Цель изобретения - повышение быстродействия устройства.
. Поставленная .цель достигается тем; что в устройство для съема информации с сеточной электромодели, содержащее блок программного управления, первый выход которого соединен с первым входом дешифратора выборки, выход которого подключен к адресному входу блока селекции, выход которого соединен с информационньлм входом
10 коммутатора, выходы которого соединены с информационными входами аналогоцифровых преобразователей, информационные выходы которых подключены к входам первого и второго мультиплек15соров, управляющие выхо;оы аналогоцифровых преобразователей подключены к группе входов блока коррекции, выход которого соединен с вторым входом дешифратора выборки, блок срав20нения, связанный .двусторонней линией связи с блоком коррекции и блоком программного управления, второй выход которого подключен к входу кодоуправляемого источника эталонных на25пряжений, выход которого подключен к контрольному входу коммутатора, управляквдий вход которого подключен к третьему выходу блока программного управления, четвертый выход которого
30 подключен к входу блока управления преобразователями, выходы которого соединены с управляющими входами ан лого-цифровых преобразователей, yhравляющие входы первого и второго мультиплексоров соединены соответст венно с пятым и шестым выходами бло ка программногЬ управления, дополни тельного введен арифметический блок выполненный в виде первого и второг мультиплексоров, сумматора, первого второго и третьего регистров, блока памяти, причем первый и второй вхо(ДЫ сумматора соединены .с выходами первого и второго мультиплексоров арифметического блока, первый выход сумматора подключен к первому входу блока сравнения и к входу первого регистра, выход которог;о соединен с первым входом первого мультиплексор арифметического блока, второй вход которого подключен к выходу .второго регистра, вход которого соединен с вторым выходом блока программного управления, второй выход сумматора подключен к первому входу блока памяти, первый выход которого соедине с вторым входом блока сравнения, а второй выход - с первым входом второ го мультиплексора арифметического блока, второй вход которого подключ к выходу третьего регистра, вход которого соединен с выходом первого мультиплексора, блок памяти подключ к двусторонней линии связи блока программного управления. На- фиг. 1, 2 и 3 представлена схе ма устройства. Устройство содержит блок 1 программного управления, дешифратор 2 выборки, блок 3 селекции, коммутйтор 4 входов, аналого-цифровые преобразователи С АЦП) 5 - 8, мультиплек соры 9 и 10, блок 11 коррекции, ариф метический блок 12, блок 13 сравнения, .кодоуправляемый источник 14 эта лонных напряжений, блок 15 управления преобразователями. Арифметический блок 12 содержит сумматор 16, мультиплексоры 17 и 18 регистр 19 частной суммы, блок 20 памяти, регистр 21 эталонного кода, регистр-счетчик 22. Блок 1 программного управления со держит блок 23 буферной памяти, блок 24 стековой памяти адресов неисправных АЦП,, .мультиплексор 25 адреса мик рокоманды, регистр 2.6 микрокомацд, блок 27 памяти, инкрементор 28, регистр 29 програлфлного счетчика, блок 30 стековой памяти адреса возврата, блок 31 программируемой памяти управления, регистр 32 состояний, муль .типлексор 33 состояний, ЦВМ 34. Устройство работает следующим об разом. Информационный вход устройства подключают к сеточной электромодели (не показана). Информационный выход устройства соединяют с ЦВМ (не показана). Управляющие вход и выход подключают к ЦВМ. Из ЦВМ в блок 1 программного управления записывают программу работы устройства. Блок 1 программного управления, по программе запускает дешифратор 2 выборки, блок 15 управ-, ления преобразователями, выходной 9 и дополнительный 10 мультиплексо-. РЫ. В арифметический блок 12 и в кодо- управляемый источник 14 эталонных напряжений записывают код эталонных напряжений, зависящих от выбранного диапазона и шага эталонного напряжения контроля АЦП 5-8. По шинам двусторонней связи в блок 11 коррекции записывают опорный код, зависящий от числа АЦП в устройстве, в арифметический блок 12 заносят код, определяющий число младших разрядов выходного кода АЦП, не учитываемых при контроле АЦП, а в блок 13 сравнения Ьпорный код, для сравнения с контрольным кодом. В предлагаемом примере в блок 13 сраднения заносят нулевой, код. . По программе дешифратор 2 выборки подключает выбранные узловые точки СИТОЧНОЙ электромодели к коммутатору 4 входов, который по команде из б/гока 1 програкву ного управления подключает узловые точки к входам АЦП. 6-8, а к Входу АЦП.5 подключает выход кодоупразляемого источника 14 эталонных напряжений. Блок 15 управления преобразователями запускает по программе АЦП 6-8, которые начинают преобразование узловых потенциалов. АЦП 5 работает в режиме автоконтроля . Эталонное напряжение с выхода кодоуправляемого источника 14 эталонних напряжений через коммутатор 4 входов поступает на вход АЦП 5,выходной код которого через дополнительный мультиплексор 10, запускаемый по команде из блока 1 программного управления, поступает на третий вход арифметического блока 12 и далее на вход регистра-счетчика 22. Дополнительный код с выхода регистра-счетчика 22 поступает на второй вход второго мультиплексора 18. Эталонный код, записанный в регистр 21 эталонного кода, поступает на второй вход первого мультиплексора 17. С выходов первого 17 и второго 18 мультиплексоров коды поступают на первый и второй входы сумматора 16. С первого выхода сумматора 16 код частной суммы поступает на вход регистра 19 частной суммы и с его выхода - на первый вход первого мультиплексора 17. На втором выходе сумматора появляется управляющий сигнал.
Если код на выходе проверяемого АЦП 5 больше эталонного кода, то на управляющий вход блока 20 памяти с второго выхода сумматора 16 поступает 1. По этому сигналу блок 20 памяти в зависимости от кода, записанного в его входной регистр и зависящего от числа неучитываемых младших разрядов выходного кода АЦП, выдает на первый вход второго мультиплексора 18 код поправки.С выходов первого 17 и второго 18 мультиплексоров коды вновь поступают на входы сумматора 16, и с его первого выхода код разности поступает на первый вход блока 13 сравнения, на второй вход которого поступает код маски с второго выхода блока 20 памяти, а на третьем входе действует нулевой код. При отсутствии в проверяемых разрядах кода сигнала 1 на выходе блока; 13 сравнения появляется сигнал О, означающий что АЦП исправен, а при его наличии - сигнал 1, который поступает на вход блока 1 программного управления. По этому cигнaлv последний вьщает информацию для регистрации номера- неисправного АЦП и засылает сигнал на управляющий вход коммутатора 4 входов, который исключает неисправный АЦП из работы устройства. Блок 1 программного управления выдает код коррекции на блок 11 коррекции и блок 15 управления преобразователями, которые продолжают запуск исправных АЦП с откорректированной задержкой времени.
I ЕСЛИ код на выходе проверяемого АЦП 5 меньше эталонного кода, то на управляющий вход программируемой лргической Ml TpHutd с второго выхода сумматора 16 поступав сигнал О и с первого вьихода блока 20 памяти на первый вход второго мультиплексора 18. поступает нулевой код, который суммируется с кодсал частной суммы с выхода регистра 19 частной суммы, и даЛь,ше схема работает аналогично описанно му выше. По програколе из блока 1 программного управления контроль АЦП 5 осуществляется в заданном диапазоне эталонных напряжений. Если проверяемый АЦЦ 5 исправен и преобразует напря)Кение в заданном диапазоне с заданной точностью, блок 1 программного управления выдает сигнал на коммутатор 4 входов, по которому выход кодоуправляемогр источника 14 эталонных напряжений подключают к входу очередного АЦП 6, а вход АЦП 5 подключают к очередной узловой точке сеточной электромодели.
Предлагаемое устройство благодаря наличию новых элементов и связей между ними позволяет повысить быстродействие аналого-цифрового комплекса за счет использования максимально возможного числа аналого-цифровых преобразователей .
Формула изобретения Устройство для съема информации с сеточной электромодели, содержащее блок программного управления, первый выход которого соединен с первым входом дешифратора выборки, выход которого подключен к адресному входу блока селекции, выход которого соеди0нен с информационным входом коммутатора, выходы которого соединены с инт формационными входами аналого-цифровых преобразователей, информационные выходы которых подключены к входам
5 первого и второго мультиплексоров,управляющие выходы аналого-цифровых преобразователей подключены к группе входов блока коррекции, выход которого соединен с вторым входом дешифратора выборки, блок сравнения, связан0 иый двусторонней линией связи с блоком коррекции и блоком программного управления, второй выход которого подключен к входу кодоуправляемого источника эталонных напряжений, вы5ход которого подключен к контрольному входу коммутатора, управляющий вход которого подключен к третьему выходу блока программного управления, четвертый выход которого под0ключен к входу блока управления пре- . образователями, выходы которого соединены с управляющими входами ана лого-цифровых преобразователей, уп- равляющие входы первого и второго
5 мультиплексоров соединены соответственно с пятым и шестым выходами блока программного управления, о т л ичающееся тем, что, с целью повьииения быстродействия, в устрой0ство введен арифметический блок, содержащий первый и второй мультиплексоры, сумматор, первый, второй и третий регистры, блок памяти, причем первый и второй входы сумматора
5 соединены с выходами первого и второго мультиплексоров арифме.тического блока, первый выход сумматора подключен к первому входу блока сравнения и к входу первого регистра, выход которого соединен с первым вхо0дом первого мультиплексора арифметического блока, второй вход первого мультиплексора арифметического блока подключен к выходу второго регистра, вход которого соединен.с вторым вы5ходом блока программного управления, второй выход сумматора подключен к первому входу блока памяти, первый выход которого соединен с вторым входом блока сравнения, второй выход
0 блока памяти соединен с первым входом второго мультиплексора арифметического блока, второй вход второго мультиплексора арифметического блока подключен к выходу третьего регистра,
5 вход которюго соединен с выходом первого мультиплексора, блок памяти подключен к двусторонней линии связи блока программного управления. Источники информации, принятые во внимание при экспертизе
свидетельство СССР 06 G 7/06, 1976.
свидетельство СССР 06 G 7/04, 1979
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обхода узлов сеточной модели | 1985 |
|
SU1322332A1 |
Устройство для опроса и сбора аналоговойиНфОРМАции C СЕТОчНОй элЕКТРОМОдЕли | 1979 |
|
SU809215A1 |
Устройство для вывода информации с сеточной электромодели | 1977 |
|
SU656041A1 |
Устройство для сбора аналоговой информации с сеточной электромодели | 1980 |
|
SU974377A2 |
Устройство сбора информации | 1978 |
|
SU734659A1 |
Устройство для решения краевых задач | 1983 |
|
SU1149286A1 |
Устройство для сбора аналоговой информации с сеточной электромодели | 1979 |
|
SU911547A1 |
Управляемый элемент сеточной электро-МОдЕли | 1979 |
|
SU822217A1 |
Коммутатор сеточной электромодели | 1976 |
|
SU752359A1 |
Устройство для ввода информации | 1983 |
|
SU1145336A1 |
pus.j
f6
J
25
27
гб
Авторы
Даты
1982-09-30—Публикация
1980-12-19—Подача