Nanonis STM Simulator Tutorial

Size: px
Start display at page:

Download "Nanonis STM Simulator Tutorial"

Transcription

1 Nanonis STM Simulator Tutorial Software Version 4 Manual Version 4.0

2 Contents Introduction... 4 Minimum System Requirements and Installation... 5 Getting Started... 6 Session Directories... 6 Online Help... 6 System Startup... 6 Running the Z-Feedback... 7 Tip Home Position, TipLift... 8 Scan Control... 9 Setting the scan parameters Saving parameters with an Image Global Counter Cross sectioning Scan Data Advanced Scan Options Changing the View of an Image Using the Mouse Choosing the Data to Display Online Image Processing Pasting Data into the Background Changing the Color Scale Color Palettes Saving an Image Viewing Several Channels in Parallel Quad-Scan Monitor four Views in one Window Line Monitor D Plot Controls Bias Module Understanding the Feedback Loop Purpose of feedback Working Principle Bandwidth Considerations NANONIS STM Simulator 2

3 Signal Oversampling Spectroscopy Bias Spectroscopy Z Spectroscopy Spectroscopy Locations Grid Line Cloud Coarse Approach Automatic approach Advanced automatic approach parameters Displaying Data in Graphs Time domain display Frequency domain display Long Term Spectrum Sample tilt correction Thermal Drift Drift Compensation Atom Tracking Contact AFM Defining a new Z Controller Detector calibration using Force Distance curves Detector calibration using lockin module Atomic Manipulation Diagnostics and Analysis TCP Receiver Diving deeper NANONIS STM Simulator 3

4 Introduction Thank you for downloading the SPM Simulator package from Nanonis. This program has many powerful features that provide benefits in a variety of situations. It can be used to learn about the capabilities of the Nanonis controller before one is purchased. It can also be used to teach other people how to use the software without the presence of the hardware. This can be particularly useful as a presentation tool in a group meeting or anytime you are separated from the hardware. A third application is as a general purpose SPM teaching tool. Because of the accuracy and depth of the simulated microscope backend, fundamental principles such as feedback optimization, important operating parameters, and data acquisition modes can be learned when first starting out in the field of SPM. Lastly, existing Nanonis customers find the simulator an invaluable tool to debug and troubleshoot LabVIEW development using the programming interface because it does not tie up the PC used to operate the microscope but still provides the full capabilities of the environment to make sure the new program works as intended before it is placed into service on the main PC. The document is not meant as an introduction into scanning tunneling microscope, the reader is expected to be already familiar with the basic working principle of an STM. NANONIS STM Simulator 4

5 Minimum System Requirements and Installation Please make sure your computer meets the following requirements: Windows XP/Vista or Windows 2000 operating system. Minimum of 1 GB RAM Minimum of 1.5 GHz processor Screen resolution of at least 1280x1024 pixels is recommended. With a lower resolution some windows will be partly hidden and you will not be able to use them. In the case that your computer does not fulfill these requirements, you might experience sluggish behavior. The installer is a regular Windows Installer, available at The installer will guide you through the installation procedure. If you have a previous version of the Demo software installed, the installer will uninstall that version first. NANONIS STM Simulator 5

6 Getting Started The first time the program is started a message may appear warning you a program is trying to access a port blocked via a firewall. This port must be unblocked in order for the main program to communicate with the background process that is simulating the actual Nanonis hardware. This communication is through the internal loopback device present in all network protocol implementations. No external communication outside of the computer takes place. When operating host PC and the Nanonis standard controller connected via a network cable. Once communication is established, you will next be asked to accept the license agreement. Click the Accept button to then launch the main program. Session Directories A dialog will appear asking to define a session directory. The concept of sessions can be very powerful in a multi-user or multi-microscope situation. Sessions allow the isolation of experimental conditions, screen layouts, microscope calibration factors, etc. to be easily organized. A great example is a low temperature microscope that has different piezo calibrations at room temperature and low A Nanonis Session enables you to have measurement data and the corresponding configuration parameters in one single place. temperature. Instead of entering the new piezo factors when the temperature changes, everything can be updated by simply saving one session file and opening a different one. To get started in the tutorial, browse into a specific directory and then click the Choose Curr Directory button in the window to place all session information in this folder. Online Help There is a great deal of online help available throughout the program. Almost every button and entry box has a tip strip associated with it. By leaving the mouse cursor over the item, a small box appears with a short text description of the item. Context help is available within each window by pressing F1. A separate window will open with a detailed discussion about every item contained within a particular window. System Startup When the program is launched, the main window will appear as shown in Figure 1. To get started with the program the most important modules to open are under the Modules menu. Three to open right away are Z Controller, Bias, and Scan Control. Figure 1: Main Window NANONIS STM Simulator 6

7 Running the Z-Feedback The next window to introduce is the Z Controller window shown in Figure 2. This is used to control the feedback bandwidth, control the working setpoint, monitor the instantaneous z piezo position, and configure the SafeTip feature. When the program is started, the feedback loop is deactivated and the tip is held fully retracted. To start with a known set of working parameters, choose File/Load Program Defaults. The setpoint, proportional gain, and integral response are all set to values that are known to work for stable control of the simulated microscope. Figure 2: Z-Controller window. Once the parameters are set, the tip can be engaged. Since the simulator is built to behave like the tip is just above the surface, there is no need for a coarse approach to occur. The steps required to configure coarse approach will be covered later. For now, simply click the large engage button on the right side of the window. The red pointer on the scale moves downward as the tip is ramped towards the surface. It will reach feedback around zero. The current will change from almost zero to the requested setpoint value and then be reasonably steady. At this point the tip height is actively controlled by the feedback loop. The digital readout of the z position will start to fluctuate and you may also see small motion of the blue indicator. Similar to the other controls, the dynamic range of the z scale can be changed to cover a small part of the full z piezo range for sensitivity or it can be left at the default scale where the entire z range is displayed. Things you can do with a digital feedback: stop the feedback instantaneously, keep the tip at a constant height without droop, lift the tip by an exactly defined amount, withdraw without delay in case a signal reaches a certain threshold or control on combinations of signals. The digital feedback loop of the system has proportional (P) and integral (I) gain. The speed of the loop response to a deviation from the setpoint is determined by the combination of the P and I factors. The larger the P value the faster the loop will respond. For integral gain the units can be time constant or the inverse of the time constant. If you feel more comfortable working in the units of a time constant flip the toggle switch NANONIS STM Simulator 7

8 on the left side of the integral control. Similar to the other controls in the program, the range of the P and I gain can be changed using the arrow buttons at the end of the scale. Use this to either increase the sensitivity so small changes are possible or to provide more dynamic range for large adjustments. More details about the feedback system will be presented later. For now, the default values of the simulator will provide reasonable imaging performance. Any time while the loop is active or inactive, the Setpoint can be changed using the appropriate control. It has both a slider control and number entry box available. In the slider control is a yellow bar graph that fills to indicate the instantaneous value of the current. The scale of the bar graph is logarithmic so be sure to properly interpret the graph. The range of the bar graph is controlled using the set of buttons above the indicator. The + and buttons decrease and increase the range of the bar graph limits, the fs buttons automatically changes the scale to range from 0 to the maximum current (when using an STM feedback signal) as determined by the preamplifier gain. The 0 button places 0 in the middle of the range and the C button places the measured value when the button is pressed in the center of the range. Tip Home Position, TipLift Another important term to understand is the concept of the Home position for the tip. To park the tip at a fixed position and have the digital feedback loop then hold it there, define the location using the Home Position setting and then click the Home button. Keep in mind the defined position is on an absolute scale. To hold the tip a specific height over the surface it is preferable to use the Tip Lift feature instead of the Home button. For example, if the z position is +50 nm and you want to hold the tip 8 Angstrom away from its current position, the Home Position should be defined as 49.2 nm. If the current z position drifts to 20 nm, the Home Position would have to be redefined to be 19.2 nm. It is far easier to define the Tip Lift distance to be 8 Angstrom and for any position, the tip will be pulled back that distance from the present position when the loop is disabled. With the simulated STM, the current will drop to zero if the tip is pulled back more than a few Angstroms from its tunneling position. NANONIS STM Simulator 8

9 Scan Control Once tunneling has been achieved, a scan can be started and images will be obtained. The image configuration is contained in the Scan Control window shown in Figure 3. There are three main groups of controls in the window. The Scan, Follow Me, and Grid buttons can be used to change the configuration display on the left side of the window. Note these can be changed while acquisition or other function is taking place without interrupting the current mode. This provides a chance to make changes to various sets of parameters in anticipation of the current operation completing and starting the next operation right away instead of waiting to configure it and then starting. Figure 3: Scan Control, all the activity that involve moving the tip like scanning, spectroscopy or manipulation are done from within this module. The most commonly used group is the Scan set of tabs. They will be used for image acquisition and scanning. The first step should be to activate the imaging channels to be acquired at each pixel location. The list is contained in the Scan tab. Click on the name of each channel to highlight it for activation. To acquire multiple channels during the scan, hold the Ctrl key and click on each channel to highlight it. By default the Topography (Z(m)) and Current channels are active. The pixel density is also configured in the same area of the tab. By clicking the link control next to the window, the Pixels and Lines can be forced to always equal each other for ease of configuration (only one needs NANONIS STM Simulator 9

10 to be changed), but they can also be made independent to have a different number of pixels and lines if desired. To begin a scan, click the button with the downward facing arrow. This will commence a scan from the top of the frame towards the bottom. The image will appear on a line by line basis and a two dimensional image will be built up as shown in Figure 4. Setting the scan parameters The position and size of the scan frame is set in the top of the tab. Values can be entered directly here or the mouse can be used to determine the size as described below and when that is done, these values will be updated to show the new settings. Next to the Size parameters is a control that can be set to lock the X and Y axis to be equal at all times (scanned region will be a square) or unlocked so the region will be rectangular in shape. The speed of the tip as it scans over the surface is determined by the parameters in the Speed section. The time required for one line can be fixed (Time/line) which means the actual velocity of the tip over the surface will change as the scan size is changed. Alternatively, the tip velocity can be fixed which means the time required for each scan line will vary as the scan frame size is changed. Click on the lock icon to toggle which parameter is fixed and which one varies. Note that either parameter can be changed to change the acquisition speed, the lock merely determines which is fixed as the frame is changed. As any of the parameters that effect the total time to acquire one frame are changed, the Time/frame is updated to reflect the amount of time that each image will require. Also, on the right side of the window is a countdown timer that displays the amount of time left to complete the currently acquired image. Figure 4: The image starts to appear as each linescan is acquired Saving parameters with an Image To automatically form the name of a file as data is saved, the Save tab (Figure 5) should be configured next. The Basename is the text string that every fill will begin with. The Image number is then the value incremented for each file as it is saved to insure the files are uniquely named and also sequentially numbered for easy browsing later. Figure 5: Save tab in the Scan Control window. Choose a basename for automatic filename generation, add a comment to each file, and choose the parameters to save in each file header NANONIS STM Simulator 10

11 There is now a long list of special codes that can be entered as part of the basename to help uniquely identify files and provide more functionality in the naming convention. Special codes that can be entered are the following %a abbreviated weekday name %b abbreviated month name %c locale-specific date and time %d day of month %H hour of current time (in 24 hour format) %I hour of current time (in 12 hour format) %m month number %M minute of current time Figure 6: Use the analyze tab to measure features in the image while data is still being acquired %p am/pm designation %S second of current time %x locale-specific date %X locale-specific time %y last two digits of year %Y four digits of year So, using the code %Y-%m-%d would produce something like and %H%M%S would produce something like (somebody is working late in the lab). With the global counter you can generate filenames that can easily be sorted chronologically without relying on the time stamp to be handled correctly by the operating system. Global Counter The code %N translates into a number which is given by a global counter. The counter can be set and reset in the Options window available from the main window menu. The global counter will increase by 1 every time it is accessed. For example, if you want to sort your files in the order NANONIS STM Simulator 11

12 you acquired them, you could name them %N-ScanData, %N-BiasSpec and %N-ZSpec, which would generate a list of file with a running counter for all three file types. Cross sectioning Scan Data The third tab present when the Scan grouping is active is the new Analyze tab (Figure 6). This can be used to take cross sections and also measure distances and angles on the surface while acquisition continues. There is no longer a need to wait for an image to be finished and saved in order to open it in a separate module that has measurement tools. When the Analyze tab is selected a line appears on the image. Click on either endpoint to Figure 7: Cross section of data extracted from the Scan Control window drag it to a new location. As the line gets longer or shorter the total length of it is displayed in the information window. This can be used as a ruler to measure features in the image. By grabbing in the middle of the line with the mouse, the line can be shifted laterally while maintaining its length and angle orientation. To view a cross section of the data covered by the line, click the Cross Section button and a separate graph window will open to display the data (Figure 7). As the line is then moved around the plot will update in real time. To determine the angle between two crystallographic axes on the surface, the angle button should be clicked. This adds a dashed line to the image area. Both of them can be moved around and the display will show the length of each one as well as the angle between them. Advanced Scan Options Less frequently changed parameters related to scanning are contained in the Options window (Figure 8) opened from the Tools dropdown menu. Scanning can always be in the same slow direction (from the top each time or from the bottom each time) or it can alternate between scanning from top to bottom and then bottom to top. This will save the time required to return to the origin each time and also remove piezo creep from the image resulting from the quick motion back to the origin. To activate this mode, check the Bounce Scan box so the tip bounces off the bottom of the frame when it is reached. When the Stop button is pressed and scanning stops, the tip can be moved to a fixed location every time for consistency. To use this, check the Custom end of scan position box and enter the percentage of full piezo range to place the tip. Values of 0,0 would place the high voltage outputs to zero and center the tip in the middle of the scanable area. If Under Advanced Scan Options you find many things like where the tip should stay at the end of a scan, whether the last image should be pasted automatically in the background, or if the forward and backward speed of a scan should be the same or different. NANONIS STM Simulator 12

