EveryCircuit
Contact
Reviews
Home
592azy2circuitdude
modified 2 years ago

REV2 Tracking ADC - DVM

4
8
308
03:53:10
I changed a few things from my last design. I think it is a better and more straightforward digital voltmeter/analog to digital converter. 1) Better decade up/down counter system By using CMOS and a resistor, the counters effectively work in decimal instead of binary with near instant number transitions (even from numbers 09 <-> 10). 2) Asynchronous to synchronized up/down/load. Using a counter as a buffer, I can change the asynchronous counter inputs to sync with the clock. Now, all changes will occur on the rising edge of the clock, making the circuit much easier to understand. 3) Shift registers as pattern detection for stability. To stabilize the least significant bit, I only update to 7-segment displays when the number changes by 2. Last design, I used a state machine. This time, I use one counter to act as two shift registers to detect the pattern (up up, or down down). When this happens, the signal to latch the output number goes high. Blue waveform: Digital feedback Green waveform: Unknown input voltage Orange waveform: Latch output number Old Design (for anyone interested): https://everycircuit.com/circuit/4688147021299712 Prev Circuit: https://everycircuit.com/circuit/4912436234420224
published 2 years ago
Issacsutt
2 years ago
Pretty cool! If only we could see it count in real time instead of being slowed down by the simulation, would be nice
592azy2circuitdude
2 years ago
Stay tuned for my next circuit. I think I may have a plan about that...
Issacsutt
2 years ago
Are you saying you think you can speed it up for every circuit, or just specific to your design?
592azy2circuitdude
2 years ago
Just this specific design. However, the technique may work elsewhere. I don't know for sure yet...
Issacsutt
2 years ago
Ah ok
592azy2circuitdude
2 years ago
Ok, I finally got it finished. Don't know if it's going to be helpful, but here it is: https://everycircuit.com/circuit/5117872002826240
Issacsutt
2 years ago
Hey sorry I missed this, was on vacation for about a week. I gotta say, very nice improvements on the speed, it looks great (I would like to mention that the purple display is a bit hard to read cause of its color, but that’s no big deal of course). I also really like how much info and detail you provided within the post! Pretty cool!
592azy2circuitdude
2 years ago
Thanks, @Isaac. I hope you had a nice vacation. I see now what you mean about the 7-segment displays. I changed 'em to be more visible.

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy