JAJSMW4 December 2022 INA232
PRODUCTION DATA
表 8-3 に示されている設計要件を想定したレジスタ値を、#GUID-42840A89-9C52-4D2A-A865-A5E36CFDE16A/T4877401-34 に示します。構成、キャリブレーション、マスク / イネーブル、アラート制限レジスタにユーザーがプログラムする値と、シャント電圧、電流、バス電圧、電力について返される値が示されています。パラメータ値は、戻り値と LSB の値の乗算で求めます。
レジスタ | 内容 | LSB の値 | 計算結果 |
---|---|---|---|
構成 (0h) | 16679d (4127h) | — | — |
キャリブレーション (5h) | 1280d (500h) | — | — |
マスク / イネーブル (6h) | 32768 (8000h) | — | — |
アラート制限 (7h) | 28800d (7080h) | 2.5μV/LSB | 28800 × 2.5μV = 0.072V |
シャント電圧 (1h) | 19200d (4B00h) | 2.5μV/LSB | 19200 × 2.5μV = 0.048V |
バス電圧 (2h) | 7500d (1D4Ch) | 1.6mV/LSB | 7500 × 1.6mV = 12V |
電流 (4h) | 12000d (2EE0h) | 500µA/LSB | 12000 × 500µA = 6A |
電力 (3h) | 4500d (1194h) | 電流 LSB × 32 = 16mW/LSB | 4500 × 16mW = 72W |
シャント電圧と電流の戻り値を、2 の補数形式で表記します。2 の補数形式では、バイナリの負の値は戻り値の最上位ビットが 1 になります。これらの値は、最初にすべてのビットを反転し、1 を足して、符号なしバイナリ値にすることによって 10 進数に変換することができます。次に、この値に負の符号を付けて、10 進数に変換する必要があります。