Electronic Components Datasheet Search
  English  ▼

X  

INA230 Datasheet(PDF) 16 Page - Texas Instruments

Click here to check the latest version.
Part # INA230
Description  INA230 36-V, 16-Bit, I2C Output Current, Voltage and Power Monitor With Alert
PDF  44 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

INA230 Datasheet(HTML) 16 Page - Texas Instruments

Back Button INA230 Datasheet HTML 12Page - Texas Instruments INA230 Datasheet HTML 13Page - Texas Instruments INA230 Datasheet HTML 14Page - Texas Instruments INA230 Datasheet HTML 15Page - Texas Instruments INA230 Datasheet HTML 16Page - Texas Instruments INA230 Datasheet HTML 17Page - Texas Instruments INA230 Datasheet HTML 18Page - Texas Instruments INA230 Datasheet HTML 19Page - Texas Instruments INA230 Datasheet HTML 20Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 44 page
background image
8.5 Programming
An important aspect of the INA230 is that it does not necessarily measure current or power. The INA230
measures both the differential voltage applied between the IN+ and IN– input pins and the voltage applied to
the BUS pin. For the INA230 to report both current and power values, both the Current register resolution and
the value of the shunt resistor present in the application that resulted in the differential voltage being developed
must be programmed. The Power register is internally set to be 25 times the programmed least significant bit of
the current register (Current_LSB). Both the Current_LSB and shunt resistor value are used when calculating the
Calibration register value. The INA230 uses this value to calculate the corresponding current and power values
based on the measured shunt and bus voltages.
The Calibration register is calculated based on Equation 1. This equation includes the term Current_LSB, the
programmed value for the LSB for the Current register. This is the value used to convert the value in the Current
register to the actual current in amps. The highest resolution for the Current register can be obtained by using
the smallest allowable Current_LSB based on the maximum expected current, as shown in Equation 2. While
this value yields the highest resolution, it is common to select a value for the Current_LSB to the nearest round
number above this value to simplify the conversion of the Current register and Power register to amps and watts
respectively. RSHUNT is the value of the external shunt used to develop the differential voltage across the input
pins. The 0.00512 value in Equation 1 is an internal fixed value used to ensure scaling is maintained properly.
CAL =
0.00512
Current_LSB
R
SHUNT
·
(1)
Maximum Expected Current
2
15
Current_LSB =
(2)
After the Calibration register has been programmed, the Current register and Power register are updated
accordingly based on the corresponding shunt voltage and bus voltage measurements. Until the Calibration
register is programmed, the Current and Power registers remain at zero.
8.5.1 Programming the Calibration Register
Figure 9-1 shows a nominal 10-A load that creates a differential voltage of 20 mV across a 2-mΩ shunt resistor.
The bus voltage for the INA230 is measured at the external VBUS input pin, which in this example is connected
to the IN– pin to measure the voltage level delivered to the load. For this example, the VBUS pin measures less
than 12 V because the voltage at the IN– pin is 11.98 V as a result of the voltage drop across the shunt resistor.
For this example, assuming a maximum expected current of 15 A, the Current_LSB is calculated to be 457.7
μA/bit using Equation 2. Using a value for the Current_LSB of 500 μA/bit or 1 mA/bit would significantly simplify
the conversion from the Current register (04h) and Power register (03h) to amperes and watts. For this example,
a value of 1 mA/bit was chosen for the Current_LSB. Using this value for the Current_LSB does trade a small
amount of resolution for having a simpler conversion process on the user side. Using Equation 1 in this example
with a Current_LSB value of 1 mA/bit and a shunt resistor of 2 mΩ results in a Calibration register value of 2560,
or A00h.
The Current register (04h) is then calculated by multiplying the decimal value of the Shunt Voltage register (01h)
contents by the decimal value of the Calibration register and then dividing by 2048, as shown in Equation 3.
For this example, the Shunt Voltage register contains a value of 8,000 (representing 20 mV), which is multiplied
by the Calibration register value of 2560 and then divided by 2048 to yield a decimal value for the Current
register (04h) of 10000, or 2710h. Multiplying this value by 1 mA/bit results in the original 10-A level stated in the
example.
ShuntVoltage
CalibrationRegister
2048
·
Current =
(3)
INA230
SBOS601A – FEBRUARY 2012 – REVISED DECEMBER 2021
www.ti.com
16
Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: INA230



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com