Hoje tenho uma dica legal para quem está cansado daquele som meio sem graça daquele projeto com Arduino: o Módulo Amplificador de Áudio MAX98306 da Adafruit.

Amplificador de áudio MAX98306 Adafruit

Esse amplificador é uma evolução dos amplificadores com LM386, e apesar do tamanho reduzido consegue fornecer até 3,7W em cada uma das 2 saídas, com alto-falantes de 3 ohms. O controlador é o MAX98306 (datasheet) classe D, capaz de trabalhar entre 2,7V e 5,5VDC. Além disso ele é extremamente eficiente: mais de 90% de eficiência com um alto-falante de 8 ohms.

Outra característica desse controlador é o consumo, de 2mA em operação e 10µA em repouso, o que torna o módulo ideal para utilização em projetos compactos e/ou alimentados por baterias.

As especificações do MAX98306 indicam que ele devem ser usado diretamente com alto-falantes, não sendo recomendada a ligação em outro amplificador.

Pinagem amplificador de áudio MAX98306

Na imagem abaixo temos a imagem do módulo, que é fornecido sem os conectores soldados, assim você pode montar a configuração de acordo com o seu projeto. As conexões são bem simples: do lado esquerdo temos os conectores de alimentação, entrada de áudio e controle de ganho via software, e do lado direito os conectores de saída de áudio, onde ligamos os alto-falantes.

MAX98306 Pinagem

Na parte de baixo temos os conectores de seleção de ganho por jumpers. O controle de ganho começa em  6dB (sem jumpers instalados) e você pode selecionar ganhos de 9, 12, 15 ou 18dB.

Na imagem abaixo podemos ver a disposição dos conectores no tipo de montagem mais comum desse módulo. Lembrando que esses bornes de conexão são fornecidos junto com a placa:

Amplificador montado

Dependendo do seu projeto, você pode experimentar outras formas de ligação do módulo, por exemplo sem o uso de conectores. Ou então retirando a parte de configuração por jumpers e efetuando o controle de ganho via software, nos pinos e G. Para o controle de ganho via software, utilize as informações da tabela mostrada neste link.

Ligação do módulo amplificador

Esse módulo não precisa necessariamente ser utilizado com o Arduino, Raspberry Pi ou algum outro circuito microcontrolado. Você pode utilizar o amplificador de áudio com aparelhos comuns como celulares, MP3 players, rádios ou outros equipamentos que tenham saída de áudio, já que como mostramos acima as conexões são bem simples.

Por exemplo para ligar uma entrada estéreo com GND comum, você pode fazer a seguinte ligação:

MAX98306 - Ligação básica GND comum

Para uma ligação com entradas independentes, ligamos o L+ L- R+ e R- nos pinos correspondentes:

MAX98306 - Ligação entradas independentes

Um exemplo de uso com Arduino é com o módulo WTV020-SD, no post Como utilizar efeitos sonoros no seu projeto com o módulo MP3 WTV020-SD. Dessa forma a saída do módulo MP3 pode ser ligada à entrada do MAX98306, melhorando bastante a qualidade do som:

Arduino Uno amplificador MAX98306 WTV020-SD

Com esse módulo é muito fácil montar um amplificador de uso geral para o seu projeto. No site da Adafruit você encontra algumas sugestões interessantes com o MAX98306, como esse sistema de som portátil. Vale a pena conferir!

Avalie este post!