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

 
 
> подскажите ARM с хорошим ацп
sergey sva
сообщение Jun 3 2016, 16:51
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Подскажите пожалуйста ARM с хорошим АЦП 0,5-1 LSB 70-80SNR 80-90SFDR с внешним входом клока(>=20Мгц) АЦП и внешним входом триггера АЦП, 2 канала 12-14бит?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
jcxz
сообщение Jun 3 2016, 16:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Какой samplerate нужен?
Самый быстрый какой знаю: LPC4370 - до 80MS/s, 12 бит. Пользовал его, хоть шум специально не измерял (не особо важная характеристика для проекта была), но каких-то заметных шумов не видел - не более пары мл. разрядов. Независимых каналов нет, но мультиплексор есть.
Самый точный какой знаю: ADUCM360 - 24 бита, 2 независимых канала преобразования.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 3 2016, 17:13
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(sergey sva @ Jun 3 2016, 19:51) *
Подскажите пожалуйста ARM с хорошим АЦП

STM32F303
Возможно, внешний будет лучше.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jun 3 2016, 17:18
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Цитата
Какой samplerate нужен?

Минимум 100 000 выборок в секунду на одном канале.

А на эти микроконтроллеры ( LPC4370 ADUCM360 STM32F303) на АЦП можно завести внешний клок от источника 20Мгц ? Нужно ацп синхронизировать с другим устройством. Из него выходит клок и импульсы cnvstart(старт преобразования )
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jun 3 2016, 17:24
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Все хорошие. rolleyes.gif
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jun 3 2016, 17:26
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(sergey sva @ Jun 3 2016, 20:18) *
Минимум 100 000 выборок в секунду на одном канале.

STM32F303 - 4АЦП 5 миллионов на каждый АЦП. Их можно запустить совместно. Например, первый и второй дадут 10 миллионов, а 3 и 4 тоже.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 3 2016, 18:38
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(sergey sva @ Jun 3 2016, 23:18) *
Минимум 100 000 выборок в секунду на одном канале.

Под такие требования большинство МК со встроенными АЦП подходят. Нужной разрядности.

Цитата(sergey sva @ Jun 3 2016, 23:18) *
А на эти микроконтроллеры ( LPC4370 ADUCM360 STM32F303) на АЦП можно завести внешний клок от источника 20Мгц ? Нужно ацп синхронизировать с другим устройством. Из него выходит клок и импульсы cnvstart(старт преобразования )

Затактируйте сам МК от этого клока. Если нужно - умножив/поделив эту частоту внутри МК.
Если по каким-либо причинам затактировать ядро от этого сигнала нет возможности (например: МК должен работать и при отсутствии этого клока), то например в LPC4370 есть отдельный PLL, который можно использовать для формирования нужных частот для отдельных периферийных узлов, и источник частоты для этого PLL можно выбрать независимый от источника, тактирующего основной PLL ядра.
Думаю и во многих других МК есть такая возможность.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 3 2016, 18:40
Сообщение #8


Гуру
******

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



номальных АЦП встроенных как правило не бывает (lpc4370 разве что в качестве исключения потому что 80МГц ни у кого встроенных больше нет).
но 80дБ это как минимум 14ти разрядный АЦП.
встроенные с таким SNR будут только медленные сигма-дельты.

хотя вот msp432 пожалуй подойдёт, ну или во всяком случае наиболее подходящее.
там 14ти разрядный АЦП, на 1МГц SINAD typ 80дБ.

всё-таки куда проще думаю будет выбрать подходящий отдельный АЦП,
до мГц у AD есть приличные pulSARы. у линеар тоже что-то хорошее было, правда недешево.
Go to the top of the page
 
+Quote Post
yes
сообщение Jun 3 2016, 18:54
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



80SNR - это труЪ бит (ENOB) должно быть 13.2 - то есть по паспорту должен быть (скорее всего) 16 бит АЦП и еще внимательно нужно даташит читать - на какой частоте и при каких условиях он даст эти труЪ биты

------------

по-моему тут лучше внешний АЦП искать.
у STM32 например такое дает только SDADC в F373 - но там 50ksps.
Go to the top of the page
 
+Quote Post
den1s
сообщение Jun 3 2016, 19:26
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 17-03-11
Пользователь №: 63 677



SAMC21
16-bit Sigma delta ADC. 1,5М сэмплов. Правда возможности независимого внешнего тактирования вроде бы нет.


--------------------
"Одной мотивации недостаточно: если у вас есть идиот и вы его мотивировали, то в результате вы получите мотивированного идиота." - Джим Рон
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 3 2016, 20:53
Сообщение #11


Гуру
******

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



Цитата(den1s @ Jun 4 2016, 01:26) *
SAMC21
16-bit Sigma delta ADC. 1,5М сэмплов. Правда возможности независимого внешнего тактирования вроде бы нет.

даташит посмотрите внимательно, это именно что частота сэмплирования входа, т.е. модулятора.
на выходе после оверсэмплинга будет в 64 раза меньше (20кГц максимум), и при таком оверсэмплинге этот 16ти разрядный АЦП даже и 14 эффективных разрядов не выдаст.

так советовать не надо.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 6 2016, 06:02
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(_pv @ Jun 3 2016, 21:40) *
хотя вот msp432 пожалуй подойдёт, ну или во всяком случае наиболее подходящее.
там 14ти разрядный АЦП, на 1МГц SINAD typ 80дБ.

Работал с msp430f6736. Там 24-ёх битный АЦП. Проект зарубил в самом начале (надо было ещё и период сигнала мерить, а я там из-за FLL не вкладывался по точности). Успел бегло ознакомится с АЦП.
Стабильность, шумность и точность меня полностью устраивала (внешняя опора). Но зависимость от температуры была очень большая. Хотя линейность не ухудшалась.
Я для себя отметил, что возможно придётся дополнительно калибровать по температуре. Хотя, проврял лишь на двух образцах. Возможно, достаточно было общей коррекции на семейство.
У stm32f373 есть 16-ти битный сигма-дельта.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 6 2016, 06:32
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(SasaVitebsk @ Jun 6 2016, 12:02) *
Работал с msp430f6736.

См. название топика. Каким образом MSP430 относится к ARM?
Go to the top of the page
 
+Quote Post
_pv
сообщение Jun 6 2016, 07:38
Сообщение #14


Гуру
******

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



Цитата
Работал с msp430f6736. Там 24-ёх битный АЦП.

сигма-дельта АЦП думаю ТС не подойдут, ему синхронизация нужна, которую в сигмадельта АЦП оверсэмплинг и встроенный фильтр несколько осложняют.
плюс из-за того же оверсэмплинга и фильтра, мультиплексировать несколько каналов тоже выйдет не особо хорошо получится.
ну и чтобы 100кГц было на выходе сигма-дельта АЦП довольно злой должен быть. такие в МК не встраивают обычно

Цитата(jcxz @ Jun 6 2016, 12:32) *
См. название топика. Каким образом MSP430 относится к ARM?

а msp432 это cortex-m4, с периферией от msp430, местами несколько улучшенной (тот же АЦП).
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 6 2016, 08:00
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(_pv @ Jun 6 2016, 13:38) *
а msp432 это cortex-m4, с периферией от msp430, местами несколько улучшенной (тот же АЦП).

И какая связь между msp430f6736 и MSP432? ТСу нужно было конкретно ARM-ядро, а не какая-то конкретная периферия.
Go to the top of the page
 
+Quote Post

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

 


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


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