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

 

Изобретение относится к вычислительной и информационно-измерительной технике и может быть использовано в автоматизированных системах регистрации быстропротекающих процессов. Целью изобретения является расширение функциональных возможностей, повышение быстродействия при регистрации аналоговых сигналов и уменьшение динамической погрешности при регистрации аналоговых и цифровых сигналов за счет введения дополнительных режимов работы и промежуточной буферизации данных. Введение в устройство блока буферной памяти 14, цифроаналогового преобразователя 23, компараторов 25 и 26 и усилителей 28 и 29, а также расширение задания программных режимов работы блоков 31 и 32 управления позволяет обеспечить широкие возможности по запуску, различные частоты дискретизации, гибкость при расширении многоканальности, конвейерный режим работы блоков выборки-хранения, хранение не только результатов измерения, но и результатов обработки их в ЭВМ. 2 ил.

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (!9) (11) Щ)5 G 06 F 15/74

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

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

Х7

М

З5

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

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

ПРИ ГКНТ СССР (2I) 4431288/24-24 (22) 26.05,88 (46) )5.05.90. Бкл, _#_-,18 (71) Всесоюзный научно-исследовательский институт электроизмерительных приборов (72) И.А.Андреева, Л.А.Гафт, Е,Г,Спивак и И.В.Чеблоков (53) 681.325(088.8) (56) Авторское свидетельство СССР

Р 951146, кл. G 01 R 13/02, 1980.

Авторское свидетельство СССР

М 1275419, кл, С 06 Р 3/05, 1985.

2 (54) ИНОГOKAHAJIbHOE УСТРОЙСТВО ДЛЯ

РЕГИСТРАЦИИ АНАЛОГОВЫХ И ЦИФРОВЫХ СИГНАЛОВ (57) Изобретение относится к вычислительной и информационно-измерительной технике и может быть использовано в автоматизированных системах регистрации быстропротекающих процессов.

Цельк. изобретения является расширение функциональных возможнсстей, IIQBbllllÿние быстродействия при регистрации анал:говых сигналов и уменьшение динамической погрешности при регистра1564649 ции аналоговых и цифровых сигналов за счет введения дополнительных режи1 мов работы и промежуточной буферизации данных, Введение в устройство блока 14 буферной памяти, цифроаналогового преобразователя 23, компараторов

25 и 26 и усилителей 28 и 29, а также расширение задания программных режимов работы блоков 31 и 32 управИзобретение относится к вычислиf5 тельной и информационно-измеритель ной технике и может быть использова-! но в автоматизированных системах регистрации быстропротекающих процес20 сов.

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

На фиг. 1 представлена блок-схема предложенного устройства на фиг„2

1 функциональная схема блока управления.

Многоканальное устройство имеет две группы 1, 2 аналоговых входов, группу 3 цифровых входов и содержит (фиг. 1) первый 4 и второй 5 блоки выборки-хранения, первый 6 и второй

7 коммутаторы, аналого-цифровой преобразователь 8, входы-выходы 9 дан40 ных, первый 10 и второй 11 приемопередатчики, первый 12 и второй 13 запоминающие блоки, блок 14 буферной памяти, цифровой мультиплексор 15, первый 16 счетчик адреса, элемент

И-НЕ 17, элемент 18 задержки, первый элемент И 19, тактовый генератор 20, первый 21 и второй 22 триггеры, цифроаналоговый преооразователь 23, регистр 24 способа запуска, первый

25 и второй 26 компараторы, источник

27 опорного напряжения, неинвертирующий усилитель 28, инвертирующий усилитель 29, первый элемент ИЛИ 30, первый 31 и второй 32 блоки управле55 ния, первый дешифратор 33, а также имеет вход 34 внешнего тактирующего сигнала, выход 35 сигналов прерываления позволяют обеспечить широкие возможности по запуску, различные частоты дискретизации, гибкость при расширении многоканальности, конвейерный режим работы блоков выборки-хранения, хранение не только результа" тов измерения, но и результатов обр-::áîòêè их в 3ВМ. 2 ил,. ния, выход 36 управляющего сигнала, выход 37 адреса, вход 38 управления.

Блоки 31 и 32 управления содержат каждый (фиг.2) регистр 39 программ,первый 40, второй 41 и третий 42 программируемые счетчики, группу 43 ключей адреса, второй дешифратор 44, первый

45, второй 46, третий 47 и четвертый

48 мультиплексоры, счетчик 49 номера канала, формирователь 50 ответа, элемент НЕ 51, второй 52, третий 53, четвертый 54, пятый 55,, шестой 56 и седьмой 57 элементы И, первую 58 и вторую 59 группы элементов И-ИЛИ, второй счетчик 60 адреса, триггер 61 управления, триггер 62 измерения, триггер 63 регистрации, триггер 64 счета,.второй 65 и третий 66 элементы ИЛИ, первый 67, второи 68, третий 69, четвертый 70, пятый 71, шестой 72, седьмой 73 и восьмой 74 формирователи..

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

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

