![Page 1: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/1.jpg)
SD Card Data Logger
Senior Design I
Mid-Semester Presentation
Sep 30, 2010
![Page 2: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/2.jpg)
TEAM
Team Advisor:
Dr. Patrick Donohoe
James Felkins (EE)
Team Leader,
Testing, Web Design
Harry Corey (EE)
Testing, Hardware Design, Software Design
Brendan Babiak (EE)
Software & Hardware Design, Prototype Construction
Jaron Martin (CPE)
Lead Software Design, Prototype Construction
![Page 3: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/3.jpg)
OUTLINE
-Description of S-Drive
-The Problem
-The Solution
-Design constraints
-System overview
-Tradeoffs
-Timeline
-Progress
![Page 4: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/4.jpg)
WHAT IS THE S-DRIVE?
The S-Drive is an OEM module that accepts data through a serial connection and saves it to an SD card.
![Page 5: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/5.jpg)
THE PROBLEM
SD cards are a viable storage medium with unique advantages but involve complex overhead.
![Page 6: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/6.jpg)
SOLUTION
The S-Drive will handle the unwanted overhead and make SD cards a more desirable solution.
![Page 7: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/7.jpg)
TECHNICAL CONSTRAINTS
Name Description
Communication The device must have UART and SPI data connections.
VoltageThe device must support an input voltage between 3.3 and 5 V.
Current DrawThe device must draw a maximum current of 250 mA in active mode, 200 uA in sleep mode, and 10 uA in deep-sleep mode.
Storage MediumThe device must interface with a standard size, 32 x 24 x 2.1 mm SD card.
Memory The device must support all SD cards up to 32 GB.
![Page 8: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/8.jpg)
TECH CONSTRAINTS, CON’T
[1]
SD Version
Name Maximum Capacity
SD 1.x SD 1 GB (revised to support 4 GB)
SD 2.0 SDHC 32 GB
SD 3.0 SDXC 2 TB
A standard-sized SD socket allows for increase compatibility across different sizes of SD cards.
32GB was chosen to support all SD cards through the SD 2.0 specification.
![Page 9: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/9.jpg)
PRACTICAL CONSTRAINTS -
ECONOMICThe device must cost less than $60.
Competitor Price
VDRIVE2 $24.50 [4]
Logomatic v2 $59.95 [3]
Avisaro M20511 99.00 € (~$133) [2]
[2]
[4][3]
![Page 10: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/10.jpg)
PRACTICAL CONSTRAINTS - MANUFACTURABILITYThe device must easily fit and integrate into other systems.
•Provided on a PCB
•No larger than 5 in2
•Easily mountable
![Page 11: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/11.jpg)
SYSTEM OVERVIEW
![Page 12: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/12.jpg)
SYSTEM OVERVIEW
![Page 13: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/13.jpg)
SYSTEM OVERVIEW
![Page 14: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/14.jpg)
SYSTEM OVERVIEW
![Page 15: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/15.jpg)
SYSTEM OVERVIEW
![Page 16: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/16.jpg)
SYSTEM OVERVIEW
![Page 17: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/17.jpg)
SYSTEM OVERVIEW
![Page 18: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/18.jpg)
TRADEOFFS – FILE ALLOWANCENumber of Simultaneous Open Files Allowed
Convenience to the User
Percent of remaining RAM available for buffer (%)
How often SD card must be powered on
1 Least convenient 100 Least often
2 More convenient 50 More often
More than 2 Most convenient < 33.3 Most often
![Page 19: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/19.jpg)
TRADEOFFS - MICROS
PIC Available FAT libraries?
Available from Manufacturer?
Available Program Memory (kB)
RAM(KiB) Estimated Sleep Current Draw
PIC24FJ64GA102
Yes Yes 64 8 ~10 uA
PIC24HJ32GP202
Yes Yes 32 2 ~100 uA
![Page 20: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/20.jpg)
TIMELINE
Month August September October November
Research
Hardware design
Programming
Prototyping
Testing
Final Prototype
![Page 21: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/21.jpg)
TASKS ACCOMPLISHED
Hardware Design
Ordered Parts
-Microcontroller
-SD card socket
Prototype construction
-SD card socket installed
-Power supply
Began software development
-Successfully written data to an SD card
![Page 22: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/22.jpg)
PROTOTYPING
![Page 23: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/23.jpg)
PROTOTYPING
![Page 24: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/24.jpg)
FUTURE TASKS
Finish software development
-SD card initialization routines
-FAT16, FAT32 file system management
-input configuration
-buffering scheme
![Page 25: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/25.jpg)
SUMMARY
Problem• SD card overhead is burdensome
Solution• S-Drive will handle overhead
Design Constraints• packaging, current draw, etc.
Technical Tradeoffs• File Allowance (1, 2, or more)• Microcontrollers (PIC24H vs. PIC24F)
![Page 26: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/26.jpg)
REFERENCES[7] Microchip, “PIC24F Family Reference Manual, Sect. 21 UART,” Microchip Technology Inc., January 26, 2010. [Online] . Available: http://ww1.microchip.com/downloads/en/DeviceDoc/en026583.pdf. [Accessed September 14, 2010].
[8] Microchip, “PIC24F Family Reference Manual, Sect. 23 Serial Peripheral Interface (SPI),” Microchip Technology Inc., March 22, 2007. [Online] . Available:http://ww1.microchip.com/downloads/en/DeviceDoc/39699b.pdf. [Accessed September 14, 2010].
[9] STEC, “SLDSxxxBS(I)U Data Sheet,” STEC Inc., March 2008. [Online] . Available: http://www.stec-inc.com/downloads/flash_datasheets/SLSDxxxB_I_U61000-05203.pdf. [Accessed September 14, 2010].
[10] Sparkfun Electronics, “Logomatic v2 Serial SD Datalogger,” On-Line Store,2010.[Online].Available:http://www.sparkfun.com/commerce/product_info.php?products_id=8627. [Accessed:September 14, 2010].
[11] C-ONE Technology Corp., “Wide Temperature Industrial SD Card Product Specification,” May 2010. [Online]. Available: http://www.psism.com/c-1sd.pdf. [Accessed: September 14, 2010].
![Page 27: SD Card Data Logger Senior Design I Mid-Semester Presentation Sep 30, 2010](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649d575503460f94a35a20/html5/thumbnails/27.jpg)
QUESTIONS?