I need to realize a circuit that converts an analog signal from [-24V,24V] to [0V,3.3V] before sending that signal to an ADC "MCP3208". I found the circuit in the picture below and it works perfectly in simulation, but I am still not sure if can I use it to send the signal to an ADC input or not. I use the capacitor as a bypass to avoid AC noise if it exists but normally the input signal is DC.

enter image description here

Will this circuit work? If not, what different circuit would work?

  • 1
    \$\begingroup\$ Make sure you consider any source impedance of your -24V to +24V input, as this could affect the resulting translation. If it is not low enough impedance, you might need to scale all the Rs up. \$\endgroup\$ – MikeP Apr 29 '16 at 14:18
  • \$\begingroup\$ What's the tolerance on the 3.3V? \$\endgroup\$ – EM Fields Apr 29 '16 at 14:25
  • \$\begingroup\$ @EMFields MCP3208 inputs are from -0.6V to Vdd+0.6V my Vdd is 3.3V. \$\endgroup\$ – berem Apr 29 '16 at 14:34
  • \$\begingroup\$ That's not what I asked about. How close to 3.3V does the CH2 signal have to be when it's supposed to be at 3.3V? \$\endgroup\$ – EM Fields Apr 29 '16 at 14:37
  • \$\begingroup\$ @EMFields The ADC is 12-bit type so the LSB is 0.0008 so it is very close. \$\endgroup\$ – berem Apr 29 '16 at 14:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.