I'm working on a team to develop a pressure sensor with a logged read out. The operation needs to run without maintanence for long periods of time and record data (i.e. 24/7 for 2 weeks.) Data output specifications for our application will be the following:
12 bit ADC sampling at 1kHz with 50 ms moving window with an average updating register at 20 Hz
this might be inappropriate so if any comments on the sampling rate would be highly appreciated.
Anyway... the REAL QUESTION IS:
We would like to use the Logomatic SD Data Logger available from Sprak Fun:
I'm very new to Arduino and would like to know how to interface this breakout with the Arduino so that my pressure sensor data will be written to the card.
I don't know about the data logger but if you need 12 bit ADC resolution you need an external ADC. Th ADC built int Arduino "only" has 10 bits of resolution.
If i understand your post correct, you want to write data to the logger 20 times a second. If writing data to the logger is over a serial connection, make sure it supports writing at the speed you need.
I don't know about the data logger but if you need 12 bit ADC resolution you need an external ADC. Th ADC built int Arduino "only" has 10 bits of resolution..
Ah... learning new things is cool. So the 12 bit rate is NOT essential. We're still in development phase and if using the 10 bit resolution means simplifying. Great, 10 bits it is.
Note: the application must be 100% self contained and will have no AC power supply or connection to a computer or other device. The data will be read out once the SD card has been removed and plugged into a computer/PDA/Smartphone. No we don't know how to interface with all those things...