Which microSD cards to use for low current & low power consumption?


i have been working on small data logger project, , have noticed units use dramatically different amounts of power when replace 2gb sandisk microsd card smaller 128mb cards.  presumably there large difference in current used in write operation between old vs new cards. since making discovery have been hunting low power consumption microsd cards, 3.3v systems, have problems writing sd when adapters connected directly arduino pins.  suspect because promini style vregs can not deliver enough current write procedure.

keep finding hints twinmos , toshiba microsd cards have low read/write currents - down around 45ma, finding  vendors , definitive datasheets  harder thought. posting playground:

does know of test/review identifies microsd cards best use low current & low power consumption critical?

you never find simple answer.  amount of power used depends on how flash programmed.

the amount of flash programming depends on flash controller , write pattern.  modern cards have large pages, multiple of 16 kb.

when write single 512 byte block single block write command, entire flash page must programmed controller must move existing data new flash page.  wear leveling algorithms cause data movement.

i continue on forever short answer sd cards not designed arduino use.  amount of flash programming in card greater amount write.

i have tested many cards , there not "best" card applications.

you need testing application.

another key facror in power usage card idle current.  sd.h has bug can prevent cards sleeping in low power mode.

i wrote old version of sdfat used in sd.h , has not been updated since fixed bug.


Arduino Forum > Using Arduino > Storage > Which microSD cards to use for low current & low power consumption?


arduino

Comments

Popular posts from this blog

Connecting Raspberry Pi 2 to P10(1R)-V706 LED Dot Matrix - Raspberry Pi Forums

TypeError: <unknown> is not a numpy array - Raspberry Pi Forums

datso and removing imagetitle - Joomla! Forum - community, help and support