Author Topic: Nanovolt design challenge - build and show your own nV-meter in 256 days [DONE]  (Read 30660 times)

0 Members and 1 Guest are viewing this topic.

Offline TiNTopic starter

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #25 on: September 05, 2021, 04:44:36 pm »
Quote
What you wrote here means that you, for instance, won't be doing ANYTHING technically related to challenge of measuring nano Volts.
Nanovolt measuring challenge is all about device/DUT interconnect, front end, guarding and physical package of all that.
Sorry, but buying and using EM amplifier does not magically resolve all nV issues by itself. You still must do proper isothermal interconnect, power delivery and physical package. Otherwise you will get very poor (but low noise, yes!) thermometer of your lab.  ^-^

Quote
Nanovolt meter should be simple headless design, a box that receives nanovolt on one side and spews RS232 messages on the other. That makes digital side an A/D converter and  a MCU, even an Atmel Mega or equivalent device will do. Simple. Maybe few housekeeping messages.
That also means that experimenter must find the host with RS232 to UART hardware, setup environment for it, program code to talk, debug whatever speed/stop bits/inversion, timings etc. instead of simply connecting equipment and reading data. I don't say RS232 cannot be done, it can. But not in this challenge.

Quote
Ethernet: nope, that means i probably have to spend more time doing Linux kernel panic hard faults checking than designing the AFE.
In 10 years doing this, never had to look into any kernel panics related to Ethernet or GPIB instruments.  :-//

Quote
That is dead simple to implement and is well standardized and common on T&M devices
Yet still many even commercial instruments have own tricks with RS232 implementations and need messing around with settings/drivers/etc. to make work with ubiquitous Raspberry Pi or alike. In my lab I always curse instruments which only have RS232 and nothing else (so far it is only Arroyo TEC controllers and Lakeshore 331, everything else is on LAN or GPIB networks).
Let's make it personal bias against RS232 on instruments and be done with it  :D.

To be clear, UART, I2C or SPI are totally OK to be used between AFE isolated section and outguard host interfacing external world.

Quote
Ethernet with TCP/IP requires a full computer with protocol stack. That can be added later as an optional thing. You could use Raspberry Pi for that, or anything really.
Quote
If you insist on Ethernet, there things like X-port that convert serial UART to Ethernet. Very simple.
So is it requiring full computer, or its very simple with converter? :) Ethernet or GPIB, this is the way. If interface upsets someone enough not to participate, well, sorry about that, nothing can be done.  :-//

Quote
Making it modular something like that also means that different people (that have different skillsets) develop best front end and there can be simple 7-segment display module and also a graphic screen display module if someone wants that...
That would be great. As challenge terms outline, team submissions are totally OK and very welcome. There is no requirement to have everything on same PCB/same enclosure with nV AFE, only the requirement not to have external equipment (e.g. power supplies or host computers/debuggers connected to have setup working ;)

Quote
Instead, I'm supposed to spend something like 100EUR or more getting the REF and Vishay resistors, and not just that, but spend considerable amount of time verifying the characteristics of it
.
Hm, LM399AH $17.4 USD for reference + few PTF56 15ppm/K resistors ($few) + opamp ($few). I don't see what else to go for 100 EUR to integrate ovenized ref? Also it's not much you can mess up with LM399A design, it's already all integrated and gives good performance without spending months to verify it (which you might need to do for many of the non-ovenized bandgap zeners).

« Last Edit: September 05, 2021, 04:51:37 pm by TiN »
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 

Offline guenthert

  • Frequent Contributor
  • **
  • Posts: 712
  • Country: de
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #26 on: September 05, 2021, 05:13:58 pm »
     I think some of the, er, rather strong opinions come from a misunderstanding.  The challenge here is to create a more-or-less well specified device in a given time frame (but no given price range *), not a solution to the problem of how best (**) measure voltages in the nanovolt range (shouldn't it then be in the projects sections, rather than in metrology?).  Accept the challenge or move on, no need for harsh feelings.



*) hence I don't quite understand the concern that someone would commercialize it.
**) pick a meaning of best here
 
