AC Millivolt Meter

How interested are you?


  • Total voters
    9
  • Poll closed .
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
> You must load a CFB opamp........

AHHH! I missed that the plan cuts to unity gain by opening the bottom of the NFB loop (with relay contact). That makes things much more complicated. Rf has to be much higher to maintain stability. Good eye.

I think of Rg through Rf as one load.

Back to topic: Here's an idea to eliminate the TL071 and replace with an extremely simple BJT/JFET combination transistor -- the CPH5905 -- a $0.57 part with a 1dB noise figure (the TL071 is 18nV/RtHz @1kHz). No feedback, so no negative impedance wonkiness. CPH5905 is in production, unlike the BF862 which is EOL.

You should get around 20dB gain -- and it's good to 1MHz. V2 and R3 can be adjusted to get ~2.5Vds.

While the CPH5905 is surface mount, I place them on a 6-pin adapter.
 

Attachments

  • CPH5905 Simple amplifier.png
    CPH5905 Simple amplifier.png
    9.8 KB · Views: 203
C:\Users\Dennis\Documents\diyAudio\photos\meter.jpg
Attached is a picture of the meter movement. This meter is about 5 inches wide and 4 inches high.


It came with a 90 degree scale (0-50 uA). The meter can go to a 100 degree sweep but it requires the removal of the zero adjuster which does not seem like a good idea so a compromise of 95 degrees was used.


To determine the linearity of the meter a current was applied (at 5 volts) that produced 100% deflection and the the voltage was reduced in 1 volt increments to verify the linearity. The results:


5 Volts, 100%, 51.4uA
4 Volts, 80%, 40.8uA
3 Volts, 60%, 30.5uA
2 Volts, 40%, 20.3uA
1 Volt, 21%, 10.2uA


The linearity is very good through most of the range and it degrades in the lower 30% of movement which is to be expected. All in all this looks suitable for the project.
 

Attachments

  • Meter.JPG
    Meter.JPG
    363.5 KB · Views: 68
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.