dev-kit-2020

Design notes for vis-spi-out

render

This is not an explanation of the design, just documentation on some design decisions.

Power

ADC

ADC Voltage reference

Linearity

Dynamic range

No hard-clipping below full-scale

Package

Circuit Connections

Dark-correction

Overview

The dark signal has two components: a DC offset called dark-offset and an AC component called dark-noise.

The goal of dark correction is to eliminate the dark signal prior to subsequent data processing for radiometric analysis (i.e., comparing spectral power across wavelengths and/or across measurements). Even in applications that are pure wavelength detection, eliminating the dark signal is desirable because it improves dynamic range.

The pixel voltage from the spectrometer chip, output on pin VIDEO, is dark-offset-corrected using a reference voltage from the spectrometer chip, output on pin VREF:

dark-correction-circuit

VIDEO changes with each pixel that is clocked out, but VREF outputs a constant voltage (not a per-pixel voltage).

VREF is a slight over-estimate of the dark-offset. The trimpot forms a simple voltage divider that takes a fraction of VREF for doing an analog dark-correction. The slider switch turns this analog dark-correction on/off.

The dev-kit is shipped with dark-correction turned on and dark-offset trimmed for an average dark of approximately 1.5% of full-scale (1000 counts out of 65535 counts) at 1ms exposure time. This setting is usually sufficient to eliminate the need for subsequent dark-correction.

For users that need more accurate dark-correction, rotate the trimpot counterclockwise to subtract less of the dark offset. This uses the analog dark-correct as a coarse dark-correction. Perform the final fine dark-correction in software the usual way: collect a dark measurement for subtracting from the illuminated measurement.

dark-correct trimpot design notes

dark-correct on/off switch design notes