• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

TPA3255 Reference Design Class D Amp GB

Founder of XSA-Labs
Joined 2012
Paid Member
The main issue is to put a piece of Kapton or other insulator over the tab (pin 4) of N151 - the 3.3v LDO to isolate it from GND. Else there is a short. Otherwise the board is functionally fine. Take note of silkscreen typos on the Wxxx pads on the bottom. There, just follow my photograph and marked up diagram to connect solder pads for stereo BTL. I assume that’s the mode you want. Also, taken note that PVDD positive are the two pins closer to the TPA3255.

So ignore the ++ and - - on the Vdd (X221) connector on diagram below, however other notes are correct:
785744d1570209469-tpa3255-reference-design-class-amp-gb-tpa3255-v0b-revision-notes-v2-jpg


Here is photo of how to connect Wxxx jumpers (follow red rectangles) for stereo BTL with balanced inputs, use a low value 1210 resistor if you don’t have any 0R jumpers or a small piece of wire works too; red circles indicate pad number 1:
783338d1569354580-tpa3255-reference-design-class-amp-gb-tpa3255-solder-pad-jumpers-config-stereo-btl-mode-photo-jpg
 
Last edited:
I bought one of these 800w 48v SMPS designed for LED lighting from Aliexpress a few months ago. I set its internal switch to 120VAC input (220VAC is an option), and wired it to an EIC socket with earth ground.

I connected it to the amp, not expecting much as I had already tested out a much more expensive Connexelectronic 800w SMPS ($150) and was dissappointed with the excessive added hash noise.

Well the cheap $44 one from Aliexpress surprised me. It is not noisy at all, and in fact, is close/idenmtical to the 12v battery and DC step up in terms of low noise performance.

Here is a photo of the setup shown connected to speakers for listening:
attachment.php


Here is a closeup of the inside of one of these SPMP from venfor AIFENG on Aliexpress. I had to disconnect the internal fan cable and let it run naturally cooled for now. The fan was way too noise and this deserves a better fan. At normal volumes, it is not even warm without a fan:
784964d1569915445-tpa3255-reference-design-class-amp-gb-aifeng-800w-48v-smps-cover-removed-jpg


Here is the measured FFT for 8.12Vrms into 3.3ohm load:
784971d1569915445-tpa3255-reference-design-class-amp-gb-tpa3255-v0b-8-12vrms-4ohms-crosstalk-3-3ohms-fft-50v-800w-smps-aifeng-clc-jpg


Here is the FFT fo 4.36Vrms (graph label is incorrect) into 3.3ohm load:
784965d1569914850-tpa3255-reference-design-class-amp-gb-tpa3255-v0b-3-63vrms-4ohms-3-3ohms-fft-50v-800w-smps-aifeng-clc-jpg

Has anyone noticed the transformer labelled "48V 1000W" which does not have creepage or clearance between primary and secondary windings, as mandated by safety regulations and routinely implemented with margin tape or triple insulated wire or split windings? A Chinese Special.
 
Founder of XSA-Labs
Joined 2012
Paid Member
You mean my $44 Chinese made SMPS doesn't have UL/CE required double insulated isolation between the mains and output? ;)

I do not know how SMPS like this work, but the transformer looks very similar to other UL-certified SMPS of same rating that I have. Could the double insulation or margin tape be embedded underneath the external copper windings?
 
Founder of XSA-Labs
Joined 2012
Paid Member
I just got some THaT1646 SE to balanced converters from Sparkfun. Nice easy to use units.

787286d1570864723-se-balanced-line-converters-that1646-se-bal-conv-test-tpa3255-02-jpg


787287d1570864723-se-balanced-line-converters-that1646-se-bal-conv-01-jpg


I made some +/-15v power supplies from a +/24v DC-DC (5v to 12v input) with LC filter and LM7815/7815 regulators.

Driving signal from headphone output of Focusrite. Works well and sounds great. Silent - no added hiss or hum at speaker cone.
 
Founder of XSA-Labs
Joined 2012
Paid Member
No, but the TPA3255 is the easiest part to hand solder of all the parts as it has exposed pins. Also, it’s on the bottom side and is the last part to be installed after topside is fully populated with all SMT. If you have not done other SMT projects before, this is not something I recommend for a SMT soldering beginner. It really should be done with paste and hot plate / hot air techniques.
 
Founder of XSA-Labs
Joined 2012
Paid Member
Boards have arrived. I put a black dot with a sharpie over the incorrect Vdd polarity markings. The revised 3.3v LDO pads look good.
 

Attachments

  • 06338C35-1E1A-4E07-B8FD-EED088F44571.jpeg
    06338C35-1E1A-4E07-B8FD-EED088F44571.jpeg
    940.7 KB · Views: 692
  • 455C704E-854F-4A02-AA46-283D5F0D8043.jpeg
    455C704E-854F-4A02-AA46-283D5F0D8043.jpeg
    956.3 KB · Views: 667
  • 83A8A65C-5EE5-4DB2-A034-2287FE4CF18A.jpeg
    83A8A65C-5EE5-4DB2-A034-2287FE4CF18A.jpeg
    812.8 KB · Views: 646
  • 74CEFB9F-F62A-4C34-95B5-42BCDBAA5075.jpeg
    74CEFB9F-F62A-4C34-95B5-42BCDBAA5075.jpeg
    764.5 KB · Views: 651
Founder of XSA-Labs
Joined 2012
Paid Member
I haven’t tested the 800w SMPS at full 150w per channel yet without a fan, but I think they have internal temp shutdown built in. The temp is auto speed controlled I know that. It speeds up when load is increased. But the main thing is, the chassis is quite a massive natural heatsink and currently is not even warm at normal volume levels up to 20w levels. If you are going to use it continuously at 300w, then probably will need a fan. I have Noctua’s that are silent but have not bothered to swap them in yet. Another option is simply adding a series resistor to the 12v lead to slow it down.
 
Founder of XSA-Labs
Joined 2012
Paid Member
Let me attach the main TPA3255 thermal pad to a full size heatsink as intended, and do test at full power (150w per channel) and see how hot the SMPS gets. I have a 200w 4ohm wirewound load resistor but it’s not good for measuring distortion as it introduces a lot of distortion to a measurement. It’s good for power testing to check for clipping levels though.

I think a 5w 33ohm resistor in series with the stock fan motor lead might work wonders to reduce the fan noise.

Btw, those of you who have ordered the new boards, I’ll ship them out tomorrow.
 
I haven’t tested the 800w SMPS at full 150w per channel yet without a fan, but I think they have internal temp shutdown built in. The temp is auto speed controlled I know that. It speeds up when load is increased. But the main thing is, the chassis is quite a massive natural heatsink and currently is not even warm at normal volume levels up to 20w levels. If you are going to use it continuously at 300w, then probably will need a fan. I have Noctua’s that are silent but have not bothered to swap them in yet. Another option is simply adding a series resistor to the 12v lead to slow it down.

Can you add a link to the power supply please?