Simple 4 Bit ADC?
gstopp at fibermux.com
gstopp at fibermux.com
Wed Feb 5 18:59:34 CET 1997
Actually the Polyphony design uses 4 op-amps plus some kind of divider
networks that change the thresholds of the comparators depending on
the current code value - that's why all the different resistors. Plus
the output is already binary so there's no decoding to do. So the
parts count would be much less than the 16-resistor 16-comparator plus
decoding scheme. However the latter circuit would certainly be easier
to debug if you made a soldering mistake!
- Gene
______________________________ Reply Separator _________________________________
Subject: Simple 4 Bit ADC?
Author: klund at MIT.EDU at ccrelayout
Date: 2/5/97 12:22 PM
> Second, you can make a flash converter out of op-amps. This type of
> converter has a much faster conversion time, but uses a whole bunch of
> different valued resistors.
All the flash converters I've ever seen use equal valued resistors...
Say we wanted to build a 4 bit 0-8v flash ADC (to make the math easy).
Take 16 equal valued resistors and string them together in a single
divider from 8 volts. Now we have a set of 15 reference voltages, being
0.5, 1, 1.5, 2, 2.5, 3, ... up to 8 volts. Now, with 15 comparators,
compare the input voltage to each of the refernence voltages. This
gives a "thermometer code": each of the comparators connected to
reference voltage below the input has an output of "1" and each of the
comparators connected to reference voltage above the input has an output
of "0". The conversion from thermometer code to a 4 bit word is
straightforward. I'll let one of you digital weenies come up with that.
--> Kent.
More information about the Synth-diy
mailing list