Setup and Calibration for jeolcfg » History » Version 10
Anchi Cheng, 04/03/2015 08:06 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 | 3 | Anchi Cheng | Image shift is normally achieved with IS1. However, PLA is a sometimes a better choice, especially if energy filter is involved. |
14 | |||
15 | h3. Lens Series within MAG1 and LOW MAG modes |
||
16 | |||
17 | There are distinct sets of objective and projection lens settings within MAG1 mode that gives |
||
18 | different scale and neutral values. We assign each of these lens series (LS) numbers, starting at 1 at |
||
19 | the lowest mags. Similarly, we also named the lowest LOWMAG mode lens series LM1 and assign a |
||
20 | different deflector scale to them. |
||
21 | |||
22 | The order of magnifications is therefore roughly |
||
23 | |||
24 | <pre> |
||
25 | LM1->the rest of LOWMAG->LS1->LS2->LS3->the rest of MAG1 |
||
26 | </pre> |
||
27 | |||
28 | * To simply the mapping of magnification to the projection modes, MAG1 will be used if a magnification |
||
29 | can be achieved by either LOWMAG and MAG1* |
||
30 | |||
31 | 5 | Anchi Cheng | These four configurations like these therefore define the boundary of each lens series within the mode. |
32 | 3 | Anchi Cheng | <pre> |
33 | 9 | Anchi Cheng | LS1_MAG_MAX = 4000 |
34 | LS2_MAG_MAX = 25000 |
||
35 | 3 | Anchi Cheng | LS3_MAG_MAX = 100000 |
36 | LM1_MAG_MAX = 200 |
||
37 | </pre> |
||
38 | |||
39 | h2. Run pyscope/scalecalibrator.py to get values for different items in jeol.cfg |
||
40 | |||
41 | 8 | Anchi Cheng | With the main viewing screen down do these at the computer with temext.dll registered. |
42 | 4 | Anchi Cheng | |
43 | 3 | Anchi Cheng | # Open pyscope/jeol.cfg with a text editor and leave it open so that you can enter values as you go. |
44 | # Double click pyscope/scalecalibrator.py to start it. |
||
45 | 6 | Anchi Cheng | # The script will first make the scope go through all magnifications in LOWMAG and MAG1 range to determine valid magnifications. |
46 | 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. |
47 | # Follow the instruction to shift each coil or mechanism by the amount indicated. |
||
48 | |||
49 | For example, for image shift with IS1, It says |
||
50 | <pre> |
||
51 | Preparie to calibrate IS1: |
||
52 | Waiting for you to setup the initial condition |
||
53 | </pre> |
||
54 | 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. |
||
55 | 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) |
||
56 | |||
57 | After "hit a key to continue", this original IS1 value is recorded. You are then asked to |
||
58 | <pre> |
||
59 | Move IS1 by 1.0 cm on Main Screen in x direction |
||
60 | </pre> |
||
61 | 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. |
||
62 | |||
63 | The new IS1 value is saved when you hit a key to continue. |
||
64 | |||
65 | The output include |
||
66 | <pre> |
||
67 | [def] |
||
68 | IMAGESHIFT_SCALE%LS2%X=8e-8 |
||
69 | </pre> |
||
70 | |||
71 | You should then modify this item in jeol.cfg according to the result. |
||
72 | |||
73 | *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.* |
||
74 | *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.* |
||
75 | *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.* |