15646

До начала процесса регистрации программно задаются от ЭВМ режимы ре-,. гистрации в каждый блок 31, 32 управления, Первый дешифратор 33 под воздействием управляющих сигналов машинной магистрали ввода или вывода, поступающих на вход 38 управления, дешифрует адрес, поступающий с входа

37 адресов ЭВМ, и вырабатывает сиг- 10 налы выбора первого или второго блоков 31, 32 управления. Сигнал выбора разрешает работу второго дешифратора 44, который под воздействием управляющих сигналов ввода или выво- 15 да вырабатывает сигналы управления отдельными функциональными узламн в зависимости от значений разрядов входа 37 адресов 3BN. Формирователь

50 ответа при наличии обращения от

ЭВМ, т.е. поступлении на него выходного сигнала второго дешифратора 44 или сигнала готовности блока 12 или

13, выдает ответный сигнал обмена с

ЗВМ по выходу 36 управления с задержкой относительно сигналов обращения ввода или вывода, Блоки 31, 32 управления обеспечивают два режима коммутации входных измерительных каналов: адресный, 30 когда измеряются входные данные одного канала с программируемым числом дискретизаций; циклический с программируемым числом каналов в цикле и числом дискретизаций каждого канала, а также три режима регистрации: нормальный, когда регистрация производится после прихода сигналов предварительного пуска и пуска на одном или двух участках регистрации с про- 4р граммируемыми числом и интервалом дискретизацЖ; задержанный, когда после прихода сигналов предварительного пуска и пуска выполняется задержка начала регистрации, величина которой программируется, а затем регистрация входного сигнала на участке регистрации с программируемыми числом и интервалом дискретизаций; предпусковой, когда регистрация начинается в момент прихода сигнала предварительного пуска и состоит из двух участков регистрации: предпусковом и послепусковом с программируемыми интервалом дискретизации для двух участков и числом дискретизаций на послепусковом участке регистрации, Число дискретизаций на предпусковом участке может быть любым, в том чис49

6 ле превышающим количество резуль,атов измерений, которое может уместиться в запоминающем блоке. В этом

;случае производится стирание самых старых" результатов измерений и замена их новыми.

Вид режима регистрации и его параметры храняться в регистре 39 программ и трех программируемых счетчиках 40, 41 и 42. В них записывается информация с входа режима. Приемопередатчики 10 или 11 обеспечивают связь между входом-выходом 9 данных

ЗВМ и входом режима. Сигналы записи в регистр и программируемые счетчики вырабатываются вторым дешифратором 44.

Регистр 39 программ определяет следующие параметры регистрации". режим опроса датчиков (адресный„ обеспечивающий измерение по одному каналу, и циклический, обеспечивающий измерение по группе каналов); вид выборки аналоговых входных сигналов (нормальная, или конвейерная); код номера канала в адресном режиме или число каналов в цикле; режим регистрац .. предпусковой; режим регистрации задержанный; блочная запись в запоминающий блок; вид тактирования (внутренний или внешний), Программируемый счетчик 40 служит . для программной установки частоты дискретизации и работает в режиме делителя частоты.

Программируемый счетчик 41 служит для программной установки задержки импульсов запуска аналого-цифрового преобразователя относительно сигнала пуска.

Программируемый счетчик 42 служит для программной установки числа дискретизаций на одном канале в адресном режиме и числа дискретизаций на каждом канале в циклическом режиме.

После программирования устройство осуществляет процесс измерения и ре-. гистрации входных данных.

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

1564649 один из входных измеряемых сигналов;

По внешнему аналоговому сигналу пуск производится в момент пересечения аналоговым сигналом программно уста5 новленного уровня запуска на положительном и/или отрицательном наклоне входного сигнала.

Цифроаналоговый преобразователь, принимающий информацию с входа 9 10 данных, по сигналу записи, вырабатываемому первым дешифратором 33, выдает на вход компараторов 25, 26 аналоговый сигнал, величина которого в зависимости от входного кода на входе 9 данных программируется от предельного положительного до предельного отрицательного значения, Входной код определяется требуемым уровнем запуска и способом запуска, На первый компаратор 25 подается входной сигнал через неинвертирующий усилитель 28, а на второй 26 вЂ,через инвертирующий усилитель 29.

При равенстве входного аналогово- 25 го сигнала и запрограммированного уровня запуска с выхода преобразова1 теля 23 один иэ компараторов 25, 26 формирует выходной сигнал, поступающий на вход первой схемы ИЛИ 30, íà 30 которую поступает также сигнал цифрового пуска, программируемого в регистре 24 способа запуска. Компараторы 25, 26 управляются двумя сигналами, определяющими способ запуска регистрации по аналоговому сигналу.