The following users thanked this post: TiN, 2N3055

Offline 2N3055

  • Super Contributor
  • ***
  • Posts: 6662
  • Country: hr
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #27 on: September 05, 2021, 05:31:14 pm »

I personally prefer Ethernet and don't like GPIB. So there are the biases. I still have GPIB adapter, because some of my devices have it. I use what I have.

But as many times as you keep repeating it is not going to make it true. UART +RS2323 electrical interface is the simplest, most standard and easiest serial interface to be implemented.
You set speed and coding (with 8 bit no parity practically being the norm for 20 years) and your good to go.
There are no "alternative" or "trick" with any RS232 devices. It simply works, and parsing of the strings is all the work.
And speaking with serial ports is so trivial from any software, that I won't even talk about that.
Saying Ethernet TCP/IP is simpler is simply not true.
I know, as I have been developing stuff on all kinds of interfaces for 30+ years.  UART is simplest to develop and to program for. It is slow but for this purpose fast enough.

No need to be snarky either. I try not to speak up if I don't know what I'm talking about. X-Port IS a Linux computer, a very minimal one.
Look it up. It is simple because if you use X-port, it simply serves as serial to TCP/IP gateway. It can expose a port so you simply establish a socket to it, and speak same strings as on serial port.  Which makes it so you can decide to implement RS232 only or drop 50€ and have TCP/IP. Or connect RS232 to Raspberry PI via UART and make software for that.

Look, it is simple.

You posted this as YOUR challenge.  You came up with rules that appear heavily slanted towards something you already have been working on and in way you think is right and what is good for you.  Me and few other here voiced opinions that it would be more beneficial to community to make something more generic and focused in such a way to spend most of the energy on important "nanovolt" part. Few of us have found some of your requirements unnecessary or not instrumental to core nanovoltmeter requirements.
I spoke up, you don't like it, that's fine. I won't be repeating or interfere anymore. It is your show.

I also won't be participating, because I would do it  either for the good of community, or would make a device that fits my specific requirement, not some other person that have different needs them myself. And I don't have time to participate in this as a pissing contest, just to show off.

So good luck to everybody and will following to see what interesting ideas will be developing here.

Best,
 
The following users thanked this post: TiN, BrianHG, souldevelop, MaxZ

Online bdunham7

  • Super Contributor
  • ***
  • Posts: 7858
  • Country: us
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #28 on: September 05, 2021, 07:05:09 pm »
And I'm half sure that the ref wouldn't even be the limiting component in this AFE.

I suspect (and hope) that the winner of this contest will actually post specs that would necessitate at least a decent select LM399, although perhaps not in the lowest range.  I'm not going to be entering in the contest either, but I'll admit that the actual reasons are that I'm not clever enough and I don't have good enough equipment to test/verify such a device--not that I'm too busy or don't think the project is worthwhile.
A 3.5 digit 4.5 digit 5 digit 5.5 digit 6.5 digit 7.5 digit DMM is good enough for most people.
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 14206
  • Country: de
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #29 on: September 05, 2021, 07:41:44 pm »
Testing and verifying could be hard, at least to the full performance levels. Some tests (e.g. noise) are easy, but some others (e.g. INL) are quite tricky, though testing to the 5 digit level should be a bit simpler than 7 digit level. If really needed chances are one could find a fellow to do some of the tests.

For the 5 digit level one could for sure get away with less than an LM399 and for a more lower power version this may also be a good idea. There is always the option to have a separate working ref for the ADC and the LM399 mainly for a check. The Keithley 2001 and AFAIK also the 2182 use this way. The interface is something to worry last, though for testing it help to have a interface to the computer in some way already relatively early.
Chances are many attempts end up with a partially (e.g. a bit too much noise or drift) working low frequency amplifier.
 
The following users thanked this post: TiN, 2N3055

Online macaba

  • Regular Contributor
  • *
  • Posts: 205
  • Country: gb
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #30 on: September 05, 2021, 08:21:31 pm »
Thank you TiN.
I like this contest very much. Yes, it's got non-trivial requirements, but that is a part of the game. :-+

