Hello everyone, Nice to meet you.
I made a datalogger several months ago. Mega + RTC + SD card(32g) + Notebook(win7, i5 cpu, 8G ram, 500G HDD) input: analogue data (0~50V) (10 ports) scanning cycle : 5 ~ 6 times per sec working time: always, all day long data storage: sd card, serial monitor: notebook lcd screen usually 1 day file size in sd-card: about 60 Mbyte
But, there is some problem. My data logger sometimes stops, after 1 week or after 5 days or after 10 days. I assume notebook's memory insufficient.
From time to time, I checked notebook's memory by task manager (pressing ctrl+alt+del on the notbook's keyboard). Then I can find the information such as total memory, cashed memory and available memory etc.
In my case, the cashed memroy is becomming more and more increasingly. Natually, available memory is becomming less and less. The cashed memory become about 4.5~5 Gbyte, suddenly my data logger stops. Then I reboot the notebook and re-setting arduino program.
For your information, serial monitor(Notebook) shows me data during about 3 or 4 hours. After that, the old data are disappeared in the screen. Perhaps, the data are continously stored in the buffer memory in the notebook?
Do you have any idea for solve this issue? I'd like to operate my data logger without stopping. Thank you in advance.