Способ запуска программируется в регистре 24 способа запуска, в который

) информация записывается с входа 9

1 данных через 33N по сигналу записи 40 первого дешифратора 33.

Формирование сигнала пуска по аналоговому сигналу производится в момент пересечения аналоговым сигналом уровня запуска в направлении нарастания, когда наклон сигнала положительный, или падания„ когда наклон сигнала отрицательный.

Формирователь 73 воспринимает сигнал с выхода регистра 24 способа запуска, а формирователь 71 — сигнал с выхода первой схемы 30 ИЛИ при наличии сигнала предпуска. Триггер 64 счета формирует сигнал счета по приходу первого тактового импульса генератора 20 тактовых импульсов при

:наличии сигнала пуска с выхода формирователя 71. По приходу следующего

1тактового импульса после установления триггера 64 счет формирования сигналов предпуска и пуска заканчивается.

Рассмотрим различные режимы ре-. гистрации.

В задержанном режиме регистрации ча выходе регистра 39 программ устанавливаются: единичный сигнал признака "Режим задержанный" и нулевой сигнал признака "Режим предпусковой", которые поступают на входы восьмого формирователя 74. В задержанном режиме сигнал счета с выхода триггера

64 счета проходит сразу через формирователь 74 на вход формирователя

68, который формирует по нему сигнал разрешения работы первого канала программируемого счетчика 40.,В последнем с входа режима программно устанавливается частота дискретизации

ИД1 и он работает в режиме делителя частоты.

На тактовый вход поступают тактовые импульсы с выхода второй группы элементов И-ИЛИ 59. Она пропускает либо внутренние тактовые импульсы от генератора 20 тактовых импульсов, либо внешние тактовые импульсы по входу 34 внешнего тактирования в зависимости от вида тактирования, запрограммированного в регистре 39 программ, Внешнее тактирование используется для привязки моментов дискретизации аналоговых сигналов или запоминания цифровых сигналов к внешнему опорному сигналу, На выходе программируемого счетчика 40 частоты получаются импульсы дискретизации

ИД1, следующие с частотой, равной частоте тактовых импульсов, деленной на запрограммированный коэффициент деления, В задержанном режиме регистрации формирователь 69 разрешает прохождение импульсов дискретизации ИД1 на выход первой группы элементов И-ИЛИ

58 и на вход программируемого счетчика 41 в качестве тактовых импульсов. В программируемом счетчике 41 с входа режима программируется задержка запуска измерений преобразователя

8 в первом блоке 31 управления и начала счета счетчика 16 адреса промежуточной памяти во втором блоке 32 управления относительно сигнала пуска, Сигнал разрешения работы этого программируемого счетчика поступает

1564649

10 с выхода формирователя 72 после сра- батывания триггера 64 счета по приходу очередного тактового импульса генератора 20 тактовых импульсов.

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

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

74 на вход триггера 63 регистрации, устанавливая его в единичное состояние, одновременно это приводит к по- 15 явлению сигнала на выходе формирователя 69 и сбросу триггера 64 счета., что снимает сигнал разрешения работы программируемого счетчика 41.

Кроме того, выходной сигнал формирователя 69 поступает на вход

-,:рограммируемаго счетчика 42, разрешая его работу. В качестве тактовых импульсов используются выходные импульсы цискретизации ИД1 программируемого счетчика 40 частоты. После выполнения запрограммированного числа дискретизаций на выходе программируемого счетчика 42 появляется сигнал конца программы, который поступа- 30 ет на вход триггера 63 регистрации, заканчивая формирование сигнала регистрации и снимается сигнал разрешения работы программируемого счетчика

42, При появлении сигнала конца программы формирователь 68 прекращает разрешение работы программируемого

". åò÷èêà 40 и прекращается выдача импульсов дискретизации ИД1. Импульсы дискретизации ИД1 проходят через 40 первую группу элементов 58 И-ИЛИ и затем второй элемент 65 ИЛИ, образуя сигналы запуска преобразователя 8 для первого блока 31 управления или счетчика 16 адреса блока буферной па- 45 мяти для второго блока 32 управления.

В задержанном режиме регистрации после прохода сигналов пуска и предпуска выполняется задержка начала регистрации, а по ее окончании — регистрация с запрограммированными числом дискретизаций и частотой дискретизации. Импульсы дискретизации, формируемые на интервале задержки, 55 не вызывают дискретизацию входного сигнала, а используются для формирования определенной длительности участка задержки, Последующие импульсы дискретизации вызывают измерение входного сигнала.

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

