ligo-ex ligo-ds
  Richardson Lab Experimental Log, Page 13 of 14  Not logged in ELOG logo
Entry  Mon Feb 19 14:40:21 2024, Shane, Update, CDS, MEDM screen for FROSTI temp readouts IMG_6094.jpegIMG_6092.jpeg
Here's the latest draft of the MEDM screen for the FROSTI heating elements' temperature readouts. Note that the MEDM screen isn't actually this grainy,
this just happens to be a photo of the lab monitor's screen off a phone. 
Entry  Fri Feb 23 15:01:48 2024, Shane, Update, CDS, Latest draft of MEDM screen for FROSTI readouts IMG_6128.jpg23.jpg
Here's the latest draft of the MEDM screen for the FrOSTI temp and power readouts. Also, debugged the text readout boxes so they're now correctly reading
out the live temperature and power values. 
Entry  Thu Feb 29 17:16:48 2024, Shane, Update, CDS, MEDM screen for FROSTI T/P readouts IMG_6259.jpeg
Here's the latest draft of the MEDM screen for the FROSTI temp and power readouts, now with a button linking to the c1msc file display. Size/color/label
are all changeable, if adjustment is needed. Checked in execute mode as well, and it's working correctly. Also noticed that the MEDM file name has been
changed to FROSTI.adl, which I'm noting here for future reference. Still in medm_sandbox directory. 
Entry  Tue May 7 20:34:31 2024, shane, Update, CDS, frosti MEDM screen update FROSTIMEDMMay7.2024.png
[Luis, Shane]
Here is the updated MEDM screen, with new orientation and updated labeling to reflect the actual positions of the heater elements. Note that
indices start at T0 to be consistent with simulink model, though in the previous elog for the FROSTI layout the heater elements are labeled 1-8.
Also,
we finally learned how to take a screenshot on debian.
Entry  Mon Jul 8 17:01:45 2024, Shane, Update, CDS, New CyMAC internal layout updated_cymac.jpeg
[Jon, Shane]

Internal layout of CyMAC has been updated (labeled image attached) to accommodate the replacement of the two ribbon cables. Looking down
on the chassis from the front, and going from left to right, the new placement is as follows: BIO card, DAC adapter board, ADC adapter board, DAC card,
ADC card. NOTE: As part of ADC-DAC loopback testing, we're disconnecting from the FROSTI readout chassis and using the cables to connect directly from
Entry  Tue Jul 9 18:19:50 2024, Shane, Update, CDS, ADC-DAC loopback testing and IOLAN installation iolanServerTerminal.jpegADC-DAC_Loopback_Testing.xlsxupdatedc1msc.jpeg
[Shane, Jon]

Finished ADC-DAC loopback testing today (see attached xlsx file or access directly here).
All looks well with the first 8 channels, with the gain hovering just under 2. Also edited c1msc model in simulink to add channels 7-15 (the last 8 channels),
and changed the rate back to 64K. See image 1 for the updated c1msc model. The last 8 channels are also looking good and show no problems, with slightly
    Reply  Tue Jul 16 18:43:07 2024, Shane, Update, CDS, ADC-DAC loopback testing and IOLAN installation Follow-up_ADC-DAC_Loopback_Testing.xlsx

UPDATE: 
Follow up ADC-DAC loopback testing now complete, matching all the ADC channels to a single DAC channel, and then matching all the DAC channels
to a single ADC channel (see attached xlsx file or access directly here).
Also note c1msc model file has been updated to include the second set of 16 ADC channels. The newly added channels also have their own filter modules,
Entry  Fri Aug 2 13:50:22 2024, Shane, Update, CDS, Serial Comm. Test (Agilent Turbo Pump) pinouts.jpeg
Did a brief communication test with the agilent turbo pump today, to see if we could get serial communications up and running for it. Used a simplified
python script with sockets package to establish a connection and send a simple command to query the pump's operational status. The connection was successful,
and had no issues establishing. The command also sent successfully, and received a response. The response didn't make sense, though, as all the possible
Entry  Tue Sep 3 18:24:17 2024, Tyler, Update, CDS, Cymac Timing Chassis Issue 
[Tyler, Jon]


The timing chassis used for the cymac has been shut off due to an unknown issue causing its supplied current to fluctuate. All real-time
models will be suspended until a solution is found.
Entry  Tue Oct 1 19:41:23 2024, Shane, Update, CDS, CyMAC Timing Chassis Issue IMG_5917.jpegIMG_5803.jpegIMG_5804.jpeg
[Shane, Luis]


Summary of the issue we've been having with the timing chassis: when we connect only the Valon 5015 to power, the timing signal comes
out of it sinusoidal as expected and the status lights are steady and all looks good. As soon as we connect the 3010 to power, the signal (both coming
out of the 5015 and coming out of the 3010) go flat and the status lights of the 5015 start to flicker. 

