SLVSHS0A March 2025 – October 2025 TPS482H85-Q1
PRODUCTION DATA
The high-accuracy current-sense function is internally implemented, which allows a better real-time monitoring effect and more-accurate diagnostics without further calibration. A current mirror is used to source 1 / KSNS of the load current, flowing out to the external resistor between the SNS pin and GND, and reflected as voltage on the SNS pin.
KSNS is the ratio of the output current and the sense current. The accuracy values of KSNS quoted in the electrical characteristics do take into consideration temperature and supply voltage. Each device was internally calibrated while in production, so post-calibration by users is not required in most cases.
The maximum voltage out on the SNS pin is clamped to VSNSFH, which is the fault voltage level. This voltage is made a function of the DIAG_EN voltage to ensure that it is not higher than what the system can tolerate. If DIAG_EN is between VIH and 3.3V, the maximum output on the SNS pin is approximately 3.3V. However, if the voltage at DIAG_EN is above 3.3V, then the fault SNS voltage, VSNSFH, tracks that voltage up to 5V. Tracking is done because the GPIO voltage output that is powering the diagnostics through DIAG_EN is close to the maximum acceptable ADC voltage within the same microcontroller.
Therefore, choose the sense resistor value, RSNS, to maximize the range of currents needed to be measured by the system. The maximum usable RSNS value is bounded by the ADC minimum acceptable voltage, VADC,min, for the smallest load current needed to be measured by the system, ILOAD,min. Choose the minimum acceptable RSNS value so that the VSNS voltage is less than the VSNSFH value, allowing for the system to correctly determine faults.
The clamp on the SNS pin is enabled when DIAG_EN in low as well. So, if the application has tied SNS pins of multiple devices together, external multiplexers can be used to read individual SNS pin voltages. The multiplexers can be controlled by the DIAG_EN signal of individual devices.
In case a GND network is used for reverse polarity protection, the voltage drop across the GND network has to be taken into account to ensure that the SNS pin voltage does not exceed the maximum acceptable ADC voltage. For example, if the microcontroller is running at 3.3V and a GND network is used, the effective DIAG_EN voltage seen by the device will be lowered by the amount of offset induced by the GND network, typically about 0.7V. As a result, the SNS pin will clamp to about 3.3V plus the GND offset. External clamp diodes can be used to restrict the SNS pin voltage in such cases.
The difference between the maximum readable current through the SNS pin, ILOAD,max × RSNS / KSNS, and the VSNSFH is called the headroom voltage, VHR. The headroom voltage is determined by the system, the supply voltage and whether a ground network is used. The current sensing output voltage limitation due to VHR starts at VBB ~ 2.6V + VSNS when a GND network is used. In the case of a fault level, the voltage drop is smaller (~1.5V), because when there is a fault, the internal SENSE FET is byapssed, which leads to lower headroom requirement. Without a ground network, the SNS pin voltage limitation due to VHR starts at a lower VBB (by about 0.7V).
It is important to maintain a headroom so that there is a difference between the maximum readable current and a fault condition. Therefore, the minimum RSNS value has to be the VSNSFH minus the VHR times the sense current ratio, KSNS divided by the maximum load current the system must measure, ILOAD,max. Use the following equation to set the boundary equation -
The maximum current the system wants to read, ILOAD,max, must be below the current-limit threshold because after the current-limit threshold is tripped the VSNS value goes to VSNSFH.
Because this scheme adapts based on the voltage coming in from the MCU, there is no need to have a Zener diode on the SNS pin to protect from high voltages.