41 праграммируетсл число дискретизаций с первой скоростью, в программируемом счетчике 42 — общее число дискретизаций, интервал дискретизаций ИД1 — в первом канале программируемого счетчика 40, а интервал дискретизации ИД2 — во втором канале.

Отличие работы в этом режиме от предыдущего (задержанного) заключается в следующем.

Триггер 63 регистрации в этом случае устанавливается пос.".e "у;становления триггера 64 счета па приходу следующего тактового импульса генератора 20 тактовых импульсов. При появлении сигнала с выхода триггера

64 счета разрешается работа первого канала программируемого счетчика 40 частоты, с выхода которого появляются и;пульсы дискретизации ИД1. Пс сле того, как выполнено запрограммированное числа измерений са скоростью

ИД1, ыходной сигнал -.раграммируемаго счетчика 41 через формирователи

74 и 69 сбрасывает триггер 64 счета и через формирователи 74 и 68 запрещает работу первого канала программнруемога счетчика 40, а через формирователь 69 разрешает работу вта рога канала. На выходе появляются импульсы дискретизации ИД2, т.е. происходит переключение скорости дискретизации.

При программировании ИД1=ИД2 первого и второго каналов праrpаммируемого счетчика 40 импульсы дискретизации в течение всего периода дискретизации. определяемого единичным состоянием триггера 63 регистрации, будут идти равномерно с одинаковой скоростью.

В предпускавам режиме регистрации программируемый счетчик 41 не используется. Установка триггера 63 регистрации происходит по сигналу предварительного пуска, который при наличии признака "P HM предпускавай" с выхода регистра 39 программ проходит через формирователь 74 на вход установки. В программируемом счетчике

42 программируется число дискрети1564649

l7 заций, выполняемых после пуска. Разрешение работы это го про граммируемого счетчика устанавливается по выходному сигналу триггера 64 счета, разрешение работы первого канала программируемого счетчика 40, где программируется интервал дискретизации до пуска, производится по сигналу предварительного пуска. Если требу) ется изменить частоту дискретизации

; после пуска,для его программирования используется второй канал программируемого счетчика 40. Разрешение ра,,боты этого канала производится вы1, .ходным сигналом триггера 64 счета, проходящим через формирователи 74 ,и 68.

Рассмотрим два режима коммутации

,входных измерительных сигналов: циклический и адресный ° Под воздействи1 ем импульсов дискретизации, проходящих через первый вход второго элемента ИЛИ 65, производится запуск преобразователя 8, который после окончания преобразования выдает сигнал готовности. Этот сигнал поступает на первый вход формирователя 70, на выходе которого формируется сигнал записи в блок 12, срабатываемый от- 30 ветным сигналом готовности блока 12.

Выходной сигнал этого формирователя поступает на вход записи триггера 62 измерения. На вход установки этого триггера поступает импульс дискретизации ИД1 и устанавливает его в единичное состояние. На информаци,онный вход этого триггера поступаесигнал признака 1 Режим циклический" с выхода регистра 39 программ. В 40 адресном режиме этот сигнал равен нулю и сигнал записи в блок 12 своим задним фронтом возвращает триггер 62 измерения в исходное нулевое состояние. На запуск преобразователя 45

8 по второму входу второй схемы

ИЛИ 65 проходят также импульсы записи в блок 12. С выхода формирователя

70 они проходят на вход формирователя 67, где задерживаются и стробируются выходным сигналом триггера 62 измерения. В адресном режиме сигнал

"Режим циклический" равен нулю, и сигнал записи в блок 12, поступающий на вход записи этого триггера.

55 возвращает его в нулевое состояние, Поэтому задержанные сигналы записи в блок 12 не проходят на выход формирователя 67 и в адресном режиме запуск преобразователя 8 осуществляется только импульсами дискретизации по первому входу второй схемы ИЛИ 65.

При работе в адресном режиме по каждому импульсу дискретизации формируется один импульс запуска преобразователя 8, по которому производится измерение. Формирование следующих импульсов запуска в количестве, равном заданному числу, дискретизаций, производится с периодом, запрограммированным в программируемом счетчике 40.

Выходной сигнал триггера 62 измерения поступает в первом блоке 31 управления на вход чтения преобразователя 8, чтобы его выходная информация могла быть записана в первый блок 12.

Номер канала в адресном режиме программируется в регистре 39 программ четырьмя разрядами. Эти сигналы поступают на информационные входы счетчика 48 номера канала. На один вход элемента И 54 поступают импульсы дискретизации, на второй вход.— признак адресного режима, являющийся инверсией сигнала с выхода элемента

