Table of Contents
RJ's Lab Notebook
Never Let the rMOT get below 1.5. And always try to get it back to normal before starting.
09/02/2025
1.105V rMOTIntensity(0.264V on PID)
red:(T1,T2,UP):(810, 880,260 )uW
0.28V stirIntensity
Stir:(T1,T2,UP):(69.2, 51.5, 24.6)
09/01/2025
Holzworth: 333,056 → 333,069 kHz
294.980355399
294.880355452
294.866679222
found a mf at 294.981269646… its was the +7/2
Z;57.6mW |(2D1,2D2):(3.2,2.96)mW |(T1,T2,UP,DOWN):(4.2, 2.1, 1.05, 0.62)mW
08/20/2025
Holzworth: 333,018 → 333,025 kHz
08/15/2025
clock holzworth: 294.911385044 MHz
08/07/2025
14.7uW 14.1uW 9.8uW
08/01/2025
SP:0.525, 0.61, 0.695, 0.78, 0.865,0.95
07/25/2025
07/11/2025
Believe we found the issue with the holzworth. the 5V GND cable was poorly connected to the back and it came off. The holzworth has been working all day now.
| Wavemeter(GHz) | Holzworth(MHz) | Good/Bad Lock |
|---|---|---|
| 228.026 | 573.78 | good |
| 227.796 | 582.74 | bad |
| 228.709 | 582.74 | good |
| 228.729 | 572.74 | good |
| 228.830 | 522.74 | good |
| 228.306 | 522.74 | good |
| 227.926 | 522.74 | good |
| 228.049 | 584.36 | good |
| 228.014 | 566.86 | good |
| 228.084 | 601.86 | good, I reset the Holzworth Here |
| 228.050 | 584.90 | good |
| 227.769 | 601.86 | good |
| 227.786 | 591.86 | good |
| Wavemeter(GHz) | Holzworth(MHz) | size of 3 peaks |
|---|---|---|
| (227.289), (227.426), (227.836), (227.966) | 542.86 | (ok,ok,ok,ok) |
| (227.196), (227.474), (227.784), (228.065) | 592.86 | (bad,good,good,bad) |
| (228.373), (227.734), (227.522) | 642.86 | (good,ok,ok) |
| (227.544), (227.103), (227.715), (228.375), (228.053) | 662.86 | (ok,bad,ok,good,bad) |
| (229.285), (228.977), (228.516), () | 451.86 |
07/10/2025
698 clock Holzworth pin out to Clock Beagle pin out
We use the P9 Pins on the BBG. According to the the back of the holzworth. Its pin is shown below, when face the pins head on
| 19 | 17 | 15 | 13 | 11 | 9 | 7 | 5 | 3 | 1 |
|---|---|---|---|---|---|---|---|---|---|
| 20 | 18 | 16 | 14 | 12 | 10 | 8 | 6 | 4 | 2 |
| Hz pin# | Hz pin Description | BBG P9 pin# | BBG P9 Description | Color of wire |
|---|---|---|---|---|
| 1 | GND | N/A | N/A | Green (BNC) |
| 2 | GND | N/A | N/A | Green (BNC) |
| 3 | Input 5V | N/A | N/A | Orange (BNC) |
| 5 | Input 12V | N/A | N/A | Yellow (BNC) |
| 11 | Input CS | 17 | SPI0_CS0 | Dark Grey |
| 13 | Output SDO | 21 | SPI0_D0 (MISO) | Blue |
| 15 | Input SDI | 18 | SPI0_D1 (MOSI) | Purple |
| 17 | Input SCLK | 22 | SPI0_SCLK | White |
| 19 | GND | 1 | GND | Green |
| N/A | N/A | 2 | GND | White (BNC) |
| N/A | N/A | 20 | SPI1_CS0 (DIO2.DIO19) | Purple (BNC) |
Bitter Coils Transducer Replacement
The campus had a complete electric shutdown. That caused a power surge and our Transducer broke. What most likely broke is the Zener Diode. I can receive up to 19V before breaking. Next are the steps I took to safely replace the bitter coils.
- Ordered List Item
06/03/2025
497 aom works,497 AOD works
turned on the 698 clock drift at 4:00pm
because the tables lost pressure, there is a good chance optics got shaken
getting signal to the 497 AOD
This is updated to
the code to run is ./tweezer_single
located in file tweezer@tweezer-desktop:~/scapp/cuda_rdma/rdma_fifo_kernel_DA_20230606
06/02/2025
we had a campus wide power shutdown over the week end. Lost the Bitter coils transducer. Also los the wiki, for the day. Had some issues with reboot the Sr computer. I'll write here, how we fixed it.
Sr Reboot after Shutdowns
- Make sure all usb devices are unplug, except for a wired keyboard
- If computer Entered emergency mode. Use claroq…. pwd for normal login
- run “blkid” to get the /devs
- run “journalctl -p err” to find the ones with errors
- run “dmesg” to see if there are other errors
- run “dmesg | grep err” to see if there are more errors
- finally run “fsck -y /dev/<the error one from running 'journalctl -p err'>
- run “reboot”
- hit enter
- Should be able to login to paul@localhost command line
05/27/2025
-6.70dBm
- HWP: -7.60dBm /-7.25dBm :174uW/188uW: 92.6%
- 461 QWP: -7.20dBm/-6.70dBm: 191uW/214uW 89.3%
- 698/689 QWP: -9.1dBm/-6.70dBm: 123uW/214uW: 57%
- (436)HWP: -7.0dBm/-6.70dBm: 199uW/214uW: 93.0%
- (689)QWP: -6.80dBm/-6.70dBm: 209uW/214uW: 97.7%
- (497)HWP: -6.85dBm/-6.70dBm: 207uW/214uW: 96.7%
05/26/2025
old 481:
481.322200nm : 622.851920THz
481.322500nm : 622.851530THz
this is 390MHz change.
at scan knob of 2, OD is 1.22. at a scan knob of 2.8, the OD is 1.35(max)
Khang said his MOT is lower and effect by my change in the 481. I Adjusted the 481 to be 200MHz, 481.322350nm:622.851730THz at scan knob 2.
I got an OD of 1.12, but Khang mention, timing is important. For example, if im on resonate, and i repump TOO many atoms, the rmot might not be able to capture all the atoms, so we should adjust the timing.
I added the Sw481 to the BlueMOT.py. the Initial turn on timing is more sensitive then the turn off timing.
- ER before adjusting fiber orientation
- ER After adjusting
- place PD at 481 window to check stabilization
- leave aom ON and use shutter
- remove AOM and use shutter
- check more with 461
- Add a ER measurement Guide
05/24/25
using the circular power meter, here are the 481 powers and Effs:
- 8mW into the AOM
- 7.2mW out of AOM(NO-RF)(10% insertion-loss)
- 6.4mW into +1st-order(80% Total Eff)
- 6.4mW into the fiber
- 3.9mW out of fiber(61% Eff)
- 2.9mW at the window
- Wavelength 481.322630nm at scan of 2.8
05/23/2025
481 powers before alignment(no scanning)
input fiber:8.15mW output fiber:4.2mW experiment:3mW
481 powers after alignment(no scanning)
input aom:8.4 output aom(off):7.7 1order aom: 6.5mW input fiber:6.5mW output fiber:mW experiment:mW
ADjust laser to be 481.322250nm with Scanning knob to 2.8
RF Amp Testing, to go over
4 ways to adjust the gain
- Input voltage
- the dip switches
- the potiometer
- the VVA
05/01/2025
I saw the the BNC cable, that goes to the 497 Latt RP GPIO pin, touching the metal frame. I move it away and the +9/2 atom count went up a bit. Not where is was before, but still increased. I covered the metal BNC with the electric tape.
I noticed 2 of the wires for the MAG N92 RP wasnt plugged in. One was a GPIO and the other was a BNC. Good thing i still had the picture of it from before. The Bitter coils still worked even with these cables unplugged, I restarted the RP and plug every back it. This did not change the +9/2 atoms. Note: Grady found a ground loop with these, so i removed them too.
I checked other Metal to rf contacts, and put insolation between them
I switched over the 813 RF Amp and relabeled it 481. I test the Amp and the output power. THe AOM im using uses 200MHz at 0.9W or 29.5dBm. I measured 29.5DBM on the Spectrum Analyzer with control of the dip switches. I have not started aligning the AOM, but the RF Output cable is where the 481 optics are. I renamed the Sw813 Channel for Sw481.
I experimentally found the dip switches to have these ratings on the 481 RF Amp:
- 5.25dB
- 2.5dB
- 0.75dB
- 0.5dB
- 0.25dB
- 12dB
I renamed other channels and replaced them in Channels.py, Iniatializations.py, and Main.py. And made sure the experiments still works.
- Sw813 → Sw481
- OFL1_PIDTrigger → Trig698_PID
- LiftTrig → Trig679
04/29/2025
481 in fiber :7.6mW out fiber 3.7mW
679 in fiber 13.0mW out fiber : 6.5mW
04/23/2025
I made a chart of the Transformer channels and what RF-Amp theyre connected too. While doing so I shocked the DDSblue for both ODT outputs. Not realizng this, I restarted the RedPitayas. and traced bak tboth input signals. I found out the ODT1 input signal goes through 2 RF switches. The first one being controlled by Sw5_cont2, which need to be turned on in Steady State. Note: ODT2 Red Pitaya only has the Blue LED. NO Green or Red. Transformer Chart Here
Found to Repumped atoms to make sure nothing else was wrong. And I still see the 60Hz Peaks. Lastly, I believe all Adwin DIOs are being used in the expermient except for the 813nm. I traced the cables and its all local to the 813 RP and AOM. I plan switch it for the 481 AOM.
04/22/2025
re took the the axial sidebands. The center carrier was at low atom count because I was spilting the mf-states. Once I stopped spilting got the signal below. This gives we an axial sidebands of (-97.5kHz, +95.kHz). thus giving us a waist of 80um.
I took a radial sidebands of +9/2mf and saw the 60Hz peaks again. Truly not sure what is causing this. The carrier is the Peak at 50Hz. Plus i found out the atoms are resonant with 679.292330nm when the laser is not being scanned.
04/21/2025
698 PD: 70db SP0.25=10.6uW vert (12.5uW total), 40dB SP0.7= 1.15mW vert(1.33mW total) (Max and stable)
bumped the last mirror to the lattice forward beam. had to re align the lattice from stratch. I was able to do it by shining both the forward and retro beam onto the rmot, and seeing effect. I got the retro to hit the rmot. I adjusted the forward beam to overlapp the 2 beams, while keeping the retro onto the rmot. when back and forth and got the lattice. I noticed the 698 repumped atom count was low, but i did a broad scan adn saw radial sidebands at 135Hz. and Axial sidebands at 100kHz. Giving me a Waist of 82.9um. I tried going very broad with the axial (-300kHz to 300kHz) and i saw peaks, but the clock kept coming unlocked passed -300kHz.
Thing to check:
- after lattice alignement, check polariztion
- clock alignement to lattice
- lattice PD isnt covered.
04/18/2025
at Probe PD 70odB, 2uW is at 0.05 SP
found the +9/2 mf at 430Hz from yesterdays zero
| mf | Offset from +9/2(kHz) | Offset from previous mf(kHz) |
|---|---|---|
| +9/2 | 0 | 0 |
| +7/2 | 1.88 | 1.88 |
| +5/2 | 3.74 | 1.86 |
| +3/2 | 5.6 | 1.86 |
| +1/2 | 7.48 | 1.88 |
| -1/2 | n/a | n/a |
| -3/2 | n/a | n/a |
| -5/2 | 13.057 | n/a |
| -7/2 | 14.91 | 1.85 |
| -9/2 | 16.78 | 1.87 |
04/17/2025
i found one of the fan for the 497 aod-Y rf amp isnt on
today i learned:
- Grady drops the lattice to make sure all atoms are gone, and then turn the lattice back on for the reference image. So its ok to see the Sw497 turn back on.
- Using a PBS to make sure your lattice and probe are vertical or hortizonal is Great. My lattice was 30% horiz. and this was lowering my repumped atoms count due to the sigm +/- transitions.
- we we an rf amp on the rate and powered, but im still going through another to test it and understand what we component does and how to power it. I just need to find a spot on the adwin and a red pitaya.
- reset the 698 holzworth at the +9/2 yesterday
04/16/2025
Post Magic Paper Data, switching to Tweezers
since we have the data for the paper, we are moving to tweezers. Here will be a list of changes Grady amkes so I can keep a log and be able to go back and further from lattice to tweezers.
- For lattice we had +600ms to the ImageDelay, For Tweezers is +400ms
- for lattice Pol, Vertical is ~146deg, while currently its at ~97.5 deg
- Lattice: Probe ~2uW at SP=0.03, Tweezer: Probe ~810uW at SP=0.6
- lattice: 698 PD is 70dB , Tweezer: 698 PD 40dB
- lattice: probe is Vertical Polar, Tweeezers: probe is Horizontial Polar (356 deg)
- Lattice: Probe pulse times 47ms, Tweezers: probe pulse time 120ms
Image of 497Tweezer PID:
04/10/2025
Holzworth 332,513 → 332, 518 kHz
Found the center +9/2 peak 200Hz from last night
the center of +7/2 peak is 1160Hz away from center of +9/2 peak.
the reset_count on the +9/2 center peak and now determining if 497.4362nm is magic for +7/2
04/09/2025
Holzworth 332,508 → 332, 513 kHz
Determined 497.4362nm is magic of +9/2 and tested it with self.SpinKick=False, and its still magic.
Lattice Aligne Changes
- use the EMCCD to aligned the forward beam like normal
- use the sCMOS to align the retro beam, w/ TOF=5ms. For colder atoms
- Bitter coils went from 5A to 3A
- Grady added in gndpop to flor imaging, change to False.
04/02/2025
i started the day checking the rmot and making sure it was where i left it. The OD started at 0.95 and slowly dropped to 0.67. i thought it was the ECD Output, b/c it did drop a little and settle, but not that much. I put the bmot in steady state and noticed the bmot was bad, but after opening the doors, the configuration for aligning everything. IT went back to normal. The bmot looked like the upward was increasing power and/or the downward was decreasing power. The upward was changing power a lot (0.95mW to 1.4mW), while the downward changed (0.49mW to 0.55mW). I i wont do another ER on the downward since i did it twice yesterday and the change it difference it low, but i will do another ER on the 3-1 fiber, specifically the upward fiber
I got the bmot back to 03/12/25. but when i closed the doors, it moved up and lowered atoms count. this is because the ER on the the upward fiber was not as good, even tho i did it twice. i confirmed with Khang that, i could optimizes alignment with the door open, then adjust the powers with them closed. So, it settles at its best combo. Also, i increased the the zeeman power at the experiment to 54 since we had the power and Nanotraps wasnt using it.
My Steps to aligning the bmot
- Put in steady state Fluorescence
- open all the doors
- measure the powers and match with them with the wiki
- adjust upward beam
- adjust downward
- repeat steps 4 and 5, 3times
- adjust Transverse 2 forward
- adjust Transverse 2 retro
- adjust Transverse 1 forward
- adjust Transverse 1 retro
- Repeat steps 7-10, 3times
- adjust zeeman
- adjust 1st 2D
- adjust 2nd 2D
- repeat steps 12-14, twice
- Repeat steps 4-14 until bmot is the best
- mark the location and intensity of the bmot
- close the doors and let the mot settle
- adjust the powers, to get mot back, while trying to stay away from any low ER fibers
- if the mot looks the same with the doors closed as it did with them open(at the best), Your done
Note: in steady state, make sure Z-Shim=7.1uA, Y-Shim=1.34A, and X-Shim=100mA
found the +9/2 atoms 8.625kHz away, reset count there. i also forgot to flip the mirror to get high atom count in emccd imaging
04/01/2025
got the bmot a little bit. the rmot OD went from 0.6 to 1.0.
my alignment process was to start on upward beam than downward (cycle 3 times). Transverse2 → retro2→ Transverse1→ Retro1→ (cycle 3 times)
03/31/2025
at the end of day rmot OD is 0.75 . plan to work on the bmot alignment
03/26/2025
Khang aligned the 461 sprout
461nm: 720mW
922nm: 2.0W
Etalon PD DC: 1.250V
Output PD: 0.791V
ECD Output: 1.080V
getting shutters to work after a shut down (also on the bbbuart page)
- make sure you havent started qcontrol
- ssh into shutter BBone
- make screen: screen -S uart
- cd into uart
- echo UART1 > /sys/devices/bone_cape*/slots
- echo shutters > /sys/devices/bone_cape*/slots
- ./uartserver
- done
- if this doesnt work try.
- in screen:cd into uart
- dtc -O dtb -o UART1-00A0.dtbo -b 0 -@ UART1.dts
- dtc -O dtb -o shutters-00A0.dtbo -b 0 -@ shutters.dts
- mv UART1-00A0.dtbo /lib/firmware
- mv shutters-00A0.dtbo /lib/firmware
- echo UART1 > /sys/devices/bone_cape*/slots
- echo shutters > /sys/devices/bone_cape*/slots
- ./uartserver
- done
- then open qcontrol
Powering On 698 BeagleBone
- after a shutdown the power will be unplugged from the wall
- note where the GPIO pins are and unplug them
- unplug ethernet cable
- plug in power
- wait 1-2 mins for start up
- plug in ethernet
- plug in GPIO pins
- ssh into BBone
- run ipython -i test.py
- hz.get_freq()
- hz.track_drift('on')
- hz.get_freq()
If it doesnt power on, check power supply, could be fried
03/24/2024
03/19/20205
Holzworth 332,420 → 332, 428 kHz
rmot OD was 1.20. Check the bmot and laser's ECD output and all were good, actually better then the previous days. I adjusted the 481 but no change. I noticed very subtle changes to the rmot shape. like the corners werent as pronounced. i relocked the 689 laser and got a 0.05 increase with the noise of the blue trace being lower. Alignment hadnt been touch and the powers were reaching set point. I increased the Current on the laser by steps 0.02mA and bringing back the wavelength with the piezo to get a OD of 1.46. This took about 10 steps. I didnt see the OD he higher with the last two steps. I was worried it could mode hop and i would be adjusting more and taking more take away from magic data. I decided to increase the load time of bmot. The other day Grady said I could increase it to 4s, but instead i only increased it to 3.8s and got a RMOT OD of 1.55. the DFG OD was 0.85
On friday Grady and I noticed the drift of the clock was reversing. So to mark down were i found it today, the center of the repumped 9/2 atoms were drifted +840Hz
Todays Data was taken with a Probe SP of 0.03
SP0.9 file 100, detunings = np.arange(0.0, 0.154, 0.004) SP0.7 file 101, detunings = np.arange(0.0, 0.154, 0.004) SP0.5 file 102, detunings = np.arange(0.04, 0.194, 0.004) SP0.6 file 103, detunings = np.arange(0.04, 0.194, 0.004) SP0.8 file 104, detunings = np.arange(0.04, 0.194, 0.004)
SP0.9 file 105, detunings = np.arange(0.04, 0.194, 0.004) SP0.7 file 106 detunings = np.arange(0.07, 0.224, 0.004) SP0.5 file 109,detunings = np.arange(0.07, 0.224, 0.004) SP0.5 FIle 110, detunings = np.arange(0.07, 0.224, 0.004) SP0.5 file 111, detunings = np.arange(0.33, 0.484, 0.004) SP0.5 file 112, detunings = np.arange(0.43, 0.584, 0.004)
03/17/2025
holzworth 332,408 → 332,420 kHz
Blue laser wasnt as good. the ECD output wouldnt stay above 1.035V for a rmot of 1.44. I kept going , with Grady's permission. I learned that Grady changed the bmot load time from 7s to 3.5s, i had no idea. Couldnt find the repumped atoms but after a large scan i found them. Took 3 rounds of 497.437nm and if fit Grady orginal graph of our drift rate. we beleive the 497.436 , i took on friday, was shifted due to the cavity drift. We decided to redo 497.4360 instead of moving to 497.4365nm. The probe Setpoint was set to 0.02 instead of 0.03. i will change it back for wednesday's data
03/14/2025
holzworth 332,404 → 332,408 kHz
Grady showed me what settings to revert the 698 FLAC back to. In hopes of fixing our atom drop issue, it worked. now the oscilloscope better reflects the 689 laser when locked as well. I took a 4 round scan at 497.4360 , while the slope looked great the cavity was drifting a lot. Not sure why this is but I will try 497.437 on monday
I did learn some things about the TA Pro and navigating through it. These are the current setting and oscillascope channels that we use. where each number on the image below correspond to a way to navigate the scope.
- corresponds to Turning On and Off Scan. Meaning you wont be able to Scan the AMP if this is OFF
- Is allows you what graph to rescale when pinching the screen and what graph is fixed
- is the Button need to get to the menu and the next Image
For this image; in order to changes what is being graphed on the scope Follow Display Setting → Trace Selection → Change Signal
03/12/2025
Holzworth 332,392 → 332,404 kHz
I got the MOT to OD of 1.55 by only adjusting the downward beam. It's best to do this in bmot fluoresce. Originally the bmot was located where the cursor is in the image below, but the actual bmot location was below. Its OK to turn a knob to find if you mot had moved to a better location
I fully updated the Experiment_Log with new 461 and 689 powers to get our current hope, just in case we lose it again, we have a reference. I moved onto the clock/lattice. I took a large scan because I thought I saw 3-4 sidebands on either side.
698 pwr was 2.1uW at 47ms, scanned 460Hz at 4 steps.
698 Holzworth Reads 484MHz Instead of 584MHz
in the event that the clock Holzworth changes its reading from 584MHz to 484MHz, you need to restart the Beagle Bone. Unplugged it and re pulled the cables
03/04/2025
after about 15hrs the clock holzworth drift was ~500Hz shifted
03/03/2025
Holzworth 332,359 → 332,369 kHz
With the EMCCD: Rempumped atoms, The +9/2 mf was +4.85kHz. Reset count at Hz from the +9/2
02/28/2025
Holzworth 332,351 → 332,359 kHz
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +2.9kHz away(adjusting for the +9kHz). The +9/2 mf was +3.6kHz. Reset count at Hz from the +9/2
Today i tracked the +9/2mf while cycling through different lattice powers.(0.9, 0.7, 0.5, 0.6, 0.8, 0.9, etc). With self.SpinKick=True and Probe Pulse of 1.8uW at 47ms, i isolated the Center peak from the radial sidebands. I was able to complete 4 sets of lattice powers.
- Got a fine tune of magic at +9/2 (was slightly off)
- Got a better drift of clock (should add 15-19 mHz/s to current)
- Showed that SpinKick is working
Next is to do the same thing again on monday but at 497.433000nm, instead of 497.432100nm
02/26/2025
Holzworth 332,345 → 332, 351 kHz
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +2.4kHz away(adjusting for the +9kHz). The +9/2 mf was +3kHz. Reset count at -50Hz from the +9/2
i work on getting magic for +9/2 and use self.SpinKicK. Grady and I noticed that some of the peaks were shift 50-60Hz, this was at 4uW of probe at 400ms, we reduced the power to abotu 1.8uW, pulse at 47ms, and shorten the steps of the scan to 2.5 hz, and found the sidebands were 60Hz. we were tracking the sidebands some times instead of the center peak. We contunie with this small scan range to know if we were magic.
02/24/2025
Holzworth 332,351 → 332,345 kHz
Magic for +9/2, +7/2, +5/2 : 497.432100nm, 497.432900nm, 497.433600nm
so i wanted to see how the Lattice OD relates to the Vertical fluoresnce imaging. the Images below are at an OD of 7.5. The Black|WHite graph is what we use when taking data. the Rainbow graph has a better visual range to determine peak of intensity.
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +1.4kHz away(adjusting for the +9kHz). The +9/2 mf was +2.1kHz. Reset count at -400Hz from the +9/2
Getting the 698.445583nm to the proper wavelength
- Unordered List Itemtoday, the laser turned on to 698.44000nm
- i tried adjusting the piezo but it mode hops to 698.48000nm.
- I start adjusting the Master Current.
- I determined that the lower and upper range of the current is 65mA and 73mA.
- I learn from Grady that there is a small whole on the side of the laser. it fits the red 2.5mm Allen Driver
- that is only used for coarse adjustments, this should be an absolute last resort
- i set the piezo and the master current to 70.00V and 69.00mA. Adjusting the driver mode hops the laser from 698.4000 to 698.47000nm
- we realized we can change the Temp. Currently at 19.0.
- - to get the DLC to display the Temp:
- Press the bottom right button.
- click Top Left Parameter
- Select Master Set Temp
- Use image below as a reference
- starting at 698.40800nm, i increase the Temp by 0.1 or 0.2 .Never by >0.3
- on the wavemeter monitor. Click at WLM Long Term graph
- each graph corresponds to the channels. Close all except for 698
- At the Top Right, click Rest now
- you will better see the laser change has you change the current. THe sharp peaks is mode hopping. Sin curves are settling(good thing)
- I changed the current upwards to start
- The Range of the Temp of 18.5C to 21.5C , Make sure to stay away from the ends as possible!
02/23/2025
Holzworth 332,327 → 332,351 kHz
on imaging computer to find sbench files are in: Strontium\engineering\spectrum_awg
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +6.7kHz away(adjusting for the +9kHz). The +9/2 mf was +7.6kHz. Reset count at 0Hz from the +9/2
found the resonate frqs of 689 for each Mf state. used the notebook SpectrumCardWaveformGeneration to create the bin file. in the Spectroscopy Waveform part, you just change mF= ['9/2'] to anything other spin and it will automatically generate. example file name: kick_out_-92_40segs.bin
then the list of Detunings produced by the cell, must be used when plotting the effect. in spin_kick_calibration_20250223
40 segs, means 40 imaging of atoms and 40 image of references, so on Andor, set Kinetic series to 80
the bin file then get put into SBench, you need to restore the parameters. then in Output Mode: change to Standard Multi(Replay) → 624992 S → 40 Segs → 1 Loops
we did this because because we needed to know where each of the kick out freqs are for all spin states. We actively choose not to do +9/2, and we couldnt see the +1/2
02/19/2025
Grady updated the way we edit the Main.py files and other for the strontium experiment. now we can open up 2 files at the Same time in EMACS. Always set the left side to Main.py and change the right side as needed.
ctrl-click to each the script
In the Main.py, Now we only use Red Mot Calibration and DFG Calibration (Spin Pol).
- self.TOF=5ms or 0ms (DFG or Latt)
- self.LongEvapTime= 2.5s (Both)
- self.ImagingDelay= 6.18s + LongEvapTime (DFG) + 600ms(Latt)
- self.ODTLatticeCrossover = 6.18s + LongEvapTime
self.ODTBasic= False/True (Normal Use/ Spin Polarizing)
If im Kicking Out (Removing) all spin states except for +9/2, Set self.SpinKick=True. Otherwise dont change anything.
On the Imaging Comp, in SBench: Place test_kickouts_only_06.bin in AO-Ch0. Memsize=5624928s , Amp=+/- 850mV, Trg1=Checked
Holzworth: 332,323 → 332,327 kHz
rmot OD: 1.55
DFG OD: 1.0
Lattice OD: 0.69
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +0.8kHz away(adjusting for the +9kHz). The +9/2 mf was +1.5kHz. Reset count at -400Hz from the +9/2
497.433600nm at SP=0.9, Probe=4uW
497.433600nm at SP=0.9, Probe=4uW, with Kickouts
rmot OD: 1.72
DFG OD: 1.12
Lattice OD: 0.69
02/14/2025
While Grady was working on Spin Pol and warming up the experiment. I start color coding the laser paths on the Main table. Julio bought colored label table. Bellow is what im coding. I finished both 679 and 481 repumpers and started 698 paths
| Color Tape | Laser |
|---|---|
| Blue | 461 |
| Yellow | 481 |
| Red | 689 |
| White | 1064 |
| Green | 497 |
| Berry Pink | 698 |
| Lime Green | 679 |
02/22/2025
Holzworth: 332,300 → 332,300 kHz
rmot OD: 1.75
DFG OD: 1.12
pre-aligned Lattice OD: 0.7
post-aligned Lattice OD: 0.7
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +14.5kHz away(adjusting for the +9kHz). Reset count at 0Hz from atoms
I tried getting high atom count in the all mf state dfg, by aligning the lattice better but no luck.i wanted to try checking probe alingment or repumper power but i had to leave lab.
02/10/2025
Holzworth: 332,288 → 332, 300 kHz
I recentered my ROI on the images from fridays, the atom count did increase which was good, but hte the shape of the graphwas the same, meaning the flooring rose as well. With the existent of a red detune rdail sideband, I was not fully in the ground state, even tho there was a red sideband for the axial. I curious if it due to lattice alingment, probe alignment, probe power, or repumper alignment.
i switched the 3 channel power supply, powering the Mag N92 Red pitaya, for a linear power supply. I double checked that the Output voltage is 5V and 0.85A. Here are the following steps to successfully power down a redpitaya and reboot it.
Shutting Down and Rebooting MAG N92 Red Pitaya or others
- Delta Power Supply (Output on/off)
- In Strontium Computer:
QuitRPs - SSH into 'root' user for each RP(
ssh root@<IP>) using IP/Passwd on ~/PID/RPList.json - `shutdown now'
- Power down all RP supplies or unplug from wall
- Work on RP, ( i soldering the power cable to the power supply)
- Power supplies should be ~5V and ~0.9A
- Unplug Ethernet cable and Triggers(Make sure to note where they go)
- remove and reinsert microSD card
- Power on the Red Pitaya
- wait for orange light to go away
- plug in ethernet cable
- plug in Trigger cables
- run
LaunchRPsand/orLaunchRPSec - Delta Power Supply (Output on/off)
02/07/2025
Holzworth 332,279 → 332,288 kHz
rmot OD: 1.75
DFG OD: 1.15
pre aligned Lattice: 0.7
post aligned Lattice: 0.76
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +15.8kHz away(adjusting for the +9kHz). The +9/2 mf was +7.5kHz. Reset count at -300Hz from the +9/2
Ended day with:
rmot OD: 1.67
dfg OD: 1.1
Lattice OD: 0.7
02/05/2025
Holzworth 332,276 → 332,279 kHz
rmot OD: 1.7
DFG OD: 1.15
02/03/2025
Holzworth 332,264 → 332,276 kHz
rmot OD: 1.7
DFG OD: 1.1
on the friday the rmot and dfg ODs were bad, and i saw some issues. i did an extinction ratio on the 1- 3 fiber and it up'ed the rmot but lowered the dfg which was weird. Sometimes you just need to leave it alone for the weekend, because today both rmot and dfg were good to go
when the 497 light is ON/Locked, it changes the OD of the rmot and DFG, so take this into account when going back to to see the ODs.
lattice OD after alignment was 0.6
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +14.4kHz away(adjusting for the +9kHz). The +9/2 mf was +6.1kHz. Reset count at -300Hz from the +9/2
i went to get the radial sidebands. i had to decrease the probe power becuase the transition was heavily broaden. i saw the radil sideband but due to low atom count, it was a nice of an image as i wanted. I tried increasing the probe problem, but not much difference. I beleive it could be do to the bmot freq being set to 37 instead of 38-39
01/31/2025
Holzworth 332,252 → 332,264 kHz
01/29/2025
01/20/2025
Holzworth 332,211 → 332,226 kHz
rmot od: 1.9
dfg OD: 1.1
aligning lattice to dfg
- get the dfg on the EMCCD,
- you will have 50 gain, 8×8 binning, and TOF=0ms
- adjust the scaling to know exactly where the center is, and mark it
- it the lattice up and in Imaging delay: change 600ms to 12ms
- block the retro mirror and adjust the mirror that is immediate after the HWP
- the vertical will change the brightness and the horizontal changes the location
- knobs are VERY sensitive
- once the its brightest and overlapped, unblock the retro mirror
- adjust the knobs until brightest and overlapped
lattice OD: 0.85
for probe: without the ND filters, SP=0.2 is 4.1uW, SP=0.05 is 0.7uW, and SP=0.02 is 255nW
With ND Filters, SP=0.4 is 250nW
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +3.8kHz away(adjusting for the +9kHz). The +9/2 mf was +4.5kHz. Reset count at -300Hz from the +9/2
reset count at +9.1kHz from 300hz before +9/2 state
01/17/2025
the bitter coils werent working today, troubleshot it with Grady all the way back to the microSD card in the magN92 red pityia. Grady was able to get it started with a different SD card.
the bmot spectrosocpy power was lower. we lowered the Setpoint from 0.245 to 0.21 b/c it only went to 0.216
Holzworth 332,215 → 332,211 kHz
rmot OD: ~1.7
DFG OD: ~1
latt OD: ~0.9
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +3.4kHz away(adjusting for the +9kHz). The +9/2 mf was +4.1kHz. Reset count at -300Hz from the +9/2
01/15/2025
Holzworth 332, 210 → 332,215 kHz
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +1.9kHz away(adjusting for the +9kHz). The +9/2 mf was +2.6kHz. Reset count at -300Hz from the +9/2
01/13/20225
Today is a day, i feel like i dont understand this experiment. I ended Friday night with a rMOT OD 1.3. Today, THe bmot OutPut PD is 0.760V(lower then friday), the bmot pid still not at 0.245 Setpoint, the 698 noise line is larger then friday, and without adjusting the holzworth, Today's rMOT OD is ~1.7. I didnt change anything in the sequence, so i dont think its artificial.
Holzworth: 332,203 → 332, 210 kHz
Rmot OD: 1.71
DFG OD: 0.94
Latt OD: 0.83
With the EMCCD: Rempumped atoms(120mA Bitters), Found them +4.1kHz away(adjusting for the +9kHz). The +9/2 mf was +4.7kHz
I reset zero on the clock holzworth, at the mf=+9/2
Narrowing down mf=-5/2: Setpoint 0.9, 497.433600nm, steps of 25HZ, Probe powers 0.2|0.1|0.05
01/10/2025
Rmot OD is very low ~1
i relocked the 689 laser to get a lower noise, and it increased to ~1.15. I adjust the downward 481 beam during fluorsesne, and it increased to ~1.2. I went through the sequence of what i changed wednesday, and im not missing anything. I doubt its alignment of the 689 becuase the shape of the rMOT looks the same. There is nothing blocking the pathes of 689. Their PIDs are hitting SetPoint. Humidity looks good. THere are times where the OD will spike +0.2 but then go back down to ~1.2, which makes me believe its something thermal(aom?)
Holzworth: 332,193 → 332,203 kHz
SLS cavity ion pump is at 3.3E-8 Torr
I found the repumped atoms ( not the +9/2). the bitter coils were at 120mA, their were + 11.5kHz away, but adjusting hz.set_relfreq() for the 9kHz offset the +9/2 was zero'd to on wednesday, We drifted about 2.5kHz since wednesday.
Setting the bittercoils to 5000mA, and going -9kHz from the 11.5kHz, the +9/2 mf was +3.3kHz relative to Wednesday's zero. ( went steps of 100Hz)
Went back 300Hz and reset the zero, so i can start the data collection of +9/2,
The graph was shifted to the left so i went back another 300Hz and reset to zero
tried to get all the powers at 497.433300nm, but the clock laser kepts coming unlocked ~ 30 times. the data peaks kept shifting to the right, and i ran out of space. so i ended up stopping at the -9/2 state of 0.525 SP
01/08/2025
Holzworth: 322,181 → 322,193 kHz
rmot was 1.5, but then immediatly went to 1.4 then 1.3, then hovered around 1.35. the bmot pd showed 0.23 even tho the setpoint was .245. I tried relocking and coupling up to the pd with no luck. the Output PD 0.782V and ECD Output PD is 1.07V.
I increase the bmot through the downward beam, help but not the 1.55 OD that i saw yesterday. I change the holzworth and it helped, but i changed it 12kHz. the DFG is ~0.9, which is close and ill move onto the lattice.
Lattice OD is ~ 0.83, about what yesterday was.
Saw the Lattice in the EMCCD, moving to the rempumped atoms.
I found the repumped atoms ( not the +9/2). the bitter coils were at 120mA, their were + 10.9kHz away, but adjusting hz.set_relfreq() for the 9kHz offset the +9/2 was zero'd to monday, We drifted about 1.9kHz since monday.
Setting the bittercoils to 5000mA, and going -9kHz from the 10.9kHz, the +9/2 mf was +2.6kHz relative to monday's zero. ( went steps of 100Hz)
Setting up Spectroscopy for 497.433300 at SP=0.9:
- Go back Relative 200Hz
- set new zero
- Try set the kinetic series to 40 and run,
- After loops, remember to turn on the Automated clock
- set self.AutomatedClockSpec=True
- Start running again
- THe +9/2 seemed to close to the edge
- i went additional -200Hz and re Zero'd
- looks good, now moving onto other mf states
- This is todays spectroscopy: Attempt 1
- Files used for attempted 1 (+9/2,-9/2,+7/2,-7/2,+5/2,-5/2) are (103,104,105,106,109,110)
- I completely forgot to do hz.return_to_zero(), had to restart
Compare to monday, some of the mf states peaks seem to shifted. But i expected a changed because Khang was running his bitter coils and/or due to not returning back to zero
checked the rmot before i left OD is ~1.6
01/06/2025
Holzworth 332,166 → 332,181 kHz
got the new 1064 diode in and worked on setting it up with Julio. He buttcoupled it to another fiber and connected it to the wavemater. My made sure the power was below 200uW, but we did not the monitor said Underexposed. we increase the power with no luck and change the fiber to 780PM with no luck. we determiend we needed a single mode 980 PC fiber.
rmot was at 1.1, adjusting the Holzworth got me to 1.25.
Grady said he adjusted the flipper mirror, so adjusting the downward blue should help
I set the bmot fluoresnce and it help and get the rmot to 1.55. which is what grady had before
the DFG OD 0.98
Latt OD was 0.94
changed to the EMCCD, went to absorption imaging.
the acquistion is :
Kinetic Mode, Triggering: External Exposure, Shift speed: 1.13, Readout: 30MHz, bin:8×8.
To find the lattice: set gain to 0 →10 →50 → 100, you should see it.the clock repumper is the same freq(679.292500) at scan rate of 2 (not 0.5).Found the next clock at +4.5kHz away, gain was set t0 1000. The clockpulse was at 50ms, but was supposed to be at 400ms. Also, i forgot to turn on the cooling for the EMCCD.
The Lattice was 497.433300nm at 0.9SP
In Main.pys: self.AutomateClockSpec needs to be False when not automating the clock holzworth
In FlrImg.pys: ref needs to be False when not automating the clock holzworth
I recreated grady's data for the +/-(9/2,7/2,5/2) states
How to take the Data:
- Physically change the date on the file the EMCCD is Spooling to. This will create a new file
- Change file type Tiff, ( was orinigally set to Binary)
- Change Kinetic Series Length to 40. 20 for the data points and 20 for their backgrounds
- Main.pys: self.AutomateClockSpec=True
- FlrImg.pys: ref=True
- Bitter coils from 120mA to 5000mA
- go -9kHz for the repumped atoms to see the +9/2. Find them in steps of 100Hz
- do hz.set_relfreq(-0.0002)
- Once found hz.reset_count() to make this you new starting point
- hz.set_spec(0, 0.00091,0.00005) (this is the 20 data point scan)
- start the camera capture.
- loop the sequence, this should all be automated, where you just keep track of locking and wavelength drifts
- Once Done or a data point gets messed up. YOu will restart the WHole mf state.
- Press “Enter” in the Holzworth
- hz.return_to_zero()
- hz.set_spec(0, 0.00091,0.00005)
- If you are going to a new mf state: hz.set_spec(0+<Offset>, 0.00091+<Offset>,0.00005)
- jupyter note: magic_measurements_20241219-Reproducing
Files used for (+9/2,-9/2,+7/2,-7/2,+5/2,-5/2) are (112,113,114,115,116,117)
| Offsets(kHz) | mf state |
|---|---|
| 0 | +9/2 |
| 16.63 | -9/2 |
| 1.84 | +7/2 |
| 1.84+12.91 | -7/2 |
| 1.84+1.85 | +5/2 |
| 1.84+1.85+9.21 | -5/2 |
Data i got is below:

















































































