How to use a Audio Power Amplifier Module

Hi,
I'm a newbie and I was sold an audio power amplifier PAM8610 (Whadda WPI446: PAM8610 DIGITAL POWER AMPLIFIER MODULE 2 x 10 W – Velleman – Wholesaler and developer of electronics) as I was worried I needed some kind of 'driver' to ouptput a reasonable sound from my arduino nano 33 BLE.

As a matter of fact, I'm not sure I really needed it, because I've been able to make this tutorial work, using a 8 ohm/0.5 W :

Yet, I want to know if I could make some use of it, but I have no idea how to wire things, as I'm still figuring out electronics and what each pin is used for.

My other weakness is understanding how much power I should provide too.

Thanks.

User manual: wpi446a4v01.pdf (velleman.eu)

As the unit is 2-channel (stereo), I am not certain how this would fit into an Arduino Nano environment. But in any event you own it....

Similar to:
Adafruit "Music Maker" MP3 Shield for Arduino w/3W Stereo Amp - v1.0 [ADA1788]: Amazon.com: Industrial & Scientific

Thanks a lot :pray: :pray: :pray: :pray:
You know what?.. I actually saw that diagram earlier tonight and I could not understand it.
I guess I was distracted by TV, but when I read your message, it was crystal clear :smiley:
Anyways, I hadn't understood that I needed to power both the arduino and the amplifier.
I tried 12V for the amplifier using only one speaker, and it started smoking: the membrane broke but is still "functional".
At the end of the day, I'm using the same input for left and right (so double-mono, not stereo) and only 6V (5V was not enough) to power the amplifier. And I'm quite happy with the result :smiley:

:slightly_smiling_face:

Well, I went to the next level, forgot about the arduino for now, and opened a MP3 jukebox module that I had bought a while ago.
Turns out I'm able to play stereo music, but I'm stuck with the push button configuration.
It's out of topic for this forum, but if you can help, the issue is described here:

Thanks.

The MP3 player board differentiates which button is pressed by the resistance between pins 2, 3.

As such, solderless breadboards and dupont jumpers can introduce erratic behavior.

Use you DVM on 2 and 3 then push the buttons: you should be within 5% of the values stated. My experience with those cheap little push-buttons is abominable.

Thanks, I tested the pins 2 and 3, (lane red and blue on my schematic), and the default resistance is 27 kOhm, then it drops to 12.3kOhm when pressing button "Prev", and it only drops to 18kOhm when pressing "Play/Pause".
As for "Next", it drops to 0, as expected. So I guess, I have to compensate for the LED or something, as it may have been thought as "optional" ? I will try my own resistors rather than the provided ones.

I Tried increasing the overall resistance to make sure it could drop to 33kOhm, by adding a 47kOhm on the purple wire (lane 3). Then, I replaced the 33kOhm resistor to a 47 kOhm resistor (I broke the 33k one, and have no replacement).

Surprisingly, checking the resistance between pins 2 and 3 gave good results:

  • 77k with no pressing.
  • around 14k for button "prev"
  • around 32k for button "Play" (which is weird, though, right?)
  • around 0 for button "next"

But, it didn't solve the problem, and now, even the "next" button does not lower the volume.

Anyways, on the reference manual, they mention that the amp line out should be 500mV/47kOhm.

Is there anything I can investigate in that direction?

Thanks.

What this means is that full-output if the Amp requires a 0.5V signal into a 47K Ohm load. The 0.5V is an AC value. You need a scope to accurately monitor; an old analog VOM could also be a fair indicator. DVM's are capable of displaying RMS but not as helpful as an oscilloscope.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.