PAM8403 Stereo Amplifier · DFRobot DFR0119 V1.0

DFRobot; микросхема PAM8403 · DFR0119, 3W Mini Audio Stereo Amplifier W2, V1.0, вход SW

Аналоговое усиление левого и правого каналов для двух пассивных динамиков.

Автор: SLDV LAB

Опубликовано · Обновлено

СложностьСредне
Проекты с компонентом

О МОДУЛЕ

Что делает DFR0119, 3W Mini Audio Stereo Amplifier W2, V1.0, вход SW

PAM8403 — аналоговый стереоусилитель класса D. В этой карточке выбрана плата DFRobot DFR0119 W2 V1.0 с контактом SW и размером 15,5 × 24 мм. DFR0119-O W2.54 имеет другую геометрию, контакт SHDN и отдельную спецификацию; диапазон её питания нельзя автоматически переносить на W2. Безымянные платы с потенциометром также требуют собственной проверки.

Усилитель принимает готовый аналоговый звук. Он не читает MP3, не получает PCM по I²S и не заменяет аудиокодек. Микрофону обычно сначала нужен предусилитель. Параметр «3+3 Вт» описывает работу в определённых условиях, включая высокий для аудио уровень искажений. При другой нагрузке или меньшем питании доступная мощность меняется.

Оба канала мостовые. Их отрицательные клеммы являются активными выходами, поэтому запрещён общий «минус» динамиков, заземление выхода и подключение к общему проводу наушников. Короткие скрученные пары к динамикам и правильная развязка питания уменьшают помехи. Пример управляет только сном усилителя, а аудио поступает от отдельного линейного источника. Стартовать нужно с минимальной громкости источника; программное включение SW само по себе не ограничивает мощность. Для лабораторной проверки выбран безопасный изолированный низковольтный источник.

DFRobot DFR0119 W2 V1.0 на PAM8403, с входом SW, без гребёнки. Реальная фотография DFRobot; исходные детали сохранены. Лицензия повторного использования не установлена.

Источник изображения: wiki.dfrobot.com, исходный файл. Автор фотографии отдельно не указан. Условия повторного использования не установлены; открытая лицензия не заявляется. Исходные детали сохранены, фон отделён, выполнено равномерное масштабирование.

Справочник контактов: авторская схема SLDV LAB по документации wiki.dfrobot.com. Это справочник функций контактов; физическое расположение по перспективному фото не угадывается.

Характеристики

Класс усилителя
D
Каналы
2
Рекламные 3 Вт на канал
Нагрузка 4 Ом, питание 5 В, THD 10% по datasheet PAM8403
Вход
Аналоговый стереосигнал LIN/RIN
SW
LOW выключает bias; незадействованный SW по умолчанию HIGH
Размер именно DFR0119 W2
15,5 × 24 мм
Интерфейс
Аналоговый
Питание модуля
DFRobot DFR0119 W2: 3,6–5,5 В; пример 5 В. SW: LOW=сон, HIGH=работа; управление от Uno R3 5 В. LIN/RIN — аналоговые аудиовходы, не входы логики 5 В.

ПРАКТИКА

Подключение

Контакт модуляКонтакт платыНазначение
+5VОтдельный источник 5 ВНе от GPIO; питание должно выдерживать аудиопики.
GND, все одноимённые площадкиМинус источника, GND Uno R3 и общий аудиосигналаЭто сигнальная/силовая земля, не минус BTL-динамика.
LINЛевый канал линейного источникаНапример ЦАП или line-out; начинать с минимальной громкости.
RINПравый канал линейного источникаНе соединять напрямую выходы L/R источника друг с другом.
SWD7 Arduino Uno R3В примере логика 5 В. Для ESP32 использовать согласованное управление, например открытый коллектор; не подключать возможную 5-вольтовую подтяжку к GPIO.
L+ / L−Левый динамик 8 Ом, не менее 3 ВтТолько между двумя выходами канала.
R+ / R−Правый динамик 8 Ом, не менее 3 ВтНи R−, ни L− не соединять с GND или между собой.

Подходит для Arduino, ESP32. Выберите контакты по документации своей платы.

ВАШ ПРОЕКТ · ВАШ ДАТЧИК

Интегрируйте модуль с ChatGPT

Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.

Помоги подключить DFRobot DFR0119 W2 V1.0 PAM8403. Сначала уточни точное исполнение компонента, модель контроллера, среду и версию ядра, питание и задачу. Не переноси распиновку и напряжения с похожих модулей. Подготовь согласованные подключение, зависимости, минимальный пример, обработку доступных ошибок и пошаговую проверку. Не называй пример испытанным на оборудовании, если нет протокола испытаний. Уточни именно W2 или W2.54, источник аналогового звука и импеданс/мощность обоих динамиков. Не называй SW входом аудио, не подавай GPIO PWM без рассчитанного фильтра и развязки на LIN/RIN. Раздели BTL-выходы и землю; для ESP32 отдельно проверь 5-вольтовую подтяжку SW. Пример должен безопасно начинать с выключенного усилителя и включаться по команде.

Библиотеки

Ссылки на библиотеки для этой модели ещё не добавлены.

Установите библиотеку для своей среды и откройте пример из её документации.

Что именно прописать

Плата примера
Arduino Uno R3 / Arduino AVR Boards 1.8.6

Аудиосигнал приходит от внешнего line-out; библиотека усилителя не нужна.

Управление
SW=D7; LOW=sleep; HIGH=active

Пример только для SW платы DFR0119 W2 и логики Uno 5 В.

Проверка
9600 бод; p = включить на 2 секунды; s = выключить

Сначала установите минимальную громкость источника.

Uno R3: кратковременное включение внешнего аудио

cpp
#include <Arduino.h>
const uint8_t SW = 7;
bool enabled = false;
unsigned long started = 0;
void off() { digitalWrite(SW, LOW); enabled = false; }
void setup() {
  digitalWrite(SW, LOW);
  pinMode(SW, OUTPUT);
  off();
  Serial.begin(9600);
}
void loop() {
  if (enabled && millis() - started >= 2000UL) off();
  if (Serial.available()) {
    char cmd = (char)Serial.read();
    if (cmd == 's') off();
    if (cmd == 'p') {
      digitalWrite(SW, HIGH);
      started = millis();
      enabled = true;
    }
  }
}

Полный скетч для Arduino Uno R3, Arduino AVR Boards 1.8.6. API сверены с исходниками; компиляция и проверка на оборудовании не выполнялись. SW по умолчанию включён до старта программы; этот скетч не гарантирует тишину во время загрузки или reset. Источник аудио держите выключенным до завершения setup; для строгого mute требуется отдельная аппаратная цепь.

Проекты с этим компонентом

Все проекты

Связанные проекты пока не опубликованы.

Связанные материалы и компоненты