13 the box is not checked, the tip motion is halted immediately and the tip remains fixed at the position when the scan is stopped until moved again. The tip position can always be determined by locating the blue dot in the viewing area. Figure 8: Less frequently used parameters are contained in the Options window accessed from the tools menu Other options in this window are used to determine the image painting of the data when various processes occur. Since the data will appear in the window, the preceding data can be erased when moving or rotating the frame to avoid confusion. If the frame is moved partway through an image a split will be evident since the frame will shift over the surface thereby producing an offset of the features. There are times where this is helpful to see but other instances where it will create confusion. Turn the feature on or off using this checkbox. It is also possible to choose to have the frame erased when the next frame starts. This can be activated by checking the box labeled starting a new scan. The data can also be pasted into the viewing area to compare to future images or also to be used as a navigational aid as the frame is zoomed and moved over the surface. To automatically paste the last image into the area choose the condition with the next set of boxes. The final parameter related to scanning in this window is the Backward linear speed. By default the reverse scan takes the same amount of time as the forward scan. This can be changed to be faster or slower using the ratio parameter or entering a fixed speed with the Custom box. This can be helpful to speed up total acquisition if the image in one direction is sufficient and the tip can be rapidly returned to start the next line. Be careful about maintaining feedback control of the tip height when using a fast return speed though. When the end of the frame is reached, the next scan will start if the adjacent Continuous Scan button is activated. This scan will either proceed in the same direction as the previous one or reverse the slow scan direction depending on the status of the Bounce Scan check box discussed above. The next button in the row can be used to pause the scan and hold the tip at the position when the button was pressed. Any number of functions can then be performed exactly at that spot While a scan is paused, you can use follow me to move the tip to a new position, do spectroscope there and then resume the scan from where you paused. (voltage pulse, spectroscopy, external equipment acquisition, etc.) and when finished the button can be released and the image acquisition will continue. The next button will halt the slow scan NANONIS STM Simulator 13

14 increment and continue to raster the tip back and forth at the same line position. This can be very handy to alter other conditions and check the response to the change using the line scan monitor window. The final button stops the scan. Changing the View of an Image Above the image viewing area in the right corner are a set of buttons used to change the view of the image. The paradigm used in this control is a camera floating over the image area which can be panned, zoomed, and rotated. The mouse icon changes as a visual reminder of what camera parameter will be changed. To pan (shift laterally) the view, click the hand icon. Choosing the next magnifying glass icon allows the zoom factor of the view to be altered using the scroll wheel of the mouse. The next two icons zoom in our out a fixed amount each time one of them is clicked. The next icon adjusts the view so the current scan frame exactly fills the window. Keep in mind if the frame is rotated with respect to the normal X and Y axes, the camera angle will be rotated to match the frame axes so it will no longer look rotated, but the actual scan will still be occurring at the designated angle. Any image can be pasted into the background of the area to be preserved as a navigational aid. The details of pasting an image will be covered below. The next button in the row adjusts the view to exactly coincide with the presently pasted image. The final button goes to a full scale view equal to the maximum reachable area given the current piezo calibration factors. Using the Mouse The row of buttons on the left side above the viewing area are used to adjust the scan frame parameters using the mouse instead of entering numbers in the entry boxes. When the button on the left side is picked, the scan frame can be grabbed and shifted laterally. This physically moves the frame to a different part of the surface. Clicking the next button will allow the The mouse wheel works in the scan control window to zoom in and out! operator to rotate the frame using the mouse. The next button can be used to grab the corner of the frame and resize it to scan over a larger/smaller portion of the surface. The final button is used to also change the size, but in this case the center of the frame remains fixed and the image size increases or decreases symmetrically about the center of the current frame. When right-clicking the mouse before depressing the left button, any action is canceled. The mouse wheel zooms in and out in the viewer. The size of the scan frame of course stays constant. Choosing the Data to Display On the right side of the window is the Scan Display section. This is used to determine what data channel is displayed in the area, which direction to display, what processing to apply to the data before showing it, and the controls to paste and image into the window. If more than one channel is acquired, all available image channels are displayed in a list when clicking the Channel control. Directly below that is a toggle switch to determine if the forward or reverse image is displayed. Online Image Processing The data can also be processed before being displayed to remove any slope or offsets due to tip changes. Since the color map continuously adjusts to always span the largest and smallest values, NANONIS STM Simulator 14

15 contrast might be lost if the data spreads over a large range due to artificial reasons. The preprocessing steps that can be applied are Subtract Average, Subtract Slope, Subtract Average and Slope, and Differentiate. The first choice will set the average value of each line scan to zero. This is very helpful to remove offset of scan lines due to tip changes or slow thermal drift in the microscope. Subtract Slope will fit the best line to each individual line scan and then subtract this from the data and display the result. This is most useful to remove slope along the fast scan direction and allow the color scale to be used over the small variations on the surface instead of the larger range covered by the slope. Subtract Average and Slope removes the slope of each line and also sets the average value to zero for each line. Differentiate will calculate the derivative of the line scan and display the result. This can be useful to accentuate small changes in the data which might be relevant in determining if the experiment is working as expected. The finals set of controls will place an image into the window. Pasting Data into the Background Pressing the stamp icon copies the currently acquired data frame into the window which will remain visible as subsequent frames are acquired. This provides a very convenient way to leave a large area view of the surface on the screen while zooming and moving around to concentrate on specific features of the surface. To have a complete image pasted into the window, click the Next button. It will change color to highlight that the current frame will be pasted into the window when it is completed. Pressing the All toggle button will paste every frame into the window upon completion and erase the previous one. Changing the Color Scale The color scale and appearance of the image can be changed using the controls in the Color Scale section of the window. The sliders can be moved to determine the physical value that corresponds to the highest color and the lowest color. Try manually adjusting their position and note their effect on the data. The small buttons next to the sliders determine the total range of the scale that the sliders can be set to. For example if the data values exceed the upper end of the scale, the upper slider will not be able to reach the value so all data above the slider position will be the same color. The scale should be reduced to access larger physical values to remove the color saturation. This is achieved using the minus button. Once the scale is changed, adjust the sliders to better use all of the colors over the entire data range. If the scale is large and the data range is very small, there will be poor control when trying to make adjustments. Use the plus button to zoom the scale so the sliders can be accurately adjusted over a small range of values to an appealing appearance of the image. The color scale as well as the color palette can be changed even while scanning. You can automatically paste every scan in the background by pressing the All button next to the stamp icon To automatically have the slider range adjust to the maximum and minimum physical values currently displayed, use the as button. To have the slider range be set to the absolute maximum NANONIS STM Simulator 15

16 and minimum values (+/- 10 V for example) use the fs button. To set the center of the slider range to the center of the physical values, press the C button. To pick a new color palette for the image click the Palette control and select a new one from the list. Color Palettes Color Palettes can be added or changed using the palette control window accessed from the Tools/Options menu. The tool used to define and create palettes is shown in Figure 9. The buttons along the bottom can be used to add new palettes, clone an existing palette as a starting point, delete a palette, or save a redefined palette into the settings file. The small markers next to the color scale can be dragged to change the mapping and linearity of the map. New ones can be added by right clicking when over the scale and choosing New Marker. Right click when the cursor is over a marker and choose Marker color to redefine the color at this position. Saving an Image To permanently save a set of images, use the save buttons at the top of the window. The main save icon looks like a floppy disk. Pressing it will write the data to the file immediately, but keep in mind this will be only a partial image. This can then be opened for analysis while the rest of the image finishes which can be helpful in determining if an experiment is working properly without waiting for the entire scan to finish which often can be a long time with slow scans. To save a complete image when the scan completes, click the Next button which will change its appearance to indicate the current frame will be written to a file when the scan reaches the end. To save all images after each frame completes, depress the All button. When combined with the autonaming scheme configured in the Save tab, each file will be written to the disk and will have a unique name sequentially numbered. Figure 9: With the color palette designer, new palettes can be created, stored and loaded. Images can be saved individually or automatically at the end of every scan. NANONIS STM Simulator 16

17 Viewing Several Channels in Parallel The Scan Control window is the main navigational tool used to set the scan parameters and view the data as it is acquired. If more than one channel is acquired during the scan the image to display in the control window can be changed. This can be useful if the acquisition conditions are such that an important feature is visible in one channel but not others. The relevant channel can be loaded and the scan frame moved around relative to this visible feature instead of driving blindly and hoping to locate the frame in the correct region. To change the displayed channel, switch to the Display tab and pick the new display channel from the Channels dropdown list. All active data buffers will be present in the list and after a new one is picked, the image changes immediately to the new channel. Viewing more than one data channel during acquisition is a simple task. Additional windows can be opened to view other channels, but these are view only and cannot be used for navigation. It is usually a good idea Figure 10: The scan monitor lets you view a second data channel, independent of what is display in the scan control window. to open the images of a channel formed by both scan directions to check for reproducibility and that no scan artifacts are present. At the top of the Scan Control window is the Tools menu which can be used to open multiple image window. These are called Scan Monitor A and Scan Monitor B. An example is shown in Figure 10. Note the window looks similar to the Scan Control window with the color mapping tools. There are controls to change the active color map as well as the auxiliary colors for text, labels, etc. Once a window is opened the displayed channel can be changed using the dropdown menu similar to the Scan Control window. The same processing can also be applied to each line scan before display just like the scan control window. Images can also be pasted into these windows for storage and comparison to later scans using the Paste button as described above for the Scan Control window. Along the top of the viewing area the name of the channel and the total range of the data currently are displayed. This information can be turned on and off using the check boxes in the upper right corner. The bottom part of the viewing area also contains a scale bar to be used for estimating feature sizes as they You can fix the camera of the scan monitor to the main camera or the scan frame. NANONIS STM Simulator 17

18 appear in an image. The color mapping of the data is automatically adjusted after each line of data is displayed in the image. Occasionally, a glitch or excessive noise will skew the color mapping and it will not be optimal. The high and low color values can be manually adjusted for a better image appearance using the controls. The data values that correspond to color 0 and color 256 are shown in the top of the window. A slider is also presented that contains a green bar to represent the range of the data. The two small red controls can be used to adjust the physical value of color zero and color 256. If the color map is automatically adjusted, the sliders will be at the end of the green bar as shown in the figure. Similar to other parts of the program, there are a set of buttons to control the range of the displayed data values. Use this to gain finer control of the slider limits or to allow the sliders to be adjusted over a very large range of values. Quad-Scan Monitor four Views in one Window One additional window that can be opened to view multiple data channels is the Quad Scan Monitor which is also accessed from the Tools menu. This window has four small panels which can be individually configured to show other channels or the same data channel but with a different color map or processing applied. An example with the forward and reverse Current channel and forward and reverse Topography channel is shown Figure 11. Each panel has its own set of controls. To change the settings for any pane, click on it so the border is highlighted in red and then use the three tabs at the top of the window to change the settings and colors for this pane. Each pane can also have an image pasted into the background similar to the monitor windows. One camera angle is applied to all four panes. Use the controls on the right side of the window to change this view point for all panes simultaneously. Figure 11: The Quad Scan Monitor is particularly useful in NC AFM to view Topography, Amplitude, Phase, and Dissipation all at once NANONIS STM Simulator 18

19 Line Monitor Once the scan is set up, it may also be useful to open a graph window to display each line scan as it is acquired. This is accomplished by choosing Line Monitor A from the Tools menu in the Scan Control window. A window as shown in Figure 12 will appear. Up to four sets of line scans can be shown in the window. It is very helpful to display the last 1, 2, 3, or 4 line scan on the same graph to compare their appearance as the feedback loop parameters are adjusted. Features may appear sharper or more rounded and noise may appear or disappear. This information is very valuable in deciding the optimal feedback settings. Each line scan is offset along the y axis by the amount selected in the lower left corner. The closer together they are, the smaller the total y range so features can be seen easier. However, confusion can occur if the line scans overlap. Do not offset the lines by a large amount in an attempt to avoid overlap as this will create a y scale with such a large dynamic range that the plots will appear almost flat and little structure will be visible. Notice there is a small triangle symbol in the upper left corner of the entry box. Whenever this symbol is present, right clicking on the box will open a quick access menu to change the value by a fixed percentage instead of absolute numerical values. Often this is a quicker and easier adjustment to make rather than entering numbers. 2D Plot Controls The forward or backward scan display can be turned off by unchecking the box in the lower right corner next to the line. Next to each direction name is a small icon showing the currently selected color and background. Click this icon for a menu which allows a great deal of configurability for the graph window. The graph style can be changed from the Common Plots menu. The plot can be lines only, data points only, points and lines combined, bar graphs, etc. Experiment with different plot styles for each type of data plot as some can provide more insight into the data compared to other styles. The color is changed in the next menu item, and the third one on the list is used to select the line type when a line plot is used. The line thickness can also be Figure 12: Successive scan lines displayed in the Line Monitor while the tip moves over a step edge The controls for graphs and plots are taken right from LabVIEW. NANONIS STM Simulator 19