We think what may be going on is that the 5015
Entry  Thu Oct 17 13:24:23 2024, Shane, Update, CDS, Timing Chassis issue identified IMG_6462.jpegIMG_6464.jpeg




[Ma, Luis, Shane]

Working theory for the timing chassis issues had been that the 1A breaker was tripping and
causing the failure of the Valon 5015 and 3010 to output the timing signal correctly. We just tried bypassing the breaker, running 6 V on the benchtop
power supply (set the current limit to 1.5A), with the 5010 generating the sine wave to pass to the 3010. All worked correctly, and there were no issues.
Entry  Fri Oct 25 10:56:30 2024, Shane, Update, CDS, Timing Chassis fixed and reinstalled successful_timing.jpeg



[Ma, Shane]

We replaced the 1A breaker in the timing chassis today with a 4A one, and tested that all is working
well. The chassis successfully outputted the correct signal (image attached). The real time models have also been restarted and the CyMAC diagnostics screen
is showing all green flags. Timing chassis has been closed up and reinstalled in the server rack. 
Entry  Thu Nov 14 11:58:05 2024, Shane, Update, CDS, Turbo pump connection troubleshooting 
Attempted connection to the TV551 turbo pump through Varian/Agilent's software on spica. Successful connection established, and we are able to read out
al the readings associated with the pump (status, temperature, etc) through the software, which is actually pretty extensive and well organized. Was able
to stop and restart the pump with no issues. Serial communications seem to be working fine, and the current serial settings (baud rate 9600, serial type
Entry  Wed Dec 4 16:01:23 2024, Shane, Update, CDS, Vac serial interfacing troubleshooting update 
Update on the issue with serial interfacing for the TV 551 turbo pump: Tried a new test today, to see if the commands being sent to the controller were
actually getting through at all, since we know that no response is getting back to us. To test this, I sent the start/stop command for the pump, disconnected
the serial connection and instead connected the controller to spica so I could run the manufacturer's software, and used the manufacturer's sotware to
Entry  Tue Jan 28 13:30:46 2025, shane, Update, CDS, Serial comms testing update 
Attempted to communicate with the smaller vac pump (TwissTor 74) via Agilent software today. Was able to communicate with the pump via python serial connection
code as usual, with no issues. When using the manufacturer software though, it was unable to 'locate' the pump and failed to connect to it. So manufacturer
software works for the big (older) pump, but not the smaller, newer one. Unclear if this is somehow related to the fact that using the manufacturer software
Entry  Wed Feb 19 13:44:48 2025, Shane, Update, CDS, Vac serial interfacing update 



[Jon, Shane]
 

Debugging update for vac system serial communications: we were able to successfully connect the smaller
turbo pump to the Varian (manufacturer) software today by plugging the controller db9 directly into spica, and verified that the pump was able to send
and receive information. Still no success on communication with the larger pump via python serial code, though. Issue potentially lies in the pinout mapping
Entry  Thu Feb 27 18:22:21 2025, Shane, Update, CDS, Ongoing work in server rack and desk area (1119) 
As part of the vacuum communications debugging process, there is ongoing work in the server rack and desk area in 1119. Please be careful not to move any
of the materials left out in the server rack or on the work bench. 
Entry  Tue Mar 4 10:47:03 2025, Shane, Update, CDS, Vac system pinouts vac_pinouts_1.jpegvac_pinouts_2.jpeg
Attached here are the pinouts, as we currently know them, for the vacuum system. The three items focused on here are the Agilent TwissTorr 74 FS turbo pump
(the smaller/newer pump) and controller, the Agilent TV 551 Navigator turbo pump (the larger/older pump) and controller, and the Eight-channel Perle IOLAN
SDS8 terminal server. The 'field' pinouts in the attached tables refer to the DB9 end of the RJ45F to DB9F converter. 
Entry  Wed Mar 5 12:16:28 2025, Shane, Update, CDS, Vac system communications update 


[Shane, Jon]

Update on the serial interfacing with the vacuum system: both turbo pumps are now able to successfully communicate through the code. The older
pump, for unknown reasons, required a newer version of the communication syntax (despite the newer, small pump being able to communicate fine with the
Entry  Wed Mar 5 18:13:20 2025, Shane, Update, CDS, vac system comms 


[Shane, Jon] 

Update on the serial interfacing with the Inficon VGC503 pressure gauge: We began setup of the Inficon pressure gauge today. We configured the ethernet
setting via USB and assigned it a static IP address of 192.168.1.30, which is listed in the network table on the lab wiki. It is showing up on the network
Entry  Mon Mar 10 17:03:52 2025, Shane, Update, CDS, Pressure Gauge successful connect 
Vac system serial interfacing update: the pressure gauge is now able to communicate successfully through the code. It's been set to a static ip of 192.168.1.30,
on port 8000.  
Entry  Thu Apr 3 13:23:37 2025, shane, Update, CDS, UPS interfacing 
Update on UPS serial interfacing: the driver for the UPS webcard has been installed on spica (for UPS1 in room 1119) and logrus (for UPS2 in room 1129).
Static IP addresses have been assigned for both and noted on the lab wiki.  Neither is yet able to connect, as the initial ip address webpage connection
test failed for both. In the process of troubleshooting now. 
Entry  Wed Apr 30 13:42:45 2025, Shane, Update, CDS, UPS comms successful 
Update on UPS1 serial interfacing: communication is now successful. On 4/15/25 we connected to UPS1 via ethernet rather than USB, and manually added its
static ip address (noted in lab network wiki) to the router. Able to connect and unpack all desired data nicely using telnet server connection via telnetlib.
In process of finalizing code and will work next on interfacing UPS2. 
Entry  Tue May 6 12:25:03 2025, Tyler, Configuration, CDS, Cymac ADC CSD measurement cymac_adc_rin_v1.pdf
An initial measurement of the cymbal ADC CSD is attached below. As of now, it seems that the sensitivity limit is roughly the same as that of the Red Pitaya.
Entry  Tue Jun 3 11:50:08 2025, Pooyan, Update, CDS, CDS update 
There are three major issues with the lab's CDS system that should be addressed. They are ordered from the highest priority to the lowest.

CyMAC has stopped serving the fast channels (65k Hz)The channels are still there, and the data from the slow (16 Hz) channels is served correctly, but the fast data is not served. As a result, diagggui
Entry  Tue Jun 10 12:11:14 2025, Pooyan, Update, CDS, CDS update 

The MEDM models issue was fixed. The issue was that building the c1msc model alone was not enough and we had to re-build the c1iop as well, although
no changes has been made to the c1iop. Added a note in the wiki on this for future reference.
For
writing the fast channels to the frame files, our CDS system should have a GDS broadcaster. I followed this
Entry  Wed Jun 11 16:19:37 2025, Pooyan, Update, CDS, CDS update Screenshot_20250611_154834.pngf3k.pdf

Fast channels recorded to .gwf frame files

Had to add a DAQ Channels block to the c1msc model for those channel to be recorded in the
.gwf frame files. The block is in the CDS_PARTS, and I just had to copy it to our model. Here is the example text for the channels:
Entry  Tue Aug 26 12:45:41 2025, Christina, Ma, Tyler, Update, CDS, RIN Update 
Slides
Entry  Fri Jul 22 13:20:28 2022, Phoebe, Update, , Comsol 
I will be using comsol until 1:30 pm today. I will be updating the model for the heater mount to be thicker in certain areas, so that it can feasibly be
3D printed. Specifically, the radius of the center cartridge mount has been increased to add thickness to the pipe and the arms of the bridge. This will
allow us to print with a much smaller chance for error, as the printer can print objects with a minimum length of 1 mm. 
Entry  Tue Feb 28 19:33:51 2023, Peter, Update, , 532 M2 Measurements 
Y axis of plot in units of micrometers. X axis in units of millimeters. 
Entry  Wed Mar 8 18:35:52 2023, Pamella, Update, , Lab cleaning  
Today Pamella finished cleaning of the cleanroom, starting with the HEPA vacuuming,  mopping and clearing all floor with IPA wipes. 
Also Pamella and Julian
finished cleaning of lab floor, starting with the HEPA vacuuming and mopping.
Shane and Pamella wiped down every surfaces of the laser table, computer
table and the table with the vacuum pieces inside the cleanroom.
Shane, Peter, Tayler, Pamella and Julian then wiped down every surface of the laser table
Entry  Fri May 31 19:37:47 2024, Luke, Update, , Vacuum chamber Disassembly  IMG_1681.jpgIMG_1680.jpgIMG_1680.jpgIMG_1681.jpg
[Luke, Aiden, Jon, Michel, Tyler]

Work done:
On Tuesday (5/28) we removed the RGA line with minimal difficulty. On Wednesday (5/29) we removed the turbo
pump, which had a few bolts that we needed to cut. We borrowed a dremel with ceramic blades from the machine shop to help remove some of the bolts. On
Thursday we moved the vacuum chamber onto the floor to check and resecure the heating band on the bottom of the vacuum chamber. We then relocated the posts
Entry  Wed Jun 19 18:45:14 2024, Luke, Update, , Vacuum chamber reassembly  image_2024-06-19_182556383.pngimage_2024-06-19_182631737.pngIMG_1710.jpg
[Luke, Aiden, Mohak , Tyler]

On Tuesday we had the silver screws for the spherical cube shortened by a quarter of an inch so that they would fit into
the gate valve. We then attached the spherical cube to the vacuum chamber. 

On Wednesday we finished assembling the RGA line and the main turbo pump.
Entry  Mon Aug 12 16:35:30 2024, Luke , Update, , Ringheater modeling Update HR_surface_deformation.pngIrradiation_pattern_input.pngHR_surface_deformation_other.png
 
Entry  Wed Oct 2 10:31:46 2024, Xuesi Ma, Configuration, , Group Meeting Slides 10/2/2024 Group_Meeting_10_2.pdf

Group Meeting slides for Non-deterministic Heater Response.
Entry  Wed Oct 2 12:05:42 2024, Luke , Update, , Ringheater modeling Update 
Power point slides
Entry  Wed Oct 2 14:49:59 2024, Liu, Update, , FROSTI ETM actuation 
Proposed FROSTI ETM actuation on the HOM7 resonance.  

Animation
Entry  Wed Oct 16 14:13:31 2024, Liu, Update, , FROSTI with non uniform absorption scattering sources 
Slides
Entry  Wed Oct 23 12:33:54 2024, Luke , Update, , Zernike calculation update 
PowerPoint slides new

PowerPoint slides older
Entry  Mon Jan 27 11:29:38 2025, Xuesi Ma, Update, , Heater Element Test 20250124_165434.png20250124_165342.png20250214_132811.jpg
[Ma, Cece, Luke, Mary, Shane]

On Friday (Jan 24), we installed the heater elements on the stand. The heater elements are arranged from 1 to 8, oriented from right to left
as shown in Attachment 1. Each wire has been labeled according to its corresponding element number and type (e.g., RTD connections, heater connections).
Entry  Mon Jan 27 23:35:28 2025, Xuesi Ma, Update, ,  20250127_142647.jpg20250127_153454.jpg20250127_154516.jpg
[Ma]
Installed all the pins to the peek DB 25 connectors
Entry  Fri Jan 31 15:03:09 2025, Xuesi Ma, Update, , Heater Element Circuit Check 

        table {
            width: 100%;
            border-collapse: collapse; /* Merges borders into a single line */
        }
        th,
td {
            border: 1px solid #ddd; /* Adds a 1px solid border */
            padding: 8px;
            text-align: left;
        }
        th
{
            background-color: #f2f2f2; /* Adds a light gray background to headers */
        }

[Ma] Wed 1/29/2025
Entry  Mon Feb 3 13:17:21 2025, Xuesi Ma, Update, ,  20250203_123153.jpg20250203_123213.jpg
[Ma]
changed all zip ties to peek zip ties, and grouped wires together. The setup is ready to go into the chamber.
Entry  Tue Feb 18 10:01:07 2025, Xuesi Ma, Update, ,  IMG_7916.jpegIMG_7915.jpegIMG_7917.jpeg
[Ma, Pooyan, Tyler]
On Friday, we connected the vacuum chamber with the Cymac.
Entry  Tue Feb 18 10:02:16 2025, Xuesi Ma, Update, , Group Meeting Slides 2/18/2025 
https://docs.google.com/presentation/d/1WiV2VqS0BzXNCK6VYYQ-Ty8xlHnzXatQaFbMf1-0rsY/edit?usp=sharing
Entry  Tue Feb 25 10:02:32 2025, Xuesi Ma, Update, ,  resistance_vs_time_all_channels_all_time.pdftemperature_vs_time_all_channels_all_time.pdfresistance_vs_time_rise_time.pdfresistance_vs_time_fall_time.pdf
1424039912.625576 2025/02/19 22:38:14 UTC Time start
24V 2.8A right after start all 8 elements
1424044804.902443 2025/02/19 23:59:46 UTC Time stop
Entry  Tue Mar 4 03:33:18 2025, Xuesi Ma, Update, , Update 6x
Spikes Appear Again, need to address it systematically.
Power on and off before reaching steady state ✔
At 12V, the rise and fall time of heater elements are different from 24V.
Entry  Tue Mar 11 10:43:57 2025, Xuesi Ma, Update, ,  20250310_171936.jpg
Continue investigation in the spikes
Pulsed ADC with a function generator and find no spikes. Rules out ADC for causing the spikes
Loopback test that bypasses the FROSTI Chassis shows spikes (spikes happened on all channels at the same time)
Entry  Mon Mar 31 15:41:56 2025, Xuesi Ma, Update, ,  
The result from AI Chassis bypass test showed that the AI Chassis may be the problem. There are no spikes from DAC's direct output.
All chassis except timing chassis are turned off. Power supplies for 24V, 18V, and -18V are turned off
The AI chassis has been taken out of the rack for further inspection
Entry  Tue Apr 1 11:47:08 2025, Liu, Update, ,  Thermal_state_decoder_update.pdf
 
ELOG V3.1.3-7933898