長距離(30〜40メートル)でI²C/ I2C / TWIを実行する必要があるプロジェクトがあります。
私が想定しているような長いラインの静電容量の影響を軽減するために、クロックレートを500 Hz前後のどこかに下げることを提案している人を見かけましたか?私が使用しているコンポーネントには、少なくとも標準の100 kHzクロックレートが必要です。さらに調査を行ったところ、別の質問への回答の中から、P82B96レベルシフターを使用することを提案しました。データシート:彼らはさらに100メートルライン上でそれらを使用する例を与える
私が通ってレベルシフトする別の方法に遭遇してきたadafruitからブレークアウトボードいずれかの(2つだけプルアップ抵抗を有するMOSFET(bss138)であり、両側/電圧)。彼らはからアイデアを得ましたNXP(AN10441)のアプリケーションノート、およびそこにある2つのチャネルは次のように使用できます。
今私は疑問に思います:どの解決策が最善ですか?または私が見落としているものはありますか?また、良好な接続を確保するには5Vで十分ですか?12Vのようなさらに高い電圧を使用する利点はありますか?