HE 51. В адресном режиме импульсы дискретизаций проходят на выход элемента И 54 и вход записи счетчика 48 номера канала и номер канала записывается в него параллельной записью, С выходов счетчика 48 номера канала номер канала в виде кода поступает на входы коммутаторов 6 и 7 для первого блока 31 управления или адресные входы блока 14 буферной памяти второго блока 32 управления.

В циклическом режиме разряды номера канала регистра 39 программ служат для программирования числа каналов в цикле, Прохождение сигнала дискретизаций на вход записи счетчика 48 номера канала, заблокировано элементом И 54, и параллельная запись не производится, По сигналу дискретизаций производится начальная установка счетчика 48 номера канала по входу сброса выходным сигналом схемы И 53. Затем в .циклическом режиме сигналы записи с выхода элемента И 52 поступают на счетный вход счетчика 48 номера канала, наращивая его адрес на единицу. С выходов этого счетчика код адреса поступает на входы мультиплексора 46, работа которого разрешена только в цикличес1564649

14 ком режиме. В зависимости от запрограммированного числа каналов в цикле на выходе мультиплексора 46 появится сигнал после появления сигнала последнего номера канала в цикле.

Выходной сигнал этого мультиплексора сбрасывает триггер 62 измерения.

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

Единичный выходной сигнал триггера

62 измерения пропускает на запуск преобразователя 8 через формирователь 67 все сигналы с выхода формирователя 70.

При работе в циклическом режиме коммутации по каждому импульсу дискретизации формируется И„ импулвсов измерения, где Nк — число каналов в цикле, с периодом, равным длителькости измерения. В процессе регистрации в циклическом режиме для каждого канала будет выполнено число дискретизаций, заданных в программируемом счетчике 42.

Для увеличения быстродействия при регистрации аналоговых входных сигналов возможно использование конвейерной выборки блоков 4, 5.

Все аналоговые входы разбиты на две группы.

20

30

Первая и вторая группы 1 и 2 ана- 40 логовых входов содержат по восемь каналов каждая. Фиксация мгновенных значений производится установленными на входе каждого канала блоками выборки-хранения. Два многоканаль- 45 нык блока 4 и 5 представляют собой многоканальные устройства, каждое из которых состоит из восьми схем выборки-хранения, и управляются раздельными сигналами разрешения хране-. 0 ния; при подаче на вход блоков этих сигналов обеспечивается запоминание мгновенного значения измеряемого сигнала соответствующими блоками 4, 5.

Два коммутатора 6 и 7 с объединенными выходами подключают на вход преобразователя 8 аналоговые сигналы зафиксированные в блоках 4, 5, переключение каналов в обоих коммутаторах производится трехраэрядным кодом номера канала, формируемым счетчиком 48 номера канала, а разрешение каждого коммутатора производится соответствующими сигналами управления.

При работе с норм:.льной выборкой

16 измеряемых входных сигналов подключаются ка вход каждого иэ восьми каналов блоков 4 и 5. Сигналы управления коммутаторами формируются триггером 61 управления, а разрешения хранения — мультиплексором 47, На входы управления мультиплексора 45 поступают сигналы "Режим циклический" и "Выборка конвейерная" с выходов регистра 39 программ на информационные входы- выходы номера канала регистра 39 программ и сигг алы от шин питания таким образом, что, если запрограммирован режим циклический и выборка нормальная, на первом выходе мультиплексора 45 устанавливается нулевой сигнал, а ка втором — единичный, но только в том случае, если число каналов в цикле не превышает восемь, Выходные сигналы г-улг- ггплeксоpa 45 поступают íа входы

К и I триггера 61 управления, ка выходах которого при поступлении на вход записи импульсов дискретизации устанавливается единичныи сигнал на первом выходе и нулевой — ка втором, т.е. выбирается первый коммутатор 6.

Если число каналов в цикле 16, то с нулевого до восьмого канала работает первый коммутатор 6, при переходе на восьмой канал триггер 61 управления перебрасывается в исходное состояние, т.е. выбирается второй коммутатор 7. Мультиплексор 47 управляется сигналом с второго выхода регистра 39, и, если выборка нормальная, ка оба выхода мультиплексора 47 проходит сигнал триггера 61 измерения и под воздействием равных сигналов хранения оба блока 4, 5 работают синхронно. После перевода обоих блоков

4, 5.в режим хранения производится последовательное измерение входных сигналов по всем каналам, коммутируемым коммутаторами 6, 7 в течение 16 циклов преобразования. После выполнения измерений по всем каналам оба блока 4, 5 переводятся в режим выборки путем подачи обоих сигналов хранения, равных логическому "0", При конвейерной выборке две группы аналоговых входов 1, 2 объединя!

16

1564649

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

На обоих выходах мультиплексора