20 changed for each plot and the graphs can also be displayed using smoother lines by choosing the anti-aliased option. Note this effects display of the screen resolution pixels only and is not the same as processing of the actual data points to change the underlying data. For bar plots, a variety of choices exist to determine how the bars are drawn. If a bar plot is chosen, the baseline of the bars is determined by the next setting called Fill Base Line. The Interpolation option is used to decide how the actual data points are connected with a line. Direct segments, right angle segments, right angle segments with the real data in the center are all choices under this menu. When the data points are displayed, the symbol for the points is chosen from the point style menu item. Finally, the axis title for the x and y axes can be turned on or off using the last items. Along the top of the plot window is a control used to choose what active channels are displayed in the window as well as the processing to apply to each line plot before it is graphed. On the right side at the top of the window are a set of buttons used to change the x and y axes. The number of significant digits, the display units, and the choice of logarithmic and linear axis can be made using these buttons. The color of the plot grid can also be changed using these buttons. There are a set of buttons for each axis. If the first button in the group shows a closed lock, the other controls are disabled and cannot be changed. To manually adjust the axis first click the icon to open the lock and then make any changes desired. To prevent accidental changing of the display, the lock can be clicked again to close it and prevent additional changes. Along the left side of the screen is a collection of buttons known as QuickScale which can be used to make changes to the range of the axis. Clicking the fs (full scale) button makes the plot automatically scale from the minimum physical value to the maximum physical value. Using the as (auto scale) button scales the range to fit the currently displayed plot in the window. The + and buttons can be used to increase or decrease the dynamic range of the axis for each button click. The lower set of buttons adjust the DC offset of the plot. It can shift the plots within the window up or down each time the arrow buttons are clicked or the 0 button can set the center of the axis to zero. QuickScale buttons are an easy way to adjust the axes of a plot. You can edit the number of digits displayed at an axis as well as the display format of the numbers. The C button is used to set the average value of the currently displayed data to be the center of the y axis. NANONIS STM Simulator 20

21 Bias Module The bias module is used to set the tunneling bias. This can be done by typing a value in the display window or using the slider. The parameter entry window can have values entered in multiple ways. The cursor can be placed in any digit location and new values typed. Alternatively, the cursor can be placed in any digit location and the up and down arrow keys on the keyboard can be pressed to increase/decrease the value of that number. Normally, it is the digit to the left of the cursor that is changed. Be careful when the cursor is next Figure 13: The bias pulse and calibration is hidden and can be accessed through the tools menu. to the left-most digit. As the number changes and a new place value digit is added or one is taken away (think about what happens when the up key is pressed when the current value is 9 or the down button is pressed when the digit is 0), the amount the number changes for each key press may change. The slider control has many extra tools that can help its usefulness. On each end of the slider is an arrow button. This can be used to increase or decrease the endpoints of the slider range which can help with fine control of the bias output if the slider is used instead of trying to enter values directly. There are a series of buttons above the slider that can also be used to help set the slider endpoints. The 0 button is used to set the center of the slider range to zero. The C button is used to set the center of the slider range to the current value of the bias. In effect, a DC offset is added to the slider range. The + button will decrease You can change the calibration of the bias to reflect an external divider which you might have put in the signal path. the range of the slider (zoom in) and the button will increase the range of the control (zoom out). After making changes to the slider control, the fs button can be used to return the range to its full maximum/minimum value. In the case of the bias this would be +/- 10 V by default. The Tools menu can expand the window to include two extra sections. One is used to change the calibration of the bias output DAC. For example, if a voltage divider is installed between the bias output and the sample which attenuates the bias output, the attenuation factor can be entered here so the software can adjust for this. If the output is divided by ten so 1 V out is actually a 100 mv tipsample bias, the user would have to mentally take this into account when setting this bias. It is far easier to enter the 0.1 adjustment factor and the values entered in the software can be the real tunneling bias. If the bias output DAC is not used to control a tip-sample bias and instead controls some other signal, the units can be changed to reflect the new meaning of the Bias DAC. Many times a good way to improve the performance of the tip is to apply a high voltage bias pulse of a short duration. To perform this, the window can be expanded to open the pulse control section. A duration, peak value, and feedback on/off control are included. After setting the values to the desired amount, press the Pulse button to immediately produce a single pulse from the Bias DAC. After the pulse is done, the bias returns to its nominal tunneling value. NANONIS STM Simulator 21

22 One point to note is the simulated microscope image does not accurately reflect the bias behavior of the real Si(111) surface. The image does not switch between the filled and empty state views when the bias polarity is reversed. NANONIS STM Simulator 22

23 Understanding the Feedback Loop Once the image display and line scan graph are opened and configured, a deeper investigation of imaging techniques can be explored. The simulator provides a nearly ideal platform for learning basic SPM principles because complicated interactions due to poorly formed tips or sample preparation techniques are eliminated. When the image quality changes, it is due to fundamental control issues and not uncontrollable changes in the tip or sample surface. Purpose of feedback The prime determining factor of the image quality is the feedback loop. The purpose of the loop is to maintain a constant feedback signal. This is done by moving the tip up or down to control the tunneling gap width in STM, the cantilever deflection in contact AFM, or the tip-sample separation in non-contact AFM. An STM traces out contours of constant density of electronic states which in the most basic approximation is equal to the surface. Because of the sharp tip in an STM, these contours can be localized to the orbitals of each atomic site which gives rise to its incredible resolution. Working Principle The feedback loop is always working in the background whether the tip is stationary or scanning. It measures the feedback signal (current in this case) and compares the value to the predetermined setpoint. If the current is not equal, an error signal (current setpoint) is calculated. If the current is larger than the setpoint, the tip is too close and needs to be pulled away from the surface. If the current is less than the setpoint, the tip is too far away and needs to be pushed towards the surface. The tip is moved by changing the voltage applied to the z piezo. When the tip is stationary over the surface, once it is adjusted to the correct height in an ideal world it would not need to be moved again because the position would then be fixed. However, there are many factors No instrument is ever this perfect and the simulator can even demonstrate this. conspiring to move the tip and sample relative to each other. The various parts of the microscope may have small temperature fluctuations and this will cause them to thermally expand and contract which will produce relative motion. The ambient vibrations in the environment will be oscillating the tip back and forth with respect to the sample which will produce fluctuations in the current as the gap distance oscillates. The electronics of the system will have a noise level both in the current conversion circuit and the high voltage amplifier circuit driving the z piezo. This noise will also create small fluctuations in the input signal. Therefore, the feedback loop has to constantly be watching the input current and making small adjustments to the tip height to maintain a constant input signal. The key factor in the feedback loop's ability to maintain a constant input signal is the system bandwidth. The faster the system can respond to changes, the more up to date the control voltage will be kept and the closer the input signal will remain when compared to the setpoint. However, there is an upper limit to the bandwidth and once that is exceeded the system will cross a resonance and become unstable. The simulator will also be able to demonstrate this concept. NANONIS STM Simulator 23

24 Bandwidth Considerations The loop bandwidth is determined by the P and I settings of the feedback loop. A higher P leads to faster response and a slower Time Constant will slow the response down. The I factor can be entered as time by flipping the toggle switch next to the I control to the down position so the units of the I factor is seconds. This means there are two factors to control the bandwidth and learning how to fine tune both of them will take some time. Both can be used to achieve roughly the same effect as demonstrated in Figure 14. In the left line scan plot, the P gain was increased during the scan to change from stable feedback to oscillation. Since the graph shows the last three pairs of scan lines, the older ones show nice control and the atomically resolved lattice. The most recent ones show a large, unstable oscillation. On the right side of the figure, the Time Constant was decreased until the loop started to oscillate which results in the same appearance in the line scans. Try to vary the factors to cause oscillations or stabilize the loop and see how much each needs changed to have an effect on the image. Figure 14: Line Monitor showing how the feedback changes from stable to unstable due to a change in the proportional gain (left) or integral time constant (right). At the other end of the possible operating conditions is having a loop response that is too slow. In this case, the loop will not respond to deviations from the setpoint so the tip will glide over the surface at approximately the same mean height. As it goes over features of various heights, the tip sample junction will change which means the tunneling current will change. When this occurs, features will be visible in the current image instead of the topography image. This condition is sometimes referred to as constant height mode as opposed to the more conventional constant current mode. Constant height mode does not need to be operated with the loop explicitly disabled. As long as the loop response is slow enough to no longer follow the small surface variations, the small scale surface features will then appear in the current image instead of the topography image. A nice illustration of this mode is illustrated in Figure 15. During the scan the Time Constant was increased dramatically so the loop cannot react as quickly. There is a very clear transition in the behavior of the two data channels visible in the graphs. As the loop slows down, the atomic resolution in the topography channel disappears and the newest line scans appear relatively featureless except for the very deep corner holes in the lattice. As the corrugation disappears in the topography channel, the variations visible in the current channel increase dramatically. In the NANONIS STM Simulator 24

25 oldest line scan (top of the graph) the current is almost completely flat because the loop is doing an excellent job of maintaining the input signal at the setpoint value. In the newest line scans (lower plots) the current channel shows fluctuations of a few hundred picoamps. Figure 15: The Time Constant was increased during the scan to reduce the loop bandwidth. The atomic corrugation disappears from the topography channel (left) and begins to appear in the current channel (right). Since the loop is always active, there is a final important factor that determines the accuracy of the loop when following the surface. This is the scan speed. As the tip moves across the surface and the loop adjusts the height, it is a good idea to give the loop enough time to update the z piezo voltage at each position in order to be confident the surface is tracking correctly. As the scan speed is increased, the loop bandwidth should be increased to maintain good surface reproduction. An example of image quality suffering as the speed is changed without adjusting the loop bandwidth is shown in Figure 16. The line time was changed from almost 700 ms/line to less than 100 ms/line during the second line. The oldest line (top) still shows very nice topography with little variations i n the current channel. The newest pair of lines shows a dramatic increase in the fluctuations on the current channel which is interpreted as meaning the surface is not being followed as accurately and the loop is no longer maintaining a constant current. The topography data still shows reasonably good representation of the surface, but the data is not as high quality as when scanning slower. In most real world cases there is some variation in the feedback channel. The idea is to minimize this as best as possible so the topography channel can be interpreted as being acquired at a steady feedback condition. These three interrelated factors need to be considered at all times when trying to achieve nice images that can also be interpreted properly. The interplay between them can be a bit complicated, but mastery of it can be achieved with practice and patience. NANONIS STM Simulator 25

26 Based on the illustrations discussed above, it would seem a slower scan speed is better because it gives the loop a better chance of following the surface reliably. However, scanning slow is not a Figure 16: The scan speed was increased during the scan without changing the loop parameters. The decrease in quality in the topography (left) and current (right) indicates the loop cannot follow the surface as accurately panacea for all problems and introduces a number of points to consider. The most important one is drift. Usually, the system has slow lateral motion caused by pieces expanding and contracting due to temperature changes. On an atomic scale, this drift can cause the surface to appear skewed when it is a substantial amount compared to the total time required to take an image. Other points to consider when selecting a scan speed include the surface dynamics. If the system being studied changes over time, the data needs to be acquired quickly to capture the changes in time over the course of multiple images instead of the evolution occurring within a single, slowly acquired image. Once a good understanding of the feedback control is gained, a good exercise to pursue is to add noise to the system and use the feedback parameters and scan speed to improve the image quality and remove the noise from the system. Noise can be added into the simulated microscope by opening the Nanonis STM Simulator background process. The window should be present in the Task Manager toolbar. Clicking this button will open a window as shown in Figure 17. Increase or decrease the noise in the z channel or the noise on the inputs so the feedback loop see a change in noise on the input channel. There should be a noticeable difference in the line scans as the noise is changed. Once a change can be seen, alter the feedback settings to improve the image quality. More advanced feedback loop control exercises will be presented in later chapters. Figure 17: The simulated microscope background process configuration window NANONIS STM Simulator 26

27 Signal Oversampling With increased noise in the system, this is a good time to investigate the signal averaging algorithms in the system. As everyone knows, taking more readings and averaging them together will effectively increase the resolution past the limit normally set by the 16 bit ADCs. The underlying acquisition rate of the input channels occurs at a fixed rate. As the scan timing slows down, more readings can be taken and averaged together so the resolution increases. Change the noise level in the z direction by a factor of ten or more and look at the effect on the topography channel. The line scans should be noticeably noisier and the image quality degraded. Instead of changing the feedback loop bandwidth of the system to help clean up the line scans, slow the scan down so more readings are averaged together at each pixel. This will also decrease the noise on the topography channel and help improve image quality. The same averaging can be done for spectroscopy data, time domain oscilloscope traces, and noise power spectra introduced later. NANONIS STM Simulator 27

28 Spectroscopy Bias Spectroscopy Point spectroscopy is a very powerful technique used to probe the state of a surface and acquire interesting information besides the simple topographic shape of the surface. In most cases the feedback loop is switched off and a voltage ramped while recording the response of An inherent assumption is that the tip is the same height over the surface whenever the spectroscopy is performed. This is not true and therefore switching off the feedback has to be treated carefully. various input signals. When operating an STM, the most common technique is to ramp the bias voltage while recording the current. This can be used to determine the density of states of the surface under study. When a spectroscopy routine disables the feedback loop, the green button in the Z Controller window will turn off to indicate the loop is disabled. One of the important factors in acquiring good spectroscopic results is to open the loop at the correct time. Since the current depends exponentially on the tip-sample separation, a small deviation can have a large effect on the acquired current. The Nanonis software and controller addresses this situation using averaging. The noise in the system on the topography signal will have a certain peak-to-peak value and when the loop is opened, the tip can be held at any position within the range of the noise. To reduce the spread in value when feedback is disabled, the system will acquire readings for a fixed amount of time and calculate the average z output value over this interval. When the loop is disabled, the tip is fixed to this specific average z value. The longer the time, the closer together the grouping of the tip-sample separation each time the loop is opened. The downside of this is that the total amount of time required for a set of measurements is increased since this averaging will take place each time the loop is disabled. Be careful to not use too Figure 18: Bias spectroscopy configuration window large of a value or the actual acquisition time might become unreasonably long given other factors. If manually switching off the feedback NANONIS STM Simulator 28

