6. Analog programming
The pyranometer outputs a low level voltage that is measured using either the
VoltDiff()
CRBasic instruction or
VoltSE()
CRBasic instruction.
CAUTION:
Nearby AC power lines, electric pumps, or motors can be a source of electrical noise. If the
sensor or data logger is located in an electrically noisy environment, the measurement should
be made with the 60 or 50 Hz rejection integration option as shown in the example programs.
If measurement time is not critical, the autorange option can be used in the
VoltDiff()
or
VoltSE()
instruction; the autorange adds a few milliseconds to the measurement time.
Otherwise, select the input range as follows:
1. Estimate the maximum expected input voltage by multiplying the maximum expected
irradiance (in W × m
–2
) by the calibration factor (in μV / W × m
–2
). Divide the answer by
1000 to give the maximum in millivolt units.
2. Select the smallest input range that is greater than the maximum expected input voltage.
If electromagnetic radiation can be a problem, use an f
N1
of 50 or 60 Hz. Select 60 Hz Noise
Rejection for North America and areas using 60 Hz AC voltage. Select 50 Hz Noise Rejection for
most of the Eastern Hemisphere and areas that operate at 50 Hz. The multiplier converts the
millivolt reading to engineering units.
(p. 11) provides the calculations required for the
various units. The offset will normally be fixed at zero (see
Table 6-1: Multipliers required for flux density and total fluxes
Units
Multiplier
Output processing
W × m
–2
M
Average
MJ × m
–2
M × t × 0.000001
Totalize
kJ × m
–2
M × t × 0.001
Totalize
cal × cm
–2
M × t × 0.0239 × 0.001
Totalize
cal × cm
–2
× min
–1
M × 1.434 × 0.001
Average
W × hr × m
–2
M × t / 3600
Totalize
M = 1000/c, where c is the sensor output in μV / W × m
–2
t = data logger program execution interval in seconds
SR20-T2 ISO Spectrally Flat Class A (Secondary Standard) Pyranometer
11