Niskotemperaturowy bezkontaktowy mikroskop sił atomowych/tunelowy (LT NC-AFM/STM, w dalszej części określany po prostu jako SPM) jest preferowanym narzędziem do manipulacji pojedynczymi atomami lub cząsteczkami z precyzją atomową1-3. Manipulacja oparta na SPM jest zazwyczaj ograniczona do dwóch wymiarów i składa się z serii gwałtownych, często stochastycznych zdarzeń manipulacyjnych (skoków). W praktyce ogranicza to kontrolę nad tym procesem. Podejście, które pozwala przezwyciężyć te ograniczenia, polega na połączeniu analizowanej cząsteczki za pomocą pojedynczego wiązania chemicznego w ściśle określonej pozycji atomowej4-9. Podczas manipulacji cząsteczka pozostaje połączona z igłą SPM, co umożliwia jej przemieszczanie we wszystkich trzech wymiarach poprzez odpowiednie przesunięcia igły. Stwarza to możliwość przeprowadzania różnorodnych, złożonych procedur manipulacyjnych w przestrzeni 3D. Jednak manipulacja kontaktowa może być utrudniona przez oddziaływania manipulowanej cząsteczki z powierzchnią i/lub innymi cząsteczkami w jej otoczeniu, co może generować siły wystarczająco duże, aby zerwać kontakt między igłą a cząsteczką. W związku z tym konkretna trajektoria 3D igły SPM może, ale nie musi, doprowadzić do pomyślnego zdarzenia manipulacyjnego. Pojawia się zatem pytanie, jak zdefiniować protokoły prowadzące do skutecznego zakończenia manipulacji w okolicznościach, gdy wiązanie igła-cząsteczka ma ograniczoną wytrzymałość, a oddziaływania manipulowanej cząsteczki z otoczeniem nie są z góry dobrze scharakteryzowane.
W niniejszym przypadku do rozwiązania tego zagadnienia podszedzono w najbardziej intuicyjny z możliwych sposobów. Eksperymentator może kontrolować przesunięcia końcówki SPM, po prostu poruszając ręką7. Osiągnięto to poprzez sprzężenie SPM z komercyjnym systemem motion capture, którego niektóre specyfikacje przedstawiono poniżej. Zaletą „manipulacji sterowanej ręcznie” (HCM) jest możliwość szybkiego testowania przez eksperymentatora różnych trajektorii manipulacji oraz wyciągania wniosków z ich niepowodzeń lub sukcesów.
Układ HCM został wykorzystany do przeprowadzenia eksperymentu potwierdzającego zasadę działania, w którym słowo („JÜLICH”) zostało wycięte przez szablon w zamkniętej warstwie cząsteczek peryleno-3,4,9,10-tetrakarboksylowego dianhydrydu (PTCDA) na Ag(111), poprzez usuwanie 48 cząsteczek, jedna po drugiej, za pomocą HCM7. Podniesienie cząsteczki z powierzchni rozrywa wiązania wodorowe międzycząsteczkowe, które wiążą cząsteczki w monowarstwie10. Zazwyczaj całkowita siła obecnych wiązań międzycząsteczkowych przewyższa siłę pojedynczego wiązania chemicznego między zewnętrznym atomem końcówki a atomem tlenu karboksylowego PTCDA, przez który nawiązywany jest kontakt z cząsteczką (patrz Rysunek 1). Może to prowadzić do przerwania kontaktu końcówka-cząsteczka i w konsekwencji do niepowodzenia próby manipulacji. Zadaniem eksperymentatora jest zatem wyznaczenie trajektorii końcówki, która zrywa oporne wiązania międzycząsteczkowe sekwencyjnie, a nie jednocześnie, tak aby całkowita siła przyłożona do kontaktu końcówka-cząsteczka nigdy nie przekroczyła jego wytrzymałości.
Choć pożądana trajektoria mogłaby w zasadzie zostać zasymulowana, ze względu na rozmiar i złożoność zaangażowanego układu niezbędne symulacje zajęłyby nieakceptowalnie dużo czasu. W przeciwieństwie do tego, przy użyciu HCM możliwe było usunięcie pierwszej cząsteczki po 40 minutach. Pod koniec eksperymentu ekstrakcja zajmowała już znacznie mniej czasu, co potwierdza skuteczność procedury uczenia. Ponadto dokładność i wszechstronność metody HCM została wykazana podczas manipulacji odwrotnej, gdy cząsteczka wyekstrahowana z sąsiedniego miejsca została użyta do wypełnienia luki powstałej po błędnym usunięciu innej cząsteczki z monowarstwy.
Podejście oparte na przechwytywaniu ruchu, mimo że jest szybkie i intuicyjne, ogranicza się do generowania danych dotyczących trajektorii końcówki. W celu dalszego systematycznego opracowywania nowych protokołów manipulacji molekularnych równie ważne jest możliwości obserwowania danych trajektorii końcówki w czasie rzeczywistym, jak i analizy wcześniej wygenerowanych danych. W związku z tym funkcjonalność układu HCM została znacząco rozszerzona o gogle wirtualnej rzeczywistości, które pozwalają eksperymentatorowi widzieć dane wykreślone w trójwymiarowej scenie wirtualnej, w której trajektoria końcówki jest uzupełniona o aktualne wartości natężenia prądu (I) oraz przesunięcia częstotliwości (Δf) mierzone przez SPM w czasie rzeczywistym8 (patrz poniżej). Dodatkowo scena wirtualnej rzeczywistości przedstawia model manipulowanej cząsteczki, który służy jako wizualny punkt odniesienia w skali. Tym samym układ HCM uzupełniony o interfejs wirtualnej rzeczywistości nadaje się do systematycznego mapowania przestrzeni trajektorii manipulacji i sukcesywnego doskonalenia obiecujących protokołów manipulacyjnych. Ponadto system ten ułatwia transfer wiedzy pomiędzy różnymi eksperymentami. Poniższe akapity zawierają opis układu oraz niektóre z jego specyfikacji istotnych dla eksperymentów manipulacyjnych.
Eksperymenty są przeprowadzane w ultrawysokiej próżni (UHV) przy ciśnieniu bazowym 1 x 10-10 mbar z wykorzystaniem komercyjnego SPM składającego się z komory przygotowawczej i komory analitycznej. Komora przygotowawcza jest wyposażona w: źródło Ar+ stosowane do rozpylania próbek, manipulator do transferu próbek (umożliwiający ich ogrzewanie i chłodzenie), dyfrakcję niskoenergetycznych elektronów (LEED) oraz dostosowaną komórkę Knudsena (K-cell) zawierającą proszek PTCDA oczyszczony przez sublimację. Komora analityczna jest wyposażona w: kriostat z kąpielą LN2 o objętości 12 L i czasie utrzymania 46 hr, kriostat z kąpielą LHe (5 L, 72 hr) oraz SPM typu „żuk” Besocke11 wyposażony w czujnik widelca kwarcowego12 (TFS) składający się z kwarcowego widelca z elektrycznie połączoną igłą PtIr (do pracy w trybie STM), która została przycięta i zaostrzona za pomocą skupionej wiązki jonów (FIB) (Rysunek 2).

