An FPGA based all-in-one function generator, lock-in amplifier and auto-relockable PID system

, , , , and

Published 14 May 2019 © 2019 IOP Publishing Ltd and Sissa Medialab
, , Citation A. Roy et al 2019 JINST 14 P05012 DOI 10.1088/1748-0221/14/05/P05012

1748-0221/14/05/P05012

Abstract

We report an all-in-one waveform generator, lock-in amplifier and Proportional-Integral-Differential (PID) controller, embedded in a single Field Programmable Gate Array (FPGA). The PID controller is advanced with a novel automatic relocking mechanism, which is capable of self-finding and relocking at the desired setpoint upon unlocking of the PID due to disturbances. The instrument is designed in such a way that these devices can either be used individually or simultaneously. Digital implementation via software processing of the associated modules is used and the firmware is embedded in an FPGA IC, which makes it compact and reconfigurable. The instrument consists of a hardware for establishing external linkage and a Python based computer-controlled interface to control it from a remote PC as well as for acquiring and plotting relevant data. A steep roll-off of the filters (6 dB/octave to 24 dB/octave), low noise density (30 nV/√Hz @ 100 kHz) in the lock-in amplifier and a PID bandwidth of 100 kHz makes it useful for wide range of applications. Versatility of the instrument is demonstrated in three different experiments, (i) Auger electron spectroscopy, (ii) low coherence optical tomography and (iii) laser frequency stabilization followed by self identification of the setpoint upon unlocking and automatic relocking to that.

Export citation and abstract BibTeX RIS