2
\$\begingroup\$

I'm trying to interface a pressure sensor (MPXV6115vc6u) with a 3.3v ADC. My board is providing a 3.3v (it's a XBee power regulated board, via a Li-Po battery).

To wire the MPX sensor, I need to:

  1. Step-up the 3.3v to 5v to power up the sensor
  2. Convert the 0-5v analog signal to a 0-3.3v to read the pressure value.

What's the best approach, considering that pressure sensor are noise-sensitive and that my board is low-power?

For 1, I can probably use a circuit like this.

For 2, what should I do to keep the full range? What's the best way to minimize the number of components (~combine 1 and 2).

Thanks!

\$\endgroup\$

3 Answers 3

2
\$\begingroup\$

Since your pressure sensor only uses about 6mA according to the datasheet you might be better off with a switched capacitor step up supply like this one: http://www.ti.com/lit/ds/symlink/lm2750.pdf

To get your analog signal down to levels you can read you could just do a simple voltage divider. Or you could use an opamp this paper probably gives you more information than you'd care to know but there's a good circuit at the bottom of it: http://www.ti.com/lit/an/slyt173/slyt173.pdf

Hope that helps.

\$\endgroup\$
1
\$\begingroup\$

You don't say if this is a one off design or a production design. If this is one off, I'd try to run it at the lower voltage. It may not work, as the on chip bias generators may struggle or the range could be suppressed, but it would be worth trying to run it at 3V (lower) and if it's stable over temperature you should be OK for 3.3V. NOT recommended for production, but maybe worth a try.

\$\endgroup\$
2
  • \$\begingroup\$ This is for a production design \$\endgroup\$
    – legege
    Commented Oct 2, 2012 at 23:46
  • 2
    \$\begingroup\$ For a production design I'd find a sensor that runs at the proper voltage rather than add extra complexity of charge pumps and op amps and such. \$\endgroup\$ Commented Jan 23, 2014 at 19:22
0
\$\begingroup\$

I do not agree with your version, it is better to supply the 5V sensor separately. But if you want to stick to your version, you could use a Logic Level Converter - Bi-Directional.Sparkfun.

\$\endgroup\$
1
  • \$\begingroup\$ I have used these and they work great. I am assuming it is on the same board with the electronics. Since it is an analog output a simple resistor divider would do nicely. I suggest keeping the divider at 10K or greater. If your output is not going to go above 3.3V simply connect with a 5.6K in series. \$\endgroup\$
    – Gil
    Commented Jun 14, 2021 at 22:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.