Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

66%
+2 −0
Q&A Digital multimeter display count range

Digital voltmeters generally display decimal digits. The resolution implied by that is not necessarily the same as the underlying binary A/D. Since voltmeters for human display don't need to be f...

posted 4y ago by Olin Lathrop‭  ·  edited 4y ago by Olin Lathrop‭

Answer
#2: Post edited by user avatar Olin Lathrop‭ · 2020-12-12T13:43:17Z (almost 4 years ago)
  • Digital voltmeters generally display decimal digits. The resolution implied by that is not necessarily the same as the underlying binary A/D.
  • Since voltmeters for human display don't need to be fast, but high resolution is good, these usually use delta-sigma A/Ds inside. These can have 20 or more bits, but are "slow" relative to other A/D technologies. When you want to update a visible number no more than every 500 ms, even a "slow" 20 ms or 50 ms A/D is plenty fast.
  • However, what the voltmeter manufacturer promises is more than just resolution. Accuracy and linearity are important too. As a result, the internal A/D usually has significantly more resolution than is ultimately displayed, with some filtering between the raw values and the displayed value.
  • So, it's not so simple as a "4&frac12; digit" voltmeter having a 16 bit A/D internally, although that is at least theoretically possible. However, it is very unlikely that the internal A/D steps match the decimal display steps. There is a processor between the internal A/D and the decimal display that can perform lots of functions, including applying some factory-measured calibration offset and scaling, filtering, range scaling, and then ultimate conversion to decimal.
  • Basically, the raw internal binary A/D result is a lot more decoupled from the displayed decimal value than you are imagining in your simplistic example.
  • Digital voltmeters generally display decimal digits. The resolution implied by that is not necessarily the same as the underlying binary A/D.
  • Since voltmeters for human display don't need to be fast, but high resolution is good, these usually use delta-sigma A/Ds inside. These can have 20 or more bits, but are "slow" relative to other A/D technologies. When you want to update a visible number no more than every 500 ms, even a "slow" 20 ms or 50 ms A/D is plenty fast.
  • However, what the voltmeter manufacturer promises is more than just resolution. Accuracy and linearity are important too. As a result, the internal A/D usually has significantly more resolution than is ultimately displayed, with some filtering between the raw values and the displayed value.
  • So, it's not so simple as a "4&frac12; digit" voltmeter having a 16 bit A/D internally, although that is at least theoretically possible. However, it is very unlikely that the internal A/D steps match the decimal display steps. There is a processor between the internal A/D and the decimal display that can perform lots of functions, including applying some factory-measured calibration offset and scaling, filtering, range scaling, and then ultimate conversion to decimal.
  • Basically, the raw internal binary A/D result is a lot more decoupled from the displayed decimal value than you are imagining in your simplistic example.
  • <hr>
  • <blockquote>some DMM is rated for 20000 counts, so it can only be 16 bits</blockquote>
  • It's not clear exactly what "20,000 counts" means. Almost certainly there is a binary A/D deep down in the meter. 20,000 is between 14 and 15 bits, so there is some conversion going on.
  • Since a 15 bit A/D is unlikely, all you can really say is that there is a 16 bit <i>or more</i> A/D inside. The "20,000 counts" spec may be the resolution after all conversions, range scaling, non-linearity, and other accuracy issues are taken into account. That actual A/D could be a 20 bit delta-sigma, for example.
  • Good spec sheets for binary A/Ds will show the number of <i>effective</i> bits after various sources of error are taken into account. For example, a 16 bit A/D produces 16 bits of result for each reading, but might only be good to 14&frac12; bits under certain conditions. If you tilt your head just right, you could possibly describe that as 2<sup>14.5</sup> = 23,170, rounded to "20,000" counts.
#1: Initial revision by user avatar Olin Lathrop‭ · 2020-12-09T18:19:55Z (almost 4 years ago)
Digital voltmeters generally display decimal digits.  The resolution implied by that is not necessarily the same as the underlying binary A/D.

Since voltmeters for human display don't need to be fast, but high resolution is good, these usually use delta-sigma A/Ds inside.  These can have 20 or more bits, but are "slow" relative to other A/D technologies.  When you want to update a visible number no more than every 500 ms, even a "slow" 20 ms or 50 ms A/D is plenty fast.

However, what the voltmeter manufacturer promises is more than just resolution.  Accuracy and linearity are important too.  As a result, the internal A/D usually has significantly more resolution than is ultimately displayed, with some filtering between the raw values and the displayed value.

So, it's not so simple as a "4&frac12; digit" voltmeter having a 16 bit A/D internally, although that is at least theoretically possible.  However, it is very unlikely that the internal A/D steps match the decimal display steps.  There is a processor between the internal A/D and the decimal display that can perform lots of functions, including applying some factory-measured calibration offset and scaling, filtering, range scaling, and then ultimate conversion to decimal.

Basically, the raw internal binary A/D result is a lot more decoupled from the displayed decimal value than you are imagining in your simplistic example.