
208 The transmission electron microscope
axis and the BFP. By construction the Ewald sphere is then at a tangent to the BFP.
If the crystal is oriented such that a zone axis t
[uvw]
is parallel to the optical axis,
then all reciprocal lattice vectors g
hkl
satisfying the zone equation t
[uvw]
· g
hkl
= 0
will lie in the BFP. The distance s between a reciprocal lattice point in the BFP and
the Ewald sphere, measured parallel to the optical axis, is approximately given by
s ≈ λg
2
/2; if the crystal surface normal is parallel to the electron beam, then this
distance s is identical to the excitation error s
g
.
By using the beam tilt controls on the microscope console, the operator can
change the angle between the incident wave vector and the optical axis. The Ewald
sphere will then intersect the objective lens back focal plane along a circle known
as the Laue circle; the diameter of this circle increases with increasing beam tilt.
Alternatively, we could keep the beam along the optical axis, and use the specimen
tilt controls to change the orientation of the sample with respect to the incident
beam. This also changes the orientation of reciprocal space with respect to the
back focal plane, and again we can observe a ring of diffracted beams along the
intersection of the Ewald sphere and the BFP (see Figs 3.34b–d). Since electronic
control of the beam tilt is usually much more sensitive than the mechanical control
of the specimen orientation, the beam tilt can be used to precisely align the beam
along a crystal zone axis, so that the BFP contains all reflections corresponding to
the planes of the zone. The subsequent imaging lenses are then used to magnify the
diffraction pattern by a factor of λL with respect to reciprocal space.
3.9.4 Numerical computation of electron diffraction patterns
Numerical simulation of a kinematical electron diffraction pattern for a given zone
axis direction [uvw] consists of two steps.
(i) Computation
of the intensity
I
hkl
for all reciprocal
lattice points that belong to the zone
[uvw]; the intensity can be taken to be proportional to |V
g
|
2
, which is known as the
kinematical approximation. The Fortran subroutine
CalcUcg described in PC-9 can
be used along with the routine
CalcFamily, which is based on the CalcOrbit routine
described in
PC-4 .
(ii) Computation of the geometry of the diffraction pattern. From two low-index recipro-
cal lattice points the entire pattern can be generated by simple vector additions. The
Cartesian 2D
coordinates of each re
flection can
then be computed using the reciprocal
structure matrix b
ij
.
When the correct value of the camera length L is used, the computed and experi-
mental diffraction patterns should have the same magnification and can be overlaid
on one another. In practice, it is useful to have a program that can generate a set of in-
dependent zone axis patterns, say, for all the zone axis for which −2 < u, v, w < 2.