I'm having some trouble understanding how to set the UVLO thresholds for the LMZ12008 module. Looking at the data sheet, page 15, the example gives RENT = 42.2kΩ and RENB = 12.7kΩ, for "a rising UVLO of 5.51V." This works fine using equation 1:
RENT / RENB = (VIN UVLO / 1.274V) - 1
VIN UVLO = 1.274 (1 + RENT / RENB)
VIN UVLO = 1.274 (1 + 42200 / 12700)
VIN UVLO = 1.274 * 4.323
VIN UVLO = 5.507V
However, equations 2 and 3 (obviously) give different answers. Equation 2:
VEN(rising) = 1.274V (1 + (RENT ‖ 2MΩ) / RENB)
VEN(rising) = 1.274 (1 + (42200 ‖ 2000000) / 12700)
VEN(rising) = 1.274 (1 + (41328 / 12700)
VEN(rising) = 1.274 * 4.254
VEN(rising) = 5.419V
...and equation 3:
VEN(falling) = VEN(rising) - 13µA (RENT ‖ 2MΩ ‖ RENB + RENH)
VEN(falling) = 5.419 - 0.000013 (42200 ‖ 2000000 ‖ 12700 + 100) [RENH = 100Ω from Fig. 50, pg 16]
VEN(falling) =5.419 - 0.000013 (9714.7 + 100)
VEN(falling) =5.419 - 0.128
VEN(falling) =5.291V
Is equation 1 intended to calculate a threshold without hysteresis, while 2 and 3 include hysteresis and thus provide a spread of slightly lower values?
How does equation 1 avoid the effect of the 2MΩ internal resistance parallel to RENT?
I want a rising threshold of ~13.2V and a falling threshold of ~12.8V. Using equations 2 and 3, and starting with RENT = 402kΩ, I come up with values of RENB = 35.7kΩ and RENH = 0Ω (omitted), which I calculate to provide VEN(rising) = 13.22V and VEN(falling) = 12.80V. EN input is safe, with a max of 1.93V at VIN = 20V.
Are these calculations correct, and will it work with these values?
Thanks,
Eric