09/01/2006

Measuring the current and voltage

Bulk 1:

Target Voltage (V) Measured Voltage (V) Bulk Current (uA) Channel Current (uA)
100 99.5 1.9 0.20
200 199.9 3.3 0.40
300 300.2 4.9 0.60
400 400.5 6.7 0.80
500 499.8 7.5 1.00
600 600.1 9.1 1.21
800 800.6 13.2 1.61
1000 1000.1 14.4 2.02
1200 1200.5 19.0 2.42
1400 1399.9 23.1 2.83
1600 1600.2 26.2 3.24
1800 1799.5 28.8 3.68
1900 1900.5 31.3 3.85
1950 1950.0 32.5 4.02
1980 1978.0 32.5 4.13
***Error Shutdown***
Error# 221  WatchDog ->
WatchDog Update Timeout
 Start: 04/13/00 10:29:07
   End: 04/13/00 10:33:28

Connection closed by foreign host

Avoid rumping to 1900V.

Testing Bulk 2 (has issue)

Target Voltage (V) Voltage (V) Bulk Current (uA) Channel Current (uA)
100 99.1 2.0 0.43
200 198.3 2.0 0.80
300 298.4 5.2 1.16
400 399.3 7.0 1.52
500 498.5 8.3 1.90
600 598.5 9.7 2.25
800 798.5 13.8 3.01
1000 999.5 16.1 3.72
1200 1199.4 19.6 4.48
1400 1398.5 23.6 5.21
1600 1599.3 26.0 5.97
1700 1699.3 28.2 6.33
1750 1749.2 29.2 6.50
1780 1779.2 29.2 6.59
1790 1789.2 29.2 6.63
1800 1799.2 29.2 6.66
1850 1849.2 30.5 6.88
1880 1880.0 30.5 6.96
1890 1890.0 31.7 7.01
1900 1900.0 31.7 7.03
1950 1949.1 31.7 7.24
1980 1979.4 32.9 7.31
2000 2000.0 32.9 7.38
2100 2099.9 34.3 7.90

It seems that the Bulk current can't exceed 33 uA. Although the Trip current is 2550 uA.

Plot the Current vs. Voltage for bulk 1 and bulk 2

eps file

09/06/2006

Change the BNC cable

Ji , Laurel and Xin changed the cable (HV Enable) linking from HVPitEast to HVPitWest. We also changed the TEE connector. After testing with CESR, the East and West are working now.

The left problem is the cable of RICH, which we plan to change next week.

e-log

09/09/2006

Update the detector Map in html

http://www.lns.cornell.edu/restricted/CLEO/RunMgmt/detectors/hv/HVDetectorMap.html

indexNumber DetectorName SubDetectorTag BoxName LogicalUnit Slot Subslot ChannelNumber

Subslot and ChannelNumber

HVConstants.py -a get_latest -o HVChannelProperties,HVNormal_RUN

Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_206_HVNormal_RUN.asc

HVConstants.py -a get_latest -o HVDetectorMap

Write file to: /home/xs32/work/CLEO/service/hv/dat/HVDetectorMap_23_HVNormal.asc

There are two slots corresponding to the LogicalUnitNumber 17:

ChannelProperties.py -a 5

['S9S1', 'S8S1'] Need to understand ...

Translate the map to html first

HVConstants.py -a output_html -o HVDetectorMap_23_HVNormal

Writing to /home/xs32/work/CLEO/service/hv/dat/HVDetectorMap_23_HVNormal.html

The Map Link

Read the manual

Emails about the board diagnosis:

John:


Do you know if the problem is that the individual channel current is
actually increasing (i.e. some type of leakage) or there is an error
in the sense circuitry? I realize the two may be difficult to
distinguish.

Dan:


We're almost certain that the problem is in the sense
circuitry rather than there actually being an increase in the current
draw. Partly this is because there is at least one module where there
is actually a _decrease_ in the current draw per channel although the
total current drawn by the bulk remains the same.

That module is thus rather interesting in that is has one bulk whose
channels appear to be drawing high current and one whose channels
appear to be drawing low current. But the bulks as a whole are drawing
the same current and they're also drawing the same total current as
the third bulk in the module.

I think the first thing we're going to do is try to look over the
schematics and try to figure out where the ADC is that does the
current measurement for the channels and also try to give the board a
general cleaning to see if that does anything at all.

John:

In the Model 1469 High Voltage Module Operator Module the schematic
pages 1469-2N&P show the first part of the sense circuitry. The LM324A
produces a voltage out that is proportional to the current drawn. See
signals IMON0, IMON1, ...

These signals however are floating at high voltage. They go to a
multi-channel ADC (also floating) on sheet 4/4. The ADC has serial
communication through three opto-isolators.

How big are the drifts you are seeing?

09/12/2006

Look at the relay layout

During the shut down time today, Gary showed me the real layout about the relay circuit in the HVPitWest frame. We also replace the relay part due to a crack on the original one. I'll look at the schematics and ask him for more info if needed.

e-log

09/18/2006

Test the #8 board, bulk 2, still not working

Target Voltage (V) Bulk Current (uA)/Normal Channel Current (uA)/Normal
500 7.5 / 7.5 1.93 / 1.00
1000 16.3 / 14.4 3.80 / 2.02
1200 19.7 / 19.0 4.59 / 2.42
1600 25.8 /26.2 6.52 / 3.24

1800 -> Trip

