DFRobot INMP401

DFRobot INMP401
Артикул: 776128

производитель: DFRobot
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание DFRobot INMP401

Конечно, вот подробное описание, технические характеристики и информация о совместимости для микрофона DFRobot INMP401.

Описание и особенности

DFRobot INMP401 — это цифровой MEMS-микрофон высочайшего качества, разработанный для приложений, требующих превосходного звука и надежности. Он основан на популярном чипе INMP401 от InvenSense (ныне TDK).

Ключевые особенности:

  • Высокое качество звука: Обеспечивает широкую полосу пропускания (от 60 Гц до 15 кГц), низкий уровень собственного шума и высокое отношение сигнал/шум (SNR), что идеально подходит для записи голоса, распознавания речи и аудиоприложений.
  • Цифровой выход: Использует стандартный интерфейс I2S, что упрощает подключение к микроконтроллерам (таким как ESP32, STM32, Raspberry Pi Pico) без необходимости в аналого-цифровых преобразователях (АЦП).
  • Компактность и удобство: Выполнен в форм-факторе модуля с распаянным микрофоном, конденсаторами и подтягивающими резисторами. Имеет стандартный 4-контактный разъем (GND, VCC, SD, SCK, WS) для быстрого прототипирования.
  • Низкое энергопотребление: Подходит для портативных и батарейных устройств.
  • Направленность: Является всенаправленным микрофоном, что означает равномерную чувствительность к звуку со всех сторон.
  • Отличная устойчивость: MEMS-технология обеспечивает высокую устойчивость к вибрациям, ударам и температурным перепадам по сравнению с электретными микрофонами.

Технические характеристики

| Параметр | Значение / Описание | | :--- | :--- | | Основной чип | INMP401 (InvenSense/TDK) | | Тип интерфейса | Цифровой, I2S | | Направленность | Всенаправленный | | Чувствительность | -26 дБ (относительно 0 дБ = 1 В/Па при 1 кГц) | | Отношение сигнал/шум (SNR) | 61 дБ (типовое) | | Акустическая перегрузка (AOP) | 120 дБ SPL | | Полоса пропускания | 60 Гц – 15 кГц | | Частота дискретизации (I2S) | Поддерживает стандартные частоты (16 кГц, 22.05 кГц, 44.1 кГц, 48 кГц и др.) | | Разрядность | До 24 бит (стандартно 16 или 32 бита в кадре I2S) | | Напряжение питания | 3.3 В (ВАЖНО: Не подключать к 5В!) | | Ток потребления | ~1.2 мА (типовое) | | Количество каналов | 1 (Моно) | | Разъем | 4-контактный (шаг 2.54 мм) | | Размеры модуля | ~ 20 мм x 20 мм (зависит от конкретной версии платы) |

Распиновка модуля (стандартная)

Обычно на модуле DFRobot есть 5 контактов, но используется 4:

  1. GND — Земля.
  2. VCC — Питание (+3.3V).
  3. SD (или DOUT) — Последовательные данные (Data Line) I2S.
  4. SCK (или BCLK) — Тактовый сигнал (Bit Clock) I2S.
  5. WS (или LRCL) — Выбор слова/канала (Word Select / Left-Right Clock) I2S.

Парт-номера и аналоги

  • Основной парт-номер DFRobot: Обычно указывается как SEN0231 или просто "DFRobot INMP401 I2S Microphone". Для точного номера лучше проверять на официальном сайте или у продавцов.
  • Чип-аналог: Микрофонный модуль основан на чипе INMP441, который является полным функциональным аналогом INMP401, но с немного улучшенными характеристиками (более высокий AOP). Часто модули на INMP401 и INMP441 взаимозаменяемы на программном уровне.
  • Прямые аналоги от других производителей:
    • Adafruit I2S MEMS Microphone Breakout (на чипе SPH0645LM4H)
    • Seeed Studio WM8960 Audio HAT (более сложный, со стереокодеком)
    • Многочисленные безымянные модули "INMP441 I2S Microphone" с Aliexpress (являются практически полными аналогами по распиновке и функции).

Совместимые модели и платформы

Модуль совместим с любой платой, имеющей аппаратный или программный (bit-banged) I2S интерфейс и выводы для питания 3.3V.

Наиболее популярные и проверенные платформы:

  1. Espressif ESP32 (и ESP32-S2, S3) — Идеальная совместимость. ESP32 имеет несколько встроенных I2S-периферий, что делает подключение простым. Широко используется в проектах IoT с аудио.
  2. Raspberry Pi Pico (и Pico W) — Отличная совместимость. Подключается через I2S периферию RP2040.
  3. Raspberry Pi (полноразмерные) — Совместим через GPIO, но требует настройки I2S драйверов в Linux.
  4. Микроконтроллеры STM32 (серии F4, F7, H7 и другие с I2S) — Прямая совместимость.
  5. Arduino — Совместимость ограничена:
    • Arduino Zero, MKRZero, Nano 33 BLE/IoT (на базе микроконтроллеров с I2S, таких как SAMD21) — полная поддержка.
    • Классические Arduino (Uno, Mega на AVR) — НЕ СОВМЕСТИМЫ аппаратно, так как не имеют I2S. Теоретически можно эмулировать, но это сложно и неэффективно.

Типовые проекты применения:

  • Устройства для распознавания речи (с ESP32 и Edge Impulse / TensorFlow Lite)
  • Цифровые диктофоны
  • Системы голосовой связи по сети (VoIP)
  • Запись аудио для мультимедийных проектов
  • Анализ звука (например, обнаружение хлопка, уровня шума)

Важное предупреждение: Всегда проверяйте распиновку конкретного модуля и подавайте строго 3.3В на контакт VCC. Подключение к 5В выведет микрофон из строя.

Совместимые модели для DFRobot INMP401

DFRobot INMP401