Project

General

Profile

Setup and Calibration for jeolcfg » History » Version 13

Anchi Cheng, 07/08/2015 06:02 PM

1 1 Anchi Cheng
h1. Setup and Calibration for jeol.cfg
2
3 2 Anchi Cheng
All setup and calibrations are done on the computer that has access to JEOL's External COM through temext.dll.
4 1 Anchi Cheng
5
h2. Copy from pyscope/jeol.cfg.template to pyscope/jeol.cfg
6
7 3 Anchi Cheng
The current template is based on a JEM-3200FSC
8 2 Anchi Cheng
9 3 Anchi Cheng
h2. Modify [tem option] section in pyscope/jeol.cfg according to your scope
10 1 Anchi Cheng
11 3 Anchi Cheng
h3. Using PLA for image shift
12 1 Anchi Cheng
13 13 Anchi Cheng
Image shift is normally achieved with IS1.  However, PLA is a sometimes a better choice as it does not induces beam tilt at
14
the specimen, although its range is more limited.  When an omega filter is part of the scope, this also makes sure the beam not
15
affected at the entrance of the filter.
16 1 Anchi Cheng
17 13 Anchi Cheng
h3. CL3 RELAXATION MAG
18
19
The center of the beam on some scopes, such as JEM3200FSC at NYSBC, moves whenever CL3 is adjusted.  In such as case, a more stable position can be reproduced if the beam intensity is cycled back and forth through cross-over through a programable procedure called "CL3 Relaxation", found in TEMCON/Option/Lens Relaxation if available.  Leginon emulate that.
20
21
If you have this particular problem, set this option to a magnification where the procedure will be performed whenever the magnification is changed to a value larger than the "cl3 relaxation mag" value.  Typically this is set at a value below the magnification for fa,fc, and final exposure so that these become more stable.
22
For example:
23
<pre>
24
CL3_RELAXATION_MAG = 5000
25
</pre>
26
27 3 Anchi Cheng
h3. Lens Series within MAG1 and LOW MAG modes
28
29
There are distinct sets of objective and projection lens settings within MAG1 mode that gives
30
different scale and neutral values.  We assign each of these lens series (LS) numbers, starting at 1 at
31
the lowest mags. Similarly, we also named the lowest LOWMAG mode lens series LM1 and assign a
32
different deflector scale to them.
33
34
The order of magnifications is therefore roughly
35
36
<pre>
37
LM1->the rest of LOWMAG->LS1->LS2->LS3->the rest of MAG1
38
</pre>
39
40
* To simply the mapping of magnification to the projection modes, MAG1 will be used if a magnification
41
can be achieved by either LOWMAG and MAG1*
42
43 5 Anchi Cheng
These four configurations like these therefore define the boundary of each lens series within the mode.
44 3 Anchi Cheng
<pre>
45 9 Anchi Cheng
LS1_MAG_MAX = 4000
46
LS2_MAG_MAX = 25000
47 3 Anchi Cheng
LS3_MAG_MAX = 100000
48
LM1_MAG_MAX = 200
49
</pre>
50
51
h2. Run pyscope/scalecalibrator.py to get values for different items in jeol.cfg
52
53 8 Anchi Cheng
With the main viewing screen down do these at the computer with temext.dll registered.
54 4 Anchi Cheng
55 3 Anchi Cheng
# Open pyscope/jeol.cfg with a text editor and leave it open so that you can enter values as you go.
56
# Double click pyscope/scalecalibrator.py to start it.
57 6 Anchi Cheng
# The script will first make the scope go through all magnifications in LOWMAG and MAG1 range to determine valid magnifications.
58 10 Anchi Cheng
# Enter the magnifications at which to calibrate.  Make sure that you include at least one magnification in each lens series that you will use.
59
# Follow the instruction to shift each coil or mechanism by the amount indicated.
60
61
For example, for image shift with IS1,  It says
62
<pre>
63
Preparie to calibrate IS1:
64
Waiting for you to setup the initial condition
65
</pre>
66
The initial condition means a visible feature at an easily remembered position such as the central dot on the main screen so that a shift can be recognized.
67
The distance between the major ticks of the linear scale bar on the main viewing screen corresponds to 1 cm at the film camera (i.e., nominal magnification)
68
69
After "hit a key to continue", this original IS1 value is recorded.  You are then asked to
70
<pre>
71
Move IS1 by 1.0 cm on Main Screen in x direction
72
</pre>
73
This means using x-axis IS1 knob to move the image feature by the amount.  The major ticks of the scale bar on the main viewing screen corresponds to 1 cm at the film camera height.
74
75
The new IS1 value is saved when you hit a key to continue.
76
77
The output include
78
<pre>
79
[def]
80
IMAGESHIFT_SCALE%LS2%X=8e-8
81
</pre>
82
83
You should then modify this item in jeol.cfg according to the result.
84
85
*I do not know which values will change with lens series, nor can we assume that x and y coils have the same scale.  Please let me know what you get.*
86 11 Anchi Cheng
87 10 Anchi Cheng
*Missing calibration of unused lens series should not cause problem.  There is no need to go through all of them just for the sake of completeness.*
88 11 Anchi Cheng
89 10 Anchi Cheng
*The scale does not need high accuracy, a 20% error probably is not going to cause failure since there will be a fine calibration done within Leginon.*
90 12 Anchi Cheng
91
*The math for calculating beamtilt coil scale may not be correct.  Please report problem in later Leginon calibrations*
92
93
h2. Record standard focus and neutral deflector values
94
95
Standard focus and neutral deflector values are the references for relative movements performed in Leginon.  These values are stored in JEM scopes and will only change when engineer alignment is performed.
96
97
# Open pyscope/jeol.cfg with a text editor and leave it open so that you can enter values as you go.
98
# Double click pyscope/standard.py to start it.
99
# The script will first make the scope go through all magnifications in LOWMAG and MAG1 range to determine valid magnifications.
100
# Follow the instruction to go through each magnification that you will access.
101
# At the end the program will summarize the values which you can copy into jeol.cfg
102
103 1 Anchi Cheng
*You may notice as I have that at LS2 (and probably above) the standard defocus is unchanged at different mags.  In this case, put only the standard focus value for the lowest magnification so that the defocii can be modified together in this lens series*
104 13 Anchi Cheng
105
h2. Set up stage backlash options
106
107
Backlash correction on JEOL scopes may be different individually.  These options allows tuning of them.
108
109
There are two kinds of backlash correction.  Full correction send the stage to a temporary position at a fix distance and direction relative to the final position first, before moving to the final.  The temporary position used in "reduced correction" is at half the distance of the final movement. Its purpose is to save time.
110
111
BACKLASH_SCALE:  This has separated X, Y values.  They defines the size of backlash correction (in meters) the stage makes when full correction is performed.  To determine the proper value, observe the movement of the stage when you use TEMCON program "Operation/Specimen Position" to recall a position from memory.