Logic gates form high-impedance voltmeter
Raju R Baddi, Tata Institute of Fundamental Research, Maharashtra, India; Edited by Martin Rowe and Fran Granville - May 26, 2011
You can use the circuit described in this Design
Idea to estimate voltages across 10- to 100-MΩ
resistances. It also works for reverse-biased diodes.
The common CMOS gates in Figure 1 have an
input threshold voltage in which the output swings
from logic zero to logic one, and vice versa. The threshold
voltage depends on the supply voltage (Figure 2).
Because of each CMOS gate’s high input impedance,
input currents are approximately 0.01 nA. If you apply
5V to 100 MΩ, you get 50 nA. Thus, you can connect
the gate input at a point at which it draws a negligible
amount of current.
You can vary the CMOS gate’s supply voltage to
attain the desired threshold voltage for the gate input.
If you apply the unknown voltage to one of the gate’s
inputs and then connect the other input to the positive-voltage supply, you can vary the supply voltage,
VS, until you reach a point at which the threshold
voltage at the input becomes equal to the unknown
voltage.
At this point, the output of the sense
gate, IC1A, changes from logic zero to
logic one. When this event happens,
the threshold of the gate passes the
unknown voltage. You can estimate
the unknown voltage using a graph of
threshold voltage versus supply voltage, such as the one in Figure 2. By fitting a
parabola or a polynomial to the experimentally
obtained points—say, some
20 points lying in the supply-voltage
range of 2 to 15V—you can estimate
the threshold voltage, VT, for any supply
voltage. This circuit has been built
and tested. Click here to download the Octave/Matlab code.Read More Design Ideas |
Embedded Operating Systems - Part 6: I/O and file system management
Understanding SSD over-provisioning
The future of computers - Part 1: Multicore and the Memory Wall
Embedded Operating Systems - Part 1: Process implementation
The Right and Wrong Way to Implement Cryptographic Algorithms in Embedded Electronic Systems
Embedded Systems Architecture, Device Drivers - Part 1: Interrupt Handling
Equations and Impacts of Setup and Hold Time
Memory Hierarchy Design - Part 1. Basics of Memory Hierarchies
Currently no items
Datasheets.com Parts Search
185 million searchable parts
(please enter a part number or hit search to begin)
KNOWLEDGE CENTER
