ADP5041
Data Sheet
 
Rev. 0 | Page 34 of 40
Watchdog Software Considerations
In implementing the watchdog strobe code of the micro-
processor, quickly switching WDI low to high and then high to
low (minimizing WDI high time) is desirable for current
consumption reasons. However, a more effective way of using
the watchdog function can be considered.
A low-to-high-to-low WDI pulse within a given subroutine
prevents the watchdog from timing out. However, if the sub-
routine is held in an infinite loop, the watchdog cannot detect
this because the subroutine continues to toggle WDI.
A more effective coding scheme for detecting this error involves
using a slightly longer watchdog timeout. In the program that
calls the subroutine, WDI is set high. The subroutine sets WDI
low when it is called. If the program executes without error, WDI
is toggled high and low with every loop of the program. If the
subroutine enters an infinite loop, WDI is kept low, the watchdog
times out, and the microprocessor is reset (see Figure 112).
START
SET WDI
HIGH
PROGRAM
CODE
SUBROUTINE
SET WDI
LOW
RETURN
INFINITE LOOP:
WATCHDOG
TIMES OUT
RESET
 
Figure 112. Watchdog Flow Diagram
POWER DISSIPATION/THERMAL CONSIDERATIONS
The ADP5041 is a highly efficient micropower management
unit (micro PMU), and in most cases the power dissipated in
the device is not a concern. However, if the device operates at
high ambient temperatures and with maximum loading
conditions, the junction temperature can reach the maximum
allowable operating limit (125癈).
When the junction temperature exceeds 150癈, the ADP5041
turns off all the regulators, allowing the device to cool down.
Once the die temperature falls below 135癈, the ADP5041
resumes normal operation.
This section provides guidelines to calculate the power dissi-
pated in the device and to make sure the ADP5041 operates
below the maximum allowable junction temperature.
The efficiency for each regulator on the ADP5041 is given by
100%
?/DIV>
=
I
OUT
P
P
 
(1)
where:
?is efficiency.
PIN is the input power.
P
OUT
 is the output power.
Power loss is given by
P
LOSS
 = P
IN
  P
OUT
 
