Paper
22 May 2015 Breadboard sized photo-acoustic spectroscopy system using an FPGA based lock-in amplifier
John F. Schill, Paul M. Pellegrino, Ellen L. Holthoff, Mark M. Giza
Author Affiliations +
Abstract
Over the past several years we have developed a photo-acoustic spectroscopic (PAS) technique for trace gas detection that is capable of parts per trillion (ppt) detection limits. The desire to reduce the size of the system has led to several efforts that have reduced the size of the various components of the system. We have reduced the dimensions of the resonant cell to micrometer scale (MEMS). We have worked with Daylight Solutions to reduce the size of the tunable quantum cascade laser (QCL) used in the system. In this paper we demonstrate the reduction in size of the entire system to a 12” x 12” footprint. We do this by implementing the lock-in amplifier on a field programmable gate array (FPGA) demonstration board that is also capable of acting as the system controller and data output device. We briefly describe the digital lock-in amplifier and sketch our implementation on the FPGA. We go on to compare the spectroscopic data we collected using this system with data we collected using a large rack mounted Stanford Research Systems SR830 lock-in amplifier and a PC.
© (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
John F. Schill, Paul M. Pellegrino, Ellen L. Holthoff, and Mark M. Giza "Breadboard sized photo-acoustic spectroscopy system using an FPGA based lock-in amplifier", Proc. SPIE 9455, Chemical, Biological, Radiological, Nuclear, and Explosives (CBRNE) Sensing XVI, 94550Z (22 May 2015); https://doi.org/10.1117/12.2178160
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Amplifiers

LCDs

Optical filters

Signal detection

Spectroscopy

Beam controllers

Back to Top