Setup:
2 MPOD + cards with 8 channels each one where the 10 BRIKEN PA are connected.
1 MPOD + card with 8 possible inputs where the 8 Ge are powered
1 MPOD – card with YSO detector
The visualiser located in the local IP accessible webpage 192.168.13.239 must show the implemented changes. Open webpage first!
Pre-Amplifier HV Card Card Channel Voltage 3He Tubes
PA1 (diff) 1 0 1450 VRIKEN: Ø 2.54cm (5.132 atm)Download specifications (Downstream counters)
PA2 (diff) 1 1 1450 VRIKEN: Ø 2.54cm (5.132 atm)(Upsteram counters)
PA3 (diff) 1 2 1550 VUPC: Ø 2.54cm (8atm)
PA4 (diff) 1 3 1550 VUPC: Ø 2.54cm (8atm)
PA5 (single) 1 4 1550 VUPC: Ø 2.54cm (8atm)
PA6 (single) 2 100 1200 VORNL: Ø 2.54cm (10.26atm)Download specifications
PA7 (single) 2 101 1750 VORNL: Ø 5.08cm (10.17atm)Download specifications
PA8 (single) 2 102 1750 VORNL: Ø 5.08cm (10.17atm)
PA9 (single) 2 103 1750 VORNL: Ø 5.08cm (10.17atm)
PA10 (single) 2 104 1750 VORNL:Ø 5.08cm (10.17atm)
High voltage control: All High voltage 3He and HPGe can now be set via a configuration file called hvmon.conf and a program called hvmon. hvmon also watches the temperature of the HPGe via the RTD outputs and sets trip and other safety settings.
The important locations are as follows:
-
Path for conf file: /home/pixie16/DAQ_BRIKEN/include/hvmon.conf
-
Path for temperature monitor: /home/pixie16/DAQ_BRIKEN/kelvin/kelvin-u3
-
Path for temperature logging: /home/pixie16/DAQ_BRIKEN/kelvin/kelvin-log
-
Path for temperature log control: /home/pixie16/DAQ_BRIKEN/kelvin/kelvin-read
-
Path for hvmon: /home/pixie16/DAQ_BRIKEN/hv-mpod/hvmon
-
Path for hvmon control: /home/pixie16/DAQ_BRIKEN/hv-mpod/hvmon-read
This is also the order in which the programs should be run at first.
If the kelvin temperature monitoring programs are already running ('ps -A | grep kelvin' to check) and you wish to change the settings:
-
Adjust hvmon.conf
-
stop 'hvmon' with ctrl+c
-
rerun by './hvmon' (also 'up + Enter')
If kelvin is not running, in a separate window or screen
-
cd /home/pixie16/DAQ_BRIKEN/kelvin/
-
./kelvin-u3 &
-
./kelvin-log &
Then proceed with the above.
This is also the order in which the programs should be run at first.
If the kelvin programs are already running ('ps -A | grep kelvin' to check) and you wish to change the settings:
2 OPTIONS!
Option 1:
Adjust channels that have previously been declared by using
./hvmon-read
16
and follow on screen instructions. If channels have not been declared previously in hvmon.conf → proceed to option 2.
Option 2:
-
Adjust hvmon.conf
-
stop 'hvmon' with ctrl+c or by ‘100’ at hvmon-read
-
rerun by './hvmon &' (also 'up + Enter')
The example below turns on ALL detectors PA (Pre-amps1-10), D4/G7 HPGe (KRGB, Black, Red, Green, Blue), and YSO/Gari. This example sets all detectors voltage,ramp up/down speed and status (0/1 = Off/On respectively). IMPORTANT! Ramp speed goes card by card.
UPDATE!!
3He Preamps now run up and down by a small ramp for the first 50V hardcoded into hvmon via the ‘PA’ keyword. This avoids the reset fault.
EXAMPLE hvmon.conf:
Type IP address channel slot name voltage Current RampUp RampDn Switch On/Off
V A V/s V/s 1/0
------ --------------- --------- ----- ---- ------- ------- ------ ------ -------------
0 192.168.13.239 0 0 PA1 1450 0.0001 50 50 1
0 192.168.13.239 1 0 PA2 1450 0.0001 50 50 1
0 192.168.13.239 2 0 PA3 1550 0.0001 50 50 1
0 192.168.13.239 3 0 PA4 1550 0.0001 50 50 1
0 192.168.13.239 4 0 PA5 1550 0.0001 50 50 1
0 192.168.13.239 5 0 OFF 0 0.0001 50 50 0
0 192.168.13.239 6 0 OFF 0 0.0001 50 50 0
0 192.168.13.239 7 0 OFF 0 0.0001 50 50 0
0 192.168.13.239 0 1 PA6 1200 0.0001 50 50 1
0 192.168.13.239 1 1 PA7 1750 0.0001 50 50 1
0 192.168.13.239 2 1 PA8 1750 0.0001 50 50 1
0 192.168.13.239 3 1 PA9 1750 0.0001 50 50 1
0 192.168.13.239 4 1 PA10 1750 0.0001 50 50 1
0 192.168.13.239 5 1 OFF 0 0.0001 50 50 0
0 192.168.13.239 6 1 OFF 0 0.0001 50 50 0
0 192.168.13.239 7 1 OFF 0 0.0001 50 50 0
0 192.168.13.239 2 2 YSO 700 0.0005 50 50 1
0 192.168.13.239 0 3 D40 3000 0.0001 5 5 1
0 192.168.13.239 1 3 D41 3000 0.0001 5 5 1
0 192.168.13.239 2 3 D42 3000 0.0001 5 5 1
0 192.168.13.239 3 3 D43 3000 0.0001 5 5 1
0 192.168.13.239 4 3 G70 2500 0.0001 5 5 1
0 192.168.13.239 6 3 G72 2500 0.0001 5 5 1
0 192.168.13.239 7 3 G73 2500 0.0001 5 5 1
-1
=================================================
Everything below type = -1 is treated as a comment
type = 0 => MPOD HV modules => accessed thru snmp
type = 1 => CAEN x527 HV modules => accessed thru CAENHVwrapper
With MPOD one can use IP address and channel numbers based on slot occupation
PA(1-4) are differential and PA(5-10) are unipolar.
In the program hvmon-read ‘Off’ always means ramp down and then turn off. The PA's like to hold on to voltage (~10-50V) and may cause a fault at ramp down and need reset. This should be Fixed with two stage ramping.
Warning!!: It has also been realized that mpod changes ramp up to be equal to ramp down. These parameters can be made equal for transparency.
To reset after fault use:
./hvmon-read
18 (or 5 then 18)
In case of power loss or other failure hit to do an emergency shutdown of the voltages.
./hvmon-read
5
Otherwise the Menu is as follows:
---------------------------------------------------------------------------------------
Global | Channels | Status
---------------------------------------------------------------------------------------
1 - Status | 11 - Clone channel |
2 - Force read | 12 - |
3 - Force read Temps | 13 - |
4 - All HV on | 14 - |
5 - All HV off | 15 - |
6 - Save conf file | 16 - Alter parameters |
7 - | 17 - Read from file |
8 - On list | 18 - Reset All Status' |
9 - Off list | 19 - Print Configure |
---------------------------------------------------------------------------------------
Time up - s
---------------------------------------------------------------------------------------
Temps (0,1,2) =(C,K,F):

|