I concur, thanks TiN. It’s your contest and you’ve fronted the first (and maybe only) prize so you set the requirements.

I’ve been simulating various front ends to get a feel for the analog wizardry required, I’m very much looking forwards to seeing what comes out in 250+ days!

 

Offline maxwell3e10

  • Frequent Contributor
  • **
  • Posts: 869
  • Country: us
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #31 on: September 06, 2021, 09:18:30 am »
The way the rules are currently written it will motivate one toward a gold-plated design, both figuratively and literally, especially if the goal is to win the gold-plated prize. But to me a more interesting challenge is to have the simplest design that still meets the metrics and gets maybe within 20% of the gold-plated approach at 10% of the cost.

From this point of view it maybe interesting to use an ADC evaluation board or another low-cost DAQ as the back-end of the system. That would minimize the relatively trivial design aspects and allow others to duplicate the system with minimal effort.

For example ADS125H02 seems like an interesting 24-bit ADC that can make a decent DVM by itself. It has two channels with +/-15 V maximum input range, 2 ppm INL and adjustable gain. There is an evaluation board ADS125H02EVM for $99. While it does not provide galvanic isolation, it is laid out so it can be split and isolated with addition of a few parts.
 
The following users thanked this post: 2N3055, ramon, MegaVolt, dietert1

Offline EEVblog

  • Administrator
  • *****
  • Posts: 37740
  • Country: au
    • EEVblog
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #32 on: September 06, 2021, 10:46:38 am »
The way the rules are currently written it will motivate one toward a gold-plated design, both figuratively and literally, especially if the goal is to win the gold-plated prize. But to me a more interesting challenge is to have the simplest design that still meets the metrics and gets maybe within 20% of the gold-plated approach at 10% of the cost.

A "best bang per buck" award?
 

Offline iMo

  • Super Contributor
  • ***
  • Posts: 4789
  • Country: pm
  • It's important to try new things..
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #33 on: September 07, 2021, 11:23:55 am »
..
For example ADS125H02 seems like an interesting 24-bit ADC that can make a decent DVM by itself. It has two channels with +/-15 V maximum input range, 2 ppm INL and adjustable gain.
..
While reading its DS it looks to me as it is a no-brainer complete voltmeter with 6+ digits resolution. Any experience with the chip? How it compares with the DIY MS_ADCs here?
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 14206
  • Country: de
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #34 on: September 07, 2021, 12:26:12 pm »
The ADS125H looks interesting for a simple DVM. One slight difficulty may be the common mode range: with one side at ground the useful input range seems to be smaller. It may still be just enough for 10 V. 
The noise is OK for a 6 digit meter, roughtly comparable to the 34401 or Keithly 2000 (though the conparison is not so easy as the input is contineously sampled (the K2000 / 34401 spend half the time for auto zero) and depending on the filter consecutive readings are not independent.
The INL looks quite good, though it can be worse when 1 side is fixed at GND.
My DIY MS-ADC is lower noise (about a factor of 5) and hopefully better INL, but lower maximum speed. However it is more effort and a bit overkill for a nV meter. I may still be tempted to start from there. The ADS125H is also my short list for the ADC.
Most SD ADC have the advantage of sampling the input all the time and this way getting a lower bandwidth for the input and input amplifier than a classical AZ clycle with an MS ADC. With input noise as the critical points, one would not want to start with twice the effective BW (as with many older DMMs).
 
The following users thanked this post: iMo

Offline iMo

  • Super Contributor
  • ***
  • Posts: 4789
  • Country: pm
  • It's important to try new things..
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #35 on: September 07, 2021, 02:05:22 pm »
The ADS125H looks interesting for a simple DVM. One slight difficulty may be the common mode range: with one side at ground the useful input range seems to be smaller. It may still be just enough for 10 V. 
..
According to the DS the single ended input range is +/- 15.5V with +/-18V AFE power supply.
PS: with more traditional +/- 15V analog power source the single ended input range will be +/-12.5V, imho.
There is also a "PGA threshold" 2V below analog power lines (it sets a bit indicating the adc reading is off the range).
« Last Edit: September 07, 2021, 04:16:38 pm by imo »
 

Offline TiNTopic starter

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #36 on: September 14, 2021, 02:57:50 am »
So far I had something like this in mind as a concept for this project.  :)

YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 14206
  • Country: de
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #37 on: September 14, 2021, 06:58:20 am »
I don't think a nV meter would need AC coupling, at least not for the main path.
I would expect the low noise nV preamplifier output to also go though the main amplifier for the other ranges. This way less (maybe even none) gain switching in the nV preamplifier is needed. Chances are the SD ADC would need an extra divider for the 10 V (or similar) range, unless one uses the ADS125H  .

The input protection is a slightly tricky part. At least the version I have in my mind (and use with my voltmeter) can use the protection also as part of the input switching.  So protection and the low thermal MUX may be combined.
 

Online macaba

  • Regular Contributor
  • *
  • Posts: 205
  • Country: gb
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #38 on: September 14, 2021, 08:31:59 am »
I was also thinking switchable AC coupling so I like that, it allows for many more use cases. It’s probably practically part of the low thermal block, using the same relays and isothermal area.

You won’t (and IMO shouldn’t) be able to chop the 1/f noise of the AC coupling. So it’ll be something like 30nVpp for the DC coupling and some higher value for the AC coupling. (and that’s ok for the AC coupling use cases)
« Last Edit: September 14, 2021, 08:34:30 am by macaba »
 

Offline bobAk

  • Contributor
  • Posts: 39
  • Country: fr
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #39 on: September 14, 2021, 11:18:27 am »
Hi everybody. I have a couple of questions. Looking at Tin proposal, it turns out that we will not be engaged in the development of the nanovoltmeter heart? In fact, this is a lego constructor and the result of the challenge depends on whether there is an nv amplifier module on the table or not. Why does a nanovoltmeter need a 24-bit ADC? If its capabilities are redundant.
 
The following users thanked this post: Mickle T., bsw_m, justanothername

Offline bsw_m

  • Regular Contributor
  • *
  • Posts: 241
  • Country: by
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #40 on: September 14, 2021, 11:48:08 am »
So far I had something like this in mind as a concept for this project.  :)
What can I say. Good luck building a nanovoltmeter using this concept.  ;)
 

Offline TiNTopic starter

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #41 on: September 14, 2021, 11:54:34 am »
To be clear, I'm not competing in any shape or form with this. And may do own nV amplifier block instead of A23. Perhaps better idea to create separate thread in Projects about this, instead of OT this one about contest.

Kleinstein is right, realized that nV amp output should go to x5 gain instead of a\d mux directly.
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 

Offline justanothername

  • Regular Contributor
  • *
  • Posts: 143
  • Country: at
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #42 on: September 14, 2021, 01:08:21 pm »
I would consider the front end the real challenge, the rest is more like easy.

The rest is time consuming. I'd really like to have the time to make a nice low cost and compensated front end (including ADC maybe), not to program a complete instrument.
I guess this challenge is more for people that already have a design in the drawer. So if the rules are refined towards the essentials, I'm in.
 
The following users thanked this post: chickenHeadKnob

Online dietert1

  • Super Contributor
  • ***
  • Posts: 2072
  • Country: br
    • CADT Homepage
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #43 on: September 15, 2021, 10:47:50 am »
Yes, can we define meaningful requirements for input protection? For low noise input protection resistors are impractical. How about a pair of JFETs for bipolar current limiting. I found some with copper leads that support +/- 40 V at a 2 mA current max. I think that would be a good start.
Will put them into a piece of aluminum tube for lowest thermal EMF. That part can also be used to replace the 2x 51K resistors in the frontend of a 3457A used for voltage reference monitoring.

Regards, Dieter
 

Offline MegaVolt

  • Frequent Contributor
  • **
  • Posts: 917
  • Country: by
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #44 on: September 15, 2021, 10:51:51 am »
I found some with copper leads that support +/- 40 V at a 2 mA current max.
Are these items available? Can you tell me their name?
 