5 устанавливаются единичные сигналы триггер 61 управления начинает раотать в счетном режиме, сигналы а его выходах находятся в противоазах, т.е. коммутаторы 6, 7 выбиратся поочередно. На оба выхода мульиплексора 47 проходят выходные сигалы триггера 61 управления и сигнаы хранения изменяются в соответстии с сигналами триггера 61 и нахоятся также в противофазе. В режиме ранения находится один из блоков или 5, включенный на вход выбран. ого коммутатора, другой находится 20 режиме выборки.

В момент фиксации значений входых сигналов один из блоков выборкиранения переходит в режим хранеия, а другой — в режим выборки. Вы- 25 оды блока, находящегося в режиме ранения, последовательно опрашиватся соответствующим коммутатором и змеряются преобразователем 8 в теение восьми циклов преобразования. 30

После окончания измерений может

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

ыборки-хранения исключается из ин35 ервала времени измерения входного игнала.

Если запрограммирован режим рабо,ты адресный и выборка нормальная, на ервом выходе мультиплексора 45 ус- 4р анавливается нулевой сигнал, а на тором — единичный. Если номер выбранного канала меньше восьми, рабо тает первый коммутатор б, если номер канала больше восьми, работает 45

Второй коммутатор 7. Мультиплексор

47, как и в циклическом режиме с норМальной выборкой, пропускает на выходы сигналы триггера 62 измерения, оба блока 4 и 5 работают синхронно.

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

В системе предусмотрены расши"ренные возможности использования за55 поминающих блоков.

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

8 в первом блоке 31 управления или данных блока 14 буферной памяти во втором блоке 32 управления, но и возможность обращения и записи данных, хранящихся в памяти ЭВМ, например результатов обработки измерений, В этом случае сигнал записи от ЭВМ поступает на второй вход элемента ИЛИ

66, При этом выдаются соответствующие сигналы управления на приемопередатчики 10 или 11 с выхода второго дешифратора 44 и инверсного выход триггера 62 измерений, которые при отсутствии процесса измерений в системе разрешают передану данных с входа 9 данных ЭВМ на вход блоков 12 или 13, Соответственно предусмотрена выдача адреса блоков 12 или 13 либо от счетчика 60 адреса, либо непосредственно с входа 37 адресов ЭВМ с помощью мультиплексора 48.

При записи результатов измерений сигнал с выхода формирователя 70 поступает на счетный вход счетчика 60 адреса. В исходное нулевое состояние счетчик 60 адреса устанавливается сигналом предварительного пуска с выхода элемента И 5?, где стробируется сигналом блочной записи с выхода регистра 39 программ, который запрещает сброс, Выходной код счетчика

60 адреса поступает на входы мультиплексора 48, а с его выхода — на адресные входы блоков 12 или 13. На другие входы поступает адрес непосредственно с входа 37 адресов ЭВМ. управление направлением передачи мультиплексора 48 осуществляется выходным управляющим сигналом второго дешифратора 44, Число измерений в адресном или циклическом режимах программируется и может быть меньше полного объема запоминающего блока. Предусматривается возможность использования оставшейся свободной части памяти для хранения .результатов следующей серии измерений или, как указывалось, данных от ЭВМ„ например результатов обработки. Для этого в регистр 39 программ записывается режим "Блочная запись", которьпr запрещает сброс счетчика 60 адреса по сигналу предварительного пуска очередной серии измерений, и осуществляется их запись

17

18

1564649 в оставшуюся свободную часть памяти

Если производится запись данных ЭВМ, адрес с выхода счетчика 60 адреса может быть 3ВМ прочитан и произведена запись с начального адреса свобод5 ной зоны памяти. Адрес с выхода счетчика 60 адреса.поступает на вход группы вентилей 43 адреса и снимается с их выхода при наличии управляющего сигнала с выхода второго дешифратора 44, проходящего через элемент

И 55, где стробируется сигналом отсутствия измерений с инверсного выхода триггера 62 измерений.

l5

После записи измеренной входной аналоговой или цифровой информации производится ее чтение в программном обмене с ЭВМ. Кроме того, предусмотрена работа в режиме прерывания — 20 по инициативе самого устройства с выдачей сигнала в ЭВМ по выходу 35 прерываний.

Возможны три вида прерываний: прерывание по концу каждого измере- 25 ния (сигналом прерывания является готовность преобразователя 8 в первом блоке 31 управления или счетчика

16 блока буферной памяти во втором блоке 32 управления, используется 3p в адресном и циклическом режимах); прерывание по концу цикла коммутации на выбранной группе каналов (сигналом прерывания является выходной сигнал триггера 62 измерений, используется в циклическом режиме); прерывание по концу запрограммированного числа дискретизации (сигналом прерывания является сигнал конца программы, используется в адресном и циклическом режимах).

