I am working on a small board (1x2 inches or smaller if possible.) which will have a microSD socket on it. I'm looking at level converters and most seem to be hex or octal versions on 14 pin devices.
I only need 3 for SPI, I believe... MOSI, SCK and CS.
Is there anything out there physically smaller that can still be hand soldered? What about "Hack-around" versions using diodes or resistors that may take up less real estate or allow me to divide the space up around the board more effectively? (I do need to keep full speed I think... I be streaming files to SimpleSDAudio)
Any advice or guidance or links to info sources appreciated!
I just mean that there are 2 NC pins, and 2 pins that I wouldn't "need" to accomplish the level shifting required so ther are 4 "extra pins" not relevant to what I want to do.
I actually found something like what I want in this one:
SN74LVC3G34DCTR
Is it a big difference? Nope, LOL... we are grasping straws here for sure.
Unrelated question though, is there a TI to "Rest of the world" translation for package designation? "DCT (R-PDSO-G8)" seems to be a PSOP8?
Thank you very much for the help, that TXB0104 may be the winner anyway for availability reasons.
Please explain which 2 you don't think you "need". My opinion is that you Need them as shown unless you will have no other SPI activity ongoing, so nothing will take the MISO line high to damage your SD card.
The 74lvc3g34, you're gonna power that from 3.3V, and drive the inputs with 5V? And then rely on the part to clamp the input voltage down to 3.3V. The arduino will try and drive all the current it can to bring the output higher, which the 3g34 will clamp up to 50mA worth - better plan on series current limit resistors in accordance with Note 2 on page 2 of the datasheet to avoid long term damage to either part:
(2) The input negative-voltage and output voltage ratings may be exceeded if the input and output clamp-current ratings are observed.
I am working on an "Arduino Nano lightsaber shield" project.
In the end I need to get:
microSD socket and buffers,
accelerometer
audio amp (1-2 watt)
LED driver (Output up to 2A, PWM dimmable)
All on to a 1" x 2" circuit board that connects to an Arduino Nano..... by far my most ambitious effort so far.
On one hand I have a known winner (TXB0104) and it does fit the space requirements and being "hand solder-able" a lot better than the 14 pin DIP I started out looking at, so maybe I need to just stop over analyzing.
I'm new at this stuff and sometimes I understand just enough theory to get myself drowned.
Thanks, it may have taken a 2x4 to get me to listen but I eventually do, LOL.
But it is still good practice to buffer it anyway, who knows, you may need to reprogram the bootloader, or decide to upload a sketch without the bootloader, and then you’ll have 5V on MISO.
Good point.... the hope is to make something open platform available for lightsaber builders. (Yes, there are folks who spend way too much time and money on this, LOL.)
To that end.... bulletproofing the design where possible is a good idea. Plus, as noted.... the TXB is absolutely adequate for the need, buffers all the lines and fits the size and solderability requirement... winner!