LabVIEW Champions Member Profile - David Thomson
![]() | Name: Dr. David S. Thomson Home: Boulder, CO Programming Languages: LabVIEW, LV RT, LV FPGA, LV PDA |
Certification:
Certified LabVIEW Architect
Used LabVIEW Since:
LabVIEW 2.0
Applications Areas:
R&D Laboratory Automation, Instrument Control, Data Analysis, Manufacturing Test and Monitoring, Instrument Drivers
Biography:
I have worked at the NOAA Aeronomy Lab since 1990 as a research scientist, developing instrumentation for atmospheric chemistry measurements. We began using LabVIEW in 1992 with version 2.0. As LabVIEW matured, we found it useful on a large number of laboratory projects and autonomous, airborne instruments. In 1997, I became an NI Alliance member and started consulting part time. Much of my consulting involves data acquisition systems for R&D labs and new instruments, but I have also developed several instrument drivers and worked in various manufacturing environments. In 2003, my LabVIEW activities spilled over from my full-time and part-time jobs to my hobbies, as I spear-headed the development of the first Battlebot powered by LabVIEW (with NI's generous assistance!)
User Groups:
I participate in the NI-sponsored LabVIEW User Groups throughout the Colorado Front Range. I helped found and currently help organize the Advanced LabVIEW Architects of the Rocky Mountains (ALARM) User Group.
Discussion Groups:
Info-LabVIEW, NI LabVIEW Forum
Websites:
Articles:
All of the following articles are available at www.originalcode.com.
The following article was published in Instrumentation Newsletter, Q1 2005, p 23:
NOAA Develops a Rugged Solution with NI CompactRIO
The following Application Notes and Customer Solutions are also available at www.ni.com:
Analyzing Black Carbon Particles with a LabVIEW-Based DAQ System Validating LabVIEW-RT Platformsfor Operation at High Altitudes Developing a Rugged, Embedded Solution for Extreme Altitudes with NI CompactRIO
The following article was published in LabVIEW Technical Resource vol 10, no 3, 2003:
An Easy-To-Maintain Configuration File Architecture
The following posters were entered in the NIWeek Poster Contest:
Acquiring Data from Multiple Asynchronous Processes on a Single DAQ Card - or - Stretching Your DAQ Dollar A Multi-threaded LabVIEW Data Acquisition and Control Program for a Laboratory Reactor System A LabVIEW Program for the Particle Analysis by Laser Mass Spectroscopy Instrument
The following article was published in Scientific Computing, July, 1999:
A LabVIEW Program for the Particle Analysis by Laser Mass Spectrometry Instrument
The following white paper describes the first combat robot controlled by LabVIEW:
A Novel Embedded System for a Combat Robot
In addition, presentations I have made at LabVIEW User Groups can also be found at www.originalcode.com.

