JAJSMW4 December 2022 INA232
PRODUCTION DATA
INA232 は、SMBus と I2C の両方のインターフェイスで、ターゲットとしてのみ動作します。バスへの接続は、オープン・ドレインの SDA と SCL ラインを介して行われます。SDA と SCL ピンは、スパイク抑制フィルタとシュミット・トリガを内蔵し、入力スパイクとバス・ノイズの影響を最小限に抑えます。このデバイスは、デジタル I/O ラインにスパイク抑制フィルタを内蔵していますが、適切なレイアウト手法により、通信ラインへのカップリングの量を最小限に抑えることができます。このノイズは、2 つの通信ライン間の容量性カップリングの信号エッジから発生するか、またはシステム内に存在する他のスイッチング・ノイズ・ソースから発生します。通常、プリント基板 (PCB) の層の間でグランドと並列にパターンを配線すると、通信ライン間のカップリングの影響が低減されます。通信ラインにシールドを付けることにより、意図しないノイズ・カップリングがデジタル I/O ラインに発生して、スタート・コマンドやストップ・コマンドが誤って解釈される可能性を低減します。
INA232 は、転送プロトコルとして最高 400kHz のファスト・モードと、最高 2.94MHz のハイスピード・モードをサポートしています。データ・バイトはすべて、最上位バイトが最初に転送され、SMBus 3.0 転送プロトコルに従います。
INA232 との通信を行うには、最初にコントローラがターゲット・アドレス・バイトでターゲットをアドレス指定する必要があります。ターゲット・アドレス・バイトは、7 つのアドレス・ビットと、動作が読み出しか書き込みかを示す 1 つの方向ビットで構成されます。
INA232 は、単一のアドレス・ピン A0 を使用します。A0 の可能な構成と、デバイスの A バージョンと B バージョンの両方について対応するアドレスを、#GUID-6EF7F5E8-4A31-4CDA-ABD4-8874131EC6A2/SBOS5479708 に示します。INA232 は、すべてのバス通信について、A0 ピンの状態をサンプリングします。インターフェイスで何かのアクティビティが発生する前に、A0 ピンの状態を確立する必要があります。SDA ピンを A0 に接続してデバイス・アドレスを設定するときは、確実にデバイスが正しくアドレス指定されるよう、I2C アドレスの MSB に 100ns のホールド時間を追加します。A および B デバイス・オプションは、それぞれ 4 つの固有アドレスがあるため、ユーザーは I2C アドレスの競合なしに、システム内で最大 8 つのデバイスを接続できます。
A0 | INA232A のデバイス・オプション | INA232B のデバイス・オプション |
---|---|---|
GND | 1000000 | 1001000 |
VS | 1000001 | 1001001 |
SDA | 1000010 | 1001010 |
SCL | 1000011 | 1001011 |