The Sound of Two Transistors Clapping

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Founder of XSA-Labs
Joined 2012
Paid Member
This amp started out in the SS forum as part of another thread, but now that I have actual measurements, and they agree remarkably well with prediction, I thought I would share it here in this forum as we love simple circuits here. Mr Pass has asked the question "What is the sound of one transistor clapping?" in his description of the Zen amp, well this sort of tries to answer that with two transistors. I think what we will see is that simplicity in the circuit really can translate to great sound quality. This is a headamp, so requirements are not so tough from power standpoint, but what you do have should be very clean and nice sounding and hence pure Class A is the way to go. Aksa (Hugh) helped me with the inspiration for this design, and some credit has to also go to Juma who gave the impetus to make a preamp with the BF862 JFET, and Easphyx who proposed a small tin of mints amp using a ZVN4306 as the output device. Here is a design that uses a single BF862 JFET on the input and single N channel MOSFET for the output. With only one device on input and output stages, we keep things simple and eliminate the need to match devices.

Here is the schematic and I am using the Diodes Inc (Zetex) .subckt model for the MOSFET, and the BF862 model is from ElFishi's thread. The single ended design is nice because an output cap eliminates the danger of DC rail blowing out expensive headphones. Voltage is set nominally at 16v to 18v depending on the batteries you use. A pair of "9v" Li-ion rechargeable batteries is 16.8v fully charged but quickly drops to about 16v. I am using a Panasonic OSCON solid polymer 47uF 25v ouput cap (SMT) bypassed with a 0.47uF 100v MKP film from Vishay. The input cap is a 1uF 230v MKT from CBB. MOSFET is part ZVN4306GTA from Digikey, and BF862 is marked 2AW with small 63 sideways. Left and right channels matched for same (5%) Idss on BF862. No matching done on VZN4306's.

591721d1484231213-bf862-based-se-class-headamp-without-heat-pocket-class-bf862-zvn5306-ha-v1-16v.png


Here is predicted FFT with about 1.4v p-p output:
591722d1484231314-bf862-based-se-class-headamp-without-heat-pocket-class-bf862-zvn5306-ha-v1-16v-fft.png


Here is predicted 1kHz sine wave at 1.4v p-p:
591723d1484231563-bf862-based-se-class-headamp-without-heat-pocket-class-bf862-zvn5306-ha-v1-16v-1k-sine.png


Here is the SMT implementation with a hand etched PCB using a Sharpie marker for the resist mask:
591157d1483971506-mosfet-source-follower-headamp-pocket-bf862-zvn4306-ha-smt-tin-case-switch.jpg


And here is the FFT measurement (using UCA202 interface and RightMark software) on a 270ohm resistive load (SMT 5% metal thin film):
591989d1484374923-mosfet-source-follower-headamp-bf862-vzn4306-fft-via-rca.png


The sound of the amp through my Beyerdynamic DT880 (250ohm) headphones is wonderful. Very clear, bass is superb, it is very quiet when no signal present, no hiss, no noise - cannot tell it is on. As a practical class A portable headphone amp, it works there as well as I have demonstrated in a real world test which requires 4 hrs of playtime on a long bus commute. It gets warm - a good handwarmer for cold day, but not hot. The bias current is circa 50mA to 60mA depending on battery level.

I should record some sound clips by digitizing the resulting waveform on a 270R resistor and post it for folks to listen to the sound of two transistors clapping. I know that the sound is indeed special.

591117d1483961316-mosfet-source-follower-headamp-pocket-bf862-zvn4306-ha-smt-tin-case-dtr880.jpg
 
Last edited:
Founder of XSA-Labs
Joined 2012
Paid Member
Thank you, Mr. Pass. I think the simulation and reality are actually very close except for absolute magnitude of the distortion. I wonder what I can do to bring the distortion values closer to what simulation predicts? Or is this mostly result of models of the actives that are not accurate? The prediction and measurement of just H2 and a little H3 is very encouraging though.
 
Founder of XSA-Labs
Joined 2012
Paid Member
I retook the data with a fresh set of batteries and in a different room. For some reason, the results are now even better. Or is it "burn-in"?