29 the parameter that determines the averaging time is Switch off Delay in the lower right corner of the window. When disabling the loop through spectroscopy, the Switch off Delay is configured in the individual spectroscopy parameter window. The window to configure bias spectroscopy is accessed using the Experiments menu and is shown in Figure 18. The first step is selecting what input channel to acquire as the voltage is swept. Any channel listed in the window can be activated and recorded. The parameters next to the channel list determine how many steps will be in the voltage sweep and how many curves to acquire. If more than one sweep is to be obtained, the second sweep can be acquired from the final value back to the initial value. This saves time since the bias does not have to be reset to the initial value. It can also help remove anomalous current induced by capacitive coupling between the tip and sample. Since I=C(dV/dt) there will be a current offset induced by the voltage ramp. If the output is ramped in both directions, in one direction the offset will be positive and in the other direction it will be negative. If this behavior is observed when plotting the spectroscopy curves, they should be averaged together to cancel the two offset signals and leave purely the current due to the tipsample bias. The loop will be disabled during the sweep if the Z controller hold checkbox is marked. When disabling the loop, the output can be averaged for a fixed amount of time and the digital output set to the average value instead of the simultaneous value just as the loop is disabled. The appropriate length of time will depend on the noise fluctuations present in the feedback loop output as well as the desired accuracy in holding the tip over the surface the same distance each time the loop is opened. After the loop is opened, the tip can be moved a fixed amount closer or further from the surface by setting the Z Offset parameter to a non-zero value. Negative values will move the tip closer to the surface and positive values will move the tip away from the surface. By combining this feature with a programming loop using the LabVIEW interface it is possible to perform a series of spectroscopy measurements at various The spectroscopy module can be combined with the LabVIEW Programming Interface to perform a series of measurements at various heights above the surface. The Switch-off Delay lets you average the z position over some time before switching off the feedback and holding the tip at the averaged position: You will get a reproducible tip-height, and reproducible spectroscopy results. heights over the surface. This can be used to increase the dynamic range of the spectroscopic data by pushing the tip closer to the surface after each curve and exploiting the increase in tunneling current as the tip-sample distance decreases. Dividing by the amplification due to the smaller gap will produce normalized data as if it was taken at a fixed distance over the surface, but with better resolution. This method allows as many as 7 orders of magnitude in dynamic range to be measured on the current channel. After the voltage has been ramped to the initial value, it is usually a good idea to wait a fixed amount of time for the system to reach a new equilibrium. Since this jump to the initial value may NANONIS STM Simulator 29

30 be quite large, it may take some time to stabilize. By looking at the signal using an oscilloscope, a good measurement of the required time can be obtained. This delay should be entered in the Initial Settling Time box. Once the output is ramped, the sweep timing determines the acquisition during the ramp. The Slew Rate will be used to move the voltage from one output value to the next. A higher rate will move the voltage quicker, but is more likely to induce artifacts unless sufficient time is provided for them to disappear. When each output voltage is reached, the system waits for Settling Time before starting to sample the input channels in order for the system to equilibrate. Two common examples of when this is needed is the capacitive coupling which induces a DC offset on the current channel proportional to the dv/dt rate and also if a lockin amplifier is in use it will require a few time constant intervals to reach its equilibrium output each time the voltage is changed. The number of readings to average together to form the data point is determined by the Integration Time parameter. A higher number reduces noise, but will increase the amount of time the acquisition requires. Once the ramp is complete, the output returns to its normal value (in the case of bias, it is returned to the tunneling bias value) and the loop is re-enabled. When acquiring spectroscopy during image acquisition, it is a good idea to let the feedback loop adjust the tip height before starting to move the tip to the next image pixel. The amount of time to wait is set by the Z Control Time parameter. Any time a parameter is changed that effects the amount of time required to measure a complete curve, the Sweep time box is updated. The generic sweeper lets you sweep setpoints, lockin parameters like phase, amplitude and frequency, or simple things as the bias or a generic output. The upper and lower limits of the measurement are set in the Limits section. Values can be typed in the entry boxes or the slider control can be used to move the endpoints. To start a measurement at the current location of the Figure 19: Generic Sweep module used for I(z) spectroscopy NANONIS STM Simulator 30

31 tip, press the Start button in the Control section. A sweep can be interrupted once started using the Stop button. Each graph will appear in the lower part of the display after it is finished. Various smoothing algorithms can be applied using the Filter type drop down. After choosing a filter type the parameters of the function are controlled by the Order and Cutoff frq controls directly below the drop down list. To show/hide/delete curves from the graph change to the Display and Save tab. The check box on the far right side can be used to hide or show curves. Clicking a line in the list will allow that curve to be written to a file or deleted. All of the plots can be deleted using the Delete All button. The plots can also be changed to display the numerical derivative of the data by choosing dy/dv from the Function list. Also, the density of states plot can be displayed when plotting I-V data by choosing (dy/dv)/(y/v) entry from the list. Z Spectroscopy Another common STM experiment is Z spectroscopy also located under the Experiments section. The interface is identical to the Bias Spectroscopy window, the only difference is the loop is opened and the z piezo is ramped instead of the bias. This produces a curve with an exponential shape due to the nature of the current-z dependence in STM. The Z Spectroscopy module allows you to quickly sweep the tip position and simultaneously acquire spectroscopy data. When the spectroscopy data is acquired very slowly and the data needs to be displayed as it is acquired instead of at the end as with normal spectroscopy, the Approach-Retract module should be used. This was originally created to ramp the z piezo and record the cantilever deflection at each point. It is commonly used to measure the surface adhesion and elasticity and to also calibrate the detector when operating in contact AFM mode. To sweep any signal and record the response of other channels, the Generic Sweep (Figure 19) can be used. This module has more timing parameters at your disposal and can be more effective for I-z curves in most cases. First, choose an output channel to be swept and select which channels to record. Then pick an upper and lower limit and after this is done, set the number of points in the curve or the step size. Since one determines the other, choose the parameter to set using the toggle switch on the right side of the control. As one is changed, the grayed out one will be calculated and displayed. The Measurement period determines the number of points averaged together at each step and the Settling time is the interval to wait after the ramp reaches the next step level before data is measured. This provides ample time for any slowly responding signal to reach its new equilibrium value. This module has nearly unlimited potential, bounded only by the imagination of the user. Since there are undedicated outputs, they can be connected to external equipment to ramp any controllable signal (temperature, magnetic field, frequency, etc.) and record a response. Spectroscopy Locations NANONIS STM Simulator 31

32 The spectroscopy measurements discussed up to now have all occurred wherever the tip happens to be when the acquisition is started. Many times it is desirable to acquire spectroscopic maps over the surface to investigate the spatial dependency of the electronic states. For this application the Experiments on a Grid module should be used. The tip is moved across the surface and when it reaches a predefined location the motion is stopped and spectroscopic sweeps are performed. The curves acquired at each pixel are In grid spectroscopy mode you can run all of the spectroscopy experiments automatically on multiple locations: on a grid, along a line or at arbitrary locations n the sample. indexed so after the complete acquisition is finished they can be individually viewed and associated with the correct location. Additionally, slices can be taken across the three dimensional data to form images at a specific step along the sweep. The first step in setting up the experiment is to determine the size of the grid and the pixel spacing. This is done in the Scan Control window. Grid When the Grid button is first clicked, a grid is overlaid on the currently configured scan area, the size and location of the grid can be changed by typing values into the parameter entry boxes or by using the mouse. Similar to resizing the scan frame in the Scan Control window, the mouse action can be defined to be Scale, Rotate, Move, or Resize. The same buttons are used as when the Scan button is active, but when the Grid button is active the mouse is used to change the size of the grid instead of the image frame. Keep in mind in the new software, the grid can be changed while image acquisition is still going on. Once this is done, click the mouse anywhere in the image area and drag the cursor to perform the desired action. Change the number of pixels within the grid using the X and Y Points control. If the pixel density becomes too large, the individual grid lines disappear and all that remains is the outer border of the grid. Also, note it is possible to have the pixels along the line not be equal to the lines in the frame. An example of a configured grid is shown in Figure 20. After configuring the grid, the spectroscopic experiment to perform at each location must be chosen. This is done using the drop down list in the Experiment section of the window. Be sure the sweep is properly configured in its respective module window before starting the scan. When the start button in the Experiment section is pressed, the software checks the configuration of that module and pulls the Figure 20: Grid of spectroscopy locations NANONIS STM Simulator 32

33 parameters from there to acquire the data. Be sure to understand the spectroscopy experiment is started using the Start button in the lower left corner of the Grid section and NOT using the Start button at the top of the window. It is also possible to call an external VI at each location which again provides an unparalleled amount of experimental flexibility and control limited only by creativity and imagination. The external VI can communicate with an external piece of equipment for sophisticated integration of other techniques with SPM or it can be a VI written using the programming interface to perform a specialized acquisition not provided by the base package. Unless the spectroscopy is very fast, the total amount of time required to finish one image may be quite long. There is an obvious tradeoff between the pixel density and total time required. As the number of pixels is increased to get better spatial resolution the acquisition time also grows. Try using a sufficient density to have resolution of the silicon lattice and acquire a full set of data running over night if required. Be sure to activate autosave within the spectroscopy module used so all of the data is saved as it is acquired Once this completes and the data is saved, investigate it with the data browser and slice the curves to form images at a specific value along the sweep. Be sure to activate autosave within the spectroscopy module used so all of the data is saved as it is acquired, otherwise it will be lost when the scan is done. Line Instead of performing spectroscopy on a grid of points, it can be very interesting to acquire a family of curves along a line. This provides a nice way to study the spatial dependence of electronic states with respect to a feature on the surface such as a step edge or defect. To choose this, click the Line radio button in the window and then a pattern of x symbols will appear on the image. The number of locations, length of the line, and orientation can all be changed to match the desired spatial location. Cloud The third option for defining spectroscopy locations is the Cloud option. When this is chosen, an arbitrary set of points can be defined by clicking in the viewing area. Each click adds an additional spectroscopy location. This can be particularly useful is there is only a specific region of the surface where spectroscopy is important. Instead of acquiring data over the entire image which would waste quite a bit of time and acquire extra curves, the tip Figure 21: A cloud of arbitrary spectroscopy locations NANONIS STM Simulator 33

34 will stop when it reaches the configure location so the curves are concentrated only in the area of interest on the surface. When the Cloud option is picked three new tools appear in the tool bar above the viewing area. These are used to determine if mouse clicks add points remove already present points or laterally shift an already present point. Also, the section on the left side of the window will present a numerical list of X,Y point pairs as each one is added. An example with a set of points along the step edge is shown in Figure 21. NANONIS STM Simulator 34

35 Coarse Approach When starting the simulator for the first time, the tip was already close enough to the surface that activating the feedback loop created feedback. In a real microscope, of course, this is not usually the case. After placing a tip and sample in the system some means must be available to close the macroscopic gap and get the tip and sample microscopically close. This is achieved many different ways, but usually involves some type of motor that can create very tiny steps in a controlled fashion. In order to avoid tip damage the control software must be able to induce individual steps in the motor and test for a feedback condition between steps. To exercise more caution, the z piezo can be fully retracted before each step and then slowly extended after the step to see if it can reach the surface. If it cannot achieve a feedback signal, the tip is pulled back again and the cycle repeated. The specific interface to drive the motor does not matter for the purposes of this simulator, but most of the time this is achieved by toggling one or more digital TTL lines which communicate with an external piece of equipment. To practice a real-life coarse approach it is necessary to first retract the tip from the surface. Before performing this step, stop any data acquisition that may be taking place. Open the motor control window using the menu item Modules/Motor Control which is shown in Figure 22. Use the Z retract button a few times to fully disengage from the surface. Figure 22: Manual control of the coarse approach motor is in the Motor Control window Automatic approach Once the gap is large enough that the feedback controller has the tip fully extended, a coarse approach can be started to simulate the real situation. Open the automatic approach control from the tools menu of the Z Controller window. The window is shown in Figure 23. The first time it is opened, only part of it will be visible. Use the checkbox to view the full size. If the motor takes extremely small steps relative to the full z piezo range (step size ~1/100 of the z piezo range), there is no need to test for a stop condition after each step. Multiple steps can be taken between each testing cycle to speed up the entire approach time required. This is controlled by the Number of Pulses parameter. After each step it is usually a good idea to wait a short amount of time for any large mechanical vibrations caused by the coarse motion to decay away before ramping the tip towards the surface. The interval is set by the Figure 23: Computer controlled approach window Delay after moving parameter. The shorter this time, the faster the approach can be. Use an oscilloscope to look for transients on the feedback signal after each step and use a delay longer than the transient. NANONIS STM Simulator 35

36 Advanced automatic approach parameters The Stop Condition is what z position should be considered in range. It makes little sense to stop the approach the first time the surface is reached because this usually occurs with the z piezo still substantially extended. The first action a user will take after this is to step the motor forward a few more times so the z piezo is in the middle of its range. This manual adjustment can be performed automatically by the software by having it not stop the approach until the z piezo is approximately centered. How closely the condition can be set to zero depends on the coarse step size compared to the z piezo range. The approach stops when the feedback loop output crosses this threshold. If the condition is zero and the n-1 step placed the z piezo at -5 nm so one more step is needed whatever the distance covered by one motor step will be the z position when the approach is stopped after the next step. It is best to have this threshold set to a slightly negative value so when it is crossed the tip may end very close to zero. For unattended approach with some measure of safety, it is recommended to pull the tip back from the surface after the approach is done. This reduces the risk of damage to the tip if an adverse event occurs that would cause tip-sample contact when it is in feedback just above the surface. For example, if the approach occurs during lunch break or class and the tip would be left over the surface for an hour or two with nobody around it is far safer to fully retract the z piezo so nothing bad can happen while nobody is around using the microscope. To utilize this feature make sure the Withdraw when tip is landed box is checked. NANONIS STM Simulator 36

