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

 
 
> Оцифровка сигнала звукового диапазона частот.
zufax
сообщение Apr 20 2017, 19:43
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 7-06-09
Пользователь №: 50 018



Добрый день.
Разрабатываю прибор, который оцифровывает сигнал поступающий с магнитоиндукционного датчика (подключен с помощью коаксиала).
Диапазон частот 20-10000 Гц, динамический диапазон 75-80 Дб, минимальная амплитуда сигнала на выходе датчика, которую необходимо оцифровать - 15-20 мкВ. Прибор будет как в одноканальном так и 2-х канальном исполнении (измерения ведутся одновременно). Необходимо добиться точности 0,1-0,2 Дб.
Сигнал необходимо вывести на наушники. Также на STM32F4 производится цифровая обработка сигнала, которая заключается в разбивке сигнала на пару полос с применением фильтров 10-12 порядка и последующим расчетом СКЗ.

А вопрос заключается в следующем: как лучше сделать входной тракт?
1. Аудио кодек.
Тут пугает излишняя сложность этих устройств. Не понятно, будет ли на выходе цифровой сигнал относительно опорного напряжения или же будет в "попугаях". Многие параметры кодека не нормированы (например температурный дрейф). Привлекает низкая цена и наличие ЦАП, т.е. можно и на наушники сразу выдать сигнал.
2. Предусилитель с Ку = 10..50 + сигма-дельта ads1274 или с похожими параметрами. Пугает стоимость АЦП и предусилителя. Не нашел хорошего АЦП на 1 или 2 канала, возможно это бы снизило стоимость.
3. Предусилитель + PGA + АЦП, встроенный в микроконтроллер. В таком решении не нравится, что измерение производится в узком диапазоне, а сигнал может иметь пики. При переключении усиления необходимо время на установление сигнала (из-за развязки по постоянному напряжению), т.е. невозможно переключить усиление "на лету".

В дальнейшем возможно будет FFT.
Посоветуйте, пожалуйста, как поступить, чтобы пройти по наименьшему количеству граблей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex11
сообщение Apr 23 2017, 22:54
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Для запаса - лучше ads8887, если канал все-таки 1. Если 2 и больше - выгоднее 1274. 1271 был плохо доставаем, сейчас не знаю, не смотрел давно. Операционник 317 я бы не поставил. Конечно, 80 дБ не очень много, но лучше выбрать малошумящий. Если есть приличное питание - то ADA4004, если нет - ADA4841.
Ставить аудио кодек не советую, если есть хоть какие-то требования к метрологии. Там очень большие дрейфы и встроенная непредсказуемая опора. Они годятся только если нужно взять спектр в одной временнОй точке или просто заук послушать, не измеряя его амплитуду.
Go to the top of the page
 
+Quote Post
prig
сообщение Apr 25 2017, 11:25
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(Alex11 @ Apr 24 2017, 01:54) *
Для запаса - лучше ads8887, если канал все-таки 1. Если 2 и больше - выгоднее 1274. 1271 был плохо доставаем, сейчас не знаю, не смотрел давно. Операционник 317 я бы не поставил. Конечно, 80 дБ не очень много, но лучше выбрать малошумящий. Если есть приличное питание - то ADA4004, если нет - ADA4841.
Ставить аудио кодек не советую, если есть хоть какие-то требования к метрологии. Там очень большие дрейфы и встроенная непредсказуемая опора. Они годятся только если нужно взять спектр в одной временнОй точке или просто заук послушать, не измеряя его амплитуду.


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

- Любой аудио кодек не уплывёт за потребные ТС 1...2%. Ну, разве что особо экзотичный.
Да и кодек кодеку рознь. В своё время тестил несколько вариантов, уложиться в 1000 ппм дрейфа на +-10С получалось на всех, попадались и с парой сотен.
Даже картинки с дрейфом у некоторых встречались, но давно это было, за ныне доступные не скажу.
Т.е., у аудио кодеков только начальный разброс опоры достаточно велик, но это легко лечится калибровкой.

- По-любому, сигма-дельта для такой задачи вне конкуренции. Если задержка устраивает, ессно.
Но в общем-то, лучше работать с заведомо известными спеками. А у аудио кодеков с этим действительно не всё хорошо.
Что-то типа ADS1271 - это действительно оптимальный вариант. Входной буфер тоже не доставит больших проблем.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zufax   Оцифровка сигнала звукового диапазона частот.   Apr 20 2017, 19:43
- - Gruffly   15 мкВ с диапазоном 80 дБ? Ну-ну..   Apr 20 2017, 19:51
|- - zufax   Цитата(Gruffly @ Apr 20 2017, 22:51) 15 м...   Apr 20 2017, 19:56
|- - Gruffly   Цитата(zufax @ Apr 20 2017, 20:56) Амплит...   Apr 20 2017, 20:01
|- - MegaVolt   Цитата(zufax @ Apr 20 2017, 22:56) Амплит...   Apr 20 2017, 20:13
- - Den64   я так понял что шаг квантования должен быть не мен...   Apr 20 2017, 20:19
- - MegaVolt   ADS8866IDRCR меньше 3 баксов на дижикее. + Операци...   Apr 20 2017, 20:28
|- - zufax   Цитата(MegaVolt @ Apr 20 2017, 23:28) ADS...   Apr 20 2017, 21:07
|- - MegaVolt   Цитата(zufax @ Apr 21 2017, 00:07) SAR я ...   Apr 20 2017, 23:07
- - Plain   Цитата(zufax @ Apr 20 2017, 22:43) как лу...   Apr 20 2017, 23:20
- - DASM   Я бы кодек поставил. Выдают они от опорного, парам...   Apr 21 2017, 03:43
|- - DASM   Цитата(Alex11 @ Apr 24 2017, 01:54) Для з...   Apr 25 2017, 04:10
- - Alex11   С 8887 я лопухнулся - не увидел сразу, что он SAR....   Apr 25 2017, 11:51
- - prig   Цитата(Alex11 @ Apr 25 2017, 14:51) ... А...   Apr 25 2017, 14:11
- - prig   Цитата(Alex11 @ Apr 25 2017, 14:51) ... ...   Apr 25 2017, 15:27


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 02:58
Рейтинг@Mail.ru


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