(2a)
or
PLOSS = POUT (1-?/?
(2b)
The power dissipation of the supervisory function is small and
negligible.
Power dissipation can be calculated in several ways. The most
intuitive and practical is to measure the power dissipated at
the input and all the outputs. The measurements should be
performed at the worst-case conditions (voltages, currents,
and temperature). The difference between input and output
power is dissipated in the device and the inductor. Use
Equation 4 to derive the power lost in the inductor, and from
this use Equation 3 to calculate the power dissipation in the
ADP5041 buck regulator. 
A second method to estimate the power dissipation uses the
efficiency curves provided for the buck regulator, wheras the
power lost on a LDO is calculated using Equation 12. When the
buck efficiency is known, use Equation 2b to derive the total
power lost in the buck regulator and inductor. Use Equation 4
to derive the power lost in the inductor, and then calculate the
power dissipation in the buck converter using Equation 3. Add
the power dissipated in the buck and in the LDOs to find the
total dissipated power.
Note that the buck efficiency curves are typical values and may
not be provided for all possible combinations of V
IN, VOUT, and 
IOUT. To account for these variations, it is necessary to include a
safety margin when calculating the power dissipated in the buck.
A third way to estimate the power dissipation is analytical and
involves modeling the losses in the buck circuit provided by
Equation 8 to Equation 11 and the losses in the LDOs provided
by Equation 12.
Buck Regulator Power Dissipation
The power loss of the buck regulator is approximated by
PLOSS = PDBUCK + PL
(3)
where:
P
DBUCK
 is the power dissipation on the ADP5041 buck regulator.
P
L
 is the inductor power losses.
The inductor losses are external to the device and they do not
have any effect on the die temperature.
相关PDF资料
ADP5042ACPZ-2-R7 IC REG TRPL BCK/LINEAR 20LFCSP
ADT6402SRJZ-RL7 IC TEMP SENS TRIP PT PP SOT-23-6
ADT6501SRJZP085RL7 IC TEMP SENSOR MICROPWR SOT23-5
ADT7302ARTZ-500RL7 IC SENSOR TEMP 13BIT DGT SOT23-6
ADT7310TRZ IC TEMP SENSOR 16BIT SPI 8SOIC
ADT7461AARMZ-R IC TEMP SENSOR DGTL 2CH 8-MSOP
ADT7461ARMZ-2R IC TEMP SENSOR DGTL 2CH 8-MSOP
ADT7463ARQZ-REEL IC REMOTE THERMAL CTRLR 24-QSOP
相关代理商/技术参数
ADP5041CP-1-EVALZ 功能描述:ADP5041 - DC/DC, Step Down with LDO 3, Non-Isolated Outputs Evaluation Board 制造商:analog devices inc. 系列:- 零件状态:有效 主要用途:DC/DC,LDO 步降 输出和类型:3,非隔离 功率 - 输出:- 电压 - 输出:- 电流 - 输出:1.2A,300mA,300mA 电压 - 输入:2.3 V ~ 5.5 V 稳压器拓扑:降压 频率 - 开关:3MHz 板类型:完全填充 所含物品:板 使用的 IC/零件:ADP5041 标准包装:1
ADP5042 制造商:AD 制造商全称:Analog Devices 功能描述:Micro PMU with 0.8 A Buck, Two 300 mA LDOs Supervisory, Watchdog and Manual Reset
ADP5042ACPZ-1 制造商:Analog Devices 功能描述:PMU 2 LDO DUAL BUCK 20LFCSP 制造商:Analog Devices 功能描述:PMU, 2 LDO, DUAL BUCK, 20LFCSP
ADP5042ACPZ-1-R7 功能描述:IC REG TRPL BCK/LINEAR 20LFCSP RoHS:是 类别:集成电路 (IC) >> PMIC - 稳压器 - 线性 + 切换式 系列:- 标准包装:2,500 系列:- 拓扑:降压(降压)同步(3),线性(LDO)(2) 功能:任何功能 输出数:5 频率 - 开关:300kHz 电压/电流 - 输出 1:控制器 电压/电流 - 输出 2:控制器 电压/电流 - 输出 3:控制器 带 LED 驱动器:无 带监控器:无 带序列发生器:是 电源电压:5.6 V ~ 24 V 工作温度:-40°C ~ 85°C 安装类型:* 封装/外壳:* 供应商设备封装:* 包装:*
ADP5042ACPZ-2 制造商:Analog Devices 功能描述:PMU 2 LDO DUAL BUCK 20LFCSP 制造商:Analog Devices 功能描述:PMU, 2 LDO, DUAL BUCK, 20LFCSP
ADP5042ACPZ-2-R7 功能描述:IC REG TRPL BCK/LINEAR 20LFCSP RoHS:是 类别:集成电路 (IC) >> PMIC - 稳压器 - 线性 + 切换式 系列:- 标准包装:2,500 系列:- 拓扑:降压(降压)同步(3),线性(LDO)(2) 功能:任何功能 输出数:5 频率 - 开关:300kHz 电压/电流 - 输出 1:控制器 电压/电流 - 输出 2:控制器 电压/电流 - 输出 3:控制器 带 LED 驱动器:无 带监控器:无 带序列发生器:是 电源电压:5.6 V ~ 24 V 工作温度:-40°C ~ 85°C 安装类型:* 封装/外壳:* 供应商设备封装:* 包装:*
ADP5042CP-1-EVALZ 功能描述:电源管理IC开发工具 Output Buck Regulator + Dual Fixed Eval RoHS:否 制造商:Maxim Integrated 产品:Evaluation Kits 类型:Battery Management 工具用于评估:MAX17710GB 输入电压: 输出电压:1.8 V
ADP5042CP-2-EVALZ 功能描述:电源管理IC开发工具 Output Buck Regulator + Dual Fixed Eval RoHS:否 制造商:Maxim Integrated 产品:Evaluation Kits 类型:Battery Management 工具用于评估:MAX17710GB 输入电压: 输出电压:1.8 V