Hi y'all-
I am attempting to develop a device that will read pressure values from an analog source (pressure transducer), display them to the user (LCD) and store them for later retrieval. It's that last part that has been an issue thus far in my development. As I have come to learn through tons of Google and forum searches, there really isn't a way to do mass storage with an Arduino, unless you manually remove the SD card that you log data to each time you want to retrieve that data. In my app, it would not be desirable to produce a device that had such a requirement. Instead, I would like for the user to simply plug in their USB (type A) male connector to the device, see the log files that have been saved to the SD card and copy what they want to their PC.
After a lot of work, fat16lib recommended that I look into the Teensy stuff because others have successfully used it to do mass storage and retrieval. However, I can't seem to find the information I'm looking for WRT the Teensy, such as "does it have an onboard ADC or do I need to supply an external one?" and the like. I'm sure that information is out there and I am simply missing it somehow.
Anyway, if Paul or someone could give me some guidance as to how I could configure such a device, I would appreciate it. Again, I need to read in an analog data stream, convert it to digital, display it, store it (referred to as "datalogging" in the MC world) and then retrieve it later via USB. There isn't a need to have the PC monitor the data in realtime, which as I understand it from fat16lib wouldn't be possible anyway due to the caching conflict between a PC/Mac and the Arduino read/write SdFat library.
Thanks!
Jerry
I am attempting to develop a device that will read pressure values from an analog source (pressure transducer), display them to the user (LCD) and store them for later retrieval. It's that last part that has been an issue thus far in my development. As I have come to learn through tons of Google and forum searches, there really isn't a way to do mass storage with an Arduino, unless you manually remove the SD card that you log data to each time you want to retrieve that data. In my app, it would not be desirable to produce a device that had such a requirement. Instead, I would like for the user to simply plug in their USB (type A) male connector to the device, see the log files that have been saved to the SD card and copy what they want to their PC.
After a lot of work, fat16lib recommended that I look into the Teensy stuff because others have successfully used it to do mass storage and retrieval. However, I can't seem to find the information I'm looking for WRT the Teensy, such as "does it have an onboard ADC or do I need to supply an external one?" and the like. I'm sure that information is out there and I am simply missing it somehow.
Anyway, if Paul or someone could give me some guidance as to how I could configure such a device, I would appreciate it. Again, I need to read in an analog data stream, convert it to digital, display it, store it (referred to as "datalogging" in the MC world) and then retrieve it later via USB. There isn't a need to have the PC monitor the data in realtime, which as I understand it from fat16lib wouldn't be possible anyway due to the caching conflict between a PC/Mac and the Arduino read/write SdFat library.
Thanks!
Jerry