La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Laser Control, Elettronica Monitoring, DAQ

Presentazioni simili


Presentazione sul tema: "Laser Control, Elettronica Monitoring, DAQ"— Transcript della presentazione:

1 Laser Control, Elettronica Monitoring, DAQ
Roma, Maggio 2015 M. Iacovacci, S. Mastroianni, P. Di Meo

2 Laser Control System

3 Outlook Goals A schematic view The operation modes The architecture
The implementation Checks and Test G-2 . Meeting, 17, April 2015 S. Mastroianni 1

4 Goals The Laser Control System:
provides the calibration pulses in 700 μs time window according the two modes: Pulse train with fixed freq. “Flight” generation with an exponential function with τ= 64.4 μs manages the interface between DAQ and Laser System monitors and controls the calibration system G-2 . Meeting, 17, April 2015 S. Mastroianni 2

5 General view DAQ LASER MON Sys
Fill/End_Of_Fill/eventually TriggerFlag/DAQ_Status/ Time Stamp for sync Laser_trigger/Laser_fault LASER The board reads Warning/LaserStatus And sends Laser_trigger MON Sys Signals from/to Monitor system G-2 . Meeting, 17, April 2015 S. Mastroianni 3

6 General view Laser Ctrl Mode Control Reg MON Sys Internal signals
Fixed Freq. Flight Control Reg Setup & Status MON Sys Internal signals Test & debug Embedded Sys Management & control G-2 . Meeting, 17, April 2015 S. Mastroianni 4

7 Tested in Udine and Seattle
Fixed pulse freq. Pulse generation in 700 μs Freq. range: 1 kHz  100 kHz 5 μs time shift every Fill cycle implemented in hardware Frequency and shift parameters can be configured Tested in Udine and Seattle G-2 . Meeting, 17, April 2015 S. Mastroianni 5

8 Flight generation - bin 100 ns
Trigger counts according the exponential function A e-t/τ. - bin 100 ns Counts per 100 ns Time (μs) About 13 million of events have been considered G-2 . Meeting, 17, April 2015 S. Mastroianni 6

9 Average counts in 700μs Counts in 700μs for A: 0.2 0.05 0.02
The average counts go from about 13 to 1.3 <counts>≈3.2 <counts>≈1.3 G-2 . Meeting, 17, April 2015 S. Mastroianni 7

10 Implementation 1 (soft & hard)
CPU FPGA Software FIFO # N Header Time#0 Time#1 Time#N # N Header Time#0 Time#1 Time#N TRG_gen TimeGen trigger TimeBase Software benefits: high level description within software side a different function can be implemented on the fly by changing only the formula (software) G-2 . Meeting, 17, April 2015 S. Mastroianni 8

11 CPU & FPGA Aria chip (acmesystem) Beaglebone Black (TI)
400 MHz with 256MB RAM 2 I2C 2 SPI 4 10-bit ADC Beaglebone Black (TI) 1 GHz with 500MB RAM 2 I2C 2 SPI 7 12-bit ADC Virtex5 (evaluation board ML507) GPIO …. G-2 . Meeting, 17, April 2015 S. Mastroianni 9

12 Distribution of counts measured on the oscilloscope
New measurements Implementation on Virtex 5-FPGA & ARM9-μP G-2 . Meeting, 17, April 2015 S. Mastroianni 10

13 Status The two laser control operation modes have been implemented: Fixed freq. Flight in two versions Two Different FPGAs have been tested Filter wheels – SiPM Calibration 2 Pulse at Begin of Fill (DAQ) Interface (DAQ/Laser/etc..) Configuration & control scripts Software tested .. work in progress .. work in progress

14 Paper in progress

15 Signal Monitoring Monitoring Rack G. Venanzoni G-2It 13/01/2015 UD

16 Monitoring Rack AMeter MonCRATE – Local 1 DAQ TCP/IP AMeter
6 2 1 12 DAQ TCP/IP AMeter MonCRATE – Local 1 C O N T R L E 6 2 1 12 DAQ TCP/IP AMeter MonCRATE – Local 2 C O N T R L E 6 2 1 12 DAQ TCP/IP AMeter MonCRATE – Source

17 Sistema di lettura Segnali Monitoring
L’unità modulare è il MonCRATE ogni MonCRATE serve 12 Calorimetri l’informazione di 1 Diffusore (2 (3) canali PD/PMT di cui 1 con Am ) è letta da 12 schede AMeter (3 canali/scheda) le quali ricevono le alimentazioni/segnali di controllo da bus sul backplane. Le AMeter board sono in grado di gestire i PD/ PMT e di autocalibrarsi. Sono in grado di accettare Trigger e di generare Trigger (Am) per il DAQ/WFD La lettura locale è a 14 bit, l’informazione digitizzata su ciscuna è raccolta/gestita da una scheda CONTROLLER che provvede a raccogliere tutta l’informazione digitizzata sul MonCRATE dalle singole AMeter e si interfaccia con il DAQ tramite protocollo TCP/IP C O N T R L E 6 2 1 12 DAQ TCP/IP AMeter

18 AMeter Board CONTROLLER
Scheda Monitoring spedisce segnale a WFD, modo commune +/ V su 1.9 V. Trigger: passa trigger del LASER/Monitoring al WFD/DAQ Trasferisce Trigger asincrono (Am) a uTCA /WFD Apre finestra digitizzazione al WFD. Digitizza segnali di Monitoring a 14 bit e spedisce al CONTROLLER il quale invia al DAQ tramite protocollo TCP/IP su fibra. Digitizzazione iniziata dal segnale del Laser Control (Start) opportunamente temporizzato (delay programmabile) Autocalibra ogni canale di elettronica Check stabilità di elettronica: dati a SLOW Control CONTROLLER

19 Test Elettronica FE per Monitoring

20 Formazione veloce impulsatore Agilent 33250 MCA Canberra multiportII
Oscilloscopio Tek 3054 La scheda è dotata di due uscite, una è l’uscita del pulse shaper (connettore NIM); l’altra è un duplicato del pulse shaper inviato ad un amplificatore programmabile (connettore SMA). Scheda di test g-2PRE-v2+PS (montaggio segnale veloce) : Uscita preamplificatore 20ns rise time, sensibilità 800mV/pC, segnale uscita pulse shaper (PS) 600ns width sensibilità 475mV/pC, segnale uscita amplificatore guadagno variabile (PGA code 111 sensibilità 950mV/pC) La scheda è alimentata +12V (assorbe 37mA) e -12V (assorbe 28mA)

21 il segnale (mV) è stato fornito tramite capacita di 1pF sull’ingresso del preamplificatore (CSP), cui sarà poi collegato il Pin Diode. A sx: RMS (bit) del segnale in ingresso (Agilent 33250), all’uscita dello Shaper, all’uscita dell’Amplificatore a GV e rumore dell’elettronica verso Ampiezza Segnale d’ingresso; A dx: RMS (bit) del segnale all’uscita dell’Amplificatore a GV e rumore dell’elettronica verso Amplificazione per tre tensioni (250, 350 e 450 mV) Il rumore della scheda è stato stimato assumendo combinazione puramente casuale (quadratica) dei contributi. Sulla scala verticale (a dx del plot) è riportata la risoluzione intrinseca dell’elettronica assumendo di lavorare a circa conteggi.

22 Formazione lenta

23 Conclusioni Considerato che il rumore misurato in uscita dal CSP è praticamente lo stesso misurato in uscita dallo Shaper, ciò implica una forte dipendenza del rumore dal tempo di salita della formazione. Rumore dell’elettronica inferiore a 1 bit nel caso della formazione lenta (30 ns r.t.), mentre sale a meno di 2 bit con la formazione veloce (20 ns r.t). Poco dipendente dalla lunghezza della formazione. All’uscita dello stadio di Amplificazione, per amplificazioni inferiori a 5 il rumore è inferiore a 2 bit per la formazione a 20 ns, e a 1 bit per la formazione con rise time di 30 ns. I dati supportano una risoluzione intrinseca dell’elettronica di circa il 0.05 %.

24 Test Stand: Laser 375 nm, 1012 g/pulse, rate: 1 Hz -8 kHz

25 Laser and PIN signals Vmax T0 TPIN

26 Laser

27 PIN

28 Baseline Laser

29 TPIN-T0Laser sDT0 / DT0 < P1/<DT0>= /h

30 Vmax-Vbaseline (PIN) sVmax /Vmax < P1/<Vmax>=

31 VMaxFit-Vbaseline (PIN)
sVmax /Vmax < P1/<Vmax>=

32 Conclusioni Fondamentale controllare Temperatura al meglio di 0.1 °C
L’elettronica testata mostra una risoluzione migliore di 10-3 sul singolo impulso ed una stabilità migliore di 10-4/h sulla misura del segnale. Anche la temporizzazione dei segnali mostra stessi valori di risoluzione istantanea (< 10-3) e di stabilità nel tempo (< 10-4/h)


Scaricare ppt "Laser Control, Elettronica Monitoring, DAQ"

Presentazioni simili


Annunci Google