3
\$\begingroup\$

I built a sensitive transimpedance amplifier for a photodiode. Motivated by this question, I am attempting to push the limits on sensitivity.

I have some experience with sensitive transimpedance amplifiers, 30+ years ago I built one at work with a 300M feedback resistor.

I have partially populated 2 PWBs with 2 different feedback resistors/caps. I have 3 opamps that are pin compatible. I switch out the opamps for the tests. The one opamp (TLV2760) is a low-voltage rail-to-rail, so I need to use different power for it.

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

LMC6001 : On paper, this is the best choice. However, the output is unstable, is oscillates at about 600 kHz.

TLE2071 : Works reasonably well at room temperature, but the errors are larger than can be explained by the bias current. Also, the bias current would cause large errors at higher temperatures.

TLV2760 : Works reasonably well at room temperature, but the bias current would cause large errors at higher temperatures.

Photodiode

Feedback cap

enter image description here

enter image description here

I have added more decoupling caps and a jumper to disable the shutdown on the TLV2760.

I have cleaned the areas around the critical net well with alcohol.

For the "dim" data, I have a dark room with a single common 5 mm LED (10 mA) pointed at the ceiling. This is roughly the light level of moonlight.

Question 1: why doesn't the LMC6001 work? I have 2 of them, both act the same. I am hesistant to buy more since they are expensive.

Question 2: why is the dark output higher than expected for the TLE2071 (yellow in the table)?

\$\endgroup\$
14
  • 3
    \$\begingroup\$ Regarding stability im wondering if the rather large feedback capacitor could actually be a problem. Could it represent a capacitive load to the opamp together with the photodiode capacitance in series? \$\endgroup\$ Commented Dec 3, 2022 at 20:20
  • 1
    \$\begingroup\$ @LarsHankeln that's the only thing I can see. Reckon you are right. No more than 100 pF appears to be recommended in the DS and the OP has used 1000 pF. Mattman944, the feedback capacitor goes from the output to a virtual ground hence, it is equivalent to a 1000 pF load on the output. \$\endgroup\$
    – Andy aka
    Commented Dec 3, 2022 at 20:27
  • 1
    \$\begingroup\$ You could also consider trying to stabilize it with the 1000pF cap e.g with a small series resistor at the output of the opamp similar to the suggested circuit in the capacitive load section of the datasheet. \$\endgroup\$ Commented Dec 3, 2022 at 22:27
  • 2
    \$\begingroup\$ @Mattman944 Look for anything by Phil Hobbs (Philip C. D. Hobbs.) His latest edition is Building Electro-Optical Systems, 3rd edition. I've worked with him (IC wafer FABs and temperature measurement using photodiodes) at the IBM Thomas J. Watson Research Center in Yorktown Heights and he's very sharp! Also, Jim Todson and Bonnie C. Baker both used to work at Burr Brown (some nice ICs) and have written up some nice white papers. There is also the 1996 book by Jerald Graeme, Photodiode Amplifiers. Bob Pease writes about oscillation in What's All This Transimpedance Amplifier Stuff, Anyhow? \$\endgroup\$
    – jonk
    Commented Dec 4, 2022 at 2:55
  • 1
    \$\begingroup\$ @jonk - thanks for the technical references. The opamp that I used 30+ years ago (probably closer to 40) was an outragously expensive Burr-Brown. Their datasheets and/or app notes were invaluable. \$\endgroup\$
    – Mattman944
    Commented Dec 4, 2022 at 8:32

2 Answers 2

4
\$\begingroup\$

1000pf is in the oscillation region, if you need lower time constant, it would be worth considering using a secondary stage to do the filtering.

enter image description here Source: LMC6001 datasheet

\$\endgroup\$
1
  • 1
    \$\begingroup\$ Yes, I am guilty of what I criticize others for, not reading the datasheet carefully. \$\endgroup\$
    – Mattman944
    Commented Dec 6, 2022 at 13:43
2
\$\begingroup\$

Documenting the implementation of the answers and comments. There were two issues. 1) The feedback cap was too large causing unstability. 2) There were leakage paths.

It works after changing the feedback cap to 100 pF. However, the dark current was higher than expected and it varied with the minus supply voltage. This probably means that there is a leakage path, probably through the socket.

I could have tried what Lars suggested (using socket pins only, no plastic), but it was just as easy for me to use "air wiring" as shown in figure 29 of the datasheet.

The "air wires" work great. The -VDC level no longer affects the output. The wire to the IC pin is 30 AWG so the IC pin isn't stressed. If you are building one circuit for a lab environment, this is an ideal solution. But, realize that it is physically fragile.

The extra decoupling caps are not necessary. They were added when it was oscillating.

I added a post filter, C8 = 4.7 uF.

The shield reduces the 60 Hz pickup to less than a millivolt. You don't need an awesome shield to stop 60 Hz. The photodiode case is not grounded, so it can't touch the shield.

enter image description here

Air wiring: enter image description here

enter image description here

enter image description here

To summarize:

A transimpedance amp with a 100M feedback resistor is feasible if you are very careful.

You want to use an opamp with ultra low bias current. The bias current specification is more important than the voltage offset because it is less predictable, it can increase sharply with temperature. The voltage offset can be mostly nulled with software.

"Air wiring" may be necessary to eliminate leakage paths.

A simple shield is necessary to reduce 60 Hz pickup.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.