Rotational Echo DOble Resonance, Bruker Topspin 3 pulse program
The first signal amplitude is provided by two-rotor-period REDOR experiment.
redor
;redor ;TS3 / 09.08.2011 ; ;checked by SEWE 09.08.2011 ; ; REDOR experiment ; single pulse excitation, no decoupling ; optional saturation pulse train on observe nucleus ; ; ; written by Stefan Steuernagel (031201) ; ; ;Avance III version ;parameters: ;p1 : F1 90 degree pulse ;p2 : F1 180 degree pulse ;p12 : F2 180 degree pulse ;d1 : recycle delay ;d20 : delay in saturation pulse train ;d31 : =1s/cnst31, 1 rotor period ;ns : 16*n ;pl1 : F1 power level (90/180) ;pl2 : F2 power level (180) ;l0 : =1, must be odd for rotor sync ;l20 : number of pulses in saturation pulse train, 0 if undesired ;cnst31 : spinning frequency ;FnMODE: QF ; ; ;$CLASS=Solids ;$DIM=pseudo 2D ;$TYPE=direct excitation ;$SUBTYPE= ;$COMMENT=REDOR experiment, single pulse excitation define delay del25 ;calculate sync. delays "del25=(0.25s/cnst31)-(p1/2)" define delay del26 "del26=(0.25s/cnst31)-(p12/2)" define delay del27 "del27=(0.25s/cnst31)-(p2/2)" define delay del28 "del28=(0.25s/cnst31)-de" "d31=1s/cnst31" "acqt0=0" 1 ze ;accumulate into an empty memory d31 2 10m saturate, d20 ;optional saturation recovery (p1 pl1 ph1):f1 lo to saturate times l20 d1 #include <aq_prot.incl> ;allows max. 50 msec acquisition time, supervisor ;may change to max. 1s at less than 5 % duty cycle ;and reduced decoupling field #include <rot_prot.incl> ;protect against misset cnst31, must be >1000 2u rpp9 2u rpp8 (p1 pl1 ph2):f1 del25 3 del26 (p12 pl2 ph8^):f2 del26 lo to 3 times l0 del27 (p2 ph5):f1 del27 4 del26 (p12 ph9^):f2 del26 lo to 4 times l0 del28 go=2 ph31 10m mc #0 to 2 F1QF(1m iu0 & 1m iu0) HaltAcqu, 1m ;jump address for protection files exit ph1= 0 ph2= 0 2 1 3 ph5= 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 ph8= 0 1 0 1 1 0 1 0 ph9= 0 1 0 1 1 0 1 0 ph31=0 2 3 1 2 0 1 3
redori
;redori ;TS3 / 09.08.2011 ; ;checked by SEWE 09.08.2011 ; ; REDOR experiment ; single pulse excitation, no decoupling ; optional saturation pulse train on observe nucleus ; uses interleaved acquisition for FIDs with and w/o recoupling pulses ; ; ;Avance III ; ; ;parameters: ;pl1 : F1 power level ;pl2 : F2 power level for 180 recoupling pulses ;pl12 : =0W (no recoupling pulses) ;p1 : F1 90 degree pulse ;p2 : F1 180 degree pulse ;p12 : F2 180 degree pulse ;ns : 16*n ;d1 : recycle delay ;d20 : delay in saturation pulse train ;d31 : =1s/cnst31, 1 rotor period ;l0 : =1, must be odd ;l20 : number of pulses in saturation pulse train, 0 if undesired ;cnst31 : spinning frequency ;FnMODE: undefined ; ; ;$CLASS=Solids ;$DIM=pseudo 2D ;$TYPE=direct excitation ;$SUBTYPE= ;$COMMENT=REDOR experiment, single pulse excitation, interleaved acquisition of S and S0 signals define loopcounter nfid "nfid=td1/2" define delay del25 ;calculate sync. delays "del25=(0.25s/cnst31)-(p1/2)" define delay del26 "del26=(0.25s/cnst31)-(p12/2)" define delay del27 "del27=(0.25s/cnst31)-(p2/2)" define delay del28 "del28=(0.25s/cnst31)-de" "d31=1s/cnst31" ;cnst11 : to adjust t=0 for acquisition, if digmod = baseopt "acqt0=0" 1 ze d31 2 10m saturate, d20 (p1 pl1 ph1):f1 lo to saturate times l20 d1 #include <aq_prot.incl> ;allows max. 50 msec acquisition time, supervisor ;may change to max. 1s at less than 5 % duty cycle ;and reduced decoupling field #include <rot_prot.incl> ;protect against misset cnst31, must be >1000 2u rpp9 2u rpp8 (p1 pl1 ph2):f1 del25 3 del26 (p12 pl2 ph8^):f2 del26 lo to 3 times l0 del27 (p2 ph5):f1 del27 4 del26 (p12 ph9^):f2 del26 lo to 4 times l0 del28 go=2 ph31 30m wr #0 if #0 zd ;save data to disk 12 10m sat, d20 (p1 pl1 ph1):f1 lo to sat times l20 d1 2u rpp9 2u rpp8 (p1 pl1 ph2):f1 del25 13 del26 (p12 pl12 ph8^):f2 del26 lo to 13 times l0 del27 (p2 ph5):f1 del27 14 del26 (p12 ph9^):f2 del26 lo to 14 times l0 del28 go=12 ph31 30m wr #0 if #0 zd ;save data to disk 1m iu0 ;increment REDOR loop 1m iu0 ;twice lo to 2 times nfid ;do td1 experiments HaltAcqu, 1m ;jump address for protection files exit ph1= 0 ph2= 0 2 1 3 ph5= 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 ph8= 0 1 0 1 1 0 1 0 ph9= 0 1 0 1 1 0 1 0 ph31=0 2 3 1 2 0 1 3
References
Solid state NMR: AVANCE solids user manual, version 002.