Go Down

Topic: Long Term Data Logging (Read 886 times) previous topic - next topic

Seán

Hello,

I hope someone can give me some advice.

I am trying to build a project that requires some long term data loggong (up to about 3 or 4 weeks). There will be a reasonable amount of information ...It would be taking positional information etc. as an object moves. Is the SD Shield the best (only?) solution for this?vAlso, the prototype has to be pretty small, so I was wondering was there a different chip that could be placed into an Uno for example, that would increase the EEPROM ...maybe to a few MB?

From what I have been reading, I think the answer is no, but I thought I would ask anyway.

Thanks in advance.

Seán
Ná bac le mac an bhacaigh is ní bhacfaidh mac an bhacaigh leat.

Marco Benini

Ciao,

it depends on how much data You have to store and You store it (for example hexadecimal values need less memory space than decimal ones).

EEPROM is very reliable and easy to use, in Arduino Playground You find examples for I2C. There are also EEPROM with SPI interface.

Ciao,
Marco.

Seán

Hello, and thanks!

I never thought of the data format. I will need to look into that. Since space is a big deal, I will want to keep it as compact as I can.

I know EEPROM is good, and that's why I want to use it, I am just worried about the size! I guess when I get a prototype up and going, I can see how much data is generated, and go from there.

Thanks again.

Seán
Ná bac le mac an bhacaigh is ní bhacfaidh mac an bhacaigh leat.

Marco Benini

Ciao,

well You can also some calculation in advance by looking at datasheet of your components, sensors, ... see what You'll log and what not, how to structure data and than calculating how much bytes You need for storing a single record of data.
You have to decide than the frequency of data logging.

Ciao,
Marco.

fat16lib

A microSD module would be easy to use. Several companies have modules like this:

https://www.adafruit.com/products/254

I have used DataFlash on on a small Sparkfun Arduino Pro Mini.

This is a 4 MB part.

http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=AT45DB321D-SU-ND

It is in a SOIC-8 package which is not to bad to solder to an DIP-8 adapter.

robtillaart

Go for - https://www.adafruit.com/products/243 - as it has time and space

With the RTC you can get a fairly accurate timestamp too  (If no GPS used).
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Seán

Ah, that could do the job!

Go raibh maith agat.

Seán
Ná bac le mac an bhacaigh is ní bhacfaidh mac an bhacaigh leat.

robtillaart

tá tú fáilte roimh

Rob
(with thanks to google translate ;)
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

jluciani

I make a board, the NB2AS, the integrates a uSD card, RTC, and dual
DAC with a 644P (Sanguino). It fits in an Altoids box. I also have
prototyped a Li-ion board  that mounts underneath.

See http://wiblocks.luciani.org/NB2/NB2AS-index.html

(* jcl *)
www: http://www.wiblocks.com
twitter: http://twitter.com/wiblocks

Seán


tá tú fáilte roimh

Rob
(with thanks to google translate ;)


Haha gotta love Google Translate!

And thanks Jluciani, I will check it out.

Seán

Ná bac le mac an bhacaigh is ní bhacfaidh mac an bhacaigh leat.

Go Up