Skip to content

Feedback Control

Published: at 12:39 AM (3 min read)

Surface Topography via Constant-Current Scanning

In constant-current imaging, the STM feedback loop adjusts the tip height zz to hold II at a setpoint. As the tip is raster-scanned laterally over the surface, the control electronics vary zz so that Imeasured=IsetI_{\rm measured}=I_{\rm set} at all (x,y)(x,y). Thus the recorded z(x,y)z(x,y) is effectively the surface topography (apparent height). Concretely, the tip’s zz-trajectory maps contours of constant tunneling current. Since Iexp(2κS)0eVρs(E)dEI\propto\exp(-2\kappa S)\int_0^{eV}\rho_s(E)\,dE (with S=dh(x,y)S=d-h(x,y) as the instantaneous gap, where h(x,y)h(x,y) is surface height), the feedback enforces

exp[2κ(d(x,y)h(x,y))]0eVρs(E)dE  =  constant\exp\bigl[-2\kappa (d(x,y)-h(x,y))\bigr]\int_0^{eV}\rho_s(E)\,dE \;=\; \text{constant}

For a homogeneous DOS, 0eVρs(E)dE\int_0^{eV}\rho_s(E)dE is uniform, so variations in II are purely due to changes in h(x,y)h(x,y); the tip height thus directly images geometric corrugations. In general, however, surface electronic inhomogeneity modulates II. In constant-current mode the topograph z(x,y)z(x,y) therefore contains both geometric and electronic contrast. However, for many conducting samples, we can interpret the constant-II height map an approximatino the true surface profile.

Feedback Control in Constant-Current STM

Maintaining I=IsetI=I_{\rm set} requires a feedback controller acting on the tip–sample gap. Define the error signal e(t)=IsetI(t)e(t)=I_{\rm set}-I(t). A common choice is a proportional-integral (PI) controller, whose output u(t)u(t) (voltage to the zz-piezo) is

u(t)  =  KPe(t)  +  KI0te(τ)dτ,u(t)\;=\;K_P\,e(t)\;+\;K_I\int_0^t e(\tau)\,d\tau,

with gains KP,KI>0K_P,K_I>0. The proportional term KPeK_P e produces an immediate displacement proportional to the instantaneous error, providing fast corrective action, while the integral term eliminates any steady-state offset by accumulating past error (in effect giving infinite gain at zero frequency). In Laplace-domain notation, U(s)=(KP+KI/s)E(s)U(s)=(K_P + K_I/s)E(s).

This controller drives the zz-piezo, changing the gap dd (or equivalently S=dhS=d-h). As described by Aguirre {\it et al.}, “the output signal feeds the zz piezoelectric for moving [the tip] in a certain direction. As response, the zz piezo will suffer an elongation and will change the tip–sample distance SS, and consequently will change the value of the tunnel current”. A logarithmic amplifier is often placed in the current-to-voltage converter to linearize the exponential I(d)I(d) relation. The net closed-loop system is designed so that, when e=0e=0, the tip height exactly compensates surface features. In practice the controller bandwidth must be chosen to accommodate the mechanical resonances of the tip–piezo assembly and the desired scan speed. Proper tuning of KP,KIK_P,K_I ensures stability and fast tracking: roughly, larger KPK_P speeds response but can excite resonances, while sufficient KIK_I guarantees zero steady error.

In summary, the STM feedback loop (often implemented with a PI controller) continuously adjusts the tip voltage to drive e(t)0e(t)\to0, thereby holding II constant. The measured piezo voltage (or equivalently tip height) as a function of (x,y)(x,y) yields the surface topography. This feedback mechanism, combined with the exponential tunneling current law, gives the STM its ability to map surfaces with sub-nanometer vertical resolution.