Многоканальное устройство ввода аналоговой информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1418726
Автор: Строцкий
Текст
(57) Изобре ительной т ользовано ническии може хник ыть исизмерициони бр ид дляычи сл информемах и тельных си чи во СССР 1971. СССР О, 1984.лекса лительных к логовой и ц машин. Цель расширение и ангител ьных является фровоиизобребла сти вменения за сче ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) МНОГОКАНАЛЬНОЕ УСТРО 1 СТВО ВВОДААНАЛОГОВОИ ИК ОР,1 АЦИИдом первого элемента ИЛИ, синхровходом буферного регистра и первым входом третьего элемента И, выход которого соединен с входом установки в "1" второго триггера, выход которого является выходом готовности информации устройства, выход четвертого эпемента ИЛИ соединен с входом сброса второго триггера, выход компаратора 1 О соединен с вторым входом третьего элемента И, выходы второй группы ре-" гистра состояния соединены с входами второй группы элемента сравнения, выход регистра состояния соединен с вторым входом второго элемента И и входом запуска генератора импульсов, выход которого соединен с пятым входом блока синхронизации, третий вход второго элемента И является синхро-.входом устройства, синхровход регистра состояния и второй вход третьего элемента ИЛИ являются входом записи устройства, шестой вход блока синхронизации является входом чтения 25 устройства, причем блок синхронизации содержит третий триггер, первый и второй распределители импульсов, четвертый, пятый и шестой элементы И, пятый, шестой и седьмой элементы ИЛИ, вход установки в "1" третьего триггера является первым входом блока синхронизации, прямой выход кото" рого соединен с первыми входами чет-. вертого, пятого и шестого элементов И и является третьим выходом блока синхронизации, вторые входы четвертого и пятого элементов И являются пятым входом блока синхронизации, выход четвертого элемента И соединен4 О с входом первого распределителя импульсов, первый, второй и третий выходы которого являются соответственно первым, вторым и четвертым выходами блока синхронизации четвертый45 выход первого распределителя импульсов соединен с вторым входом шестого элемента И и является восьмым выходом блока синхронизации, выход шестого элемента И является девятым выходом блока синхронизации, третий вход 50 пятого элемента И является вторым входом блока синхронизации, четвертый вход элемента И и третий вход шестого элемента И является третьим входом блока синхронизации, вьжод пятого элемента И соединен с входом второго распределителя импульсов, первый вход которого соединен с первым входом пятого элемента ИЛИ, выход которого является седьмым выходом блока синхронизации, второй выход второго распределителя импульсов соединен с первым входом шестого элемента ИЛИ, выход которого является пятым выходом блока синхронизации, третий выход второго распределителя импульсов соединен с вторым входом пятого элемента ИЛИ и является шестым выходом блока синхронизации, четвертый выход второго распределителя импульсов соединен с вторым входом шестого элемента ИЛИ и первым входом седьмого элемента ИЛИ, второй вход которого является четвертым входом блока синхронизации, выход седьмого элемента ИЛИ соединен с входом сброса третьего триггера, третьи входы пятого и шестого элементов ИЛИ являются шестым входом блока синхронизации.2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок анализа приращений сигнала содержит операционный усилитель, эммитерный повторитель, пороговый элемент, узел согласования уровней сигнала, элемент памяти, прямой вход операционного уси.пителя является первым информационным входом блока, инверсный вход операционного усилителя соединен с потенциальным входом порогового элемента и выходом эммитерного повторителя, вход которого соединен с выходом операционного усилителя, вход порогового элемента является вторым информационным входом блока, выход порогового элемента соединен с входом узла согласования уровней сигнала, выход которого соединен с информаци- онным входом элемента памяти, синхровход которого является синхровходом блока, выход элемента памяти яв" ляется выходом блока.14872 б коммутация канала, зпаи дЙННбВ РМ ОПОСИ ЗОИЛ 1 ПЗЙ 6(ЯЩИКИ ЦУКЯР Опрос Ьока акая сигнала, стансЬ.Кравчук КоРРектоРВФБУтЯг е 704 Подписновенного комитета СССРретений и открытий5, Раушская наб., д, 4/ Тираж ВНИИПИ Государст по делам изо 035, Москва, Ж аказ 4155/4 водственно-полиграфическое предприяти Редактор Н.Лазоренко ужгород, ул. 1 роектна1418726 исключения избыточности вводимой информации. Многоканальное устройстводля ввода аналоговой информации содержит коммутаторы 1 и 6, аналогоцифровой преобразователь 2, цифроаналоговый преобразователь 4, блок 3анализа приращений сигнала, блокипамяти 5 и 19, блок 11 синхронизации,счетчики 7 и 10, регистр состояния20, буферный регистр 24, элементы Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительныхсистемах и в гибридных вычислитель 5ных комплексах для связи аналоговойи цифровой вычислительных машин,Целью изобретения является расширение области применения за счетисключения избыточности вводимой информации,На фиг.1 приведена схема многоканального устройства ввода аналоговой информации; на фиг.2 - схема блока синхронизации; на фиг,3 - схемаблока анализа приращений сигнала; наФиг.4 - блок.схема алгоритма, поясняющая работу устройства в процессекодирования; на Фиг.5 - блок-схемаалгоритма работы устройства в процес се чтения.Многоканальное устройство дляввода аналоговой информации (фиг.)содержит первый коммутатор 1, аналого-цифровой преобразователь 2, блок 253 анализа приращений сигнала, цифроаналоговый преобразователь 4, первыйблок 5 памяти, второй коммутатор 6,первый счетчик 7, первый элемент 8сравнения, первый элемент И 9, второй 30счетчик 10, блок 11 синхронизации,первый триггер 12, компаратор 3, элемент 14 задержки, второй элементИЛИ 15, второй элемент 16 сравнения,второй триггер 17, генератор 18 импульсов, второй блок 1.9 памяти, регистр 20 состояния, второй элементИ 21, первый элемент ИЛИ 22, третийэлемент И 23, буферный регистр 24,третий элемент ИЛИ 25, четвертый эле"мент ИЛИ 26. сравнения 8 и 16, компаратор 13, генератор импульсов 18, триггеры 12 и7, элементы И 9, 21 и 23, элементыИЛИ 15, 22, 25 и 26. Сжатие данныхв аналоговой форме позволяет исключить избыточные отсчеты во времени,а значит, сократить время ввода информации и увеличить полосу пропускания части высокочастотных каналовустройства, 1 з.п. Ф-лы, 5 ил. Блок 11 синхронизации содержит (Фиг.2) седьмой элемент ИЛИ 27, второй распределитель 28 импульсов, шестой элемент ИЛИ 29, пятый элемент ИЛИ 30, третий триггер 31, первый распределитель 32 импульсовчетвертый элемент И 33, пятый элемент И 34, шестой элемент И 35.Блок 3 анализа приращений сигнала содержит (фиг.3) операционный усилитель 36, пороговый элемент 37, эммитерный повторитель 38, узел 39 согласования уровней сигнала, элемент 40 памяти. Устройство работает следующим образом.Входные аналоговые сигналы через коммутатор 1 последовательно во времени поступают на вход аналого-цифрового преобразователя 2 и на первый вход блока 3 анализа приращений сигнала, на второй аналоговый вход которого через цифроаналоговый преобразователь 4 поступает в аналоговой форме значение сигнала по опрашиваемому каналу, полученное в предыдущем цикле опроса. Блок анализа приращений сигнала выполняет функцию контроля изменения сигнала на входе опрашиваемого канала. Так как последовательно включенные операционный усилитель 36 и эммитерный повторитель 36 охвачены глубокой отрицательной обратной связью, то сигнал на выходе эммитерного повторителя 38 полностью соответствует сигналу на неинвертирующем входе операционного усилителя 36. Соответственно потенциалы на базах выходных транзисторов эммитерногоповторителя с "плавающим" входом равныФ +1)р 1)вх эВ фех эо фгд е Б - напряжение на неинвер т ивхрующем входе операционногоусилителя 36;Н ,Б- соответственно напряженияэммитер-база верхнего инижнего выходных транзисторов эммитерного повторителя .+Напряжения Б и И являются установочными потенциалами для порогового элемента 37. Схема порогового элемента с зоной нечувствительности состоит из резисторов, диодного ключа и инвертирующего усилителя. Вход порогового элемента 37 является вторым аналоговым входом блока 3 анализа приращений. Принимая во внимание тот факт, что 1) Б, для порогового элемента с зоной нечувствительности справедливы соотношенияККоККогде А и В - ширина зоны нечувствительности в вольтах для напряже-ЗВний на втором аналоговомвходе блока 3 анализаприращений сигнала и соответственно больших именьших величины о. 40Например, если О) )=Я ) =0,6 в, а К,Я =20, то (А)=(В)=30 мВ, т.е. йороговый элемент с зоной нечувствительности 37 не реагирует на разницу значений сигналов на первом и втором аналоговых входах блока 3 анализа приращений сигнала в диапазоне + 30 мВ. Это происходит от того, что пока разница входных сигналов невелика, ток через резистор К меньше тока управления диодным ключом и, следовательно, ток обратной связи, который замыкается через диодный ключ, обеспечивает глубокую отрицательную обратную связь инвертирующего усилителя, а напряжение на его выходе мало отличается от напряжения на потенциальном входе порогового элемента с зоной нечувствительности. Но как только ток обратной связи вследствиевозрастающего разбаланса на аналоговых входах блока 3 анализа приращеь ий сигнала начинает приближаться ипревышать управляющий ток диодногоключа, происходит разрыв обратнойсвязи инвертирующего усилителя порогового элемента 37, что при достаточно высоком коэффициенте усиления усилителя приводит к резкому воз"растанию напряжения на его выходе,вплоть до напряжения источников питания. В зависимости от алгебраического значения разбаланса сигналовнапряжение на выходе порогового элемента 37 с зоной нечувствительностиблизко к значению напряжения положительного или отрицательного источника питания,1Узел 39 согласования уровней сигнала позволяет привести разнополярный выходной сигнал порогового элемента 37 к стандартному сигналу одной полярности. Резистором Кр устанавливается уровень срабатывания узла, так как например, при диапазонеаналоговых сигналов устройства +10 Ви напряжении питания инвертирующегоусилителя порогового элемента с зонойнечувствительности +15 В узел согласования уровней должен срабатывать вдиапазоне +10 - 15 В или -10 - -15 В,Выходкой сигнал узла 39 согласованияуровней сигналов поступает на элемент40 памяти. Запись в элемент 40 памятипроисходит сигналом по синхровходу блока 3 анализа приращений сигнала, Выход элемента 40 памяти является управляющим выходом блока 3 анализа приращений сигнала.Таким образом, состояние управляющего выхода блока 3 анализа приращений сигнала соответствует соотношению аналоговых сигналов на его первом и втором аналоговых входах на момент прихода сигнала по синхровходу. Если разница между аналоговыми сигналами превысила допустимый уровень, то на управляющем выходе блока анализа приращения сигналов будет логическая единица, в противном случае - логический нуль.Выход блока 3 анализа приращений сигнала разрешает или не разрешает) работу второго коммутатора 6 и осуществление запуска аналого"цифрового преобразователя 2. Если разница в сигналах по опрашиваемому сигналу внастоящий момент и в момент предыдущего кодирования в пределах допуска, то аналого-цифровой преобразователь 2 не кодирует, а устройство переходит к опросу.следующего канала. Если же разница в сигналах превышает установленный допуск, то аналого-цифровой преобразователь 2 осуществляет координирование сигнала, результат коди рования записывается в первый блок 5 памяти, где он обновляет хранящуюся информацию о сигнале по данному каналу, затем во второй блок 19 памяти последовательно заносят адрес опраши ваемого канала и результат кодирования по каналу, Внешнее устройство прочитывает собранную информацию из второго блока 19 памяти. Причем каждое слово данных сопровождается адресом канала, по которому оно получено. Если изменений сигнала от момента предыдущего цикла опроса не произошло, то новых данных во второй блок 19 памяти по таким каналам не 2 бзаносится.Такая логика работы многоканального устройства ввода аналоговой информации обеспечивается следующим образом. Сигналом начальной установ- ф ки обеспечивается сброс н нулевое состояние буферного регистра 24, регистра 20 состояния, через элемент ИЛИ 2 б второго триггера 17, через элемент ИЛИ 22 первого триггера 12 ЗЬ и через элемент ИЛИ 27 третьего триггера 31, Выход первого триггера 12 информирует внешнее устройство о готовности измерительной части устройства ввода аналоговой информации, Ну левое состояние выхода триггера 12 свидетельствует об отсутствии процесса ввода данных, осуществляемого измерительной частью устройства, Выход второго триггера 17 показывает состо яние второго блока 19 памяти, Единичный выход триггера 17 свидетельствует о налички во втором блоке 19 памяти несписанной информации после очередного цикла опроса. Выходы тригге- БО ров 12 и 17 в системе могут быть использованы как инициаторы прерываний или выходы регистра состояния при асинхронном программном обмене.В рабочее состояние многоканальное устройст 1 но ввода аналоговой информации приводится записью в регистр 20 состояния слова-состояния устройства. При этом при системной шиве данных в регистр 20 состояния записывается единица в старший разряд,адрес канала, до которого должен осуществляться опрос источников в цикле,адрес первого канала опроса в цикле.Следовательно, устройство позволяетустанавливать число опрашиваемых ка-.налов в цикле в пределах Физическисуществующих каналов коммутатора 1аналоговых сигналов. В регистр 20состояния информация с системной шины данных записывается по переднемуФронту адресованного системного синхроимпульса "Запись". Срезом этого жеимпульса через элемент ИЛИ 25 осуществляется перепись из регистра 20состояния в перный счетчик 7 адресапервого канала в цикле опроса. Причем с выхода первого триггера 12 вмомент параллельной записи счетчик 7удерживается в режиме параллельнойзаписи. Таким образом, слово-состояние, заносимое в регистр 20 состояния, состоит из трех частей: старшийбит - рабочее состояние измерительной части устройства; группа битов,соответствующая второму выходу регистра 20 состояния - адрес первогоканала в цикле опроса; группа битов,соответствующая третьему выходу регистра 20 состояния - адреса каналас номером на единицу больше, чем адрес последнего канала в цикле опроса. После записи слова-состояния в регистр 20 состояния старшим битом слова-состояния с первого выхода регистра 20 разрешается запуск генератора 18 импульсов через элемент И 21 системных синхроимпульсов, которыми стробируется запуск цикла опроса каналов устройством. Импульсы с генератора 18 импульсов поступают на четвертый 33 и пятый 34 элементы И блока 11, но, так как третий триггер 31 предварительно установлен в нулевое состояние, импульсы с генератора 18 импульсов приходят только на выход четвертого элемента И 33 и, следовательно, поступают на вход первого распределителя 32 импульсов. Сигнал с первого выхода первого распределителя 32 импульсов блока 11 поступает на синхровход коммутатора 1 и через второй элемент ИЛИ 15 на синхровход первого блока 5 памяти. Следует отметить, что поскольку перед этим в первый счетчик 7 параллельно записан адрес первого канала н цикле14187 35 5055 це цикла опроса, что фиксируется компаратором 13 второй элемент ИЛИ 15 по фронту)осуществляется запись данных с выхода аналого-цифрового преобразователя 2 в адресованную ранее с выхода первого счетчика 7 ячейку памяти первого блока 5 памяти, Кроме того, потенциальный сигнал "Конец кодирования" окончательно разблокировываетпятый элемент И 34, и тактовые им;пульсы начинают поступать на входвторого распределителя импульсов 28.Следует отметить, что второй коммутатор 6 адресуется с третьего выхода второго распределителя 28 импульсов. Поэтому, после поступления разрешающего потенциала с управляющего выхода блока 3 анализа приращений сигналаи наличия нулевого потенциала на входе второго коммутатора 6, к выходуоказывается подключенным его вход,к которому подсоединен выход первогосчетчика 7, т,е. на выходе второгокоммутатора 6 в данный момент оказывается адрес опрашиваемого канала.Импульсом с первого выхода второгораспределителя импульсов 28 черезпятый элемент ИЛИ 30 во второй блок19 памяти заносится адрес опрашивае"мого канала. При этом адрес ячейки блока 19 памяти устанавливается с выхода второго счетчика 1 О. Если этобыло первое занесение в цикле опросапосле начальной установки, то адресячейки будет нулевым. Сигналом совторого выхода второго распределителя 28 импульсов через шестой элемент И 29 по счетному входу второго счетцика 10 его содержимое увеличиваетсяна единицу, т.е. во втором блоке 19памяти адресуется уже следующая ячейка. Сигналом с третьего выхода второго распределителя 28 импульсов изменяется адресация второго коммутатора 6, который теперь переключаетсяна шину данных с выхода аналого-цифрового преобразователя 2. Кроме того, через пятый элемент ИЛИ 30 формируется синхросигнал на входе второго блока 19 памяти, что приводит к записиданных из аналого-цифрового преобразователя 2 во второй блок 19 памятипо адресу на единицу больше, чем записанный ранее адрес опрашиваемогоканала. Сигналом с четвертого выходавторого распределителя 28 импульсовчерез шестой элемент ИЛИ 29 содержимое счетчика 10 увеличивается наединицу, что является подготовкой 20 25 30 262адреса следующей ячейки блока 19 памяти для возможной в дальнейшем записи адреса канала и результатов кодирования при опросе одного из последующих каналов устройства. Этим жесигналом через седьмой элемент ИЛИ 27осуществляется сброс третьего триггера 31, что приводит к переключению выхода генератора 18 импульсов с работы на второй распределитель 28 импульсов на работу на первый распределитель 32 импульсов. Кроме того, вновь разблокировывается шестой элемент И 35 и вновь меняется режим работы йервого блока 5 памяти. Сигналом с четвертого выхода первого распределителя 32 импульсов происходит увеличение содержимого первого счетчика 7, и далее схема переходит к работе по опросу следующего канала системы ввода аналоговых данных.Опрос каждого из каналов может происходить по укороченному варианту,который был описан ранее или согласно выше описанному удлиненному варианту, когда выполняется кодирование данных.Следует отметить, что адресация первого блока 5 памяти осуществляется синхронно и синфазно с адресацией каналов устройства, А адресация второго блока 19 памяти осуществляется инкрементно, начиная с нулевого адреса, по мере поступления данных с выхода аналого-цифрового преобразователя 2. Причем на запись каждого результата кодирования используется две ячейки памяти. В ячейку с четным номером заносят адрес опрашиваемого канала, по которому проводилось кодирования информации, а в последующую ячейку с нечетным номером записывается результат кодирования данных, При этом, так как кодирование, происходит только по тем каналам, где разница с результатом предшествующего кодирования превьшает допуск,то во второй блок 19 памяти данныхможет оказаться занесено гораздоменьше, чем опрошено, каналов в цикле. Может оказаться, что кодированиене осуществлялось ни по одному изопрашиваемых каналов, т,е. был пустой цикл опроса, как это было описано ранее. В этом случае второй счетчик 10 сохраняет нулевой выход в кон14 1418726 5 10 15 20 30 35 40 45 Следует отметить, что многоканальное устройство ввода аналоговой информации по завершению каждого цикла опроса взводит второй триггер 17, выход которого является выходом готовности информации устройства. Триггер 17 устанавливается в единичное состояние с выхода первого элемента 8 сравнения только в том случае, если выход второго счетчика 10 не равен нулю, что реализуется третьим элементом И 23, поэтому сброс второго счетчика 10 в нулевое состояние с целью подготовки его к процедуре чтения осуществляется также с выхода первого элемента 8 сравнения через первый эле мент ИЛИ 22 и через элемент 14 задер ки.По окончании цикла опроса каналов устройства в момент срабатывания первого элемента 8 сравнения осуществляется перепись конечного адреса второго блока 19 памяти из второго счетчика 10 в буферный регистр 24. Хранение конечного адреса занесенных данных в блок 19 памяти необходимо для корректного проведения процедуры чтения.Таким образом, по завершении процедуры кодирования данных получаем нулевое значение выхода готовности устройства и единичное значение выхода готовности информации устройства, который будет снят после прочтения данных из второго блока 19 памяти или при новом цикле опроса каналов, так как нет аппаратных препятствий осуществлять следующий цикл опроса каналов, не прочитав данных из блока 19 памяти. И в том, и в другом случае сброс второго триггера 17 осуществляется с выхода второго элемента 16 сравнения через четвертый элемент ИЛИ 26. Вопрос же о необходимости чтения массива должен решаться программно, как результат анализа указанных системных выходов устройстватановленному вторым счетчиком 10, атак как по окончании цикла опросаканалов второй счетчик 10 сброшен,то, следовательно, чтение начинаетсяс нулевого адреса. По срезу кажцогоимпульса чтение через шестой элементИЛИ 29 увеличивает на единицу содержимое второго счетчика 10, т.е. готовится адрес для чтения данных из следующей ячейки второго блока 19 памяти.Так как сначала читается адрес канала, по которому поступает новаяинформация, а потом слово данных, топри реализации программного обменалегко формируется с помощью регистровых операций объектный адрес ячейки основной памяти, по которому записываются извлекаемые из второгоблока 19 памяти данные,По достижении вторым счетчиком 10 адреса последней ячейки, в которой еще имелась информация, после прочтения этих данных содержимоесчетчика 10 увеличивается на единицуи становится равным содержимому буферного регистра 24. Срабатывает второй элемент 16 сравнения, и через четвертый элемент ИЛИ 26 сбрасывает второй триггер 17, что приводит к сбросу сигнала готовности информации. Зто воспринимается системным контроллером как сигнал к прекращению процедуры чтения. Импульсом с выхода второго элемента 16 сравнения через элемент ИЛИ 22 и элемент 14 задержки вновь осуществляется сброс второго счетчика 10. Теперь устройство полностью возвращено в исходное состояние и готово к новому циклу опроса каналов.Следует отметить, что новый запуск опроса возможен как по системному синхровходу от системного таймера, так и по адресованному входу записи с занесением нового слова-состоянияЧтение массива данных осуществляется по системной шине данных с выхода второго блока 19 памяти по завершении цикла опроса каналов в режиме чтения, Чтение каждого слова осуществляется посылкой сигнала по адресованному входу чтения, который поступает на первый вход пятого элемента ИЛИ 30. С выхода пятого элемента ИЛИ 30 формируется синхросигнал для второго блока 19 памяти. При этом будет прочитано слово по адресу, ус.или с сохранением прежнего.150 Таким образом, процедура сжатияданных, осуществляемая в аналоговой форме на входе многоканального устройства сбора аналоговой информации, позволяет сжать данные за счет исклю чения избыточных отсчетов во времени,примерно вдвое сократить время ввода информации и увеличить полосу пропускания части высокочастотных каналов устройства.опроса, а выход первого счетчика 7поступает на адресные входы коммутатора 1 и первого блока .5 памяти, топо сигналам с первого выхода первогораспределителя 32 импульсов происходит коммутация адресованного каналаи считывание из одноименной каналуячейки блока 5 памяти в цифроаналоговый преобразователь 4 слова данных, 10т.е, первый блок 5 памяти в этот момент с выхода третьего триггера 31удерживается в режиме чтения. В процессе выполнения укаэанных операцийаналоговый сигнал адресованного канала поступает на вход аналога-цифрового преобразователя 2 и на первыйвход блока 3 анализа приращений сигнала. В то же время на второй входблока 3 анализа приращений сигнала 20с выхода цифроаналогового преобразователя 4 поступает аналоговый эквивалент слова данных, прочитанногоиз ячейки памяти первого блока 5 памяти с одноименным адресом, что изамкнутый канал коммутатора 1. Черезинтервал времени, достаточный длязавершения переходных процессов вцелях аналоговых сигналов, импульсомс второго выхода первого распределителя 32 импульсов осуществляетсястробирование элемента 40 памятиблока 5 анализа приращений сигнала.При этом на выходе блока 3 анализаприращений сигнала фиксируется соот 35ношение входного аналогового сигналана данный момент времени и его значения в предыдущий,момент отсчета.Если разница между сигналами находится в пределах установленного допуска,ф 40то на управляющем входе блока 3 анализа приращений сигнала фиксируетсянулевое значение, в противном случае - единичное.Выход блока 3 анализа приращений45сигнала поступает на разрешающиевходы коммутатора б и первого элемента И 9 и определяет дальнейшуюработу схемы,1С незначительным интервалом време ни на третьем выходе первого распределителя 32 импульсов вырабатывается управляющий импульс, который поступает на второй вход первого элемента И 9 и на Б-вход первого триггера 12. Вне зависимости от состояния управляющего выхода блока 3 анализа приращений сигнала первый триггер 12 будет приводиться в единичное состояние и, следовательно, изменяется потенциал на выходе готовности устройства, чта свидетельствует а нахождеии измерительной части устройства в состоянии функционирования изменяется режим рабаты первого счетчика 7, который переходит в счетный режим. Второй блок 19 памяти по входу режима работы переводится в режим записи, на входы пятого 34 и шестого 35 элементов И поступает разрешающий потенциал, который подготавливает эти элементы для предстоящих тактов работы устройства, разрешающий потенциал постуйает на первый элемент И 9, Через первый элемент И 9 скол импульса с третьего выхода первого распределителя 32 импульсов проходит в зависимости от состояния выхода блока 3 анализа приращений сигнала. Если . на первом входе элемента И 9 нулевой потенциал, то сигнал на его выход не проходит и, следовательно, не влияет на дальнейшую работу устройства. В этом случае последующим сигналом счетвертого выхода первого распределителя 32 импульсов через шестой элемент И 35, который подготовлен уже потенциалами с выходов первого 12 и третьего 10 триггеров, заносится единица на счетный вход первого счетчика 7. Это приводит к изменению адреса на адресных входах коммутатора 1 и первого блока 5 памяти. Поскольку в дальнейшем первый распрецелитель 32 импульсов работает, начиная вновь с первого входа, та описанныи цикл работы устройства повторяется вновь, на уже с другим адресом канала, ко" тарый на единицу больше предыдущего. Если в процессе работы устройства при опросе всех каналов вход первого элемента И 9 так и остается заблокированным управляющим выходом блока 3 анализа приращений сигнала, то через установленное число таких коротких циклов на выходе первого счетчика 7 устанавливается адрес, равный адреу, записанному во вторую группу битов регистра 20 состояния. Этот факт выявляется первым элементом 8 сравнения, сигналом с выхода которого через первый элемент ИЛИ 22 сбрасывается первый триггер 12 и осуществляется сброс ряда других элементов которые в описанном "пустом цикле опроса качалов не работали, и поэтому сигнал сброса, выработанный первым9 14 элементом 8 сравнения, лишь подтверждает их ранее установленное состояние. Триггер 12 вновь переводит пер" вый счетчик 7 в режим параллельной записи, меняет сигнал на выходе готовности устройства, блокирует пятый 34 и шестой 35 элементы И, но не останавливает работу первого распределителя 32 импульсов. Следующий запуск цикла работы устройства может , осуществляться по системному синхро" входу от таймера через второй элемент И 21 и третий элемент ИЛИ 25, так как содержание регистра состояния 22 сохраняется и второй элемент И 21 разблокировывается с выхода старшего разряда регистра 20. Повторныи запуск может быть осуществлен и путем записи нового слова-состояния в ре, гистр 20 состояния. Следует подчерк нуть, что адресный режим работы устройства обеспечивается записью слова-состояния, в котором в качестве адреса первого канала в цикле записывается адрес адресуемого канала, а в качестве адреса канала, до которого должен длиться цикл, записывается адрес на единицу больше. В этомслучае после опроса одного канала происходит останов устройства и возврат его в начальное состояние. Следует также отметить, что асинхронный режим работы системного синхровхода и генератора. импульсов, который определяет работу первого распределителя 32 импульсов, не приводит к сбойной ситуации, так как установка нового адреса на выходе первого счетчикапроисходит на четвертом также распределителя 32, а установка первого триггера 12 происходит на третьем такте. Поэтому несвоевременные попытки опрокинуть первый триггер 12 на на третьем такте работы первого распределителя 32 импульсов и начать новый цикл опроса каналов до прихода системного синхроимпульса и осуществления параллельной записи в счетчик 7 начального адреса не увенчиваются успехом, так как первый триггер 12 удерживается в сброшенном состоянии с выхода первого элемента 8 сравнения потенциально до тех пор, пока на входах первого элемента 8 сравнения не появятся разные кодовые комбинации, т,е. до параллельной записи в первый счетчик 7 начального адреса, Как следствие, первый элемент И 9 5 10 15 20 25 ,10 35 40 4 Р 50 55 заблокирован и сигнал на его выходе, приводящий к запуску аналого-цифрового преобразователя 2 и к установке третьего триггера 31, не появляется.Следовательно, несмотря на то, что после завершения цикла работы устройства генератор 18 импульсов и первый распределитель 32 импульсов продолжают работать, сбойной ситуации не возникает, так как асинхронное поступление системного синхроимпульса синхронизируется, а влияние выходов первого распределителя 32 импульсов на работу элементов устройства блокируется до прихода ново" го системного синхроимпульса или их поступление безразлично для элементов как, например, поступление в этот период сигналов на синхровходы коммутатора 1 и блока 3 анализа приращений сигнала.Для синхронизации системного синхроимпульса и первого распределителя импульсов 32 длительность системного синхроимпульса должна превышать цикл работы первого распределителя 32 импульсов. Системный синхроимпульс стробируется сигналом с четвертого выхода первого распределителя 32 импульсов на втором элементе И 21. Поэтому параллельная запись канального адреса в цикле опроса происходит перед новым циклом работы первого распределителя 32 импульсов.Если в процессе опроса каналов устройства на выходе блока 3 анализа приращений сигнала появляется единичный потенциал, то он сигналом с третьего выхода первого распределителя импульсов через разблокированный первый элемент И 9 или скол сигнала при опросе первого канала в цикле) поступает на вход запуска аналогоцифрового преобразователя 2 и на установочный вход третьего триггера 31, который переходит в единичное состояние, Единичное состояние третьего триггера 31 блокирует четвертый ЗЗ и шестой 35 элементы И, подготавливает к отпиранию пятый элемент И 34, и меняет режим работы первого блока 5 памяти, который из режима чтения переходит в режим записи. Несмотря на работу генератора 18 импульсов, схема устройства переходит в режим ожидания до прихода сигнала конца кодирования с аналого-цифрового преобразователя 2. Этим сигналом черезФормула из о брете ния 1. Многоканальное устройство ввода аналоговой информации, содержащее первый и второй коммутаторы, аналогоцифровой преобразователь, генератор импульсов, первый и второй триггеры, первый и второй блоки памяти, первый и второй элементы И, первый :элемент ИЛИ, первый и второй счетчики, элемент задержки, регистр состояния, информационные входы коммутатора являются информационными входами устройства, выход первого коммутатора соединен с информационным входом аналого-цифрового преобразователя, выход первого элемента ИЛИ соединен с входом элемента задержки, выходы первой группы регистра состояния со единены с установочными входами первого счетчика, информационные входы которого являются входами начальной установки устройства, о т л и ч а - ю щ е е с я тем, что, с целью расши рения области применения за счет исключения избыточности вводимой информации, в него введены блок анализа приращений сигнала, цифроаналоговый преобразователь, третий элемент И, второй, третий и четвертый элементы ИЛИ, буферный регистр, первый и второй элементы сравнения, компаратор и блок синхронизации, выход первого мультиплексора соединен с первым информационным входом блока анализа35 приращений сигнала, второй информационный вход которого соединен с выходом цифроаналогового преобразователя, входы которого соединены с выходами первого блока памяти, информационные выходы аналого-цифрового преобразователя подключены к информационным входам первого блока памяти и информационным входам первой .группы второго коммутатора, выходы первого счетчика соединены с адресными входами первого бпока памяти, информационными входами второй группы второго мультиплексора, адресными входами первого коммутатора, входами первой группы первого элемента сравнения, выход блока анализа приращений сигнала соединен с первым управляющим входом второго коммутатора и первым входом первого элемента И, выход которого соединен с входом запуска аналого-цифрового преобразователя и первым входом блока синхронизации,выход конца преобразования аналогоцифрового преобразователя соединен с первым входом второго элемента ИЛИ и вторым входом блока синхронизации, выход второго элемента ИЛИ соединен с синхровходом первого блока памяти, первый выход блока синхронизации соединен с синхровходом первого коммутатора и вторым входом второго элемента ИЛИ, второй выход - с синхровходом блока анализа приращений сигнала, третий выход - с входом чтения- записи первого блока памяти, четвертый выход - с вторым входом первого элемента И и входом установки в "1" первого триггера, пятый выход - с счетным входом второго триггера, шестой выход - с вторым управляющим входом второго коммутатора, седьмой выход - с синхровходом второго блока памяти, восьмой выход - с первым входом второго элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, выход которого соединен с синхровходом первого счетчика, счетный вход которого подключен к девятому выходу блока синхронизации, выход первого триггера соединен суправляющим входом первого счетчика, третьим входом блока синхронизации, третьим входом первого элемента И, входом чтения-записи второго блока памяти и является выходом готовности устройства, выход первого элемента ИЛИ соединен с входом сброса первого триггера, выход элемента задержки соединен с входом сброса второго счетчика, выходы которого соединены с адресными входами второго блока памяти, входами компаратора, информационными входами буферного регистра и входами первой группы второго элемента сравнения, входы второй группы которого соединены с выходами буферного регистра, выходы второго коммутатора соединены с информационными входами второго блока памяти, выходы которого являются информационными выходами устройства, входы сброса регистра состояния и буферного регистра, первые входы четвертого и первого элементов ИЛИ и четвертый вход блока синхронизации являются входом сброса устройства, выход второго элемента сравнения соединен с вторым входом четвертого и первого элементов ИЛИ, выход первого элемента сравнечия соединен с третьим вхо
СмотретьЗаявка
4187272, 22.01.1987
ТАГАНРОГСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. Д. КАЛМЫКОВА
СТРОЦКИЙ БОРИС МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 13/00, G06F 3/05
Метки: аналоговой, ввода, информации, многоканальное
Опубликовано: 23.08.1988
Код ссылки
<a href="https://patents.su/13-1418726-mnogokanalnoe-ustrojjstvo-vvoda-analogovojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальное устройство ввода аналоговой информации</a>
Предыдущий патент: Буферное устройство для передачи данных
Следующий патент: Устройство для обмена данными между процессором и периферийными устройствами
Случайный патент: 254222