Перейти к содержанию
    

Предобработка сигнала с АЦП

Ковыряю не свое железо. Встретил интересный момент. При приеме данных с АЦП не учитывается возможность перегрузки, те выхода амплитуды измеряемого сигнала за разрешение шкалы АЦП, что по идее должно менять спектральный состав исследуемого сигнала. Понятно, что в таких случаях данные требуется переснять, но не всегда это возможно. Как в таких случаях поступать? Есть к примеру 4к отсчетов из них 100 с перегрузкой. Какие возможности есть, чтоб нормализовать сигнал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если сеттеру отрезать хвост, как потом из получившегося терьера сделать сеттера?

Раньше надо было думать, до обрезания. О, пример получше сформулировался, но не скажу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У АЦП есть выходной сигнал - перегрузка. Надо по нему принимать решение и включать децибельник(можно мискрохему АD) на входе для снижения уровня. Два варианта - вручную оператор или автоматически ПЛИС или процессор принимают решение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У АЦП есть выходной сигнал - перегрузка.

Далеко не у всех АЦП есть такой сигнал.

Самое простое - сразу рассчитывать на максимальный сигнал. Если, конечно, этот сигнал не сильно изменяется. Иначе нужны аттенюаторы.

Наверное, в жестко обрезанном сигнале можно интерполировать обрезанные фрагменты некими параболами. Все лучше, чем ничего. Задача для матлабо-фанатов.

Так и магнитофонные записи можно реставрировать. :rolleyes:

http://manual.audacityteam.org/o/man/clip_fix.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок. К примеру, если тракт АЦП работает с оверсемплингом и есть аттенюатор с малым временем установления, то можно снизить коэффициент усиления при первой выборки перегрузки. Как в таком случае маскировать перегруженную выборку между соседними, зная что далее стоит цифровой фильтр - дециматор?

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для восстановления сигнала кратковременно ушедшего в насыщение проще всего взять значение производных в двух точках: перед и сразу после насыщения и провести через них полином 3й степени.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для восстановления сигнала кратковременно ушедшего в насыщение проще всего взять значение производных в двух точках: перед и сразу после насыщения и провести через них полином 3й степени.

Тоже так считаю. По 4 точкам провести кубическую параболу.

Но топикстартер задумал и реализовал нечто иное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...