37 Displaying Data in Graphs In effect, there are two distinct types of diagnostic and analysis tools available: a set that displays the data in the time domain and a set that displays the data in the frequency domain. They each have their strengths and appropriate applications. To view a signal in the time domain for a quick measurement of its amplitude there are four different graph modules which are accessed via the Graphs menu. In order of decreasing time resolution the choices are Oscilloscope, Signal Chart, History, and Long Term Signal Chart. The oscilloscope can be used to capture transients, etc. because it features a real triggering function comparable to modern oscilloscopes. Interestingly, all of these modules can be opened and acquiring data at the same time to provide a view of the same signal on different time scales. All data channels are always acquired at a steady rate and what it is processed and displayed is simply a matter of which windows are opened and how they are configured. Time domain display The oscilloscope is shown in Figure 24. The controls specific to it are located on the right side of the window. The triggering can be configured along with the time base of the display. Note that changing the Time Base also alters the sampling rate of the data. The Time Base can be changed from 256 ms to a maximum of 12.8 seconds in power of 2 increments. If the length of data displayed is more than desired, the plot can be zoomed into a smaller section using the standard tools discussed above, but keep in mind the time resolution will still be determined by the sampling rate of the original time base. There are three triggering modes, Immediate, Level, and Auto. Use level mode to pick a signal value that should trigger the acquisition to occur and the time trace to be displayed. Use this to capture an event that is known to occur at a specific value. If the trigger occurs and it is to be analyzed and saved, a subsequent event will be ignored if the Hold button is depressed. Auto triggering will continually update the display, but the software will adjust the trigger level to accomplish this. Immediate is more like free running mode where the latest data is always displayed with no trigger taken into account. At any time (whether a trace is held or the scope is in free run mode, the Save Trace button can be pushed to save the data that is displayed Figure 24: Oscilloscope window The system has various possibilities to display data in both the time and frequency domain. NANONIS STM Simulator 37

38 on the screen to a file. The time domain display with the next best resolution is the Signal Chart shown in Figure 25. It can show two channels and also contains a control for additional averaging to be performed. As the Averaging parameter is increased, the time resolution will decrease because more readings from the FPGA card are averaged together by the program, but the rms noise level of the channel will decrease. To change the channel displayed in each pane, click the channel name to produce a list with all available signals. The third display is the History graph which also has two panes for simultaneous display of two signals. At any time the record shown in the window can be saved by clicking the Save button. It can also be cleared and started over again by pressing the Clear button. Figure 25: Signal chart window The final display which can acquire a signal over the longest time interval is the Long Term Chart as shown in Figure 26. This will record data points so the total length of time is determined by the sampling rate. If a signal changes very slowly and needs to be recorded this is the best choice of the four modules. Examples where this could be useful are a temperature or pressure input to an open analog channel, the z controller output to record thermal drift of the head in the z direction, or the X and Y output signals if tracking is activated to record the lateral drift as a function of time. As the points are acquired, the display counts down the remaining time before the buffer fills up. The interval entered in the Delay box determines the spacing between readings. Figure 26: The Long Term Chart can act as a strip chart recorder and acquire data over a lengthy period of time. NANONIS STM Simulator 38

39 Frequency domain display When searching for noise sources, many times it is advantageous to study the signal in Fourier space (frequency domain) instead of the time domain so the precise frequency components can be seen. This can provide strong clues to their origin. For example, if the peaks are at harmonics of the power line (60 Hz in USA and some other parts of the world, 50 Hz in much of Europe) this indicates grounding or shielding issues that should be investigated. If peaks in the feedback signal are nonexistent when out of range, but appear when in range this is usually caused by vibrations reaching the tip-sample junction. The bandwidth of the spectrum is determined by the sampling range. In the case of the realtime system this depends on the RT Engine Frequency and the Oversampling in use. For example, using the default values of 10 khz and oversampling ten times means the overall sampling rate is 1 khz. Since this is reduced by a factor of 2 due to the nature of the FFT algorithm the maximum detectable frequency is 500 Hz. To increase the bandwidth of the measurement either increase the engine frequency or decrease the sampling rate. An example of a spectrum from the simulator (and therefore devoid of any specific peaks) is shown in Figure 27. The maximum frequency is 500 Hz due to the default conditions. Feel free to alter the engine frequency and oversampling and note the difference in the spectrum. A very useful feature for comparing before and after data is to use the Paste function. When this button is clicked the current data is stored in memory and left on the graph using a red line. As the acquisition continues, differences between the previous data and the instantaneously acquired data can be easily seen when comparing the two graphs. Use this to test a set of conditions and then make changes and see if things improve. When testing the simulator, acquire a spectrum and then increase the noise level of the simulated The spectrum analyer is ideal to find ground loops and 50/60Hz noise in your system. Any glitch becomes immediately visible. Figure 27: The fully functional spectrum analyzer can help pinpoint noise sources microscope by using the simulator configuration window in the toolbar discussed earlier. As the noise level is increased or decreased the baseline of the spectrum will rise or fall. An example of this is also seen in the figure. NANONIS STM Simulator 39

40 Long Term Spectrum The spectrum graph can only display two curves at once, a pasted one and the actively acquired one. To look at the spectrum over a longer time scale and notice trends in peak location and peak height, the Long Term Spectrum should be employed. This unique presentation of noise power displays the last 50 curves acquired. The total length of time covered by these curves depends on the bandwidth of the measurement. The longer the time required to obtain one curve, the longer the time covered by the display. An example from the simulator is shown in Figure 28. The bright streak shows a noise peak at 50 Hz that was eliminated about 2/3 of the way into acquisition. If a peak shifted to a different frequency, the band would not be horizontal and instead the bright spots corresponding to the peaks would shift up and down in the image. To see more distinctly the peaks compared to the background level the spectra can be averaged together before presenting. This is determined by the parameters in the Averaging section. There is even a peak hold mode that can be quite interesting and help locate transients that otherwise may be averaged away and lost. Figure 28: Long term spectrum view can be used to observe the evolution of a signal over time NANONIS STM Simulator 40

41 Sample tilt correction Another feature that is useful in some cases is the sample tilt correction. Under normal circumstances when scanning with feedback on, this has no real benefit. If the sample and tip are misaligned, the overall surface slope will be followed by the feedback loop just like it follows the small variations in surface height. If scanning or tip motion will take place with the feedback loop disabled, then it is important to remove the sample tilt in order to minimize the possibility of tip damage. When the sample tilt is corrected, a ratio of the x and y position is digitally added to the z output piezo. For any given position the tip will also be pulled back or pushed forward as it moves in order to follow the first order tilt. When the tip is moved without feedback control and no tilt correction, it will contact the surface as demonstrated in Figure 29. Both the feedback and the tilt correction produce the same tip trajectory (assuming reasonable feedback parameters) so it does not matter which accomplishes the task of following the linear tilt unless one is missing and then the other must be present to avoid tip-surface contact. Two good examples of scanning with the loop open are multi-pass mode where the tip is lifted when the line is repeated in order to study electrical or magnetic effects and lithography routines which require a disabled loop for proper conditions. To understand the process of correcting for sample tilt using the simulator it is necessary to first introduce tilt into the ideal surface produced by the virtual STM. This is accomplished by opening the Simulator window as shown in Figure 31 which is present in the taskbar at the bottom of the screen. Change the Plane x and Plane y values from zero to any arbitrary amount and start a scan. The images will now appear to have slope from one side to the other. Be sure to have the preprocessing mode set to Raw in order to see this. If the preprocessing is set to Slope Subtract, the slope that is present in the real data will be subtracted before display and therefore hidden. It will be in the actual data, but not the displayed images. This is why it is usually a good idea to use either the Figure 29: Removing the sample slope automatically allows trouble free scanning with feedback disabled Raw display mode or only subtract the average z value from each line in order to avoid missing an important point that should be realized about the data. Once the slope is visible in the line scans and the images, start removing the slope by opening the window using Modules/Piezo Calibration (Figure 31). As the scan progresses adjust the Tilt X and Tilt Y parameters until the image looks flat. The best method to do this is use the standard data entry method of placing the cursor next to a digit and use the up/down arrow keys to increase/decrease the value until it is optimized. An example of how it should appear is shown in Figure 30. It is usually easier to only adjust the x factor NANONIS STM Simulator 41

42 and when done, rotate the scan by 90 degrees and now perform the correction for the y axis. The best display to use when judging the removal of tilt is the Line Scan Monitor. Each scan line will appear flatter and flatter as the slope is removed and at some point it will start to tilt the other way indicating overcompensation. Find the values which make the scans appear as horizontal as possible. The top part of the image shows a gradient from Figure 31: Automatic sample tilt correction one side to the other since the color scale is showing the large change in z value over the width of the scan area due to the tilt. As the scan progressed, the correction parameters were changed and at the bottom of the image it appears to be one uniform color because the feedback loop values are now approximately the same value since there is little variation other than the small atomic corrugation. In subsequent images the automatic color optimization will narrow the range of the color scale to span the smaller z values and a high contrast image will appear. Figure 30: Image appearance with tilt removed automatically (middle section) compared to using the feedback loop to correct the tilt NANONIS STM Simulator 42

43 Thermal Drift The materials used when building a microscope will expand and contract when the temperature of the system changes. Because data acquisition takes place on the nanometer scale, small changes in temperature will be visible in the images by the slow shift in the lateral position of features. If the lateral drift rate is constant, this can be nullified by adding a small correction voltage to the x and y voltages at a constant rate. The simulator can provide experience with this technique. Drift Compensation Since the simulated microscope works as an ideal system there will be no lateral drift present. By adding a compensating voltage to the scan signals, this will introduce drift into the system. The compensating voltage can be entered by using the Atom Tracking module shown in Figure 32. Begin by setting the Drift X and Drift Y parameters to non-zero values and clicking the activate button. When this is done, the lattice will immediately appear distorted as seen in Figure 33. The observed effect is symmetric to not compensating for drift that is present in a microscope. Try changing the amount of drift and notice the skewing of the lattice increases or decreases. When using a physical microscope, if the lattice appears distorted then the most likely cause is lateral drift that should be compensated. Atom Tracking The drift can also be measured by the acquisition software. Place the tip directly over an atom on the simulated surface. In a Figure 32: Atom tracking module to null drift real microscope it is better to choose a more distinct feature than an atomic lattice site. Something like a vacancy or an adsorbate will provide an easier feature to follow because the local gradient is much larger. That type of site is relatively steeper given its lateral dimensions are about one atomic space, but it will appear taller or deeper than an atom within the lattice. NANONIS STM Simulator 43

44 The tracking works by orbiting the tip over a site and measuring the derivative of the signal. When the tip encounters a locally steep location it knows it is falling off the atom and moves in the opposite direction in an effort to stay on top of a local maxima (when on top of an atom or adsorbate) or minima (when in a hole). Enter an orbit frequency of a few Hz up to maybe 100 Hz. Given a single atomic site is tracked the orbiting radius should not be very large, a value of 200 pm will work well on the silicon surface. The time constant of the gradient measurement should be slow enough to average over a few oscillations, but not so slow as to not update the tip location very often. This can cause the tip not follow the feature very accurately if it is moving rather quickly. An Integral value of 10 pm/deg/sec is a good starting point. Start the orbit and then adjust the phase until the measurement seems to be tracking well. This can be judged using the red cross in the lower graph. When the phase is well tuned, it will move only along the x axis back and forth. As the tracking proceeds it will update the measured rate of motion along the x and y axis. After some time when small variations have been averaged away, the measured drift should be equal to the value entered above which artificially introduced drift. If this was an actual working microscope that had no drift rate entered in the software to begin with, the measured rate would be entered and the skewed lattice appear like more of the expected result from crystallographic considerations. In the exercise here, drift was introduced artificially and the software was then used to measure the The atom tracking lets you automatically compensate for drift and sample tilt! Figure 33: The upper part of the image shows lattice distortion due to drift turned on as the scan was acquired from the bottom towards the top drift rate. The values should match when the measurement was done properly. To return to a proper lattice appearance, set the drift rates back to zero or simply disable drift compensation by turning off the activate button on the left side of the section. NANONIS STM Simulator 44

45 Contact AFM The controller is flexible enough to operate any microscope in any mode. Another popular mode is contact AFM. A cantilever touches the surface and its deflection measured by a laser beam bouncing off the back of it into a position detector. This mode can also be simulated in the existing software. The back end produces signals like a cantilever is touching the surface at the same time as the STM tip is tunneling. The signal related to this deflection is Input 3 and can be seen in all channel lists. To be convinced it simulates a cantilever signal, retract the tip from the surface and note the magnitude of the signal. Then approach again and notice the signal level changes due to the cantilever contacting the surface and being bent up. Defining a new Z Controller Create a new feedback signal by opening the Controller Configuration window using the tools menu of the Z controller window. The window is displayed in Figure 34. First enter an arbitrary string for the controller name. In the example shown, it has been named Contact AFM. The control signal should also be named using a meaningful string; this was given the name Force Error in the example. The deflection of the cantilever can be both a positive and negative voltage so it has to be redefined to bipolar using the dropdown list. With the window open, it is also evident the control signal does not have to be a single Figure 34: Configuration of a new feedback source for contact AFM operation analog input. Instead, it can be a complicated mathematical expression derived from two inputs and adding, subtracting, multiplying, or dividing them and using the feedback loop to maintain this relationship constant. A SafeTip condition can also be defined for each controller. This feature allows the system to monitor a second signal from any source and if this signal meets some predefined condition, corrective action is automatically taken to avoid possible tip damage. For example, if the total signal from the quadrant photodiode falls below a certain threshold this usually means the cantilever alignment has developed a problem and the system should pull the tip back because it is no longer correcting to a reliable deflection signal. Another example would be the excitation signal required NANONIS STM Simulator 45

46 to drive the cantilever at its resonance. If this increases substantially this means a large amount of energy is injected into the system to maintain the cantilever resonance which should not be necessary. This probably indicates something else has happened to the oscillating system and it should be investigated because the validity of the acquired data is questionable. Once the new controller has been configured close the window and change the Z Controller to the new choice. The change takes effect immediately so it is a good idea to have the tip retracted when making the change. After the approach is finished make sure the feedback loop is stable and under control. This can be judged by the stability of the Force Error bar graph in the Z Controller section, or by using one of the time domain graphs. A set of parameters that provide pretty good control are a P gain of 35 nm/v and an I Time Constant of 43 msec. An image can be acquired that will show atomic resolution on silicon though this is impossible in contact mode with a real microscope. If everything appears to be working stably, force distance curves should be acquired as the next step. The tip can be pulled back while recording the deflection signal. As a bonus, the current will also be acquired to illustrate the simulator works like a simultaneous STM and contact AFM. Detector calibration using Force Distance curves The Generic Sweeper module found under the Experiment menu will work very well for this acquisition. It is shown in Figure 35 with Figure 35: Generic sweeper module configured for Force-distance curves reasonable parameters set. Choose appropriate limits for the minimum and maximum z values keeping in mind these are relative to the feedback loop position when the loop is opened. A negative value pushes the tip closer to the surface and a positive value pulls the tip away. The step size from the minimum to maximum can be determined by choosing how many points to acquire NANONIS STM Simulator 46

47 along the curve. When any of the three parameters are changed (min, max, and # of points) the increment is recalculated and displayed. The speed of the sweep is entered using the Measurement Period parameter and the slew rate. The period determines how many readings to acquire and average together at each voltage step and the slew rate determines how quickly to change the voltage from one step to the next. When using the generic sweeper any output signal can be swept and any input signal can be measured. There may be some experiments where the loop should remain on during the acquisition. This is set using the Z Controller off check box. Once everything is set, start the measurement by clicking one of the two start buttons in the control section. The data can be acquired from the minimum to maximum or vice versa. The direction of the sweep is selected by the start button. When the sweep starts, the slider in the middle section will move to illustrate the progression of the measurement. The actual output value will also be displayed numerically in the window. Data similar to the graphs of Figure 35 should be seen. The sloped part of the curve is produced by the z piezo moving the cantilever when in contact with the surface. Since the surface is modeled as infinitely hard, as it moves the cantilever must bend to accommodate the push. This bending produces motion of the reflected laser spot across the PSD which produces a change in the voltage signal out of the detector. This linear relationship can be used to determine the detector sensitivity which is the change in voltage from the detector for a given displacement of the cantilever. The flat part of the curve is because after the cantilever loses contact with the surface, it returns to its equilibrium deflection and maintains that for the rest of the acquisition. In this simulated microscope there is no adhesion, so the large v-shaped part of the curve commonly seen when the cantilever sticks to the surface in an actual microscope is absent. Note that just about when the cantilever loses contact with the surface and the force error becomes flat, the current rapidly drops from a saturated value to zero. The decrease in current does indeed follow an exponential shape as expected for a tunneling gap simulator. With Input 3 recorded as volts, the detector sensitivity can be measured. This is the overall amplifier gain in the circuit to convert motion of the reflected laser spot into a voltage. Once the voltage change as a function of calibrated cantilever deflection is known, Figure 36: Beam deflection window to enter the calibration values of the AFM detector system NANONIS STM Simulator 47

48 the overall conversion from voltage out of the PSD to applied force can be determined. When performing the spectroscopy outlined above, the cantilever is moved a specific amount and assuming an infinitely stiff material means the distance the z piezo moves is identical to the distance the cantilever is deflected. The linear slope of the Input 3 curve supports this assumption. Measure the slope of the curve to obtain the output volts per unit distance factor (Volts/meter). Divide the known cantilever spring constant (Newton/meter) by this factor to obtain the conversion of how many volts correspond to a given applied force (Newtons/Volt). This can be entered in the Beam Deflection window so the force setpoint and all measured data have the physically meaningful units of force. The label can be changed to Force or something similar. The units should be changed to N for Newtons and then the appropriate calibration factor entered in the box below the label. Detector calibration using lockin module Another method to calibrate the AFM detector is to use the internal lockin detector module. Once the cantilever is in contact with the surface the z piezo can be modulated a small amount. This will modulate the cantilever deflection up and down (keep in mind we assume the surface is infinitely hard) which will appear as a modulation on Input 3. By using the lockin to measure the amplitude of the voltage swing for a given z modulation the conversion factor of voltage output as a function of cantilever displacement can be determined. The lockin module is shown in Figure 37 configured for the experiment. The output is applied to the z channel which simply means the z DAC is not only outputting the feedback loop response, but internally the controller is also mathematically adding a dither to the DAC value before it is actually set. This Figure 37: Lockin amplifier module for AFM detector calibration mathematical summation should produce a far cleaner signal than outputting the z signal on a DAC and then using analog circuitry to sum it with the analog output of an external lockin as conventionally done. Choose the signal to be modulated from the dropdown list. Note the flexibility provided by the Nanonis system. Virtually any input or output can be modulated. This makes a wide variety of experiments possible that previously would have been much more difficult (consider modulating the setpoint to measure the response of the feedback loop in the time domain or modulating the bias to determine di/dv during spectroscopy ramps). Then choose a frequency for the excitation signal and the amplitude. The signal to measure as the response is chosen using the Demodulate list. The Harmonic control can be set to look at the fundamental frequency or higher order harmonics. NANONIS STM Simulator 48

49 Once everything is configured, click the green square next to the modulate list to activate the output. By opening one of the time domain graph windows, the modulation output and its response should be visible as shown in Figure 38. As the piezo is moved, the cantilever is clearly also moving up and down as expected. Instead of trying to measure the peak to peak variation on the force as the piezo is Figure 38: Modulating the z voltage while in contact with the surface moved, let the lockin module measure the amplitude. Click the Auto button to be sure the lockin has the correct phase and the actual response measured in volts is then displayed in the lower window. This can be divided by the z amplitude to obtain the voltage change from the PSD for a given displacement of the cantilever. NANONIS STM Simulator 49

50 Atomic Manipulation A very popular technique used with SPMs is to manipulate atoms or small molecules and build structures on a surface to study their properties. The functionality to draw features on the surface or move items around is shown accesses by the Follow Me button. The window is shown in Figure 39. There are two ways to designate a destination for the tip. Either enter an X,Y coordinate pair and click the Move button or use the mouse to point to a spot and click and the tip will start to move as soon as the mouse is clicked. A small red circle will indicate the destination of the tip. A particularly powerful feature of the software is the ability to record a signal on two channels while the tip is in motion. This can be used to capture changes in the signals as the tip moves. The acquisition is configured in the Data acquisition section. Choose Figure 39: Follow Me group of controls in the Scan Control window the amount of oversampling to apply for smoother traces but a loss of time resolution when capturing transient events. Click the Show Graph button to open the time domain window shown in Figure 40. The number of samples to collect can be set as well as the two channels to display. To apply different feedback conditions during the motion activate the Alternate settings section by clicking the button. There are two choices that can be made here. A different feedback condition can be used to move the tip closer or farther away (if needed clone the existing controller and simply change the setpoint or use a totally different control signal during motion) and a different bias condition can also be used. Figure 40: Tip move recorder can acquire data as the tip moves along an arbitrary path The second tab under the Follow Me family is for Lithography. A series of lines can be drawn in the window and overlaid on an image. If NANONIS STM Simulator 50

51 they are saved, they can be recalled at any point in time. There is also the possibility of using the script language itself to type in a series of movements instead of drawing the figure. Once the pattern has been drawn, the Execute button can be clicked to perform the routine. The pattern can be erased using the Delete button and they can also be saved and recalled using the Save and Load button respectively. Keep in mind, as stated earlier, the patterns and lithography recipes can be created and arranged while scanning is active in preparation for the completion of the frame. This saves valuable time compared to a system where the mouse can only perform one function at a time and one experimental step has to finish before preparation for the next thing can start. Figure 41: Lithography can draw features on the surface by connecting a set of straight line segments NANONIS STM Simulator 51

52 Diagnostics and Analysis TCP Receiver The next step is to explore the diagnostics included in the program. Some of these features can also be used for clever experimental data acquisition but primarily they are meant to be used for monitoring signals and diagnosing possible issues. One item that can be varied to check its effect on acquisition is the overall data acquisition rate. This is determined by a group of parameters in the TCP Receiver shown in Figure 42. It can be opened by choosing System/TCP Receiver from the main window. The large green LED indicator is lit when there is a connection established between the software and the electronics (a simulated controller in this software). The RT Engine Frequency and Signals Oversampling couple together to determine the overall acquisition rate of the software. The frequency setting determines the rate of the control loops inside the real time hardware or simulated hardware. By default the engine runs at 10 khz, for STM it is usually safe to increase this to 20 khz or even 30 khz with no adverse effects. If an AFM is operated especially in non-contact mode it is advisable to leave this at 10 khz to not overload the system. Increasing this will speed up the system and let everything run faster and the maximum acquisition speed limit will also be raised. In thorough testing of the simulator package it was routinely operated at 30 khz and no problems were ever experienced. The RT-sampling Period displays the inverse of the RT Engine frequency. The Signals Oversampling is used to determine how many readings are averaged together in the real time controller before sending the measurement value to the software. Lowering the sampling will increase the noise of the data, but allow it to be Oversampling is an important concept used in the Nanonis system. Every signal goes through one or more stages or oversampling to achieve the best possible resolution require at that point. Figure 42: The TCP Receiver window determines the sampling rate and averaging of the realtime engine acquired faster. It can also be used to raise the frequency window of the spectrum analyzer discussed below. This should be investigated to understand the effect between noise level of the data and getting the data as quickly as possible. All of the sliders, limits on controls, and graphs are updated at a rate determined by the Animations period. There is little benefit to increasing this to a rapid value because the eye NANONIS STM Simulator 52

Standard AFM Modes User s Manual

Standard AFM Modes User s Manual Standard AFM Modes User s Manual Part #00-0018-01 Issued March 2014 2014 by Anasys Instruments Inc, 325 Chapala St, Santa Barbara, CA 93101 Page 1 of 29 Table of contents Chapter 1. AFM Theory 3 1.1 Detection

More information

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area.

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area. BitWise. Instructions for New Features in ToF-AMS DAQ V2.1 Prepared by Joel Kimmel University of Colorado at Boulder & Aerodyne Research Inc. Last Revised 15-Jun-07 BitWise (V2.1 and later) includes features

More information

Linkage 3.6. User s Guide

Linkage 3.6. User s Guide Linkage 3.6 User s Guide David Rector Friday, December 01, 2017 Table of Contents Table of Contents... 2 Release Notes (Recently New and Changed Stuff)... 3 Installation... 3 Running the Linkage Program...

More information

AFM1 Imaging Operation Procedure (Tapping Mode or Contact Mode)

AFM1 Imaging Operation Procedure (Tapping Mode or Contact Mode) AFM1 Imaging Operation Procedure (Tapping Mode or Contact Mode) 1. Log into the Log Usage system on the SMIF web site 2. Open Nanoscope 6.14r1 software by double clicking on the Nanoscope 6.14r1 desktop

More information

SPM Training Manual Veeco Bioscope II NIFTI-NUANCE Center Northwestern University

SPM Training Manual Veeco Bioscope II NIFTI-NUANCE Center Northwestern University SPM Training Manual Veeco Bioscope II NIFTI-NUANCE Center Northwestern University Introduction: Scanning Probe Microscopy (SPM) is a general term referring to surface characterization techniques that utilize

More information

PulseCounter Neutron & Gamma Spectrometry Software Manual

PulseCounter Neutron & Gamma Spectrometry Software Manual PulseCounter Neutron & Gamma Spectrometry Software Manual MAXIMUS ENERGY CORPORATION Written by Dr. Max I. Fomitchev-Zamilov Web: maximus.energy TABLE OF CONTENTS 0. GENERAL INFORMATION 1. DEFAULT SCREEN

More information

Please feel free to download the Demo application software from analogarts.com to help you follow this seminar.

Please feel free to download the Demo application software from analogarts.com to help you follow this seminar. Hello, welcome to Analog Arts spectrum analyzer tutorial. Please feel free to download the Demo application software from analogarts.com to help you follow this seminar. For this presentation, we use a

More information

SEM- EDS Instruction Manual

SEM- EDS Instruction Manual SEM- EDS Instruction Manual Double-click on the Spirit icon ( ) on the desktop to start the software program. I. X-ray Functions Access the basic X-ray acquisition, display and analysis functions through

More information

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL

TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL TL-2900 AMMONIA & NITRATE ANALYZER DUAL CHANNEL DATA ACQUISITION SYSTEM V.15.4 INSTRUCTION MANUAL Timberline Instruments, LLC 1880 S. Flatiron Ct., Unit I Boulder, Colorado 80301 Ph: (303) 440-8779 Fx:

More information

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

NanoGiant Oscilloscope/Function-Generator Program. Getting Started Getting Started Page 1 of 17 NanoGiant Oscilloscope/Function-Generator Program Getting Started This NanoGiant Oscilloscope program gives you a small impression of the capabilities of the NanoGiant multi-purpose

More information

Lab experience 1: Introduction to LabView

Lab experience 1: Introduction to LabView Lab experience 1: Introduction to LabView LabView is software for the real-time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because

More information

ViewCommander- NVR Version 3. User s Guide

ViewCommander- NVR Version 3. User s Guide ViewCommander- NVR Version 3 User s Guide The information in this manual is subject to change without notice. Internet Video & Imaging, Inc. assumes no responsibility or liability for any errors, inaccuracies,

More information

Standard Operating Procedure of nanoir2-s

Standard Operating Procedure of nanoir2-s Standard Operating Procedure of nanoir2-s The Anasys nanoir2 system is the AFM-based nanoscale infrared (IR) spectrometer, which has a patented technique based on photothermal induced resonance (PTIR),

More information

The BAT WAVE ANALYZER project

The BAT WAVE ANALYZER project The BAT WAVE ANALYZER project Conditions of Use The Bat Wave Analyzer program is free for personal use and can be redistributed provided it is not changed in any way, and no fee is requested. The Bat Wave

More information

USB Mini Spectrum Analyzer User s Guide TSA5G35

USB Mini Spectrum Analyzer User s Guide TSA5G35 USB Mini Spectrum Analyzer User s Guide TSA5G35 Triarchy Technologies, Corp. Page 1 of 21 USB Mini Spectrum Analyzer User s Guide Copyright Notice Copyright 2011 Triarchy Technologies, Corp. All rights

More information

The Measurement Tools and What They Do

The Measurement Tools and What They Do 2 The Measurement Tools The Measurement Tools and What They Do JITTERWIZARD The JitterWizard is a unique capability of the JitterPro package that performs the requisite scope setup chores while simplifying

More information

System Requirements SA0314 Spectrum analyzer:

System Requirements SA0314 Spectrum analyzer: System Requirements SA0314 Spectrum analyzer: System requirements Windows XP, 7, Vista or 8: 1 GHz or faster 32-bit or 64-bit processor 1 GB RAM 10 MB hard disk space \ 1. Getting Started Insert DVD into

More information

Pre-processing of revolution speed data in ArtemiS SUITE 1

Pre-processing of revolution speed data in ArtemiS SUITE 1 03/18 in ArtemiS SUITE 1 Introduction 1 TTL logic 2 Sources of error in pulse data acquisition 3 Processing of trigger signals 5 Revolution speed acquisition with complex pulse patterns 7 Introduction

More information

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition INTRODUCTION Many sensors produce continuous voltage signals. In this lab, you will learn about some common methods

More information

Analyzing and Saving a Signal

Analyzing and Saving a Signal Analyzing and Saving a Signal Approximate Time You can complete this exercise in approximately 45 minutes. Background LabVIEW includes a set of Express VIs that help you analyze signals. This chapter teaches

More information

Data Acquisition Using LabVIEW

Data Acquisition Using LabVIEW Experiment-0 Data Acquisition Using LabVIEW Introduction The objectives of this experiment are to become acquainted with using computer-conrolled instrumentation for data acquisition. LabVIEW, a program

More information

PHY221 Lab 1 Discovering Motion: Introduction to Logger Pro and the Motion Detector; Motion with Constant Velocity

PHY221 Lab 1 Discovering Motion: Introduction to Logger Pro and the Motion Detector; Motion with Constant Velocity PHY221 Lab 1 Discovering Motion: Introduction to Logger Pro and the Motion Detector; Motion with Constant Velocity Print Your Name Print Your Partners' Names Instructions August 31, 2016 Before lab, read

More information

Precision DeEsser Users Guide

Precision DeEsser Users Guide Precision DeEsser Users Guide Metric Halo $Revision: 1670 $ Publication date $Date: 2012-05-01 13:50:00-0400 (Tue, 01 May 2012) $ Copyright 2012 Metric Halo. MH Production Bundle, ChannelStrip 3, Character,

More information

E X P E R I M E N T 1

E X P E R I M E N T 1 E X P E R I M E N T 1 Getting to Know Data Studio Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 1: Getting to

More information

Software manual. ChipScan-Scanner 3.0

Software manual. ChipScan-Scanner 3.0 Software manual ChipScan-Scanner 3.0 Copyright c Langer EMV-Technik GmbH 2016 Version 1.10 Notice No part of this manual may be reproduced in any form or by any means (including electronic storage and

More information

EASY-MCS. Multichannel Scaler. Profiling Counting Rates up to 150 MHz with 15 ppm Time Resolution.

EASY-MCS. Multichannel Scaler. Profiling Counting Rates up to 150 MHz with 15 ppm Time Resolution. Multichannel Scaler Profiling Counting Rates up to 150 MHz with 15 ppm Time Resolution. The ideal solution for: Time-resolved single-photon counting Phosphorescence lifetime spectrometry Atmospheric and

More information

Getting Started with the LabVIEW Sound and Vibration Toolkit

Getting Started with the LabVIEW Sound and Vibration Toolkit 1 Getting Started with the LabVIEW Sound and Vibration Toolkit This tutorial is designed to introduce you to some of the sound and vibration analysis capabilities in the industry-leading software tool

More information

843-R 843-R LASER POWER METER USER MANUAL. NEWPORT CORPORATION

843-R 843-R LASER POWER METER USER MANUAL.  NEWPORT CORPORATION 843-R 843-R LASER POWER METER USER MANUAL NEWPORT CORPORATION www.newport.com Table of Contents Chapter 1.Introduction: How to Use This Manual. 3 Chapter 2.Quick Reference... 4 2.1 Getting Started... 4

More information

Nova Px SPM Control Program

Nova Px SPM Control Program Nova Px SPM Program Reference Manual 2014 Copyright "NT-MDT" Web Page: http://www.ntmdt.com/ General Information: spm@ntmdt.ru Technical Support: support@ntmdt.ru NT-MDT Co., building 100, Zelenograd,

More information

User Manual VM700T Video Measurement Set Option 30 Component Measurements

User Manual VM700T Video Measurement Set Option 30 Component Measurements User Manual VM700T Video Measurement Set Option 30 Component Measurements 070-9654-01 Test Equipment Depot - 800.517.8431-99 Washington Street Melrose, MA 02176 - FAX 781.665.0780 - TestEquipmentDepot.com

More information

Agilent PN Time-Capture Capabilities of the Agilent Series Vector Signal Analyzers Product Note

Agilent PN Time-Capture Capabilities of the Agilent Series Vector Signal Analyzers Product Note Agilent PN 89400-10 Time-Capture Capabilities of the Agilent 89400 Series Vector Signal Analyzers Product Note Figure 1. Simplified block diagram showing basic signal flow in the Agilent 89400 Series VSAs

More information

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors.

NOTICE: This document is for use only at UNSW. No copies can be made of this document without the permission of the authors. Brüel & Kjær Pulse Primer University of New South Wales School of Mechanical and Manufacturing Engineering September 2005 Prepared by Michael Skeen and Geoff Lucas NOTICE: This document is for use only

More information

Reference. TDS7000 Series Digital Phosphor Oscilloscopes

Reference. TDS7000 Series Digital Phosphor Oscilloscopes Reference TDS7000 Series Digital Phosphor Oscilloscopes 07-070-00 0707000 To Use the Front Panel You can use the dedicated, front-panel knobs and buttons to do the most common operations. Turn INTENSITY

More information

Getting started with Spike Recorder on PC/Mac/Linux

Getting started with Spike Recorder on PC/Mac/Linux Getting started with Spike Recorder on PC/Mac/Linux You can connect your SpikerBox to your computer using either the blue laptop cable, or the green smartphone cable. How do I connect SpikerBox to computer

More information

Topic: Instructional David G. Thomas December 23, 2015

Topic: Instructional David G. Thomas December 23, 2015 Procedure to Setup a 3ɸ Linear Motor This is a guide to configure a 3ɸ linear motor using either analog or digital encoder feedback with an Elmo Gold Line drive. Topic: Instructional David G. Thomas December

More information

Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5

Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5 Classroom Setup... 2 PC... 2 Document Camera... 3 DVD... 4 Auxiliary... 5 Lecture Capture Setup... 6 Pause and Resume... 6 Considerations... 6 Video Conferencing Setup... 7 Camera Control... 8 Preview

More information

Spectrum Analyser Basics

Spectrum Analyser Basics Hands-On Learning Spectrum Analyser Basics Peter D. Hiscocks Syscomp Electronic Design Limited Email: phiscock@ee.ryerson.ca June 28, 2014 Introduction Figure 1: GUI Startup Screen In a previous exercise,

More information

MAutoPitch. Presets button. Left arrow button. Right arrow button. Randomize button. Save button. Panic button. Settings button

MAutoPitch. Presets button. Left arrow button. Right arrow button. Randomize button. Save button. Panic button. Settings button MAutoPitch Presets button Presets button shows a window with all available presets. A preset can be loaded from the preset window by double-clicking on it, using the arrow buttons or by using a combination

More information

Operating Instructions

Operating Instructions Operating Instructions HAEFELY TEST AG KIT Measurement Software Version 1.0 KIT / En Date Version Responsable Changes / Reasons February 2015 1.0 Initial version WARNING Introduction i Before operating

More information

USB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1

USB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1 USB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1 Triarchy Technologies Corp. Page 1 of 17 USB Mini Spectrum Analyzer User Manual Copyright Notice Copyright 2013 Triarchy Technologies,

More information

2 MHz Lock-In Amplifier

2 MHz Lock-In Amplifier 2 MHz Lock-In Amplifier SR865 2 MHz dual phase lock-in amplifier SR865 2 MHz Lock-In Amplifier 1 mhz to 2 MHz frequency range Dual reference mode Low-noise current and voltage inputs Touchscreen data display

More information

Transmitter Interface Program

Transmitter Interface Program Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following

More information

Figure 1. MFP-3D software tray

Figure 1. MFP-3D software tray Asylum MFP-3D AFM SOP January 2017 Purpose of this Instrument: To obtain 3D surface topography at sub-nanometer scale resolution, measure contact and friction forces between surfaces in contact, measure

More information

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 OBJECTIVE To become familiar with state-of-the-art digital data acquisition hardware and software. To explore common data acquisition

More information

PS User Guide Series Seismic-Data Display

PS User Guide Series Seismic-Data Display PS User Guide Series 2015 Seismic-Data Display Prepared By Choon B. Park, Ph.D. January 2015 Table of Contents Page 1. File 2 2. Data 2 2.1 Resample 3 3. Edit 4 3.1 Export Data 4 3.2 Cut/Append Records

More information

Lab 1 Introduction to the Software Development Environment and Signal Sampling

Lab 1 Introduction to the Software Development Environment and Signal Sampling ECEn 487 Digital Signal Processing Laboratory Lab 1 Introduction to the Software Development Environment and Signal Sampling Due Dates This is a three week lab. All TA check off must be completed before

More information

USB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5

USB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5 USB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5 Triarchy Technologies, Corp. Page 1 of 17 USB Mini Spectrum Analyzer User Manual Copyright Notice Copyright 2013

More information

EDL8 Race Dash Manual Engine Management Systems

EDL8 Race Dash Manual Engine Management Systems Engine Management Systems EDL8 Race Dash Manual Engine Management Systems Page 1 EDL8 Race Dash Page 2 EMS Computers Pty Ltd Unit 9 / 171 Power St Glendenning NSW, 2761 Australia Phone.: +612 9675 1414

More information

(Skip to step 11 if you are already familiar with connecting to the Tribot)

(Skip to step 11 if you are already familiar with connecting to the Tribot) LEGO MINDSTORMS NXT Lab 5 Remember back in Lab 2 when the Tribot was commanded to drive in a specific pattern that had the shape of a bow tie? Specific commands were passed to the motors to command how

More information

Using the HDCV Data Acquisition Program

Using the HDCV Data Acquisition Program Using the HDCV Data Acquisition Program This manual describes HDCV.exe, the data acquisition portion of the HDCV (High Definition Cyclic Voltammetry) program suite from the University of North Carolina

More information

SC24 Magnetic Field Cancelling System

SC24 Magnetic Field Cancelling System SPICER CONSULTING SYSTEM SC24 SC24 Magnetic Field Cancelling System Makes the ambient magnetic field OK for the electron microscope Adapts to field changes within 100 µs Touch screen intelligent user interface

More information

TT AFM LongBeach Procedures and Protocols V2.1

TT AFM LongBeach Procedures and Protocols V2.1 TT AFM LongBeach Procedures and Protocols V2.1 1. Startup Procedure 1. Turn on PC: Allow to boot to Windows. Turn on monitor. Password is afm 2. Turn on second PC that controls the video camera. 3. Turn

More information

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS modules basic: SEQUENCE GENERATOR, TUNEABLE LPF, ADDER, BUFFER AMPLIFIER extra basic:

More information

This guide gives a brief description of the ims4 functions, how to use this GUI and concludes with a number of examples.

This guide gives a brief description of the ims4 functions, how to use this GUI and concludes with a number of examples. Quick Start Guide: Isomet ims Studio Isomet ims Studio v1.40 is the first release of the Windows graphic user interface for the ims4- series of 4 channel synthezisers, build level rev A and rev B. This

More information

Practicum 3, Fall 2010

Practicum 3, Fall 2010 A. F. Miller 2010 T1 Measurement 1 Practicum 3, Fall 2010 Measuring the longitudinal relaxation time: T1. Strychnine, dissolved CDCl3 The T1 is the characteristic time of relaxation of Z magnetization

More information

imso-104 Manual Revised August 5, 2011

imso-104 Manual Revised August 5, 2011 imso-104 Manual Revised August 5, 2011 Section 1 Getting Started SAFETY 1.10 Quickstart Guide 1.20 SAFETY 1.30 Compatibility 1.31 Hardware 1.32 Software Section 2 How it works 2.10 Menus 2.20 Analog Channel

More information

SC24 Magnetic Field Cancelling System

SC24 Magnetic Field Cancelling System SPICER CONSULTING SYSTEM SC24 SC24 Magnetic Field Cancelling System Makes the ambient magnetic field OK for the electron microscope Adapts to field changes within 100 µs Touch screen intelligent user interface

More information

SpikePac User s Guide

SpikePac User s Guide SpikePac User s Guide Updated: 7/22/2014 SpikePac User's Guide Copyright 2008-2014 Tucker-Davis Technologies, Inc. (TDT). All rights reserved. No part of this manual may be reproduced or transmitted in

More information

KRAMER ELECTRONICS LTD. USER MANUAL

KRAMER ELECTRONICS LTD. USER MANUAL KRAMER ELECTRONICS LTD. USER MANUAL MODEL: Projection Curved Screen Blend Guide How to blend projection images on a curved screen using the Warp Generator version K-1.4 Introduction The guide describes

More information

invr User s Guide Rev 1.4 (Aug. 2004)

invr User s Guide Rev 1.4 (Aug. 2004) Contents Contents... 2 1. Program Installation... 4 2. Overview... 4 3. Top Level Menu... 4 3.1 Display Window... 9 3.1.1 Channel Status Indicator Area... 9 3.1.2. Quick Control Menu... 10 4. Detailed

More information

spiff manual version 1.0 oeksound spiff adaptive transient processor User Manual

spiff manual version 1.0 oeksound spiff adaptive transient processor User Manual oeksound spiff adaptive transient processor User Manual 1 of 9 Thank you for using spiff! spiff is an adaptive transient tool that cuts or boosts only the frequencies that make up the transient material,

More information

DETEXI Basic Configuration

DETEXI Basic Configuration DETEXI Network Video Management System 5.5 EXPAND YOUR CONCEPTS OF SECURITY DETEXI Basic Configuration SETUP A FUNCTIONING DETEXI NVR / CLIENT It is important to know how to properly setup the DETEXI software

More information

WAVES Cobalt Saphira. User Guide

WAVES Cobalt Saphira. User Guide WAVES Cobalt Saphira TABLE OF CONTENTS Chapter 1 Introduction... 3 1.1 Welcome... 3 1.2 Product Overview... 3 1.3 Components... 5 Chapter 2 Quick Start Guide... 6 Chapter 3 Interface and Controls... 7

More information

Solutions to Embedded System Design Challenges Part II

Solutions to Embedded System Design Challenges Part II Solutions to Embedded System Design Challenges Part II Time-Saving Tips to Improve Productivity In Embedded System Design, Validation and Debug Hi, my name is Mike Juliana. Welcome to today s elearning.

More information

Preface. The information in this document is subject to change without notice and does not represent a commitment on the part of NT-MDT.

Preface. The information in this document is subject to change without notice and does not represent a commitment on the part of NT-MDT. Preface The information in this document is subject to change without notice and does not represent a commitment on the part of NT-MDT. Please note: Some components described in this manual may be optional.

More information

Quick Start ATOMIC FORCE MICROSCOPE West Campus Imaging Core

Quick Start ATOMIC FORCE MICROSCOPE West Campus Imaging Core Quick Start ATOMIC FORCE MICROSCOPE West Campus Imaging Core 1 Turn On the laser power 2 Open enclosure: - lift the door latch and open the enclosure door. 3 2 1 1.Unlock scanner: Lift the lever to the

More information

11: PC MACs RealTime Pulldown

11: PC MACs RealTime Pulldown 11: PC MACs RealTime Pulldown This Pulldown Menu is where all the commands having to do with the real time programming of a show can be found. Most of the commands are duplicates of the buttons and checkboxes

More information

Release Notes for LAS AF version 1.8.0

Release Notes for LAS AF version 1.8.0 October 1 st, 2007 Release Notes for LAS AF version 1.8.0 1. General Information A new structure of the online help is being implemented. The focus is on the description of the dialogs of the LAS AF. Configuration

More information

Quick Reference Manual

Quick Reference Manual Quick Reference Manual V1.0 1 Contents 1.0 PRODUCT INTRODUCTION...3 2.0 SYSTEM REQUIREMENTS...5 3.0 INSTALLING PDF-D FLEXRAY PROTOCOL ANALYSIS SOFTWARE...5 4.0 CONNECTING TO AN OSCILLOSCOPE...6 5.0 CONFIGURE

More information

Motion Amplification

Motion Amplification Motion Amplification User s Manual Version 2.0 Revised 06/9/2017 RDI Technologies 10325 Technology Dr Knoxville, TN 37932 www.rdi-technologies.com All Rights Reserved Contents 1 Using the camera... 4 1.1

More information

MestReNova Manual for Chem 201/202. October, 2015.

MestReNova Manual for Chem 201/202. October, 2015. 1. Introduction to 1-D NMR Data Processing with MestReNova The MestReNova program can do all of the routine NMR data processing needed for Chem 201 and 202 and will be available through the Reed downloads

More information

ENGR 1000, Introduction to Engineering Design

ENGR 1000, Introduction to Engineering Design ENGR 1000, Introduction to Engineering Design Unit 2: Data Acquisition and Control Technology Lesson 2.4: Programming Digital Ports Hardware: 12 VDC power supply Several lengths of wire NI-USB 6008 Device

More information

Quick Start manual for Nova

Quick Start manual for Nova Quick Start manual for Nova 1. Overview The Nova PlugIn for the Pyramix rendering interface allows easy modification of audio data in the frequency domain. These modifications include interpolation of

More information

Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module

Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module Application Note AN-708 Vibration Measurements with the Vibration Synchronization Module Introduction The vibration module allows complete analysis of cyclical events using low-speed cameras. This is accomplished

More information

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04 Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04 Initial Assumptions: Theater geometry has been calculated and the screens have been marked with fiducial points that represent the limits

More information

ViewCommander-NVR. Version 6. User Guide

ViewCommander-NVR. Version 6. User Guide ViewCommander-NVR Version 6 User Guide The information in this manual is subject to change without notice. Internet Video & Imaging, Inc. assumes no responsibility or liability for any errors, inaccuracies,

More information

Manual for the sound card oscilloscope V1.41 C. Zeitnitz english translation by P. van Gemmeren, K. Grady and C. Zeitnitz

Manual for the sound card oscilloscope V1.41 C. Zeitnitz english translation by P. van Gemmeren, K. Grady and C. Zeitnitz Manual for the sound card oscilloscope V1.41 C. Zeitnitz english translation by P. van Gemmeren, K. Grady and C. Zeitnitz C. Zeitnitz 12/2012 This Software and all previous versions are NO Freeware! The

More information

SNG-2150C User s Guide

SNG-2150C User s Guide SNG-2150C User s Guide Avcom of Virginia SNG-2150C User s Guide 7730 Whitepine Road Revision 001 Richmond, VA 23237 USA GENERAL SAFETY If one or more components of your earth station are connected to 120

More information

A few quick notes about the use of Spectran V2

A few quick notes about the use of Spectran V2 A few quick notes about the use of Spectran V2 The full fledged help file of Spectran is not ready yet, but many have asked for some sort of help. This document tries to explain in a quick-and-dirty way

More information

Advanced Test Equipment Rentals ATEC (2832)

Advanced Test Equipment Rentals ATEC (2832) E stablished 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) Technical Datasheet Scalar Network Analyzer Model 8003-10 MHz to 40 GHz The Giga-tronics Model 8003 Precision Scalar

More information

with the Field-IQ Crop Input Control System

with the Field-IQ Crop Input Control System with the Field-IQ Crop Input Control System Quick Reference Card CONNECTING THE SYSTEM Ag25 GNSS antenna (P/N 68040-OOS) TNC/TNC right-angle cable (P/N 50449) Cable assembly, display to Field-IQ (P/N 50449)

More information

MTurboComp. Overview. How to use the compressor. More advanced features. Edit screen. Easy screen vs. Edit screen

MTurboComp. Overview. How to use the compressor. More advanced features. Edit screen. Easy screen vs. Edit screen MTurboComp Overview MTurboComp is an extremely powerful dynamics processor. It has been designed to be versatile, so that it can simulate any compressor out there, primarily the vintage ones of course.

More information

SigPlay User s Guide

SigPlay User s Guide SigPlay User s Guide . . SigPlay32 User's Guide? Version 3.4 Copyright? 2001 TDT. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or

More information

Wireless Studio. User s Guide Version 5.1x Before using this software, please read this manual thoroughly and retain it for future reference.

Wireless Studio. User s Guide Version 5.1x Before using this software, please read this manual thoroughly and retain it for future reference. 4-743-161-12 (1) Wireless Studio User s Guide Version 5.1x Before using this software, please read this manual thoroughly and retain it for future reference. DWR-R01D/R02D/R02DN/R03D 2018 Sony Corporation

More information

Operating Instructions

Operating Instructions CNTX Contrast sensor Operating Instructions CAUTIONS AND WARNINGS SET-UP DISTANCE ADJUSTMENT: As a general rule, the sensor should be fixed at a 15 to 20 angle from directly perpendicular to the target

More information

welcome to i-guide 09ROVI1204 User i-guide Manual R16.indd 3

welcome to i-guide 09ROVI1204 User i-guide Manual R16.indd 3 welcome to i-guide Introducing the interactive program guide from Rovi and your cable system. i-guide is intuitive, intelligent and inspiring. It unlocks a world of greater choice, convenience and control

More information

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual D-Lab & D-Lab Control Plan. Measure. Analyse User Manual Valid for D-Lab Versions 2.0 and 2.1 September 2011 Contents Contents 1 Initial Steps... 6 1.1 Scope of Supply... 6 1.1.1 Optional Upgrades... 6

More information

Linrad On-Screen Controls K1JT

Linrad On-Screen Controls K1JT Linrad On-Screen Controls K1JT Main (Startup) Menu A = Weak signal CW B = Normal CW C = Meteor scatter CW D = SSB E = FM F = AM G = QRSS CW H = TX test I = Soundcard test mode J = Analog hardware tune

More information

Achieving More Efficient Data Review with OpenLAB CDS

Achieving More Efficient Data Review with OpenLAB CDS Achieving More Efficient Data Review with OpenLAB CDS Technical Note Introduction Separations have enjoyed major advances that have significantly reduced chromatographic run times. Ultra high performance

More information

imso-104 Manual Revised July 19, 2012

imso-104 Manual Revised July 19, 2012 imso-104 Manual Section 1 Getting Started SAFETY 1.10 Quickstart Guide 1.20 SAFETY 1.30 Compatibility 1.31 Hardware 1.32 Software Section 2 How it works 2.10 Menus 2.20 Analog Channel 2.21 On / Off 2.22

More information

Scanning Electron Microscopy (FEI Versa 3D Dual Beam)

Scanning Electron Microscopy (FEI Versa 3D Dual Beam) Scanning Electron Microscopy (FEI Versa 3D Dual Beam) This operating procedure intends to provide guidance for basic measurements on a standard sample with FEI Versa 3D SEM. For more advanced techniques

More information

inside i-guidetm user reference manual 09ROVI1204 User i-guide Manual R16.indd 1

inside i-guidetm user reference manual 09ROVI1204 User i-guide Manual R16.indd 1 inside i-guidetm user reference manual 09ROVI1204 User i-guide Manual R16.indd 1 4/6/10 12:26:18 PM Copyright 2010 Rovi Corporation. All rights reserved. Rovi and the Rovi logo are trademarks of Rovi Corporation

More information

AFM Standard Operating Procedure

AFM Standard Operating Procedure 2013 AFM Standard Operating Procedure Karen Gaskell, David Ramsdell Surface Analysis Centre Department of Chemistry and Biochemistry University of Maryland 1/1/2013 Content Page 1 Hardware 2 1.1 MultiMode

More information

Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices

Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices Audio Converters ABSTRACT This application note describes the features, operating procedures and control capabilities of a

More information

HCImage Live Getting Started Guide

HCImage Live Getting Started Guide HCImage Live Getting Started Guide Release 4.4 December 2017 This guide, as well as the software described in it, is covered under license agreement and may be used or copied only in accordance with the

More information

013-RD

013-RD Engineering Note Topic: Product Affected: JAZ-PX Lamp Module Jaz Date Issued: 08/27/2010 Description The Jaz PX lamp is a pulsed, short arc xenon lamp for UV-VIS applications such as absorbance, bioreflectance,

More information

LEDBlinky Animation Editor Version 6.5 Created by Arzoo. Help Document

LEDBlinky Animation Editor Version 6.5 Created by Arzoo. Help Document Version 6.5 Created by Arzoo Overview... 3 LEDBlinky Website... 3 Installation... 3 How Do I Get This Thing To Work?... 4 Functions and Features... 8 Menus... 8 LED Pop-up Menus... 16 Color / Intensity

More information

NanoTrack Cell and Particle Tracking Primer

NanoTrack Cell and Particle Tracking Primer NanoTrack Cell and Particle Tracking Primer The NanoTrack Pnode allows the user to track single cells and particles with nanometer precision at very fast tracking speeds. The speed of the tracking is dependent

More information

Agilent Parallel Bit Error Ratio Tester. System Setup Examples

Agilent Parallel Bit Error Ratio Tester. System Setup Examples Agilent 81250 Parallel Bit Error Ratio Tester System Setup Examples S1 Important Notice This document contains propriety information that is protected by copyright. All rights are reserved. Neither the

More information

Word Tutorial 2: Editing and Formatting a Document

Word Tutorial 2: Editing and Formatting a Document Word Tutorial 2: Editing and Formatting a Document Microsoft Office 2010 Objectives Create bulleted and numbered lists Move text within a document Find and replace text Check spelling and grammar Format

More information