Многоканальное устройство для ввода-вывода аналоговой информации

 

Изобретение относится к автоматике, вычислительной технике и может быть использовано в информационно-измерительных комплексах, системах сбора данных и других устройствах подобного назначения для связи с линейными и функциональными датчиками и приемниками аналоговых сигналов. Целью изобретения является упрощение устройства. Цель достигается за счет введения в устройство арифметико-логического блока, регистра, аппаратного умножителя и нестандартного включения цифроаналогового преобразователя. Новая структура позволяет совместить в арифметико-логическом блоке функции преобразования и регистра последовательного приближения при аналого-цифровом преобразовании, совместно с умножителем - функции функционального преобразования и функции контроллера ПДП при обмене с системным ЗУ. 4 ил.

„SU„„1564606

СОЮЗ COBETCHHX

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

РЕСПУБЛИК (51)5 С 06 Г 3/00

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

H A BTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1) 4376220/24-24 1 (22) 08,02,83 (46) 15.05.90. Бюл. Р 18 (72) А.Г.Коганов, Е,З,Глушкин, Г.С.Губин и 10,Т,Криворучко (53) 681. 327(088. 3) (56) Устройство ввода-вывода вычислителя А-313, рег. Р 0242217. НИИЭИР, 1971. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ, ВВОДА-ВЫВОДА АНАЛОГОВОЙ ИНФОРМАЦИИ (57) Изобретение относится к автоматике, вычислительной технике и может быть использовано в информационно-измерительных комплексах, системах сбора данных и других устройстьах подобного назначения для связи с лиИзобретение относится к автоматике и. вычислительной технике и может быть использовано в системах сбора информации для приема сигналов от датчиков аналоговой информации и выдачи аналоговых сигналов и виде относительного значения напряжения.

Цель изобретения — упроцение устройства.

На фиг. 1 приведена функциональная схема устройства; на фиг, 2 — схема блока сопряжения, пример исполнения; на фиг. 3 — схема первого коммутатора, пример исполнения; на фиг. 4— алгоритм работы устройства.

Устройство содержит (фиг, 1) с первого по четвертый коммутаторы 1-4, инвертор 5, блок G памяти, цифроаналоговый преобразователь (ЦАП) 7,усилитель, 8, компаратор 9, блок 10 сопнейными и функциональным . датчиками и приемниками аналоговых сигналов.

Целью изобретения является упрощение устройства. Цель достигается за счет введения в .устройство арифметико-логического блока, регистра, аппаратного умножителя и нестандартного включения цифроаналогового преобразователя. Новая структура позволяет совместить в арифметико-логическом блоке функции преобразования и регистра посл:; овательного приближения при .. аналого-цифровом преобразовании, совместно с умножителем — функции функционального преобразователя и функции контроллера ПДП при обмене с системным 3У, 4 ил. ряжения, блок 11 управления, арифметика — логический блок 12, регистр 13 и умножитель 14. На фиг. 1 также обозначены вход 15 опорного напряжения устройства и элементы 16 и 17 ЦАП 7, ЦАП 7 может быть реализован на БИС

ЦАП серии 572. В этом случае первый вход ЦАП является входом обратной связи БИС, второй вход ЦАП является входом опорного напряжения БИС, а входы группы ЦАП вЂ” цифровыми входами

БИС, Блок 10 (фиг,2) может быть реализован на БИС контроллера протокола

583ВГ1 и БИС приемопередатчиков

538ВА1, блок 11 — на БИС 533ВУ2, блок 12 — на БИС 583ВС2, умножитель

14 — на БИС 533ВР1 в стандартном включении, 1564606

Устройство работает следующим образом.

Работа устройства осуществляется под управлением микропрограммного блока 11 управления, реализующего алгоритм работы устройства, блоксхема которого прйведена на фиг. 4.

Разрядность микрокоманцы, формиру 10 емой блоком 11, определяется блоком

