James_sgp said:
Chris,
Sorry for not including the part number, here it is: 24PCFFM1G
Its a 0-100 PSI Gauge measuring PCB mount pressure sensor from
Honeywell.
I understand what you`ve mentioned. SO my question would be is how to
configure it so I get one line with a voltage output going to my micro
porcessor?
Hi, James. First off, as a Google Grouper (I'm one, too), you might
not know it's considered good form to bottom post. On Google, click
"show options", then "reply". Put your response to the post below the
previous post -- that gives greater continuity, and makes it easier to
answer the previous post with minimum scolling. Also, it helps for
continuity -- most newsreaders don't act like Google Groups. Please
check out Google Groups Help Topic "What's good 'netiquette' when
posting to Usenet?"
http://groups.google.com/support/bin/answer.py?answer=12348&topic=250
Now I've scouted around the Honeywell website, and found something that
may be pretty close -- the 24PCFFM6G:
https://sensing.honeywell.com/index.cfm/ci_id/140301/la_id/1/pr_id/80994.htm
Now assuming your sensor is pretty close, the docs suggest that you
should provide a 2mA costant current source at a nominal voltage of 10V
(but up to 12V will do) to help with temperature compensation. Now for
the sake of simplicity we can just use a resistive voltage divider to
get to 10V, by putting a 1K ohm resistor in series with the nominal 5K
resistance of the bridge, like this:
|
| .--------.
| | |
| | .-.
| | | |1K
| | | |
| | '-'
| | |
| | o-----------.
| | + | |
| | .-. .-.
| | R1| | R2| |
| | | | | |
| | '-' _ '-'
| | |Out-/ \Out+|
| +| o---( V )---o
| ---+12V | \_/ |
| - .-. .-.
| | R3| | R4| |
| | | | | |
| | '-' '-'
| | GND| |
| '--------o-----------'
|
(created by AACircuit v1.28.6 beta 04/19/05
www.tech-chat.de)
Now the data sheet suggests that the differential voltage at the output
of the bridge will be 2.25mV per psi with a 100psi max rating. Since
you want that to correspond to a max 5V input, you have to find a way
to amplify that 225mV to5V. That means you need a gain of about 22.
Again, referring to the "Differential Input Instrumentation Amplifier"
schematic on p. 14 of National's AN-31, that means you should use 19K
resistors for R2 and R3, and 220K resistors for R4 and R5, giving you a
gain of 22. Make sure you match the two 10K resistors and the two 220K
resistors with an ohmmeter as closely as possible. Again, the pot R1
is not used with an LM324.
All of this is assuming your sensor has the same specs as the one
mentioned above. You should definitely try to obtain the data sheet
(if necessary, call or email Honeywell for a link) and verify yourself.
Also, if you're interested in temperature compensation, it gets more
complicated -- you should post again if you need this capability.
In the event of overpressure, it's possible the differential voltage
could exceed the maximum input voltage of your uC. It might be good to
put a 5.1V zener from the output of the third op amp of the IA to GND
to limit the maximum output to 5V.
I hope this is enough to get you started. If you need more help,
please include in your post
some information on what this project is about, as well as if this is
just hacking around, a real industrial control project, or a class
project. If the need requires, there are a number of additional
features you can include which will enhance the project. And if this
is a senior project, the above suggestions should be modified quite a
bit for academic purposes.
Good luck
Chris