Rycina 2. Czujnik stroikowy. (a) Obraz komercyjnego czujnika stroikowego z przymocowaną końcówką PtIr. (b) Obraz SEM wierzchołka końcówki PtIr wyciętego za pomocą FIB. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
AFM pracuje w trybie modulacji częstotliwości (FM)13, w którym TFS jest wzbudzany w punkcie rezonansu (f0 ≈ 31 080 Hz) za pomocą piezoelektrycznego układu drgań (dither piezo). Sygnał piezoelektryczny oscylującego kamertonu jest wzmacniany i przekazywany do pętli synchronizacji fazowej (PLL), która utrzymuje stałą amplitudę oscylacji TFS i śledzi zmiany jego częstotliwości rezonansowej, Δf = f - f0, wynikające z gradientu siły oddziałującej na wierzchołek. Jak pokazano na rysunku 3 , pozycja wierzchołka SPM jest kontrolowana za pomocą napięć (ux, uy, uz) przyłożonych do zestawu piezoelektryków w osiach x, y i z (stałe piezoelektryczne w 5 K: x=15, y=16, z=6 Å/V). Napięcia ux, uy, uz (±10 V przy rozdzielczości 20 bitów) są generowane na wyjściach elektroniki SPM. Następnie są one wzmacniane przez wzmacniacz wysokiego napięcia (HV), który posiada maksymalne napięcie wyjściowe wynoszące ±200 V.

