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

 
 
> Фильтр между датчиком и 16-битным АЦП
Cossacs
сообщение Nov 3 2012, 02:57
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 3-11-12
Пользователь №: 74 226



Всем привет,

Пишу здесь первый раз, прошу зараннее простить за ляпы. Есть датчик (гироскоп) ADXRS646, двумя выходами (температуры TEMP и угловой скорости RATEOUT) он подключается к 16-битному SAR АЦП AD7689B. АЦП именно этот, восьмиканальный, т.к. гироскопов будет три (шесть каналов данных), и под этот АЦП уже написана программа для дальнейшей обработки данных.

Требуется точность все 16 бит для одного из двух выходов с каждого гироскопа - угловой скорости RATEOUT, без шума в младших разрядах. Напряжение VREF/VIO +5В, частота фактического семплирования каждого канала 500Гц.

Как правильно выбрать или построить аналоговый антиалиасинг фильтр на входе АЦП с учетом достижения необходимой 16-битной точности?

Я понимаю, что в идеале нужно срезать все, что идет после 250Гц, но не совсем понял, как, например, отбирать активные фильтры по уровеню нелинейных искажений до частоты среза, и вообще как выбирать и что - активный, пасивный или составлять какой-либо другой фильтр?

Сообщение отредактировал Cossacs - Nov 3 2012, 03:02
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Cossacs
сообщение Nov 5 2012, 23:22
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 3-11-12
Пользователь №: 74 226



Спасибо за ответы и внимание sm.gif
Я почитал внимательно, и хотел все-таки поправить, полная шкала датчика +/-300 град/c, т.е. для 250 Гц у меня вышло 3794 отсчетов, что соответствует 12-битному АЦП или 74дБ - это верхний предел.
С оверсемплингом, как я понимаю требования к входной фильтрации и разрядности АЦП уменьшаются в зависимости от степени увеличения частоты дискретизации. Но вопрос децимации неизбежен, и мега явно для него не предназначена - у меня же 6 каналов с данными.
То есть в каком-то виде цифровую фильтрацию прийдется реализовывать - или ставить Cortex вместо меги, или какой-то DSP, с которыми я ни бум-бум, или в принципе искать другое решение, так как полоса 200-250Гц и выборка 500 семплов в секунду плохо совместимы.

Сообщение отредактировал Cossacs - Nov 5 2012, 23:23
Go to the top of the page
 
+Quote Post



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

 


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


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