Jianchun Wang
(Created: 12/20/00)
Key Word: thermistor, crate, slot,
chain, sector, quarter, chip carrier
Introduction
Precise
monitoring of temperature is quite important to CLEO RICH detector. The CaF2
windows are fragile. A large temperature gradient might cause CaF2 windows
to crack. Also the front-end electronics is sensitive to the temperature.
Temperature fluctuation will change the working point and might cause a
malfunction. This note serves to describe the temperature readout system and
thermistor calibration.
Thermistor and Readout Circuit
We use a
surface mounted negative temperature coefficient (NTC) thermistor produced by
MMC Electronics (http://www.mmea.com/). The
thermistor (TH20-3H103FB) has nominal resistance Ro of 10 KW (± 1%) at
temperature To of 25°C. The value of the coefficient b is 3370
(tolerance: ± 3%). The resistance (R) as function of temperature
(T) is expressed in Eq 1, where the temperature T is expressed in Kelvin.

Each
chain has one and only one thermistor mounted to monitor the temperature. The
location of the thermistor is shown in Fig 1. The thermistors are mounted on
either the first chip carrier of outer chains or last chip carrier of inner
chains to monitor the maximum temperature difference (for nomenclature of chain
and chip carrier, please refer to page channel ID).
There is also a thermistor on each data board to monitor the board temperature.
In total, we have 360 thermistors to measure the chain temperature and 120
thermistors for board temperature measurement.

Fig 1. Location of thermistors on one RICH sector
The
readout circuit diagram is illustrated in Fig 2. The thermistor is serial connected with a 10k
resistor. A 2.5 V reference voltage is applied to them. The voltage across the
thermistor is measured via a 10-bit ADC on data board. The resistance of the
thermistor is used to calculate the temperature according to equation 1.

Fig 2. The temperature readout circuit
diagram
With ADC
readout value adc, the formula to calculate the temperature is

Thermistor Calibration
Even
though we chose high precision thermistors, there are still few thermistors
delivering values very different from expectations. Fig 3 shows the thermistor
value distribution before calibration as the function of the location in the
RICH detector. The system power had just been turned on after a long enough
time. We could reasonably assume that the system had reached thermal
equilibrium. We expected that all the thermistors would have similar values.
Obviously there are a significant number of thermistors read higher than
typical values. A calibration is necessary.

Fig 3. The thermistor value before calibration
It is
difficult to perform a full calibration on all thermistors, especially after
the detector installation. However, the powerful cooling system makes it
possible for us to make an one-point calibration. Around 25oC, the
largest temperature error is contributed from the value of Ro, the
nominal resistance at 25oC, which is the one we decide to calibrate.
To make things easy, we will determine the temperature To, at which
the thermistor resistance is 10 KW.
Shown in
Fig 4 are the thermistor value distributions for the inner and the outer
chains. The center values are slightly different for the inner and the outer
chains due to limitations of the cooling system. We use the fitted center values as the
expected temperature of the thermistors. The value of the calibrated To
is listed in the file (therm_calib.txt). We will use these values in an online
monitoring program.

Fig 4. Thermistor value distributions before calibration
Performance
After calibration, the entries that have weird thermistor values disappeared. Shown in Fig 5 is the thermistor value distribution with the correction. We see that for inner chains the average temperature is about 1.5oC higher than outer chains. This is due to the configuration of the cooling system, and is anticipated. We also noticed that there are some entries, mostly in the middle chains that have higher values than others. This may reflect real temperature differences corresponding to differences in current consumption between the readout chains. It is also possible that this is due to b value errors. As the inner chains have larger temperature difference from 25oC, the effect of b uncertainty becomes significant. Not until we have at least two-point calibration, will we know the final answer.

Fig 5. Thermistor value distributions after calibration and after 1 day stable run