Устройство для анализа случайных сигналов Советский патент 1987 года по МПК G06F17/18 G06F159/00 

Описание патента на изобретение SU1327123A1

11

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

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

На фиГе представлена структурная схема устройства; на фиг,2 - схема блока микропрограммного управленияi на фиг.З - схема арифметико-логического блока.

Устройство для анализа случайных сигналов (фиг.1) содержит аналого- цифровой преобразователь (АЦП) J, арифметико-лоri-гческий блок 2, блок 3 памяти, второй регистр 4, блок 5 микропрограммного управления, генератор 6 тактовых импульсов, счетчик 7, третий цифроаналоговый преобразователь 8, вход 9 команды вьщачи аналогового сигнала среднего знах1ения5 тактовый вход 10, счетчики П 12 и 13, ре гистры 4, 15. и 6, цифроаналоговые. преобразователи 17, 18, демульти- плексоры 19, 20, мультиплексор 21, вход 22 команды вьщачи цифрового сигнала среднего значения,

Блок ьшкропрограммного управления (фиг,2) содержит счетчик 23, элемент ИЛИ 24, триггеры 25-32;, элементы ИЛИ 33, 34 и 35, блок 36 памяти микропрограмм.

Арифметико-логический блок (фиГвЗ содержит узел 37 усреднения, счетчик 38, триггер 39, элементы И 40, 4,

Устройство работает следуиЕ им образом,

Устройство имеет четыре режима работы: накопления; индика1ши на экран Осциллографа; цифровой вывод на ЭВМ; аналоговый вывод в растянутом масштабе времени (на самописец или другой медленно действующий регистратор). Режимы включаются сигналамиэ поступающими на входы блока 5 { Шкро- программного управления,

Дпя указанных режимов работы ус- тановлан следующий приоритет: режим накопления обладает высшим приоритетом; режим вывода на ЭВМ§ режим аналогового вьшода; режим индикации.

23.

Режим индикации включен в течение всего времени, когда на входах разрядов кода команд блока 5 микропрограммного з Т равления отсутствуют сиг команд режимов с Если на одном из указанных входов появштся сигнал команды, устройство выполняет команду, а затем возвращается в режим индикации , Этим обеспечивается постоянное наличие сигнала на экране осцил- лографаэ независимо от частоты переключения реж:имов. Сигналы на входе кода команд блока 5 микропрограммного травления (БУ) отсутствуют. Двухразрядный дворгчный код 11 с выхода 5У поступает на управляюЕще входы демультиплексоров 19, 20 и мультиплексора в результате чего выходы счетчика соединены с входом блока 3 памяти и входом цифроаналогового преобразователя 17, предназначенного для формирования сигнала горизонтального отклонения луча осциллографа. Выход регистра 6 подключен к входу цифроаналогового преобразователя (иДП) В, предназначенного для формирования Сигнала вертикального откло- мения луча осциллографа. Импульсом, поступающим с выхода БУ- на вход разрешения записи регистра 16, информация, находящаяся в блоке 3 памяти по адресу, установленному в счетчике 13, переписьшается в регистр 16. Затем на информационный вход счетчика 13 поступает импульс, увеличивающий значение счетчика на единицу. С вьпсода регистра 16 информация поступает на вход ЦАП 8, формируя ординату очередной выборки. Абсцисса выборки формируется в ЦАП 17, на вход которого подан код адреса выборки На этом цикл индикации заканчивается БУ.

Режим накопления включается в случае, если на вход первого разряда кода команд БУ поступил сигнал с выхода арифметико-логического блока 2, формируемый из сигнала готовности АЦП в случае, если на вход арифметико-логического блока 2 бьш подан сигнал запуска устройства, означающий качало обработки очередной реализации По сигналу остановки устройства режим накопления останавливается, а сигнал установки в Ч) устройства подается, ес.пи накопление необходимо начать сиа чапа

На управляющие входы дешифраторов к мультиплексора в режиме накопления

313

поступает код 00. С помощью импульса генератора 6, поданного на вход запуска АЦП, производится взятие очередной выборки сигнала и преобразование ее в двоичный код, после чего АЦП вьщает сигнал окончания преобразования, поступающий на вход арифметико- логического блока, В арифметико-логическом блоке происходит сложение ко- дов и деление результата на количество реализаций. Окончательный результат с вьрсода арифметико-логического блока 2 поступает на вход блока 3 памяти. Затем происходит приращение ад- реса в счетчике 7, после чего устройство переходит в режим индикации, по окончании которого цикл заканчивается и блок управления вновь готов к анализу состояний входов,

Если на вход БУ 5 поступила команда выдачи цифрового сигнала среднего значения, то информация, находящаяся в блоке 3 памяти по адресу, записанному в счетчик 11, переписьгоается в регистр 14, затем происходит приращение счетчика 11 импульсом,.поступающим на его вход с выхода БУ, после чего устройство переходит в режим ии- дикации, по окончании которого цикл завершается и БУ переходит в исходное состояние.

В режиме аналогового вывода уст- ройство работает так же, как в режиме вывода на ЭВМ.

Блок 5 микропрограммного управления работает следующим образом. В момент, когда состояние счетчика 23 000, на выходе элемента ИЛИ 24 появляется логическая единицаj производящая перезапись состояния триггеров 25-28 в триггеры 29-31 с учетом приоритета. После того как запрос принят одним из триггеров 29-32 соответствующий триггер 25-28 сбрасывается для приема нового сигнала. Блок 36 памяти микропрограмм запрограммирован следующим образом. По адресам 1000-1111 находится про- грамма режима Накопление, по адресам 1000-10111 - программа режима работы с ЭВМ, по адресам 100000- 100111 - программа режима вьщачи . аналоговой информации, по адресам 100000-1000111 - программа режима индикации. Импульс запроса режима индика1и{н записан по последнему адресу программы каждого режима.

23 ,

Б арифметико-логическом блоке злемент И 41 анализирует состояния выходов счетчика 38, На его выходе появляется сигнал логической единицы в том случае, когда во всех разрядах счетчика 38 записаны единицы. Это означает, что очередная реализация обработана, и в этот момент происходит остановка режима накопления и прекращение работы блока 2. Для обработки следующей реализации на вход запуска устройства должен быть подан импульс. На вход узла 37 усреднения кроме кода количества реализаций подаются коды с выхода АЦП и выхода блока памяти. Узел 37 усред- нення производит сложение кодов с выходов АЦП и блока памяти и деление суммы на код количества реализаций.

Результат поступает на вход блока 3 памяти.

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

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

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

го счетчика соединен с входом второго

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

5 0 О 5

0

236

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

2. Устройство по п. , о т л и - чающееся тем, что блок микропрограммного управления содержит счетчик, четыре элемента ИЛИ, восемь триггеров, блок памяти микропрограмм, причем вход счетчика является тактовым входом блока, выходы первого, второго и третьего-разрядов счетчика соединены с одноименными входами первого элемента ИЛИ и одноименными разрядными входами блока памяти микропрограмм, вход установки в 1 первого триггера является входом первого разряда кода команды блока, вход установки в 1 второго триггера является входом второго разряда кода команды блока, вход установки в 1 третьего триггера является входом третьего разряда кода команды блока, выходы с первого по четвертый триггеров соединены с входами установки в 1 с пятого по восьмой триггеров соответственно, выходы с пятого по восьмой триггеров соединены с входами установки в О с первого по четвертый триггеров соответственно, входы разрешения записи с пятого по восьмой триггеров соединены с выходом первого элемента ИЛИ, первые входы с второго по четвертый элементов ИЛИ соединены с выходом пятого триггера, вторые входы с второго по четвертый элементов ИЛИ и вход установки в О пятого триггера соединены с адресным выходом поля микроопераций блока памяти MHKponporpai iM, .третьи входы третьего и четвертого элементов ИЖ соединены с вьгходом шестого триггера.

713271

четвертый вход четвертого элемента ИЛИ соединен с выходом седьмого триггера, выходы с второго по четвертый элементов ИЛИ соединены с входами установки в О с шестого по восьмой триггеров соответственно, выходы с пятого по восьмой триггеров соедине238

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

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИЗОБРАЖЕНИЙ 1990
  • Абрамов В.И.
  • Гозман Я.Ю.
  • Максимов Л.В.
  • Михайлов В.Н.
  • Плюта С.П.
RU2006941C1
Устройство для обхода узлов сеточной модели 1985
  • Блейер Янис Фридович
  • Звиргздиньш Франциск Петрович
  • Спалвинь Айвар Петрович
  • Опманис Илмар Эдуардович
SU1322332A1
Микропроцессор 1983
  • Дычаковский Виктор Брониславович
  • Кузнецов Александр Анатольевич
  • Ланнэ Артур Абрамович
  • Осокин Юрий Валентинович
  • Страутманис Гундар Фрицевич
  • Титов Михаил Артемьевич
SU1195364A1
Устройство для регистрации информации 1989
  • Смильгис Ромуалд Леонович
  • Калпиньш Улдис Васильевич
  • Дулманис Марис Юрьевич
  • Калниньш Янис Августович
  • Пронцкус Витаут Пятрасович
SU1698895A1
СИСТЕМА ДЛЯ ОБРАБОТКИ ИЗОБРАЖЕНИЙ 1990
  • Абрамов В.И.
  • Гозман Я.Ю.
  • Максимов Л.В.
  • Плюта С.П.
RU2006942C1
Устройство для цифровой записи-воспроизведения речевой информации 1987
  • Гитлиц Максим Владимирович
  • Орлов Владимир Георгиевич
  • Федоров Андрей Александрович
SU1490691A1
Функциональный преобразователь многих переменных 1990
  • Бобейко Сергей Львович
  • Васильченко Владимир Иванович
SU1742836A1
УСТРОЙСТВО ВВОДА-ВЫВОДА 2002
  • Глушкин Е.З.
  • Рубин Г.С.
  • Гончаров Д.А.
RU2221267C1
Устройство обработки информации 1986
  • Гвинепадзе Алексей Давидович
  • Мартынов Владимир Николаевич
  • Мыскин Александр Владимирович
  • Торгашев Валерий Антонович
  • Чугунов Александр Петрович
SU1451710A1
Микропрограммное устройство управления 1988
  • Текутова Антонина Михайловна
SU1649540A1

Иллюстрации к изобретению SU 1 327 123 A1

Реферат патента 1987 года Устройство для анализа случайных сигналов

Изобретение относится к вычислительной технике и может быть использовано в медицине при обработке сигналов электроэнцефалограмм. Цель изобретения - расширение функциональных возможностей за счет возможности усреднения сигнала по произвольному числу реализаций. Работа устройства основывается на совмещении во време- ии режимов накопления, индикации, аналогового и цифрового вывода информа цки, обеспечивая при этом взаимную независимость указанных режимов. Устройство содержит аналого-цифровой преобразователь 1 , ари етико-логн- ческий блок 2, блок 3 памяти, регистры 4, 14, 15, 16, блок 5 микропрограммного управления, генератор 6 тактовых импульсов, счетчики 7, 11, 12, 13, цифроаналоговые преобразователи 8, 17, 18, демультигшексоры 19 и 20, мультиплексор 21. Устройство позволяет обрабатывать сигналы, устраняя myMt методом усреднения сигнала по ансамблю реализаций 1 з.п. ф-лы, 3 ил. S О)

Формула изобретения SU 1 327 123 A1

Редактор М.Бандура

Составитель В.Орлов

Техред И.Поповкч Корректор А. Тяско

Заказ 3391/46Тираж 672 Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб,, д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Документы, цитированные в отчете о поиске Патент 1987 года SU1327123A1

Устройство для вычисления текущей оценки среднего значения 1982
  • Попов Владимир Николаевич
SU1049922A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Прозоров С.П
Цифровой накопитель повторяющихся сигналов
- Приборы и техника эксперимента, 1984, № 2, с
Бесколесный шариковый ход для железнодорожных вагонов 1917
  • Латышев И.И.
SU97A1

SU 1 327 123 A1

Авторы

Гурский Олег Владимирович

Кузин Сергей Владимирович

Кубышкин Евгений Александрович

Алехин Владимир Николаевич

Даты

1987-07-30Публикация

1985-12-13Подача