12 и составляет 12 разрядов для 588BC2, а разрядмикрокоманды блока 11 управления — 5 разрядов для 588ВГ1, что составляет часть разрядности мик- 15 рокоманды. Оставшиеся свободными разряды микрокоманды подключены к входам данных регистра 13, выходы которого, являются внутренними сигналами управ,ления устройством, Блок 11 формирует 20 (,два сигнала сопровождения (строба), микрокоманды: первый, поступаюций на блок 12, и второй, поступающий на управляюций вход блока 10 и вход управления регистра 13, обеспечивающие 25 ,запись микрокоманды в соответствующие регистры этих блоков, поэтому сигналы на выходе регистра 13 могут изменяться только при обращении к блоку 10, т.е. по микрокомандам, сопровождаемым 30 стробом на выходе управления блока 11.

В микрокомандах обращения к блоку 12 и к блоку 10 блок 11 выполняет переход к следующей микрокоманде, а ветвление микропрограммы происходит по результату анализа сигналов, поступаюцих на вход признаков блока 11.

Такими признаками являются выходы признаков блока 12 и выход компаратора 9.

Реализация задачи аналого-цифрового и цифроаналогового преобразований включает в себя последовательное исполнение следующих процессов: линейное преобразование анало- 45 говых сигналов в цифровой код, цифровое функциональное преоб-разование кода (для функционального канала), запись B системное ЗУ резу п 50 тата преобразования;

2. считывание данных из системного

ЗУ для преобразования в аналоговые сигналы, цифровое функциональное преоб55 разование данных (для функционального канала), линейное цифроаналоговое пре- . образование.

Таким образом, в устройстве последовательно протекают процессы линейного аналогового преобразования, функционального цифрового преобразований и сбмена данными с системным ЗУ в режиме прямого доступа.

При аналого-цифровом преобразовании сигнал с первого выхода регистра

13 подключает через коммутатор 2 и коммутатор. 1 сигналы выбранного канала на входы коммутатора 3. Данные с информационных выходов блока 12 поступают на управляющие входы коммутатора 3 и ЦАП 7. Аналого †цифров преобразование производится методом пос-. ледовательного уравновешивания. При этом функцию регистра последовательного приближения выполняет блок 12, управляющий через выходы проводимостью ЦАП 7.

Сигнал усилителя 0. рассогласования через компаратор 9 поступает на вход признаков блока 11 и обеспечивает управление (ветвление) исполняемой микропрограммы преобразования.

Старшие разряды информационных выходов блока 12 выполняют функцию линий управления коммутатором 3. В первых двух тактах преобразования последовательно определяются знаки обоих входных сигналов (что соответствует для углового параметра знакам синуса и косинуса). Дпя этого на вход усилителя 8 через ЦАП 7 (элемент 16 единичной проводимости) коммутатор 3 под управлением блока 12 подключает последовательно первую и вторую линии входноro аналогового сигнала. Проводимость элемента 17 ЦАП 7, определяемая кодом на входах группы ф П 7, устанавливается равной нулю. При этом знаки входных напряжений определяются по состоянию выхода компаратора 9, Затем определяется взаимное соотношение величин сигналов в линиях входного канала. Для этого сигналы с учетом знаков, определенных ранее, подключаются на вход усилителя 8 через элементы 16 и 17, проводимость элемента 17 устанавливается равной единице.. В случае равенства знаков напряжений.на линиях сигнал на вход элемента 16 подключается через. аналоговый инвертор 5. Соотношение величин сигналов определяется состоянием вы.— хода компаратора 9.

Таким образом, определены три старших (знаковых) разряда кода. С учетом

5 156 знаков и соотношения уровней сигналов входные линии подключаются к усилителю 8 так, чтобы меньыий по уровню был подключен через элемент 16, а больший — чере% элемент 17 ЦАП 7.

Затем .на информационных выходах рлока 12 последовательно устанавливаются разряды кода, соответствующие проводимости элемента 17 1/2, 1/4, 1/3 и т.д. По состоянию компаратора 9 с учетом трех старших разрядов кода оставляется или снимается соответствующий разряд кода. Таким образом, результат преобразования, соответст" вующий линейному отношению входных напряжений, образуется в блоке 12, управляющем элементом 17. Для входных линейных параметров, представляющих собой отношение напряжений, этот результат является окончательным, для функциональных параметров требуется дополнительное преобразование.

Так, для входного углового параметра, передаваемого в виде напряжения, пропорционального синусу и косинусу угла, результат преобразования Х = — sinA/cosA = ТапА, что, очевидно, требует вычисление функции арктангенса аргумента.

При цифроаналоговом преобразовании сигнал с первого выхода регистра 13 переключает коммутатор 2 в режим декодирования, при этом на вход усилителя 8 через элемент.17 поступает опорное напряжение с входа 15, а чеpcs элемент 16 — сигнал рассогласования с выхода усилителя 8. При этом за счет обратной связи по сигналу рассогласования на выходе усилителя 3 устанавливается напряжение ,,„= ц „Х, где u „„- опорное напряжение на входе 15; Х вЂ” проводимость элемента 17, определяемая кодом на входах управления ЦАП 7.

Для управления знаком выходного напряжения опорное напряжение на вход элемента 17 может подаваться через аналоговый инвертор 5. .Управление коммутаторами 3 и 4 осуществляется по управляющим входам, подключенным к информационным выходам старших разрядов блока 12, Сигнал с второго выхода регистра 13 разрешает запись в выбранный канал многоканального блока 6 памяти преобразованного сигнала и опорного напряжения для их хранения, 4606

Формула изобретения

Многоканальное устройство для вво5

55 для функционального выходного ка нала информация, принятая из систем,ного ЗУ, подвергается цифровому функциональному преобразованию перед осуществлением линейного цифроаналогового преобразования. Так, для угловых параметров код угла А, считанный иэ ЗУ, преобразуется в ТапА и после линейного преобразования на одной из линий формируется напряжение и а на другой — напряжение и „ ТапА.

Функциональное цифровое преобразование осуществляется вычислением функции через степенной ряд. Для повышения точности и сокращения времени вычислений в состав устройства введен умножитель 14. Управление работой умножителя осуществляется регистром 13, третий, четвертый и пятый выходы которого подключены соответственно к входам записи, чтения и адреса умножителя, Данные, полученные в результате преобразования аналоговой величины выбранного входного канала, записываются в системное ЗУ, а данные, считанные из ЗУ и преобразованные в аналоговую величину, через блок 6 памяти поступают к аналоговым приемникам. .Об;,ен данными с вычислительной . системой производится в режиме прямого доступа к системной памяти, что исключает необходимость программного служебного обмена с .устройством.

Для этого в блоке 12 формируются и модифицируются при каждом обращении к ЗУ системные адреса входных и выходных параметров. В цикле ввода системный адрес через информационные выходы и приемопередатчик блока 10 передается в системную шину, а данные иэ ЗУ, поступающие по системной шине, через приемопередатчик вводятся в блок 12 и используются для последующего преобразования, В цикле вывода адрес передается аналогично описанному, а результат преобразования передается через приемопередатчик в системную шину, Синхронизация обмена по системной шине по выдаче из блока 12 адресов обмена и приему (выдаче) данных из блока 12 осуществляется блоком 10, управляемым блоком 11. Интерфейс обмена по системной шине соответствует

HHH ГОСТ 26765 ° 51-36. да-вывода аналоговой информации, со1564606 сист. г ьяеа д ержащее блок управления, блок памяти, блок сопряжения, четыре коммута " ора, цифроаналоговый преобразователь, усилитель, комп аратор, иивертор, входы первого коммутатора являются ана1 г оговыми входами устройства, выходы г ервого коммутатора соединены с первым и вторым входами второго коммута(Фора, первый и второй выходы которого 1О соединены соответственно с первым и торым входами третьего и четвертого ммутаторов, первый выход второго коммутатора соединен через инвертор третьими входами третьего и четвер- 5 т1ого коммутаторов, выходы четвертого

1 коммутатора соединены с.информационны и входами блока памяти, выходы котоого являются аналоговыми выходами стройства, первый выход третьего оммутатора соединен с первым входом ифроаналогового преобразователя, ыход которого соединен с входом силителя, выход которого соединен с входом компаратора и третьим входом 25 торого коммутатора, четвертый вход оторого является входом опорного апряжения устройства, первая группа ходов-выходов блока сопряжения явля1 ется информационными входами-выхода- 39 п и устройства, вторая группа входовю вЫходов блока сопряжения является входами-выходами управления устройства,отличающееся тем, что, с целью упрощения устройства, в него введены арифметико-логический блок, умножитель; регистр, выходы микрокоманд блока управления соединены с информационными входами арифметико-логического блока, группа выходов блока управления соединена с входами управления арифметико-логическогп. блока, группой входов управления блока сопряжения и с информационными входами регистра, выход блока управления соединен с входами управления регистра и блока сопряжения, выходы признаков арифметико-логического блока и выход компаратора соединены с входами признаков блока управления, информационные входы-выходы арифметико-логического блока соединены с информационными входами-выходами блока сопряжения и умножителя, с управляю" щими входами третьего и четвертого коммутаторов и с входами группы информационного преобразователя, первый выход регистра соединен с управляющим входом второго коммутатора, второй и третий выходы регистра соединены соответственно с входами записи и чтения умножителя, выходы первой группы регистра соединены с адресными входами блока памяти, выходы второй группы регистра соединены с адресными входами умножителя, второй выход третьего коммутатора соединен с вторым входом цифроаналогового преобразователя, 1564606

1564606

Составитель А. Трунов

Техред M.Õoäàíè÷

Редактор А.0rap

Корректор В.Кабаций

Заказ 1159 Тираж 570 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям лри ГКНТ СССР

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

Многоканальное устройство для ввода-вывода аналоговой информации Многоканальное устройство для ввода-вывода аналоговой информации Многоканальное устройство для ввода-вывода аналоговой информации Многоканальное устройство для ввода-вывода аналоговой информации Многоканальное устройство для ввода-вывода аналоговой информации Многоканальное устройство для ввода-вывода аналоговой информации 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано при проведении отладки, тестирования и испытаний систем управления технологическими процессами, а также в составе различного типа имитаторов и тренажеров, работающих в комплексе с ЭВМ

Изобретение относится к вычислительной технике и может быть использовано в устройствах ввода информации в ЭВМ

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

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

Изобретение относится к вычислительной технике, может быть использовано при вводе дискретной информации в ЭВМ

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах ввода информации в ЭВМ и АСУ

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для ввода дискретной информации в ЭВМ в автоматизированных системах обработки информации

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

Изобретение относится к автоматике и компьютерной технике и может использоваться в телевидении и робототехнике для дистанционного ввода информации в компьютер или иной управляемый объект

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

Изобретение относится к вычислительной технике

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

Изобретение относится к способам и средствам контроля за состоянием объектов в системах энергообеспечения различного назначения и предназначено для использования на электрифицированных железных дорогах

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

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к вычислительной технике
Наверх