Pages: [1]   Go Down
Author Topic: need to use a level shifter with this sd card shield?  (Read 1041 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all.

I got this sd card shield here: http://www.ebay.com/itm/330658250543?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2648
There it is written: Support 5V/3.3V input.

Now i try to conect it to my arduino uno.

Here the question: Do i have to add a level shifter?
Is there a way to connect it directly? (perhaps switch arduino uno to 3.3V ???

thanks a lot
Logged

Massachusetts, USA
Offline Offline
Tesla Member
***
Karma: 212
Posts: 8975
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

They don't provide a schematic so it's not clear if they make any effort to adjust logic voltage or not.
Logged

Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes you re right. no schematic at all.
but there are only a few resistors (to few for a voltage divider)
i think they are only pullups
i have had the hope that anybody did this with this modules already.
thanks
Logged

0
Offline Offline
Shannon Member
****
Karma: 222
Posts: 12725
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Without knowing the schematic its hard to know if resistor-divider level converter would be easy to add...  If they are good pull-ups to 3V3 you could try using (schottky?) diodes on the MOSI/SCLK/SS lines so the Arduino can only pull-down.
Logged

[ I won't respond to messages, use the forum please ]

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 130
Posts: 8621
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

From that eBay page

Quote
Support 5V/3.3V input.

So I guess you can pump 5v into it. There's obviously a regulator so that's OK, to down shift MOSI, SCK and CS you would need 6 resistors and I can only see 4. And they may rely on the 5v AVR reading 3v3 as a high which it should.

Maybe the 4 resistors are in series with the 4 signals and used to current limit?

Basically I'd say it's a dodgy design but it should work.

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Pages: [1]   Go Up
Jump to: