The scientific method requires making observations, recording data, and analyzing data in a form that can be duplicated by other scientists. In addition, the scientific method uses inductive reasoning and deductive reasoning to try to produce useful and reliable models of nature and natural phenomena.
I am confident in it's performance, even @ 8 bits, I did learn a few things though about working with CCD's, one is, thermal noise, yeah, even with NO power its still there, and on the breadboard it has little room for any air circulation underneath, so I had to compensate for this "dark current" by taking at least 5 dark frames and comparing the frame with the least amount pixel depth and then averaging the other frames together at their higher RMS #'s and subtracting that from the low pixel numbered frame and that gave me a pretty good representation of the most stable dark current values.
Now this is the full spectral range from 0 - 1323 pixels, you will notice at the far left of the chart a line shooting straight up, this is the transmission line, which use to be the "absorption" line, by implementing this equation: (10ᶺ(-B2))*100 We can "flip" the spectral image right side up.
The Mega 2560 was chosen because it is a low cost and efficient MCU with sufficient PWM and digital int pins that fit well with the design of this project. Second, I could not drive the CCD and MTR control all with the Atmega 1284.
a downloadable Power point presentation, I am presenting an amended version here to illustrate the main points and history of this long running project.