Rysunek 3. Schematy układu HCM. Pozycja (śledzonego obiektu) TO, na którego powierzchni zainstalowano wiele źródeł (podczerwieni) IR, jest śledzona przez dwie kamery podczerwone systemu przechwytywania ruchu (MCS). Oprogramowanie TipControl pobiera współrzędne (x,y,z) TO z MCS i przekazuje je do zdalnego źródła napięcia (RVS), które generuje zestaw napięć (vx,vy,vz) sumowanych z napięciami (ux,uy,uz) wytwarzanymi przez elektronikę SPM w celu sterowania pozycją końcówki SPM. Sumaryczne napięcie przechodzi przez wzmacniacz wysokiego napięcia (HV) i jest następnie przykładane do systemu pozycjonowania piezoelektrycznego końcówki SPM. Układ umożliwia ręczne sterowanie pozycjonowaniem końcówki, gdy pętla sprzężenia zwrotnego (FB) SPM jest otwarta. Pozycja (x,y,z) końcówki, a także I(x,y,z) i Δf(x,y,z), są przekazywane do oprogramowania VRinterface, które nanosi je na trójwymiarową wirtualną scenę widzianą przez operatora korzystającego z wyświetlacza montowanego na głowie (HMD). Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Prąd tunelowy płynący między końcówką SPM a powierzchnią jest mierzony przez wzmacniacz transimpedancyjny o zmiennym wzmocnieniu w zakresie od 1 x 103 do 1 x 109 V/A (pasmo przenoszenia przy wzmocnieniu 1 x 109 V/A wynosi 1 kHz). Wyjście wzmacniacza jest podłączone do pętli sprzężenia zwrotnego (FB) STM w celu regulacji wysokości końcówki nad powierzchnią w trybie skanowania ze stałym prądem. Stabilność złącza (przy wyłączonych oscylacjach TFS) wynosi 1-3 pm. Sygnał oscylacji piezoelektrycznych TFS jest wzmacniany w dwóch stopniach: (1) przedwzmacniacz zamocowany do osłony LN2 (wzmocnienie 1 x 108 V/A, pasmo przenoszenia 20 kHz) oraz (2) zewnętrzny wzmacniacz napięciowy o zmiennym wzmocnieniu od 1 x 101 do 5 x 104 i paśmie przenoszenia 1 MHz.
W eksperymentach HCM układ SPM został rozszerzony o: system przechwytywania ruchu (MCS), zdalnie sterowane wielokanałowe źródło napięcia (RVS), wzmacniacz sumujący oraz gogle wirtualnej rzeczywistości (HMD). Wszystkie wymienione urządzenia, z wyjątkiem wzmacniacza sumującego, zostały zakupione komercyjnie.
MSC to system śledzenia markerów w podczerwieni (IR), który umożliwia pomiar przemieszczeń przestrzennych z rozdzielczością milimetrową przy częstotliwości 100 Hz. System składa się z dwóch kamer IR, obiektu śledzonego (TO) oraz oprogramowania sterującego. Oprogramowanie MCS wyznacza współrzędne x, y, z obiektu TO w przestrzeni 3D poprzez analizę obrazów uzyskanych z obu kamer. MCS udostępnia bibliotekę programistyczną, która pozwala na wykorzystanie współrzędnych TO w zewnętrznym programie komputerowym.
Współrzędne TO (xTO, yTO, zTO) są przekazywane do autorskiego programu komputerowego „TipControl”. Rysunek 4 przedstawia zrzut ekranu interfejsu graficznego użytkownika. Program jest uruchamiany przyciskiem „start” w oknie aplikacji. Po aktywacji (τ=0) program ustawia wszystkie napięcia vx-, vy-, vz- na RVS (zakres napięć ±10 V przy rozdzielczości 16 bitów, opóźnienie 50 msec na krok napięcia) zgodnie z następującym wyrażeniem
itd., gdzie cx, cy, cz są współczynnikami przeliczającymi 5 cm przesunięcia TO na 1 Å przesunięcia końcówki SPM. Wartości współczynników px(t), py(t), pz(t) są definiowane przez stan pól wyboru x-, y-, z- w oknie programu. Jeśli pole jest zaznaczone, odpowiadająca mu wartość p(t) zostaje ustawiona na 1. Wszystkie wartości p(t) są ustawiane na 0 w momencie naciśnięcia przycisku „pause” w oknie programu. Pozwala to operatorowi na tymczasowe „zamrożenie” pozycji końcówki. Naciśnięcie przycisku „reset all” w oknie programu ustawia napięcia vx-, vy-, vz- na zero, co przywraca końcówkę do jej pozycji początkowej zdefiniowanej przez oprogramowanie SPM. Pole tekstowe „manual command to RVS” w oknie programu może być wykorzystane do ustawienia dowolnego z napięć vx-, vy-, vz- na dowolną wartość w dopuszczalnym zakresie ±10 V. Napięcia vx-, vy-, vz- generowane przez RVS są dodawane do sygnałów napięcia wyjściowego ux-, uy-, uz- elektroniki SPM za pomocą wzmacniacza sumującego (wzmocnienie 1, szerokość pasma 50 kHz, zakres wyjściowy ±10 V).

Rysunek 4. Zrzut ekranu okna interfejsu. Dwa wskaźniki obrazują status połączenia z systemami MCS i RVS. Pola wyboru służą do aktywacji sterowania ręcznego wzdłuż wybranych osi przestrzennych. Przycisk „Start” inicjuje przepływ danych między MCS, TipControl a RVS zgodnie ze schematem przedstawionym na Rysunku 3. Przycisk „Pause” zatrzymuje przepływ danych. Przycisk „Reset All” ustawia wszystkie napięcia RVS na zero. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Do wizualizacji danych eksperymentalnych (trajektoria końcówki, I, Δf) wykorzystuje się wyświetlacz montowany na głowie (HMD). HMD zapewnia widok stereoskopowy (dzielony wyświetlacz HD — jedna połowa dla każdego oka, 1 920 x 1 080 pikseli przy 75 Hz). Dedykowana kamera IR śledzi pozycję i orientację HMD w przestrzeni 3D za pomocą diod IR-LED przymocowanych do powierzchni HMD. System śledzenia HMD pozwala operatorowi zmieniać widok wewnątrz trójwymiarowej sceny rzeczywistości wirtualnej poprzez obrót głowy lub po prostu ruch ciała.
Specjalistyczne oprogramowanie „VRinterface” gromadzi dane zarówno z SPM, jak i MCS, renderuje je w scenie 3D przy użyciu OpenGL i wyświetla w HMD za pomocą zestawu narzędzi programistycznych (SDK) dla HMD. VRinterface pobiera rzeczywiste współrzędne x-, y-, z- końcówki bezpośrednio z oprogramowania sterującego końcówką (opóźnienie rzędu kilku milisekund), natomiast sygnały I oraz Δf są odczytywane bezpośrednio z wyjść elektroniki SPM (opóźnienie ≈ 250 msec). Rysunek 5 przedstawia zrzut ekranu wirtualnej sceny 3D widzianej przez operatora w HMD podczas HCM. W wirtualnej scenie 3D wierzchołek końcówki jest renderowany jako biała sfera. Kolorystyka zarejestrowanych trajektorii końcówki odzwierciedla wartości log(I(x,y,z)) lub Δf(x,y,z). Przełączanie między trybami kolorowania log(I(x,y,z)) a Δf(x,y,z) odbywa się poprzez naciśnięcie przycisku. Inny przycisk inicjuje rejestrację (i wyświetlanie) eksperymentalnych danych trajektorii końcówki. Ponowne naciśnięcie przycisku zatrzymuje rejestrację. Wirtualna scena pokazuje również statyczną cząsteczkę PTCDA, która służy jako pomoc wizualna podczas manipulacji. Operator ręcznie ustawia jej orientację, aby dopasować ją do orientacji rzeczywistej cząsteczki na powierzchni, korzystając z przycisków na klawiaturze.
Uwaga: Ponieważ śledzenie ruchów głowy w HMD opiera się na diodach IR-LED, może ono zakłócać działanie MCS, który również wykorzystuje światło podczerwone do śledzenia pozycji TO. W związku z tym TO musi mieć unikalny kształt rozpoznawalny dla MCS. Pomaga to systemowi MCS odróżnić sygnały pochodzące z TO od sygnałów emitowanych przez diody IR-LED w HMD.

Rysunek 5. Zrzut ekranu wirtualnej sceny 3D wyświetlanej operatorowi w HMD podczas HCM. Zbiór białych sfer tworzy model powierzchni Ag(111). Orientacja powierzchni modelowej nie musi być zgodna z orientacją próbki. Model cząsteczki PTCDA jest umieszczony nad powierzchnią modelową. Atomy C, O, H w PTCDA przedstawiono odpowiednio w kolorach czarnym, czerwonym i białym. Dla wygody orientację azymutalną modelowej cząsteczki można dostosować do orientacji rzeczywistej cząsteczki wybranej do manipulacji. Pozycja końcówki jest zaznaczona pojedynczą białą sferą reprezentującą zewnętrzny atom wierzchołka końcówki. Dane I(x,y,z) i Δf(x,y,z) w czasie rzeczywistym są wyświetlane jako wskaźniki słupkowe umieszczone obok końcówki. Wcześniej zarejestrowane oraz aktualnie wykonywane manipulacje są wyświetlane jako trajektorie 3D, których kolor reprezentuje wartości log(I(x,y,z)) lub Δf(x,y,z) zmierzone w odpowiadających pozycjach trajektorii. Rysunek przedstawia trajektorie pokolorowane sygnałem log(I(x,y,z)). Kontrast kolorów można przełączać między trybami log(I(x,y,z)) a Δf(x,y,z) za pomocą przycisku. Kliknij tutaj, aby zobaczyć powiększoną wersję tego rysunku.