eDAQ Prototype Ready
The eDAQ board prototype is now ready ! The eDAQ board is my main development project here at Sun Labs. The specifications of this new daughterboard are:
- 6 channels of 16-bit ADCs with fully differential inputs in 3 banks:
- Two individual 16-bit ADCs (Analog Devices AD7684) at up to 100ksps
- One quad-muxed 16-bit ADC (Linear Technology LT1867L) at up to 30ksps aggregate
- 4 trigger comparators with programmable references for low-power wakeup on analog events
- AVR32 MCU (AT32UC3B0256) for conversion sequencing and buffering while the Sun(tm) SPOT is asleep
- 40-pins 0.050"-pitch connector for connection to external signals
- External digital I/O
- UART from AVR32
- SPI Master from AVR32 with chip select
- 2 LEDs (Red + Green)
- 2 general-purpose I/Os
- 1 Megabyte of Flash accessible from the SPOT mainboard (main SPI bus) for data storage
- SPI bootloader for field-upgrade of the AVR32 using the SPOT SDK's "ant upgrade" functionality
I am currently writing the firmware for the AVR32 and the Java API and will keep you all posted on progress :) A breakout board is in the works with standardized sensor interface circuit blocks that will be adaptable by users for their purposes (ie: easy connection to bridge sensors and current loop output transducers).
For those interested, the assembly cost 65US$ per board and the PCB is 4 layers with smallest drill at 8mils.
Here are some pictures:

eDAQ PCB Panel

Close-up of eDAQ PCB (4 layers, 6/6 spacing, gold immersion)

Fully assembled eDAQ prototype
Hi Tennessee - From the title of this blog it seems that you are interested in using Java EE on the server talking to your Sun SPOTs. If you do, and use GlassFish, just drop me an email when you ahve something to spotlight and I'll mention it in TheAquarium. You can reach me at pelegri at sun dot com. - eduard/o
Posted by Eduardo Pelegri-Llopart on March 14, 2008 at 07:10 AM PDT #