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