Proton Calorimetry/Meetings/2024/10/16
Minutes for UCL Proton Beam Therapy Group Meetings, 16th October
Present
Joe Bateman, Sonia Escribano, Febian, Simon Jolly, Raffaella Radogna (via zoom)
Raffaella Radogna
- Moved setup into case with optical breadboard
 - 2 holes on case to feed cables out of photodiodes
 - Will need optical board with standard hole pitch, height: 15 cm from detector to board
 - 30 cm x 25 cm area on board to bend cables comfortably
 - 1 cm diameter hole required for the cables
 - Current tracker design has circuit boards going opposite directions - due to thickness of glue of connectors of diodes to board to protect them
 - Can potentially look at having this sorted for next prototype as well having mounting of board parallel to fibres rather than perpendicular
 - 5V supply, two clocks from fpga, ground, digital output - trigger with ground I.e. not all cables of ribbon cable not used
 - End of ribbon connects to fpga
 - NI to PC via usb
 - Fpga uses microusb (fpga side) and usb c (laptop side)
 - Try to replicate daq setup in icl (Simon believes we have another NI setup here)
 - Febian to setup Labview on the DAQ laptop he's using - available from ucl software database
 - Sonia to look in office from NI DAQ box - check whether screw terminals or BNC connectors - also check for zybo
 - Raffy's NI DAQ model- NIUSB6356
 - Raffy will travel with everything except optical breadboard
 - Planning to have protection for setup on next prototype
 
Sonia Escribano
- Scintillator status update - martin email - more info this week
- Harry needs to test diamond cutter - organised in next few weeks hopefully
 
 - File structure for raw, calibrated and fitted files -  add 4th folder which contains shoot through and background (date_runnumber_background). Need to figure out calibration if. To taking calibration measurement for every run.
- Date and time on pi5 only updated when connected to internet so adding date and time to file name sometimes incorrect
 - Need RTC module needs to be able to be powered by J5 (BAT) connected in order to do so - talk to Matt to discuss this - coin battery holders with external connections looks clunky
 
 - Calibration code - issue with photodiode position issue fixed.
- Notice differences between manually measured value stackThickenss and sum of individual sheet thicknesses
 
 - GUI DAQ: when device was not connected was displaying incorrect error messages - fixed now. Except one folder that is not completely corrected - need fpga and board to test with these changes. Should eb spare nexus in stack board in d109
 - GUI Replay: issue - new file is always generated but correct graph is not always updated - maybe doesn't read from the file all the time - trying to correct to m make sure its reading every microsecond
- Replay of calibrated data - will set replay rate (display rte always 25 hz) but chose rate for calibrated data I.e. chose how much data is being averaged over (drop menu with a range of values from 25 Hz, 50 Hz, 100 Hz up to 5kHz (raw)) if anything other than raw need to calculate no. of frames to avg over etc.
 - Hard code real-time fitting rate of 25 kHz and hide from gui
 - May in future want checkbox that does fitting at set frequency in background
 
 
Febian
- Waiting for new zmod
 - Started doing fitting from basic linear regression up to Bragg peak fitting
 - Next step - meet Noki Komura in matts office - for tips in how to code curve fitting in fpga -
 - Using nexus but has slightly more horsepower than usb
 - Doing practice fitting in fpga simulation