реклама на сайте
подробности

 
 
> STM32: ВЧ шум в регулярных каналах при включенных инъектированных.
Porty
сообщение Dec 30 2011, 12:18
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 246
Регистрация: 28-05-08
Из: г. Ижевск
Пользователь №: 37 893



Добрый день.
chip: STM32F100C8T6B

Имеется три канала АЦП, один измеряет звук 32кГц. Два других - датчики уровней - 500Гц.
Первый канал повесил на Regular у ADC, другие инъектированные.
Регулярные запускаются от таймера на 32кГц.
Запускаю инжектированные по прерываниям ДМА софтварно по приёму блока в 64 выборок звука, так чтоб запуск состоялся после обработки очередной выборки и не приводил к временному смещению регулярной выборки - джиттингу (проверяю и жду определённую фазу предделителя таймера).
Питание у АЦП и аналоговой части своё отдельное от цифры и стабилизированное, шума нет если подключиться аудио-щюпом или измерителем спектра.
Время семплирования звука 71.5 такта. Инжектированных - 41.5 такта. Частота АЦП - 12МГц.

В итоге в спектрограмме наблюдается ВЧ шум в виде леса палок частот на 10-20 дб больше, нежели если выключить запуск инжектированных каналов.
Что приводит к недопустимым дополнительным искажениям в измерение шума + нелинейных искажений (основная функция прибора).

Спектрограмма когда инжектирование включено:
http://minus.com/mwYStTrhs#1o

Спектрограмма когда выключено
http://minus.com/mwYStTrhs#2o

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

В чём может быть дело?
Как устранить? Или правильно переключать каналы?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dac
сообщение Dec 30 2011, 17:11
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



еррату читали? искать лень, но по памяти там были проблемы с инжекционными каналами
Go to the top of the page
 
+Quote Post
Serj78
сообщение Jan 2 2012, 06:26
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Цитата(dac @ Dec 30 2011, 21:11) *
еррату читали? искать лень, но по памяти там были проблемы с инжекционными каналами


Тут вот еще что может быть. Дополнительные каналы измеряют тот же сигнал? Если это так, то читайте дальше.

Физически АЦП- это конденсатор, заряжаемый измеряемым сигналом. Если выходное сопротивление драйвера измеряемого сигнала велико- то подключение ключом емкости (когда мы включаем инжектированный канал на измерение)будет рожать тот самый вч шум.
Воткните ваш "аудио-щуп" прямо на вход измеряемого канала 1 и посмотрите, меняется ли там шум при включении инжектированных каналов (заведите их включение на кнопку, например).
Если шум появляется- можно на вход инжектированных каналов RC фильтр поставить и увеличить время выборки.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 00:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016