Online Kleinstein

  • Super Contributor
  • ***
  • Posts: 14206
  • Country: de
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #45 on: September 15, 2021, 11:28:53 am »
I would consider protection similar to the Keithley2001, 2002 and 2182: so 2 back to back MOSFETs with a photovoltaic optocoupler to drive the gates. That is a bit like doing a photomos solid state relay from discrete parts. A second optocoupler can turn off the FETs relatively fast, if the ouput side voltage gets too high.
The separate part solution has the advantage that the heat producing part (the PV opto-coupler) can be a bit away from the rest.

The good point here is that one can use the protection also as switches. They are more like switches that also act as protection.

As a simple resistor replacement with lower noise one could use depl. mode MOSFETs. They work kind of similar to the JFETs, but are avilable also for higher voltages (like 800 V). Not sure if they offer copper leads (the higher power ones may).
 

Offline ferret_guy

  • Newbie
  • Posts: 8
  • Country: us
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #46 on: September 15, 2021, 01:51:19 pm »
I reached out to EM electronics about the pricing of the A23 and they provided the attached price list.

Some highlights:

Device    Equivalent Noise Resistance    Price
DC Picovoltmeter Model P13a    0.25Ω    £9,500
DC Nanovolt Amplifier Model A10    20Ω    £695
DC Nanovolt Amplifier Model A20a    10Ω    £4,300
DC Nanovolt Amplifier Model A22    150Ω    £295
DC Nanovolt Amplifier Model A23    25Ω    £360
« Last Edit: September 24, 2021, 04:24:51 pm by ferret_guy »
 
The following users thanked this post: egonotto, Vgkid, splin, doktor pyta, 2N3055, MiDi, ch_scr, MegaVolt

Offline maxwell3e10

  • Frequent Contributor
  • **
  • Posts: 869
  • Country: us
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #47 on: September 15, 2021, 03:30:21 pm »
Thanks. Does anyone know who is involved in EM electronics these days? Speaking on the phone with them a few years ago it seemed to be the old guard (very knowledgeable!). Even though I don't really need one of these modules now, I've been tempted to get one in case they fold in a few years.
 

Offline TiNTopic starter

  • Super Contributor
  • ***
  • Posts: 4543
  • Country: ua
    • xDevs.com
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #48 on: September 20, 2021, 11:38:01 pm »
Heh, Dave and Chris had great fun on the Amp Hour #558 discussing this contest and volt-nuttery OCD.   :popcorn:
YouTube | Metrology IRC Chat room | Let's share T&M documentation? Upload! No upload limits for firmwares, photos, files.
 
The following users thanked this post: doktor pyta

Offline ferret_guy

  • Newbie
  • Posts: 8
  • Country: us
Re: Nanovolt design challenge - build and show your own nV-meter in 256 days
« Reply #49 on: September 24, 2021, 05:08:55 pm »
A note on the requirements, 30nV Pk-Pk to RMS corresponds to about 5nV RMS. Which over a 10Hz BW is the equivalent noise of a 151 Ohm resistor (or an EM A22).

This week I put together a quick design that I think is very promising, I cribbed from ADs Low-Noise Instrumentation Amplifier with Nanovolt Sensitivity and made a design with a 8 AD8428's parallel together and an ADS125H02 to digitize. I plan to solder them one at a time and measure the noise performance, comparing with ADs article and the theoretical values.

To alleviate the headache of input switching, I just connected the second input of the ADS125H02 right to the input as well. The AD8428s will operate just fine with their outputs saturating, and with 15V rails, I should be able to read +-10V by swapping inputs and possibly do some interesting self-calibration of the gain/offset. There is no need to use the A grade AD8428, with a 25uV offset (vs. 100uV for B). Both will require offset cal regardless.

The biggest problem is the input offset drift, 300nV/C. Hopefully, by next week I should have some results to share.
« Last Edit: September 25, 2021, 04:51:14 am by ferret_guy »
 
The following users thanked this post: egonotto, ramon


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf