ホーム フォーラム Texas Instruments インターフェース I2Cの+3.3Vと+2.8Vのレベル変換について

このトピックには4件の返信が含まれ、2人の参加者がいます。5 年、 8 ヶ月前 kitade さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #5568 返信

    kitade
    参加者

    I2Cの+3.3Vと+2.8Vのレベル変換について

    連投で申し訳ありません。
    I2Cの+3.3Vと+2.8Vのレベル変換が必要です。
    当初、PCA9306を考えていたのですが、フォーラムのログにVref1とVref2の電圧差が0.6V必要とあり、諦めました。
    代わりに、TCA9803等を見つけましたが、片方が定電流源になっており違和感があります。
    TCA9803はPCA9306の代替として使用して良いでしょうか?
    両サイド共、プルアップで使用して良いでしょうか?

    もし、他に良いのがありましたら、ご紹介ください。

    #5581 返信
    4ug
    4ug
    従業員

    kitade様

    ご投稿ありがとうございます。
    下記に頂いたご質問に回答致します。ご確認下さい。

    TCA9803は、同一電源(VCCA=VCCB)のようにバッファのみの仕様でも可能な為、
    +3.3Vと+2.8V間でのレベル変換も可能かと思われます。
    またTCA9803はB側のプルアップは使用しないで下さい。

    以上、よろしくお願い致します。

    4ug

    #5585 返信

    kitade
    参加者

    ご回答、ありがとうございました。
    B側は、プルアップ無しで通常のI2Cデバイスと接続するという認識で宜しいでしょうか?

    あと、TXB0102も検討しております。
    ただ、VIL=0.35xVdd、VIH=0.65xVddとI2C規格と微妙に違うことと、
    データーシート上からI2Cという記載がありません。
    TXB0102はI2Cのレベル変換としては、てきせつでないのでしょうか?

    #5593 返信
    4ug
    4ug
    従業員

    kitade様

    ご返信ありがとうございます。
    下記に頂いたご質問に回答致します。ご確認下さい。

    TCA9803についてですが、その認識で合っております。
    B側はプルアップなしで接続下さい。
    また、TXB0102ですが、p.23 “8.3.5 Pullup or Pulldown Resistors on I/O Lines” に
    記載しております通り、I2Cのアプリケーションの使用を禁止している為、使用はできません。

    以上、よろしくお願い致します。

    4ug

    #5598 返信

    kitade
    参加者

    回答、ありがとうございました。
    もう少し検討してみます。

5件の投稿を表示中 - 1 - 5件目 (全5件中)