• No : 8746
  • 公開日時 : 2021/09/29 16:45
  • 更新日時 : 2022/10/06 10:22
  • 印刷

【TI:インターフェイス】 I2C全般 異なる動作モードのバッファを接続する際の注意点

異なる動作モードのI2Cバッファを接続する際の注意点を教えてください。
カテゴリー : 

回答

I2Cでは主に3つの動作モード(Standard Mode, Fast Mode, Fast Mode Plus)があります。
選定するバッファによって対応できるモードが異なりますので接続する際には注意が必要です。
 
TCA9617B(Fast Mode Plus)とTCA9517(Fast Mode)を接続する場合を例に挙げます。
下図のように直列接続するとマスター側はFast Mode Plusで動作させることを決定しているため
TCA9517のFast Modeでスレーブと通信することを許可できません。
 
 
そのためマスターが複数の動作モードを切り替える必要がある場合、
各動作モードを分離する必要があります。
下図のように分離した接続方法であれば正常動作します。