OpenLabSPM: Bare bone package of LabVIEW-based scanning probe microscope controller

With the extensive proliferation of scanning probe microscopy (SPM)-related technologies, there is a growing demand for a fully customizable SPM controller. In response, we have developed an SPM controller that allows users to incorporate additional functions using LabVIEW, a graphical programming language. This controller incorporates fundamental features such as one-dimensional and two-dimensional scanning, feedback control, and slope compensation. In addition, it includes capabilities to restrict the speed of probe movement and safeguard the probe. Our system consists of a host personal computer (PC) running the Windows operating system and a National Instruments Reconfigurable Input/Output board equipped with a field programmable gate array (FPGA). The FPGA supports real-time deterministic processing, including feedback and probe protection functions, operating asynchronously from the host PC through data exchange via direct memory access first-in-first-out. The system features a graphical user interface on the Windows OS, supplemented by a character-based user interface that utilizes command strings in JavaScript object notation format. Furthermore, we provide wrappers for these commands using the Python programming language. We anticipate that our fully customizable bare born package of LabVIEW-based controller will prove beneficial for researchers utilizing SPM and those managing instruments requiring scanning and feedback control.

Authors

Institutions

Publication Details

Journal
AIP Advances
Published
2024-09-01
DOI
https://doi.org/10.1063/5.0211126
Primary Topic
Force Microscopy Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

OpenLabSPM: Bare bone package of LabVIEW-based scanning probe microscope controller

Hikaru Nomura, Junsuke Yamanishi
AIP Advances
Force Microscopy Techniques and Applications
article

OpenLabSPM: Bare bone package of LabVIEW-based scanning probe microscope controller

Hikaru Nomura, Junsuke Yamanishi
article en

Abstract

With the extensive proliferation of scanning probe microscopy (SPM)-related technologies, there is a growing demand for a fully customizable SPM controller. In response, we have developed an SPM controller that allows users to incorporate additional functions using LabVIEW, a graphical programming language. This controller incorporates fundamental features such as one-dimensional and two-dimensional scanning, feedback control, and slope compensation. In addition, it includes capabilities to restrict the speed of probe movement and safeguard the probe. Our system consists of a host personal computer (PC) running the Windows operating system and a National Instruments Reconfigurable Input/Output board equipped with a field programmable gate array (FPGA). The FPGA supports real-time deterministic processing, including feedback and probe protection functions, operating asynchronously from the host PC through data exchange via direct memory access first-in-first-out. The system features a graphical user interface on the Windows OS, supplemented by a character-based user interface that utilizes command strings in JavaScript object notation format. Furthermore, we provide wrappers for these commands using the Python programming language. We anticipate that our fully customizable bare born package of LabVIEW-based controller will prove beneficial for researchers utilizing SPM and those managing instruments requiring scanning and feedback control.

AIP AdvancesVol. 14(9)
National Institutes of Natural Sciences (JP), Tohoku University (JP), Spintronics Research Network of Japan (JP), Institute for Molecular Science (JP), The University of Osaka (JP)
Japan Society for the Promotion of Science, Core Research for Evolutional Science and Technology
Openalex Percentile: Top 87%
Force Microscopy Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.