Shop OBEX P1 Docs P2 Docs Learn Events
BS2, SPI, 3.3V, level shifter needed? — Parallax Forums

BS2, SPI, 3.3V, level shifter needed?

Piper984Piper984 Posts: 74
edited 2006-10-01 07:19 in BASIC Stamp
Hello Forum,

I am having some issues interfacing a BS2 to a 3.3V device via SPI.·After some troubleshooting, I have determined that the issue is related to·the differences in voltage.· ·I understand that there are some 'level shifter' IC's on the market that will translate voltages in a way that is very predictable and robust enough for use with SPI.

Anyone used a level shifter before w/ a BS2 for SPI?· Can you share the partnumber??

My current approach: I have tried using resistors, and also voltage dividing circuits, which works...·but I am not getting the results that I want (there is some noise in the signal).·



Regards!

Comments

  • metron9metron9 Posts: 1,100
    edited 2006-10-01 04:22
    Here is some information on level shifters, remember if you are using memory some memory devices allow 5V signals but require 3.1V power source so they don't need level shifting. The move to lower voltages is required as the internal circuits become smaller and more dense, memory chips for example.

    http://www.pericom.com/pdf/applications/AN066.pdf#search="level shifters"

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Think outside the BOX!
  • Bruce BatesBruce Bates Posts: 3,045
    edited 2006-10-01 07:19
    Piper984 -

    Although this Philips level translator IC was originally designed for use with an I2C bus, there is no reason why it won't work for an SPI bus equally well. Here is a link to the product:
    http://www.nxp.com/pip/GTL2002_4.html

    Have fun!

    Regards,

    Bruce Bates

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    <!--StartFragment -->
Sign In or Register to comment.