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

 
 
 
Reply to this topicStart new topic
> Есть ли такой АЦП в природе?, С фильтром сглаживания и передачей данных по SPI (а не I2S)
honeycomb0
сообщение Jun 5 2017, 09:24
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 103
Регистрация: 28-08-14
Пользователь №: 82 671



По сути мне нужен АЦП PCM1870a, но который слал бы данные по SPI. Надо качественно дискретизировать две полосы в 10кГц, желательно чтобы фильтр сглаживания был уже встроен в АЦП (как в стандартных аудио АЦП, в которых сигнал круто "оверсамплится").

Все АЦП которые находятся имеют стандартные I2S интерфейсы для передачи данных. К сожалению из-за определенных ограничений в системе, этого интрефейса у меня нет - есть только SPI crying.gif

Сообщение отредактировал honeycomb0 - Jun 5 2017, 09:29
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 5 2017, 09:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



http://www.ti.com/lsds/ti/data-converters/...0&p84=16;32

ADS131A02 например
Go to the top of the page
 
+Quote Post
honeycomb0
сообщение Jun 5 2017, 11:59
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 103
Регистрация: 28-08-14
Пользователь №: 82 671



Спасибо за оперативный ответ! Единственной проблемой является АЧХ сглаживающего фильтра. Я прикрепил для сравнения АЧХ PCM1870 и ADS131A02. Естественно, PCM1870 целевой задачей являются аудио приложения, и оттого там фильтруют намного агрессивнее. Если бы не АЧХ, то ADS131A02 был бы идеальным АЦП для моей задачи.

Прошу прощения что не уточнил сразу это требование. Если быть точным, то мне необходимо оцифровать 0-10кГц синал, при этом подавить сигналы на 40кГц и выше на как минимум 40дБ. Аудио АЦП с этим справляются на ура, однако все их интерфейсы для передачи данных - I2S (что логично для аудио).
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 5 2017, 13:26
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



сигма-дельта АЦП бывают не только с sinc3, а и с более злыми фильтрами, у некоторых можно даже свои коэффициенты КИХ фильтра задать.
но даже sinc3 при Fs 40кГц будет иметь подавление лучше 40дБ всего что выше. плюс входной антиалиасинг фильтр на 10кГц если сделать порядком повыше чем просто RC цепочка ещё десяток-другой дБ добавит на 40кГц
если не принципиально иметь оба канала в одном корпусе с simlutaneous sampling то выбор заметно расширяется.
ну и сейчас помимо сигма-дельта, высокоразрядные АЦП тоже делают из SAR с оверсэмплингом, там цифровые фильтры злее: ad7767, ltc2508,...

ну и в конце концов ещё один sinc фильтр можно и потом на полученные данные в МК добавить если так подавление высоких частот надо.
Go to the top of the page
 
+Quote Post
Plain
сообщение Jun 5 2017, 18:38
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(honeycomb0 @ Jun 5 2017, 12:24) *
нужен PCM1870a, но который слал бы данные по SPI

Немного логики добавить, и SPI поймёт I2S.
Go to the top of the page
 
+Quote Post
honeycomb0
сообщение Jun 6 2017, 09:53
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 103
Регистрация: 28-08-14
Пользователь №: 82 671



Всем спасибо за ответы - ткнули в правильную сторону. В итоге остановился на ADS1174 - идеально подходящий под мои нужды АЦП. sm.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:16
Рейтинг@Mail.ru


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