Si está alimentando esa cosa con una batería típica de 9 voltios, entonces, por supuesto, tendrá distorsión.
Salida de 3W al 10% de THD con una carga de 4 Ω y una fuente de alimentación de 5V
Una batería de 9 voltios no puede suministrar una gran cantidad de corriente. Normalmente se utilizan para cargas de menos de 100 mA.
Este tipo realizó algunas pruebas.
Si pones una carga pesada (más de 100 mA) en una batería de 9 voltios, el voltaje cae.
Si realmente lo carga, el voltaje disminuirá tanto que su 7805 no podrá regularlo más, el voltaje de alimentación al amplificador disminuirá y obtendrá una distorsión realmente horrible.
Para apagar 3Watts a 5volts, necesitarás 600mA de corriente.
¿Ver la tabla para 500mA? En ese nivel actual, el voltaje cae casi inmediatamente a menos de 8 voltios, y muy pronto se reduce a menos de 7 voltios. El 7805 necesita al menos 2 voltios entre entrada y salida, por lo que cuando la batería se reduzca a menos de 7 voltios, no funcionará correctamente.
Necesitas una fuente de alimentación diferente si estás tratando de sacar 3Watts de ese amplificador. Una batería de radio de 9 voltios NO lo hará. Sería mejor poner varias (4) baterías AA en serie, luego usar un regulador lineal de baja caída, o usar varias baterías AA en paralelo y luego usar un regulador de refuerzo para obtener 5 voltios para el amplificador.
Añadido después de comentar sobre haber probado otros voltajes y fuentes de energía:
La hoja de datos del PAM8403 tiene un gráfico que muestra la distorsión en función de la salida de potencia y el voltaje de entrada.
Para 5 voltios y 3 vatios, obtienes una distorsión del 10%.
Para 3.3 voltios y 1.5 vatios, obtienes una distorsión del 10%.
Si pones una carga más pesada en el amplificador, la distorsión aumenta.
Para reducir la distorsión con ese amplificador, debe utilizar el voltaje más alto que pueda y mantenerse por debajo de 2 vatios de potencia de salida. A cinco voltios, deberá utilizar un altavoz con una impedancia superior a 4 ohmios.
Otra cosa que puede estar perdiendo es la ganancia.
El PAM8403 incluye hasta 24dB de ganancia. Si está utilizando la ganancia máxima (que sería si no hubiera resistencia entre la salida del bluetooth y la entrada del amplificador), entonces estará amplificando el nivel en un factor de más de 10. Suponiendo una salida de nivel de línea desde el módulo del bluetooth, obtendrás muy mala distorsión al tocar a un volumen normal. Pruebe poniendo una resistencia en serie con las entradas al PAM8403.
Si el problema es la ganancia, entonces puede establecer la ganancia cambiando la resistencia de entrada. La ganancia total es 2 * (142000 / R) donde R es el valor de su resistencia en serie.
Ya que actualmente no tienes una R, el amplificador solo funciona de forma salvaje, amplificando todo lo que vale, y distorsiona como un loco.
Para obtener una ganancia de 1, use una resistencia en serie de aproximadamente 284KOhm (el siguiente tamaño estándar es 287K, que funcionará bien).
También debes asegurarte de hacer todas las cosas a su alrededor para que funcione correctamente