Close

XR2206 Function Generator/Experiment for setting up serial plotter for TCD1304 CCD Graphing Plot

A project log for DAV5 V3.01 Raman Spectrometer

The only thing worth doing, is the thing worth doing right!

david-h-haffner-srDavid H Haffner Sr 03/25/2017 at 14:050 Comments

*UPDATE* 3/26/2017 9:03:AM

I scrapped my plans for using SerialPortPlotter because writing the routine just was not working out right, between the code for the CCD detector and the serial port, so I searched for a few hours and found the perfect match up, MegunoLink Pro, http://www.megunolink.com/ it has the capability of allowing me to customize my serial interface and the CCD control program in a seamless manner.

I downloaded the free trial and tested it out and immediately it connected and I was monitoring data output, very cool :) It also allows me to log data to a file automatically.

The biggest advantage of this new program will be the ability to write a control program for live capture and calibration of the spectral data in real time and shoot it off in csv file format without having to swim the English channel to get their.

I have a program called "serialportplotter," which is really nice, and has a routine I can modify for using it as the main plotter for downloading the data from the CCD detector. I need it because it is easy to convert the data to csv file format, I know Arduino serial plotter can do this also, but it can only trace 500 data points and I have to copy and paste the data, I no likey that!

So I put together a quick function generator from an old XR2206 chip I had, with a 12vdc pwr supply, so I could at least display a couple of waveforms easily and test my modified routines out in C, for SerialPortPlotter.

I included a short little video showing a simple square wave from Arduino's serial plotter to make sure that I put the circuit together right, and walla, I did!

http://photos.google.com/photo/AF1QipOj-owuNBgY702v2rmQV8QoVBTvQ_Z94UwIPND0

Well, this is it;

This is the ATmega1284P development board form MCUdude that I bought from the Tindie store;

Discussions