Сигнал чтения запоминающего блока представляет собой управляющий сигнал с выхода второго дешифратора 44, проходящий через элемент И 56, где 45 стробируется сигналом отсутствия измерений с инверсного выхода триггера 62 измерений. С выхода элемента

И 56 этот сигнал поступает на вход чтения блока 12 или 13.

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

32 управления, аналогичный блоку 31 (фиг. 2).

Третья группа входов устройства

3 предназначена для регистрации цифровых входных сигналов.

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

При поступлении сигнала запуска от блока 32 управления на вход записи второго триггера 22 на его выходе устанавливается .единичный уровень напряжения. По переднему фронту импульса с выхода генератора 20 тактовых импульсов, частота которых превьппает частоту измерений, на выходе первого триггера 21 устанавливается единичный уровень напряжения и тем самым разрешается прохождение импульса сброса через первый элемент

И 19 на счетчик 16 адреса блока буферной памяти. Одновременно сбрасывается второй триггер 22.

По переднему фронту каждого следующего тактового импульса сбрасыва-, ется первый триггер 21 и тактовые импульсы через схему И-НЕ 17 воздействуют на счетный вход счетчика 16 адреса блока буферной памяти и через элемент задержки 18 на вход записи блока 14 буферной памяти. При этом выход счетчика 16 адреса блока буферной памяти выставляют адрес ячейки блока 14 буферной памяти и управляют цифровым мультиплексором .15.

Таким образом, за время, равное где N„- число каналов, время задержки в мультиплекюп соре;

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

32 управления.

По сигналу готовности блок 32 управления производит передачу содержимого блока 14 буферной памяти в блок 13 и выдает следующий сигнал запуска.

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

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

Погрешность датирования.при ре5

",гистрации цифровых сигналов опредеЛяется по формуле

Nó, "мп п де t д- время записи в память.

Уменьшение погрешности датироваия достигается за счет уменьшения ремени tzÄ, так как буферная память ожет быть построена на интегральых микросхемах быстродействующей амяти, имеющих существенно более

ысокое быстродействие, чем обычный апоминающий блок, основным требоваием к которому является большой бьем памяти. Поэтому t „«t

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

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

Йомера канала, второй счетчик адреса, З5 второй и третий элементы И, второй и. третий элементы ИЛИ, элемент НЕ, ) ричем первый аналоговый вход устройтва соединен с информационным ходом первого блока выборки-хране40

Йия, второй аналоговый вход устройства соединен с информационным входом второго блока выборки-хранения, Выход первого блока выборки-хранения соединен с информационным входом пер- 5

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

5

10 E5

ro приемопередатчика соединена с информационными входами-выходами второго запоминающего блока и выходами блока буферной памяти, информационные входы которого соединены с выходами цифрового мультиплексора, управляющие входы которого соединены с адресными входами блока буферной памяти и выходами данных первого счетчика адреса, выход переполнения которого соединен с первым входом элемента И-НЕ и первым входом признаков второго блока управления, вторые входы-выходы первого и второго приемопередатчиков соединены с информационными входами цифроаналогового преобразователя, регистра способа запуска и входом-выходом данных устройства, первый адресный выход второго блока управления соединен с адресным входом блока буферной памяти, цифровой информационный вход устройства соединен с информационным входом цифрового мультиплексора, вторые адресные выходы первого и второго блоков управления соединены с соответствующими адресными входами первого и второго запоминающих блоков, первый и второй управляющие выходы первого блока управления соединены с входами управления первого и второго блоков выборки-хранения соответственно, третий и четвертый управляющие выходы первого блока управления соединены с входами управления.первого и второго коммутаторов соответственно, пятый управляющий выход первого блока управления соединен с входом пуска аналого-цифрового преобразователя, пятый управляющий выход второго блока управления соединен с входом записи первого триггера, mecтой управляющий выход первого блока управления соединен с входом чтения аналого-цифрового преобразователя, шестой управляющий выход второго блока управления соединен с входом -чте.ния блока буферной памяти, седьмой и восьмой управляющие. выходы первого и второго блоков управления соединены с входами управления первого н второго приемопередатчиков соответственно, девятый и десятый управляю- . щие выходы первого и второго блоков управления соединены с входами записи и чтения первого и второго запоминающих блоков соответственно, одиннадцатые управляющие выходы первого и второго блоков управления объединены через МОНТАЖНОЕ ИЛИ и соединены с выходом управляющего сигнала устройства, первый вход признаков пер вого блока управления соединен с выходом готовности аналого-цифрового преобразователя, вторые входы признаков первого и второго блоков управления соединены с выходами готовности первого и второго запоминающих блоков соответственно, входы режимов первого и второго блоков управления соединены с первыми группами входоввыходов первого и второго приемопередатчиков соответственно, выход тактового генератора соединен с вторыми тактовыми входами первого и второго блоков управления, вторым входом элемента И-НЕ, первым входом первого элемента И и входом записи второго триггера, информационный вход которого соединен с прямым выходом первого триггера, вход сброса которого соединен с инверсным выходом второго триггера, прямой выход которого соединен с вторым входом первого элемента И, выход которого соединен с вхо-дом сброса первого счетчика адреса, счетный вход которого соединен с выходом элемента И-НЕ и входом элемент,л задержки, выход которого соединен с входом записи блока буферной памяти, третий и четвертый выходы первого дешифратора соединены с входами записи цифроаналогового преобразователя и регистра способа запуска соответственно, первый выход которого соединен с первым входом первого компаратора, выход которого соединен с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом второго компаратора, первый вход которого соединен с вторым выходом регистра способа запуска, третий выход которого соединен с третьим входом первого элемента ИЛИ, выход которого соединен с третьими входами признаков первого и второго блоков управления, четвертые входы признаков которых соединены с четвертым выходом регистра способа запуска, вторые входы первого и второго компараторов соединены с выходом источника опорного напряжения и входом опорного уровня цифроаналогового преобразователя, аналоговый выход которого соединен с третьими входами первого и второго компараторов, четвер64649 24

