User Tools

Site Tools


nmr_probes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
nmr_probes [2013/12/14 11:18]
pereira [Matching]
nmr_probes [2013/12/14 16:26]
pereira [Operation]
Line 9: Line 9:
  
 ===== Description ===== ===== Description =====
-The NMR running programs for both the S800 analysis line and spectrograph dipoles can be started by clicking on the icons labeled S800A_NMR and S800S_NMR, located on the desktop of uxpc2. The picture below shows the spectrograph GUI as an example. The top (yellow) panel shows the data relevant to the NMR module, the middle (pink) the digitized signal from the oscilloscope and the bottom (blue) the status and measurements for the dipoles. +The NMR running programs for both the S800 analysis line and spectrograph dipoles can be started by selecting the NMR option in the operation applications of the desktop **devop1**. The picture below shows the NMR panel for the S800 Analysis Line GUI as an example. The top (yellow) panel shows the data relevant to the NMR module, the middle (pink) the digitized signal from the oscilloscope and the bottom (blue) the status and measurements for the dipoles. 
  
  
Line 16: Line 16:
  
 ===== Operation ===== ===== Operation =====
-The NMR program constantly checks the status of the various dipoles from the EPICS system and updates the status column. In addition, the program checks the log file at startup for the closest previously measured value. In case no previous measurement can be used the program searches for a signal around the guessed value of the field. This search can take some time if the calibration is off or the hysteresis of the dipole is large. +The NMR program constantly checks the status of the various dipoles from the EPICS system and updates the status column. In addition, the program checks the log file at startup for the closest previously measured value. In case no previous measurement can be used the program searches for a signal around the guessed value of the field. This search can take some time if the calibration is off or the hysteresis of the dipole is large. The maximum number of attempts is limited to 200. After that the status is marked as “Failed” and the program gives up on this dipole
  
 In order to reduce the searching time, the program tries to guess the field from the following sources, in priority order:  In order to reduce the searching time, the program tries to guess the field from the following sources, in priority order: 
Line 26: Line 26:
   * Calibration if no previous measurement is available    * Calibration if no previous measurement is available 
    
-In addition, the program checks the log file at startup for the closest previously measured value. In case no previous measurement can be used the program searches for a signal around the guessed value of the field. This search can take some time if the calibration is off or the hysteresis of the dipole is large. The maximum number of attempts is limited to 200. After that the status is marked as “Failed” and the program gives up on this dipole.  
- 
 Once a signal is found, the measuring sequence tries to find two resonance positions on either side of 0. Each resonance is calculated as the average between the negative and positive modulation minima (blue and green curves, and corresponding arrows). The final field is interpolated from those measurements, simulating a lock on the NMR signal.  Once a signal is found, the measuring sequence tries to find two resonance positions on either side of 0. Each resonance is calculated as the average between the negative and positive modulation minima (blue and green curves, and corresponding arrows). The final field is interpolated from those measurements, simulating a lock on the NMR signal. 
  
Line 47: Line 45:
 ===== Matching ===== ===== Matching =====
  
-{{:wiki:NMR-matching.gif?700|Pannel to match dipoles.}} +{{:wiki:NMR-matching.gif?550|Pannel to match dipoles.}} 
-{{:wiki:matching.png|Display when running log file.}}+
  
 The button labeled “Match” opens a new window for matching the dipoles by pairs (see picture). The user has the possibility to match the dipoles to either Barney or to the average calculated from the present measurements. This last function is useful when the dipoles have been tweaked to adjust the position of the beam, leading to an unmatched pair of dipoles. Since matching the dipoles involves changing their fields, it is necessary to wait for the measuring loop to go over each dipole before the effect of matching can be observed.  The button labeled “Match” opens a new window for matching the dipoles by pairs (see picture). The user has the possibility to match the dipoles to either Barney or to the average calculated from the present measurements. This last function is useful when the dipoles have been tweaked to adjust the position of the beam, leading to an unmatched pair of dipoles. Since matching the dipoles involves changing their fields, it is necessary to wait for the measuring loop to go over each dipole before the effect of matching can be observed. 
nmr_probes.txt · Last modified: 2024/06/01 16:35 by swartzj