Condition +-.1v from 2 wires to 0-5 for Arduino analog

Click For Summary

Discussion Overview

The discussion revolves around conditioning the output from a 236PC 15GW pressure sensor, which provides readings in the range of ±0.1V, to a 0-5V range suitable for Arduino analog pins. Participants explore various methods for amplification and level shifting, as well as the use of operational amplifiers and coupling techniques.

Discussion Character

  • Technical explanation
  • Exploratory
  • Debate/contested

Main Points Raised

  • One participant suggests that the sensor signal needs to undergo amplification (K) and level shifting (B) to fit the Arduino's input range.
  • Another participant proposes using an operational amplifier but encounters issues with voltage clipping when applying positive pressure to the sensor.
  • Concerns are raised about the operational amplifier's gain requirements and the minimum voltage supply needed.
  • A suggestion is made to use AC coupling followed by amplification, although the specifics of the sensor's characteristics are not fully examined.
  • One participant expresses confusion about the appropriateness of AC coupling for their application, given the nature of the pressure measurements.
  • Resources and documentation are requested to clarify concepts related to coupling and amplification.

Areas of Agreement / Disagreement

Participants express differing views on the appropriateness of AC versus DC coupling for the sensor output, indicating a lack of consensus on the best approach for conditioning the signal.

Contextual Notes

Participants mention various assumptions about the sensor's output characteristics and the operational amplifier's specifications, but these assumptions remain unresolved. The discussion includes references to specific components and documents that may not be universally applicable.

zsawyer
Messages
5
Reaction score
0
I am toying around with connecting a 236PC 15GW pressure sensor to my arduino board.

I am supplying nearly 10 volts to the Sensor and can get +- .1V readings from some simple tests.

How do I condition these two lines that give +- .1V to range from 0-5 Volts for the Arduino analog pins.
 
Engineering news on Phys.org
zsawyer said:
I am supplying nearly 10 volts to the Sensor and can get +- .1V readings from some simple tests. How do I condition these two lines that give +- .1V to range from 0-5 Volts for the Arduino analog pins.
You sensor signal needs to go through a two step process; amplification (K) and level shifting (B). The output of that process should be

K × Vin(min) + B = 0
K × Vin(max) + B = 5V

The min/max values are your sensor output, so your left with the trivial task of solving this linear system for K and B.

Do you know of a circuit or device that can amplify and/or level shift a signal?
 
Thanks for the quick reply.

I think I should use an operational amplifier.

I was able to connect a General Operational Amplifier to 5volt+ and ground and got was able show a loss of voltage when negative pressure was given to the sensor. It clipped, I believe, when I tried giving the sensor a positive pressure. Purely from the Amp Voltage source, the gain was around 50 I believe. I tried cutting the supply by half, but that's below the OpAmps minimum Voltage. The operational Amplifier needs a gain of 25 but I can't have the Voltage below 5 V.

What I am figuring out is that I don't know how to do that with the two output wires from the Sensor that give both positive and negative voltages. Any help on good sources to learn from, or some documented example schematics would be helpful.

Microchip has an excellent document, but I am unsure of the reasoning for the diagram for the instrumentation amplifier on page 4. I am hesitant to put resistors on such a small voltage from my sensor and am unsure if the NTE975 chip is good for that schematic and what my Vdd should be.

I will try the schematic later this week, its getting late for me now. Any input or resources to clarify some of these concepts would be greatly appreciated. Thanks!
 
Last edited:
The level shift can be done by AC coupling your sensor signal into the output of a voltage divider. Then do the amplification. I'm speaking in general terms here—I haven't look at your sensor spec.
 
My quest has now been to understand coupling and Why AC coupling.

In my search I found a wonderful article from the MIT media lab.
http://resenv.media.mit.edu/classes/MAS836/bias.pdf .

my initial thoughts are for DC coupling, I am trying to measure the pressure and don't expect any appreciable frequencies, which AC coupling for some reason makes me think of.

Page 8 of the document talks about differential Amplifier AC and DC, the only difference seems to be caps for filtering out frequencies, which I don't think is my case. getting alte again, Ill post when I have some success
 
Last edited by a moderator:

Similar threads

  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 11 ·
Replies
11
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 38 ·
2
Replies
38
Views
5K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 13 ·
Replies
13
Views
2K