LM3886 in parallel with servo circuit build attempt

I'd clean up the pad exits in places and also avoid acid traps. Granted, in modern PCB manufacturing acid traps are not the issue they once were, but still. Why push the process unless you have to. I've marked a couple of examples below.
Screen Shot 2022-03-09 at 10.43.27.png


What happened to pin 2 of the LM3886? I know that some just cut off the pins that are marked as No Connect in the data sheet. I've never been a fan of that. I'm not a mechanical engineer, but I would think that the extra pins help reduce thermal stresses on the solder joints of the pins that you do care about.

Tom
 
  • Like
Reactions: pbilous
What happened to pin 2 of the LM3886? I know that some just cut off the pins that are marked as No Connect in the data sheet. I've never been a fan of that. I'm not a mechanical engineer, but I would think that the extra pins help reduce thermal stresses on the solder joints of the pins that you do care about.

It's just one pin that I want to clip off. That will allow for really nice V- trace on both top and bottom of the PCB. On other hand, I could leave it and connect it to V- trace all together.
 
Connecting no-connect pins to any voltage is not recommended. There's no guarantee that the pin is not connected inside the chip. I don't think that's the case for the LM3886, but some ICs use NC pins to activate test modes and such.

You could also just use a minimum pad size and flow a pour around it.

Tom
 
  • Like
Reactions: pbilous
Lm4780's legs number 1 and 3 are nc , looking at the datasheet, the National/texas instruments pcb artwork shows those 2 legs connected to V+.
Gooduser , I am not a big fan of the idea of cutting the leg completely, just like Tom said, I would use a very small pad , if you connect it or not to V- , it is up to you . But to be honest , and I know I previously I recommended you to connect leg 2 to V-, maybe it is better to listen to Tom .
Tom , is necessary to have one Zobel network for each chip?
 

Attachments

  • Screenshot (25).png
    Screenshot (25).png
    119.6 KB · Views: 105
  • Screenshot (26).png
    Screenshot (26).png
    158.7 KB · Views: 102
  • Like
Reactions: pbilous
I was able to find schematics for LM4780 in parallel on the same pdf. I think because 0.1 ohm resistors are used, you have to use two separate Zobel networks. I might be wrong though.
zobel-n.PNG
 

Attachments

  • lm4780-parallel.PNG
    lm4780-parallel.PNG
    27.3 KB · Views: 111
  • pcb-lm4780.PNG
    pcb-lm4780.PNG
    58.7 KB · Views: 111
I have changed schematics to include variable gain balanced input stage from Small Signal Audio Design by Douglas Self, pg.513. In this way I can utilize another half of LM4562 opamp and add useful feature to the amp - gain adjustment. The minimum gain is -3.3dB and the maximum gain is +6.6dB. The gain with the pot wiper central is +0.2dB.
Connector is used instead of potentiometer - pin 1 and 3 are the opposite sides, and pin 2 variable pot wiper.

Rev 1.5 contains values directly from the book - since I am using unbalanced input - it's resistance would be (10K+4.7K)/2 = 7.35K
Rev 1.5.1 contains values doubled - input resistance for the unbalanced input is (22K+10K)/2 = 16K

Question - which one should I use to generate less noise?
 

Attachments

  • 3d-t.PNG
    3d-t.PNG
    75.2 KB · Views: 120
  • sch-v1.5.1.PNG
    sch-v1.5.1.PNG
    53.8 KB · Views: 116
  • sch-v1.5.PNG
    sch-v1.5.PNG
    54 KB · Views: 115
Last edited:
Alright, attaching bunch of files with the latest changes.

Rev 1.5.1

I added 220uF nonpolar electrolytic capacitor right after the LM4562. In simulator - at the load - it shows almost no alteration of the signal until 10Hz. I wonder if it will degrade the signal at all?

I removed one Thiele network since two were adding weird bump in the 500MHz area. Reducing capacitors in the feedback path of the LM3886 to 27pf improved on that bump further. Screenshot attached.

Input capacitors were changed to 68pf to reduce their effect on the high end frequencies.

Input nonpolar capacitors were increased to 100uF.

I am not sure what capacitor to use in the servo circuit. I tried 1uF and 6.8uF. Screenshot attached.
 

Attachments

  • Gerber_PCB_parallel LM3886.zip
    Gerber_PCB_parallel LM3886.zip
    102.3 KB · Views: 88
  • 3d-t.PNG
    3d-t.PNG
    80.4 KB · Views: 117
  • sch-v1.5.1.PNG
    sch-v1.5.1.PNG
    135.4 KB · Views: 111
  • LM3886 Parallel Amp v1.5.1.asc
    LM3886 Parallel Amp v1.5.1.asc
    11.8 KB · Views: 87
  • freq-responce.PNG
    freq-responce.PNG
    37.5 KB · Views: 96
  • one-thiele.PNG
    one-thiele.PNG
    84 KB · Views: 87
  • two-thiele.PNG
    two-thiele.PNG
    30.4 KB · Views: 84
  • 1uf vs 6_8uf.PNG
    1uf vs 6_8uf.PNG
    70.8 KB · Views: 105
Last edited:
I am not sure what capacitor to use in the servo circuit. I tried 1uF and 6.8uF. Screenshot attached.
Get the time constant you want by altering the resistor rather than the cap. Its a FET opamp so no issues using high R values.

Also... the servos are not now working because of the 220uF cap. Adding that cap means the LM3886 is seeing massively unbalanced input bias currents on its two inputs (1k vs 22k) and the servo output can not correct that large an error via a 220k resistor. Ideally the output of the servo opamps wants to be close to zero.

You could reduce the 220k to say 10k but then the servo is pretty much doing all the biasing rather than it just trimming out the error.
 
  • Like
Reactions: pbilous
Get the time constant you want by altering the resistor rather than the cap. Its a FET opamp so no issues using high R values.

I think I will just use same 4.7uF ceramic that I use for power lines filtering next to the Lm3886 chip. They are same price as 2.2uF poly caps, but take way less space.

Also... the servos are not now working because of the 220uF cap. Adding that cap means the LM3886 is seeing massively unbalanced input bias currents on its two inputs (1k vs 22k) and the servo output can not correct that large an error via a 220k resistor. Ideally the output of the servo opamps wants to be close to zero.

You could reduce the 220k to say 10k but then the servo is pretty much doing all the biasing rather than it just trimming out the error.

I think easier will be to just get rid of that 220uF cap. I already have 100uF filtering + DC blocking at the input