Steve said:
Yes, it does seem that digital would be best for me. This design will
also be measuring current during the voltage scan using a computer
data acquisition card, so a card with a dac could be used to generate
the ramp. But the less expensive 16 bit dac cards do not allow their
reference and offset voltages to be set externally, so their range is
restricted to +/- 10 V which is 0.3 mV lsb. In practice, that may be
ok.
If you want to use a 16-bit D/A-card you can scale down the output to
100uV/step and filter it, so you get a smooth ramp. There will be a delay of
4s on the ramp an when it stops the last 250uV will settle assymptotically.
The opamp is a precision part and is stablr with any capacitive load. It can
source or sink up to 20mA and can be supplied by the reference Voltage, if
your 2nd channel on the D/A.card can output that much. otherwise use a
separate supply and take only the 10V reference voltage from that channel.
If you have the option of unipolar output, no reference voltage is needed.
The lowest reachable voltage with 100k load is +10mV, with 1k +600mV, if
that is too much you also will need a negative supply for the opamp. If you
need more output current, you can add a buffer like LT1010 (inside the
fb-loop)
Vrefo+10V
|
o----------------.
| |
.-. |
| | |
| |20k |
-10V...+10V '-' |
___ | |\|
DAC-IN o-|___|--o-o----o-------|+\
20k | | | >---o--o
| |220u .-|-/ |
.-. |+ | |/| |
| | === | | |
19k014| | /-\ | === |
'-' | | GND |
| | '--------'
=== === LTC1152
GND GND
(created by AACircuit v1.28.6 beta 04/19/05
www.tech-chat.de)
ciao Ban