如何利用MAX77812设置启动和关断顺序

描述

MAX77812为四相、大电流、降压转换器,适用于高端游戏机、VR/AR耳机、数码单反相机、无人机、网络交换机和路由器,以及使用多核处理器的FPGA系统。MAX77812具有工厂可编程OTP(一次性可编程)选项,用于定制启动顺序和用于关断序列的单独寄存器设置。本文档说明如何对这些寄存器进行编程,并提供一个示例。

介绍

MAX77812支持主相之间的可编程启动和关断。启动和关断序列由 GPI 的 EN 引脚或GLB_EN功能启动。主相之间的启动和关断延迟时间可在0ms至62ms (32级)范围内设置,延迟时间步长为1ms/2ms。

启动和关断顺序设置

启动顺序由STUP_DLYx寄存器设置,默认值为工厂编程选项(有关详细信息,请参见数据手册中的“订购信息”部分),而关断延迟寄存器(SHDN_DLYx)的默认值是固定的,默认情况下主相之间没有延迟时间。

当CE引脚为高电平(待机模式)时,用户可以通过串行接口覆盖启动和关断寄存器。

请注意,一旦启动序列,M1(主1)始终处于打开状态,没有可编程延迟。

如果在启动或关断序列之前,GPI0/1 的 EN_Mx 位或Mx_EN功能打开了任何主相,则启动或关断事件对已打开的主相是透明的。

例如,如果我们希望在10+1+1+1相配置的主相之间有1ms的延迟时间,STUP_DLYx寄存器可以按如下方式编程(寄存器编程详细信息见表1至表7):

延迟时间步长:通过设置 DLY_STEP = 1 为 0ms

从 M1 到 M2 的延迟时间:通过设置 M10_STUP_DLY[2:4] = 0b 为 01010ms

从 M1 到 M3 的延迟时间:通过设置 M20_STUP_DLY[3:4] = 0b 为 10100ms

从 M1 到 M4 的延迟时间:通过设置 M30_STUP_DLY[4:4] = 0b 为 11110ms

图1中的图表显示了典型的启动和关断顺序。

FPGA

图1.启动和关闭顺序。

 

地址
0x07
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 波尔 描述
7 DLY_STEP 0 延迟时间步长选择
0: 1ms 1: 2ms
 
6:5 保留 00  
4:0 M2_STUP_DLY[4:0] 0 0000 降压稳压主控 2 启动延迟时间设置(从 EN 引脚或 GLB_EN 上升沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 
地址
0x08
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 波尔 描述
7:5 保留 000  
4:0 M3_STUP_DLY[4:0] 0 0000 降压稳压主控 3 启动延迟时间设置(从 EN 引脚或 GLB_EN 上升沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 
地址
0x09
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 波尔 描述
7:5 保留 000  
4:0 M4_STUP_DLY[4:0] 0 0000 降压稳压主控 4 启动延迟时间设置(从 EN 引脚或 GLB_EN 上升沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 
地址
0x0A
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 POR 描述
7:5 保留 000  
4:0 M1_SHDN_DLY[4:0] 0 0000 降压稳压主控器 1 关断延迟时间设置(来自 EN 引脚或 GLB_EN 下降沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 
地址
0x0B
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 POR 描述
7:5 保留 000  
4:0 M2_SHDN_DLY[4:0] 0 0000 降压稳压主控器 2 关断延迟时间设置(来自 EN 引脚或 GLB_EN 下降沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 
地址
0x0C
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 POR 描述
7:5 保留 000  
4:0 M4_SHDN_DLY[4:0] 0 0000 降压稳压主控器 4 关断延迟时间设置(来自 EN 引脚或 GLB_EN 下降沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 
地址
0x0D
模式
R/W
类型: O 复位值:0x00 (OTP)
名字 POR 描述
7:5 保留 000  
4:0 M3_SHDN_DLY[4:0] 0 0000 降压稳压主控器 3 关断延迟时间设置(来自 EN 引脚或 GLB_EN 下降沿的延迟)
0 0000b = 0ms
0 0001b = 1 x DLY_STEP
0 0010b = 2 x DLY_STEP ·
·
· ·
· ·
1 1110b = 30 x DLY_STEP
1 1111b = 31 x DLY_STEP
 

 

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分