Contact John Dobbins before sending out the board for cutting silgard

09/19/2006

Go through the board with John and have a plan

Measure the cable length of HVEnable for RICH

Update constants

HVTest

HVDetectorMap

HVConstants.py -a get_latest -o HVDetectorMap,HVTest Write file to: /home/xs32/work/CLEO/service/hv/dat/HVDetectorMap_18_HVTest.asc

HVConstants.py -a get_latest -o HVDetectorMap,HVTest_noES6 Write file to: /home/xs32/work/CLEO/service/hv/dat/HVDetectorMap_19_HVTest_noES6.asc

HVConstants.py -a get_latest -o HVDetectorMap,HVNormal Write file to: /home/xs32/work/CLEO/service/hv/dat/HVDetectorMap_23_HVNormal.asc

HVChannelProperties
OFF (192)

HVConstants.py -a get_latest -o HVChannelProperties,HVTest_noES6_OFF Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_192_HVTest_noES6_OFF.asc

HVConstants.py -a get_latest -o HVChannelProperties,HVNormal_OFF Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_192_HVNormal_OFF.asc

Same version, just link the 192 to tag HVTest_OFF

FILL (207)

HVConstants.py -a get_latest -o HVChannelProperties,HVTest_noES6_FILL Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_193_HVTest_noES6_FILL.asc

HVConstants.py -a get_latest -o HVChannelProperties,HVNormal_FILL Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_205_HVNormal_FILL.asc

Compare 193 with 205

Make changes:

1289 HVPitWest 1469P1 S4S0 8 1 DV 700 => 0

1301 HVPitWest 1469P1 S4S0 8 1 CE 1   => 0

1347 HVPitWest 1469P1 S4S1 9 8 CE 1   => 0
1348 HVPitWest 1469P1 S4S1 9 9 CE 1   => 0
1349 HVPitWest 1469P1 S4S1 9 10 CE 1  => 0
1350 HVPitWest 1469P1 S4S1 9 11 CE 1  => 0
1351 HVPitWest 1469P1 S4S1 9 12 CE 1  => 0
1352 HVPitWest 1469P1 S4S1 9 13 CE 1  => 0
1353 HVPitWest 1469P1 S4S1 9 14 CE 1  => 0

Save as: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_193_new_HVTest_FILL.asc

/home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_193_new_HVTest_FILL.asc

HVConstants.py -a upload -o HVChannelProperties,/home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_193_new_HVTest_FILL.asc,xs32,HVTest_FILL

Version 207

RUN (208)

HVConstants.py -a get_latest -o HVChannelProperties,HVTest_noES6_RUN Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_195_HVTest_noES6_RUN.asc

HVConstants.py -a get_latest -o HVChannelProperties,HVNormal_RUN Write file to: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_206_HVNormal_RUN.asc

Compare 195 with 206 Make changes:

1289 HVPitWest 1469P1 S4S0 8 1 DV 1000   => 0

1301 HVPitWest 1469P1 S4S0 8 1 CE 1   => 0

1347 HVPitWest 1469P1 S4S1 9 8 CE 1   => 0
1348 HVPitWest 1469P1 S4S1 9 9 CE 1   => 0
1349 HVPitWest 1469P1 S4S1 9 10 CE 1  => 0
1350 HVPitWest 1469P1 S4S1 9 11 CE 1  => 0
1351 HVPitWest 1469P1 S4S1 9 12 CE 1  => 0
1352 HVPitWest 1469P1 S4S1 9 13 CE 1  => 0
1353 HVPitWest 1469P1 S4S1 9 14 CE 1  => 0

Save as: /home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_195_new_HVTest_RUN.asc

/home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_195_new_HVTest_RUN.asc

HVConstants.py -a upload -o HVChannelProperties,/home/xs32/work/CLEO/service/hv/dat/HVChannelProperties_195_new_HVTest_RUN.asc,xs32,HVTest_FILL

Version 208

HVStateSettings

HVConstants.py -a get_latest -o HVStateSettings,HVTest Write file to: /home/xs32/work/CLEO/service/hv/dat/HVStateSettings_104_HVTest.asc

1 1 208 1 207 1 192

Save as : /home/xs32/work/CLEO/service/hv/dat/HVStateSettings_104_new_HVTest.asc

HVConstants.py -a upload -o HVStateSettings,/home/xs32/work/CLEO/service/hv/dat/HVStateSettings_104_new_HVTest.asc,xs32,HVTest

Version 114

Done.

09/26/2006

Measure the PHASE3 and PHASE3* of the board

From John's message:

In the Schematic for the HV board, on the page entitled "1469-2N&P",
sheet 1 of 4, in the upper left corner is the circuitry that supplies
power to the channel current sense circuitry that floats at high
voltage.

This is powered by the circuitry shown on drawing entitled "1469-1",
sheet 3 of 10, on the left hand side. This driver can easily be
reproduced so that we can power the floating circuitry with the HV
board disassembled. The only unknown is the frequency of the the
signals named PHASE3 and PHASE3*. However it should be possible to
measure the frequency of these signals on the assembled board while it
is in the crate.

From the schematic Phase3 and phase3* leads to 5/10:

1469-1P -> 5/10 -> U2(MCT540):

_Y7(pin 12) -> PHASE3
_Y8(pin 11) -> PHASE3*

Looking at the real board, the U2 corresponds to 74HCT540N

The measurements are:

jpg file

jpg file

jpg file