-
Notifications
You must be signed in to change notification settings - Fork 5
Apparatus ‐ Trapped Ions ‐ Strontium
UMass Ion Trappers edited this page Feb 10, 2025
·
3 revisions
- Laser cooling subsystem (422 nm laser)
- Photo-ionization subsystem ( 405 nm laser)
- Photo-ionization subsystem ( 461 nm laser)
- Repump subsystem D5/2 ( 1033 nm )
- Repump subsystem D3/2 ( 1092 nm )
- Qubit State preparation and Measurement (SPAM) ( 674 nm laser)
- Zeeman Qubit (Raman Laser 422 nm)
https://github.com/UMassIonTrappers/PyOpticL/blob/main/Design/Sr88_apparatus.py
import time
start_time=time.time()
import sys
import os
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'Module')))
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), 'Subsystem')))
from PyOpticL import layout, optomech
from SPAM_subsystem import subsystem_spam
from Laser_cooling_subsystem import laser_cooling_subsystem
from Raman_subsystem import Raman_subsystem
from Photoionization_subsystem import PI_subsystem_ECDL, PI_subsystem_commercial
from modular_beam_combiner import Beam_Combiner_General
import numpy as np
layout.table_grid(dx=72, dy=92)
# layout.place_element_on_table("chamber", optomech.Room_temp_chamber_Mechanical, x=28, y = 60, angle=0)
# # there is a room temperature chamber in the center. it will largely increase loading time...
laser_cooling_subsystem(x=-1, y=0, thumbscrews=True)
Raman_subsystem(x=1 , y=26.5, thumbscrews=True)
PI_subsystem_commercial(x=29 , y=8.5, angle = 0, thumbscrews=True) #405 for sr88+
PI_subsystem_ECDL(x=39 , y=8.5, thumbscrews=True) # 461 for sr88+
repump_subsystem_ECDL_mirrored(x=50 , y=8.5, thumbscrews=True) # 1092 for sr88+
repump_subsystem_ECDL(x=60 , y=8.5, thumbscrews=True) # 1033 for sr88+
subsystem_spam(x=32 , y=50, thumbscrews=True)