Shop OBEX P1 Docs P2 Docs Learn Events
I2C vs SMBus — Parallax Forums

I2C vs SMBus

Stan RalphStan Ralph Posts: 5
edited 2008-12-09 23:29 in BASIC Stamp
I am trying to interface a 2Pe with a MLX90614 (native, not the Parallax module).· It claims to be SMBus compatible.· Can I use the 2.5 I2CIN command to read memory?

Thanks in aadvance,

Stan Ralph

Comments

  • allanlane5allanlane5 Posts: 3,815
    edited 2008-12-09 21:07
    I thought "SMBus" was an RS-232 type of bus.

    Edit: Nope, I was mistaken:· http://www.maxim-ic.com/appnotes.cfm/an_pk/476
    ·
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2008-12-09 21:34
    Looking at the published differences between the SMBus and the I2C bus, I see no reason for the I2CIN and I2COUT commands provided with the BS2pe not to work with an SMBus device. I say this because the SMBus's DC requirements are more relaxed, and the requirements for slave devices are more stringent. Plus, the BS2pe's 45KHz data rate is well within the SMBus's 10KHz - 100KHz range.

    The proof is in the results, though, so I say just try it.

    -Phil
  • Stan RalphStan Ralph Posts: 5
    edited 2008-12-09 23:29
    Thanks all. I'll give this a try.

    Stan
Sign In or Register to comment.