1 / 11

Mainz: Contributions to the LArg-Calorimeter

Mainz: Contributions to the LArg-Calorimeter. Purity monitoring of the liquid argon and temperature measurement in the three cryostats - Old electronics had to be replaced - System developed for ATLAS was suitable with some modification - Read-out of 30 PT-100 per cryostat

karsen
Download Presentation

Mainz: Contributions to the LArg-Calorimeter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mainz: Contributions to the LArg-Calorimeter Purity monitoring of the liquid argon and temperature measurement in the three cryostats - Old electronics had to be replaced - System developed for ATLAS was suitable with some modification - Read-out of 30 PT-100 per cryostat - Required Software: - Firmware (Xilinx FPGA) - Front-End Software (LabView) - EPICS to communicate with HV-crate controller and with DAQ - Python for visualization in Control-Room Online-Calibration (in collaboration with french groups from Orsay and Paris) - Python code to control calibration pulsers - GUI to set DAC value, ramp ... - Tools for debugging/monitoring of the calibration boards and crates (including GUIs)

  2. 241Am D0 Purity Monitor Readout • Purity Monitors: 4 -sources (241Am) and • 1 -source (106Ru) • per cryostat • Problem: 106Ru-sources are 10y old with only • t1/2=1y • Signals: ca. 5fC (30000 e0) over coax cable of • 6-15m length +HV • Special PreAmp needed  V.Radeka (BNL) • Boost signal before digitization • Different cable length leads to different noise • levels  need adaptable shaping/triggering Solution: shaping, triggering and histogramming done in a Xilinx SpartanXl FPGA

  3. PreAmp + 100x amplifier and differential driver 10-Bit 40 Ms ADCs RAM 32k x 24Bit (8ns) CAN-Bus Controller Xilinx FPGA (Spartan XL) Hardware • Purity Monitors: 4 -sources (241Am) and • 1 -source (106Ru) • per cryostat • Problem: 106Ru-sources are 10y old with only • t1/2=1y • Signals: max. 5fC (30000 e0) over coax cable of • 6-15m length

  4. Extracted O2-contamination [ppm] Signal of 5MeV -particle HV-Curve Results from Nov/Dec. Test • First setup for purity readout tested in Nov./Dec. • (build within 3 weeks!) • Read-out of a single -source and 16 PT-100

  5. Calorimeter Temperature Read-Out • Each of the 3 cryostat equipped with 270 PT-100 (2-wire) • Mainz agreed to read 30 T-probes per cryostat in Oct. 2000 • Only choice: buy equipment  ATLAS Local Monitor Box (LMB) • ADC: 16 Bit 4Hz with very good filtering • Precision achieved at ATLAS Testbeam; 10mK

  6. Final PT-100 read-out • 30 PT-100 (2-wire) read out per cryostat by 3 LMBs (ATLAS) • 24hour history available on web page d0olnt04/show24h.htm Endcap South Central Endcap North

  7. D0 Pit Box containing Purity Monitor and PT-100 readout CAN-Bus (60m) Movable Counting House (MCH) to DAQ Ethernet

  8. Online Calibration • Pulser system to inject defined charge into • calorimeter PreAmp •  intercalibration of calorimeter cells •  dead channel detection •  calibration of gain1 and gain8 •  understand effects of Baseline subtraction (BLS) •  first guess for absolute energy scale • GUI development for calibration pulser (Python code) • Control of •  DAC value •  calibration ramps •  timing delays •  commands for calibration crates

  9. Output Buffer SCA BLS SCA (48 deep) SCA (48 deep) SCA (48 deep) SCA (48 deep) Bank 0 Bank 1 Calorimeter Electronics x8 x1 Filter/ Shaper Trig. sum Preamp/ Driver Calibration Calorimeter

  10. Performance: Linearity 0.2% (DAC  60k)

  11. Time & Control Board Monitoring • Monitoring and debugging of the calibration boards/crates • GUI to read/write values to registers on the TC board

More Related