FFT (it's very close to the prediction now):

592184d1484436971-sound-two-transistors-clapping-pocket-class-good-fft.png


Freq Resp. and THD (0.012%) - the frequency response falloff at high frequency is actually due to sound card response:

592185d1484436971-sound-two-transistors-clapping-pocket-class-good-fr.png


IMD+N (0.04%):

592186d1484436971-sound-two-transistors-clapping-pocket-class-good-imd.png
 

Attachments

  • Pocket Class A - Good FFT.png
    Pocket Class A - Good FFT.png
    15.4 KB · Views: 5,160
  • Pocket Class A - Good FR.png
    Pocket Class A - Good FR.png
    7.8 KB · Views: 1,657
  • Pocket Class A - Good IMD.png
    Pocket Class A - Good IMD.png
    16.5 KB · Views: 969
Last edited:
Thank you, Mr. Pass. I think the simulation and reality are actually very close except for absolute magnitude of the distortion. I wonder what I can do to bring the distortion values closer to what simulation predicts? Or is this mostly result of models of the actives that are not accurate? The prediction and measurement of just H2 and a little H3 is very encouraging though.

Simple, check/change the bloody models. They are almost always based on the 25C curve.
Do your own measurements under the conditions they will be used in and modify the models to match the real measurements.
Not hard at all, just a bit of extra time to do the measurements.

This is becoming my pet peeve. People are using models without even checking that they match reality.
 
Last edited:
Founder of XSA-Labs
Joined 2012
Paid Member
Actually you are using exact copy of my gain stage from post #346 of that thread.
I didn't give the impetus but the circuit itself.
Resistor loaded source follower is beyond trivial.

499674d1440154197-bf862-preamp-bf862-sr.gif


Juma,
I wasn't trying to say the circuit wasn't yours - the preamp from that post is what I used for my DAO amp at your suggestion. Then Hugh suggested to use just the input stage BF862 and put a power mosfet at the output and no CCS. so you are right - topology is essentially the same with one less active and I reduced R4 from 1M to 47k - it sounded better and the predicted harmonic profile then became what it currently is with H2 dominant and little H3.

I don't disagree that it's a trivial circuit. But amazing what a trivial circuit can sound like. Certainly makes it a joy to build.
 
Last edited:
Founder of XSA-Labs
Joined 2012
Paid Member
Simple, check/change the bloody models. They are almost always based on the 25C curve.
Do your own measurements under the conditions they will be used in and modify the models to match the real measurements.
Not hard at all, just a bit of extra time to do the measurements.

This is becoming my pet peeve. People are using models without even checking that they match reality.

Funny how the measurement matches prediction a lot more now after using fresh batteries and RCA outputs instead of headphone outputs.
 
Funny how the measurement matches prediction a lot more now after using fresh batteries and RCA outputs instead of headphone outputs.
No not really. I'm still annoyed. Hahahahaha
The improvement could be due to many reasons.

Anyway, nice headphone amp mate. I'd do it slightly differently, not necessarily better though.
You should hang out here, no need to collaborate with the infidels out there (Juma excluded of course (ie Juma is not an infidel)). ;)
 
Last edited:
Founder of XSA-Labs
Joined 2012
Paid Member
No not really. I'm still annoyed. Hahahahaha
The improvement could be due to many reasons.

Anyway, nice headphone amp mate. I'd do it slightly differently, not necessarily better though.
You should hang out here, no need to collaborate with the infidels out there (Juma excluded of course (ie Juma is not an infidel)). ;)

Thanks man, but it would seem that hanging out around here may not be so welcome given that someone voted 1 star this early in the game.
 
Founder of XSA-Labs
Joined 2012
Paid Member
Sound Clip of Two Transistors Clapping

I am playing a track through the outputs of my UCA202 DAC, which then feeds the Pocket Class A headamp input, the output of which drives a 270R resistor, and the DAC input records the voltage across this resistor as generated by the amp. So you are "hearing" what the amp sounds like to a purely resistive load. I then convert that digital recording of the resistor voltage to a 320kbit MP3 sound file. In order to break the file size limit, the MP3 file is renamed with an .asc extension. Just rename the extension back to .MP3 in order to listen. So here is a virtual audition of two transistors playing through a perfect headphone with flat response and flat impedance.

Let me know what you think.

This will be interesting to record several different amps using this method and you could then do a virtual audition of the amp, as if you had a perfect resistive load headphone. So the contributions to sound quality are purely the result of the amp as all things in in the signal chain stays the same.
 

Attachments

  • Pocket-Class-A-clip.asc
    1.7 MB · Views: 468
Last edited:
Founder of XSA-Labs
Joined 2012
Paid Member
The clip sounds great X. Listened through DT770 Pro 250s. I may have to try this little amp on some vero board or similar. Quite a simple circuit.

You making PCBs to sell?

Glad you think it sounds good! I will probably have a GB of this amp soon. Having it to carry around in your pocket is really fun. I mean who would have thunk that one could take a SE class A amp on the road with a pair of 9v batteries?
 
Founder of XSA-Labs
Joined 2012
Paid Member
What 60Hz are you talking about? I posted an earlier graph of the FFT of my Salas DC3G which is powered by a mains trafo but removed it because I found a problem with oscillation. That FFT had a 60Hz bump. I fixed the oscillation issue - needed a volume pot to load the input gate sufficiently. Here is the Salas DC3G FFT without oscillation. It is predominantly H3, albeit low at about -90dB. And here is a soundclip of the DC3G as recorded from a 270R metal thin film resistor.

592374d1484517433-salas-dcg3-preamp-line-headphone-dcg3-setup-new-psu-pot.jpg


FFT:
592373d1484517324-salas-dcg3-preamp-line-headphone-dcg3-fft-1k-pot.png


Change extension from .asc to .mp3 in order to listen. How does this amp sound in comparison? It is a much more complex amp, DC coupled with opamp servo and CCS's with dual LTP input:

574294d1476244153-salas-dcg3-preamp-line-headphone-dcg-3_sch.png
 

Attachments

  • DCG3-clip-w-pot.asc
    1.7 MB · Views: 33
Last edited:
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.