AD592 Temperature Sensor Resolution
smattstone
Posts: 5
Hi All!
I am new to the forum and to the Basic Stamp.· I would like to request some help.· I am building a water temperature sensor using the BS2 and a AD592 temperature probe.· I have a program written that reads the probe and reports the temperatue in degrees K and C.· The problem is I need the reported temperature to resolve to .1 degree.· I used the rctime command.· The section in the applied sensors book indicates that the codes rounds the output to the nearest degree.· Is ther away to get around this rouning function or at least alter it to round to another significant digit.· Your assistance is appreciated.
I am new to the forum and to the Basic Stamp.· I would like to request some help.· I am building a water temperature sensor using the BS2 and a AD592 temperature probe.· I have a program written that reads the probe and reports the temperatue in degrees K and C.· The problem is I need the reported temperature to resolve to .1 degree.· I used the rctime command.· The section in the applied sensors book indicates that the codes rounds the output to the nearest degree.· Is ther away to get around this rouning function or at least alter it to round to another significant digit.· Your assistance is appreciated.
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Tracy Allen
www.emesystems.com
Thanks for the response.· I have serched but can't come up with a schematic or source code to operate the adc.· I may be over-complicating.· Can you assist?· Greatly apreciated.
Steven
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
Using a BS2 / Board of Education / AD592 / MCP3202 / MCP3202 sample code / all connected as follows
BS2 Pin 0 to 3202.1 CS/SHDN
1 to 3202.7 Clock
2 to 3202.6 Dout
3 to 3202.5 Din
Vdd to 3202.8 Vref
Vss to 3202.4 Common
AD592 + (red) to Vdd
AD592 to 10Kohm to 3202.2 Channel 0
Any assistance is appreciated
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
ADC CH0 2106
Volts 2.574
I am trying to create a temperature sensing program that resolves to the tenth of one degree celsius. Therefore converting the 1uA/1K current output of the AD592 to 10mV/1K so 1 mV = .1K. I believe I have missed something.
With 5 volt reference for the MCP3202, you will need a 12.2 kΩ resistor in order to achieve 0.1 degree resolution. That could be a 12k 1% resistor in series with a 500Ω pot, or something equivalent to set the calibration.
That is the resolution of the converter with a 5 Volt supply, 1.2207 mV per bit, and 0.1 µA is the sensor change in current for 0.1°C change in temperature.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Tracy Allen
www.emesystems.com
I use the code bellow and works very well
I hope this helps
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·Now wanting to learn Spin· Thanks for any··that you may have and all of your time finding them
·
·
·
·
Sam
Post Edited (sam_sam_sam) : 6/28/2010 11:31:43 AM GMT