50

23 15 тый вход первого компаратора соедийен с входом инвертирующего усилите1 ля и с одним из каналов первого анао гово го входа устройства, четвертый

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

1 ретьим и четвертым управляющими выходами блока управления соответственео, первый и второй управляющие выходы блока управления соединены с первым и вторым выходами третьего мультиплексора, четвертый вход коoporo соединен с прямым выходом риггера измерения, первыми входами ервого и второго формирователей, естым управляющим выходом и первым из выходов сигналов прерывания блока равления, второй из выходов сигалов прерывания блока управления оединен с выходом третьего програмруемого счетчика, вторым входом торого .формирователя, первым входом ретьего формирователя и информационным входом триггера регистрации, 1 ретий выход регистра программ соединен с третьим входом управления первого мультиплексора, вторым входом управления второго мультиплекСора, первым входом второго элемента

И, входом элемента НЕ, информационйым входом триггера измерения и первым входом третьего элемента И, второй вход которого соединен с входом установки триггера измерения, входом записи триггера управления, первыми

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

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

И и вторым входом восьмого формирователя, третий вход которого соединен с четвертым выходом регистра программ, пятый выход которого соединен с четвертым входом, восьмого . формирователя, пятый вход которого 20 соединен с выходом второго программируемого счетчика, вход управления которого соединен с шестым входом восьмого формирователя и выходом шестого формирователя, второй вход ко- 25 торого соединен с первым и вторым синхровходами первого программируемого счетчика и выходом элементов И-ИЛИ второй группы, вторые входы которых соединены с первым тактовым входом ЗО блока управления, а третьи входы— с шестым выходом регистра программ, седьмой выход которого соединен с вторым входом седьмого элемента И, выход которого соединен с входом установки второго счетчика адреса, первый выход первого программируемого счетчика соединен с первыми входами элементов И-ИЛИ первой группы, вторые входы которой соединены с вто- 4р рым входом третьего формирователя и прямым выходом триггера регистрации, 49 26 вход установки которого соединен с первым выходом восьмого формирователя, второй выход которого соединен с третьим входом второго формирователя, выход которого соединен с первым входом управления первого программируемого счетчика, второй выход которого соединен с третьими входами элементов И-ИЛИ первой группы, второй выход которой соединен с синхровходами второго и третьего программируемых счетчиков, вход управления третьего программируемого счетчика соединен с первым выходом третьего формирователя, второй выход которого соединен с входом сброса триггера счета, информационный вход которого соединен с выходом пятого формирователя, четвертый вход которого соединен с выходом седьмого формирователя, третий выход третьего формирователя соединен с четвертыми входами элементов И-ИЛИ первой группы и вторым входом управления первого программируемого счетчика, третий вход третьего формирователя соединен с третьим выходом восьмого формирователя, выход второго мультиплексора соединен с входом сброса триггера измерения, выход элемента !

НЕ соединен с вторым входом четвертого элемента И, выход которого соединен с входом записи счетчика номера канала, счетный вход которого соединен с выходом второго элемента И, а вход сброса — с выходом третьего эле-, мента И, первый и второй выходы первого мультиплексора соединены с входами К и I соответственно триггера управления.

1564649

Составитель А.Иванов

Редактор М.Келемеш Техред М.Ходанич Корректор А. Обручар

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

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

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

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

 

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

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

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

Изобретение относится к автоматике

Изобретение относится к автоматизированным системам сбора информации

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

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

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

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

Изобретение относится к средствам определения категории объекта и регистрации его состояния

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

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

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

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

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

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

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

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