Какой MCU, нужны АЦП высокого разрешения?

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

Ответы (2)

Используйте последовательный АЦП (предпочтительно на основе SPI). Есть много хороших 14- или 16-разрядных АЦП (мне нравится 14-разрядный TLC3541 — вы можете заменить его на TLC4541 для 16-разрядных или TLV2541 для 12-разрядных), которые очень легко использовать с микроконтроллером, с которым вы уже знакомы.

Многие микроконтроллеры имеют мастер-периферию SPI, и даже если у вас ее нет, SPI действительно легко контролировать с помощью битбанга.

Круто, выглядят очень хорошо, обязательно присмотрюсь к ним, ура
также: обратите внимание, что аудиокодеки, как правило, дешевле / проще, чем «обычные» АЦП с точностью до постоянного тока, поскольку звук не должен правильно обрабатывать частоты, если они ниже человеческого слуха, поэтому вам не нужно платить за точность до постоянного тока. преобразование. Однако у меня недостаточно опыта, чтобы посоветовать вам хороший аудиокодек.

Если вам ДЕЙСТВИТЕЛЬНО требуется 14-битное разрешение, то делать преобразования на MCU, вероятно, не очень хорошая идея. Поддержание преобразования сигнала с такой точностью не является тривиальной задачей.

Высокочувствительная аналоговая схема на том же кремнии, что и микроконтроллер со всеми его часами и связанными источниками шума, не является хорошей комбинацией - это одна из причин, по которой большинство микроконтроллеров имеют 10 или 12-битные АЦП. Другая причина заключается в том, что кремниевый процесс, используемый для MCU, оптимизирован для высокоскоростных цифровых сигналов. Этот процесс не так хорошо работает для высокоточной аналоговой обработки.

Если вы хотите обрабатывать аналоговые сигналы с таким уровнем разрешения, вам следует держать аналоговые сигналы подальше от цифровых секций, с их собственными преобразователями, опорным сигналом с низким уровнем шума и бесшумными шинами питания, чтобы вы не добавляли шум к сигналу. проанализировано.

Помните, что если ваш аналоговый сигнал имеет пиковое значение 1 В (соответствует полной шкале АЦП), то каждый бит составляет всего 60 мкВ.

Кроме того, вам действительно нужно иметь ручку с вашим источником питания и, возможно, вы захотите рассмотреть возможность отдельного источника питания для аналоговой стороны и стороны постоянного тока. Это может быть излишним, если ваш источник питания спроектирован правильно, но в противном случае вы можете легко получить несколько «битов» несоответствия из-за пульсаций напряжения, а микро- и другие компоненты вносят небольшие, но значимые изменения в нагрузку и собственное напряжение питания. Помните, что чем выше разрешение, тем больше эти колебания.