专利名称:一种基于mos管的驱动电路及其控制方法
技术领域:
本发明属于mos管的电路技术领域,特别涉及一种基于mos管的驱动电路及其控制方法。
背景技术:
mos管是金属(metal)—氧化物(oxid)—半导体(semiconductor)场效应晶体管,或者称是金属一绝缘体(insulator)—半导体。双极型晶体管把输入端电流的微小变化放大后,在输出端输出一个大的电流变化。双极型晶体管的增益就定义为输出输入电流之比(beta)。另一种晶体管,叫做场效应管(fet),把输入电压的变化转化为输出电流的变化。fet的增益等于它的transconductance,定义为输出电流的变化和输入电压变化之比。在电路系统的实现中有大量需要低压器件控制高压器件的实现需求。一般的实现方法如图i所示低压控制模块控制高压驱动模块,高压驱动模块通过控制高压开关模块(通常以mos管或mosfet管及相关器件实现)的相关器件实现开、高压电源模块和负载模块的连接,并以此最终实现低压控制模块对负载模块的控制。对于高压负载器件来说,其上电与关断过程主要是由图i中的高压开关模块所控制的,特别是选取合适的死区时间是非常重要的,如果死区时间过长,则mos管的寄生体二极管可能被导通,vout可能被钳至一个很小的负点平(其值为mos管寄生体二极管的-vth,约负几百毫伏),而死区时间如果过短,将产生很大的能量损耗。为了获得恰当的死区时间,现有技术公开一种具有合理死区时间的非交叠信号的产生方法,给出了一种具有合理死区时间的非交叠信号的产生方法,此发明采用双环来产生合适的非交叠信号,但是此方面产生的非交叠信号只能产生与控制信号同电压电平的信号,无法实施低压信号对高压信号的控制。同时,对于现有技术公开的一种独立调节两相脉宽的不交叠时钟产生电路,给出了一种独立调节两相脉宽的不交叠时钟产生电路,且提前时钟上升沿可调节,此电路同样只能产生与控制信号同电压电平的信号,无法实施低压信号对高压信号的控制。而对于通过降压型dc-dc转换器的死区时间控制电路的这种技术,虽然公开了一种死区时间控制电路,但是其死区时间控制电路是基于集成电路电感电流方式的,很难在高压电路系统中实现。
发明内容
本发明所要解决的技术问题是提供一种基于mos管的驱动电路及其控制方法,解决了现有技术中无法对高压电路的开关交叠及死区进行控制,无法对交叠情况的反馈信息进行接收及处理,同时还无法对低压控制模块的信号生成进行控制的技术问题。为解决上述技术问题,本发明提供了一种基于mos管的驱动电路包括低压控制模块、高压驱动模块、高压开关模块、交叠检测子模块、高压电源模块、交叠反馈信息处理模块和负载模块;其中,所述低压控制模块用于提供低压控制信号;
所述高压驱动模块用于接收所述低压控制信号,然后转换为高压端驱动信号和低压端驱动信号;所述高压电源模块用于提供输出电压;所述交叠检测子模块安装在所述高压开关模块的内部,所述交叠检测子模块接收设定的驱动信号条件和所述输出电压,然后判断所述高压端驱动信号和所述低压端驱动信号的交叠检测结果,当所述交叠检测结果与所述驱动信号条件相同时,所述高压开关模块用于导通所述mos管,将输送出所述输出电压;所述交叠反馈信息处理模块用于当所述交叠检测结果与所述驱动信号条件不相同时,调整所述低压控制信号;所述负载模块用于接收所述输出电压,提供负载工作。
进一步地,所述驱动电路还包括报警模块,所述报警模块与所述交叠反馈信息处理模块相连,所述报警模块根据所述修正情况,发出报警信号。进一步地,所述低压控制模块有控制端口。一种基于mos管的驱动电路的控制方法,包括如下步骤步骤501 :提供低压控制信号;步骤502 :接收所述低压控制信号,然后转换为高压端驱动信号和低压端驱动信号;步骤503 :提供输出电压;步骤504 :接收设定的驱动信号条件和所述电源,然后判断所述高压端驱动信号和所述低压端驱动信号的交叠检测结果,当所述交叠检测结果与所述驱动信号条件相同时,导通所述mos管,输送出所述输出电压;步骤505 :当所述交叠检测结果与所述驱动信号条件不相同时,调整所述低压控制信号;步骤506:循环步骤501到步骤505,直至所述交叠检测结果与所述驱动信号条件相同。进一步地,在所述步骤505中,当所述交叠检测结果与所述驱动信号条件不相同时,接收设定的所述低压控制信号的参数极限数据,当所述低压控制信号的参数达到所述参数极限数据时,发出报警信号。本发明提供的一种基于mos管的驱动电路及其控制方法,可以高压电路的开关交叠及死区进行控制,同时实时监测并反馈驱动控制信号的交叠检测情况,并以此修正低压控制信号,改善高压驱动的抗交叠性能。
图i为现有技术提供的一种驱动电路结构不意图;图2为图i的驱动电路图;图3为图i的驱动电路的若干信号的时序关系示意图;图4为本发明实施例提供的基于mos管的驱动电路结构不意图;图5为图4的驱动电路的控制方法步骤图;图6为图4的驱动电路的三个信号在第一配置参数时序关系示意图7为图4的驱动电路的三个信号在第二配置参数时序关系示意图;图8为图4的驱动电路的二个/[目号在第二配置参数时序关系不意图;图9为图4的驱动电路图;图10为本发明实施例提供的一种交叠检测子模块工作流程图;图11为图10中的信号时序关系示意图;附图标记101、低压控制模块,102、高压驱动模块,103、高压开关模块,104、高压电源模块, 105、交叠检测子模块,106、交叠反馈信息处理模块,107、负载模块,108、报警模块,i、继电器,2、交叠检测电路,3、延时单位a,4、延时单元b,5、and_a门电路,6、and_b电路门,7、0r_a电路门,8、ν0τ_α电路门,9、继电器开关。
具体实施例方式参见图1,现有技术提供了一种基于mos管的驱动电路,低压控制模块控制高压驱动模块,高压驱动模块通过控制高压开关模块(通常以mos管或mosfet管及相关器件实现)的相关器件实现开、高压电源模块和负载模块的连接,并以此最终实现低压控制模块对负载模块的控制。该驱动电路的低压控制模块可以为微处理器(以下简称mcu)、数字信号处理器(以下简称dsp)、现场可编程门阵列(以下简称fpga),并生成控制信号。参见图2,上述控制信号如图3中的sd(逻辑输入关断信号,logic input for shutdown)信号、lin(逻辑输入低压端驱动信号,logic input for low-side gate driver output)信号和hin(逻辑输入高压端驱动信号,logic input for high-side gate driver ouput)所示。在图2中,其中sd信号为高电平有效,当其为高电平时lin和hin的任何电平都将被高压驱动模块视为关断;lin和hin信号为高电平有效。图2中的高压驱动模块接受低压控制模块的前述控制信号,并生成符合高压开关模块电平要求的高压驱动信号。图2中的vdd和vss为低压模块控制信号的采样电压和采样地(如输入的lin/hin/sd信号为5v ttl电平标准,则vdd/vss应分别接入5v电源和ov地)。com为低压端驱动输出地,vcc为低压端驱动输出电压,vs为高压端驱动输出虚地(此虚地随vout变动而变动),vb为高压端驱动输出电压,lo为低压端输出。l0、h0与sd、lin、hin的时序关系如图3所示,其中td_1为hin与ho、lin和lo之间的延迟。lo的输出高电平与低电平分别为vcc和c0m,ho的输出高电平与低电平分别为vs与vb0图i中的高压开关模块一般由mos管或fetmos管构成,接收高压电源的模块的电源与高压驱动模块的控制信号,并最终驱动负载模块。在图2给出了实现方式中,使用了两个nmos管来实现高压开关功能,分别标示为m0s_a与m0s_b,前述高压驱动模块的输出信号ho与lo分别接入m0s_a与m0s_b的栅极,当前高压开关模块的输出如图3所示,当ho为高电平而lo为低电平时,m0s_a管导通而m0s_b管关断,高压电源与负载模块导通,前述高压电源模块的电压(如图2所示vh,以下简称vh)被加至负载模块vout端。当ho转为低电平而lo为高电平时,m0s_a管关断而m0s_b管导通,负载模块的vout端与输出地导通。在图2所示的实现中,若m0s_a与m0s_b同时导通,则将导致高压电源模块的输出高压与输出地短路,造成整个电路的损毁,所以对驱动时序提出了要求,图2中所示vout输出由高压向地转换的时候,首先ho变为低电平,m0s_a关断,vout从接近vh的值开始下降,然后经过动态死区时间控制(current controlled dead time,如图3中所示的dead_time所示),随后lo由低电平变为高电平,m0s_b打开,vout下降至输出地。同理,vout由地向高压转换的时候,首先lo变为低电平,m0s_b关断,vout从接近输出地的值开始上升,然后经过动态死区时间控制(如图3中的deacltime所示),随后ho由低电平变为高电平,m0s_a打开,vout上升至vh。选取合适的死区时间是必要的,如果死区时间过长,则mos管的寄生体二极管可能被导通,vout端可能被钳至一个很小的负点平(其值为mos管寄生体二极管的-vth,约负几百毫伏),而死区时间如果过短,将导 致图2中的皿^_八和m0s_b同时导通,产生很大的
能量损耗。参见图4,本发明实施例提供的一种基于mos管的驱动电路,包括低压控制模块101、高压驱动模块102、高压开关模块103、交叠检测子模块105、高压电源模块104、交叠反馈信息处理模块106和负载模块107 ;其中,低压控制模块101与高压驱动模块102和交叠反馈信息处理模块106相连接,低压控制模块101用于提供低压控制信号,高压驱动模块102与低压控制模块101相连,高压驱动模块102的后端与高压开关模块103相连,高压驱动模块102用于接收低压控制信号,然后转换为高压端驱动信号和低压端驱动信号,高压电源模块104用于提供输出电压,高压开关模块103的前端分别与高压驱动模块102和高压电源模块104相连,高压开关模块103的后端与负载模块107相连,交叠检测子模块105安装在高压开关模块103的内部,交叠检测子模块105的一端与交叠反馈信息处理模块106相连,交叠检测子模块105用于接收设定的驱动信号条件和输出电压,然后判断高压端驱动信号和低压端驱动信号的交叠检测结果,当交叠检测结果与驱动信号条件相同时,导通电路,高压开关模块产生输出电压,交叠反馈信息处理模块106的前端与交叠检测子模块105相连,交叠反馈信息处理模块106的后端与低压控制模块101相连,交叠反馈信息处理模块105用于当交叠检测结果与驱动信号条件不相同时,调整低压控制信号,而负载模块107只是用于接收输出电压,控制其它负载工作的电路。其中,该驱动电路还包括报警模块108,报警模块108与交叠反馈信息处理模块106相连,报警模块108根据所述交叠检测结果和所述低压控制信号的参数,发出报警信号。参见图5,一种基于mos管的驱动电路的控制方法,包括如下步骤步骤501 :提供低压控制信号;步骤502 :接收低压控制信号,然后转换为高压端驱动信号和低压端驱动信号;步骤503 :提供输出电压;步骤504:接收设定的驱动信号条件和输出电压,然后判断高压端驱动信号和低压端驱动信号的交叠检测结果,当交叠检测结果与驱动信号条件相同时,导通mos管,将输出电压输送至加载模块;步骤505 :当交叠检测结果与驱动信号条件不相同时,接收设定的低压控制信号的参数极限数据,判定低压控制信号的参数与参数极限数据的关系;步骤506 :当低压控制信号的参数没有达到参数极限数据时,调整低压控制信号,循环步骤501到步骤505,直至交叠检测结果与驱动信号条件相同。步骤507 :当低压控制信号的参数达到参数极限数据时,发出报警信号。
在本发明实施例中,低压控制模块101,与高压驱动模块102和交叠反馈信息处理模块106相连接,包括控制信号(如图3中sd、lin和hin)生成模块,以及对交叠反馈信息处理模块106的相应模块。相对于图i中的低压控制模块,本发明实施例所提出架构中的低压控制模块带有控制端口,如图6、图7和图8所示,有en(1比特)、dta(4比特)和dtb (4比特)3个控制端口,图6为en=l’bo时的三个信号(sd、lin和hin)的时序关系示意图,如图所示,当en=1’ b0的时候,无论dta和dtb的赋值为多少,sd始终为高电平,lin和hin始终为低电平。图 7 为 εν=γ bl,dta=4’ b0000,dtb=4’ boooo 时的三个信号(sd、lin 和 hin)的时序关系示意图,如图所示,当被配置为前述en、dta和dtb参数时,lin的上升沿与hin下降沿的死区时间a (图示中dead_time_a所示)为7毫秒(ms),lin的下降沿与hin上升沿的死区时间b(图示中dead_time_b所示)为4毫秒(ms)。这是本实施例中的初始设置值。图 8 为 en=1’bl,dta=4’b0011,dtb=4’bolll 时的三个信号(sd、lin 和 hin)的时序关系示意图,如图所示,当被配置为前述en、dta和dtb参数时,lin的上升沿与hin下降沿的死区时间a(图示中dead_time_a所示)为10毫秒(ms), lin的下降沿与hin上升沿的死区时间b(图示中dead_time_b所示)为12毫秒(ms)。相比图7可以看出,在当前实施例中,随着dta和dtb参数的修正,低压控制模块通过缩小lin高电平比例,扩大死区时间a 和死区时间b,以尝试修正交叠检测结果不正确的问题。若交叠反馈信息处理模块106将低压控制模块101设定为en=i' b0的时候,则无论dta和dtb设定为任何值sd —直输出为高电平。若en=i' bl则使能lin与hin输出,如图6所示,当en=i' bl, dta=4/ b0000、dtb=v b0000时,lin上升沿和hin下降沿之间的死区(如图中dead_time_a所示)及lin下降沿和hin上升沿之间的死区(如图中dead_time_b所示)为初始宽度,由图中可以看出,这两个死区的输出宽度将随着dta参数和dtb参数的增加而增加。高压驱动模块102,在当前实施例中接受低压控制模块101给出的控制信号(sd、lin和hin)并生成高压开关模块103需要的驱动信号,具体输入信号(sd、hin、lin)及输出驱动信号(l0、h0)之间的关系如图3所示。高压开关模块103,包括交叠检测子模块105,本专利提出架构的高压开关模块的一个具体实施例如图9所示,比如,设定驱动信号条件为低电平是,驱动信号将首先被交叠检测子模块105,若交叠检测结果为低电平,使能继电器,m0s_a与m0s_b相连接,两个mos管按ho和lo驱动信号对负载模块进行驱动。高压电源模块104,后端与高压开关模块相连接,用于提供负载模块所需输出高压;交叠检测子模块105,一种具体实施方式
如图10所示。图10中的延时单元a3和延时单元b4均为可配置延时单元,延时单元由交叠反馈信息处理模块106配置,lo和ho的上升沿、下降沿相对关系不满足要求的话,则经过延时单元后分别经过与and_a门电路5和and_b门电路7后结果将为高电平。h0_dly_a为ho信号经过dly_a延时处理后的结果,l0_dly_b为lo信号经过dly_b延时处理后的结果,r5为前述h0_dly_a信号和lo信号经过与门处理结果,r6为前述l0_dly_b信号和ho信号经过与门处理结果,r7为前述r5信号和r6信号经过或门处理后的结果,即为交叠检测结果,图11图示了交叠检测结果的生成,dly_a和dly_b代表了系统对死区时间a和死区时间b的要求,如图所示,如果lo的上升沿与ho的下降沿之间的间隔不符合死区时间a要求时,经过dly_a延时处理的ho信号(h0_dly_a)与lo经过与门(and_a)处理的信号(r5)即会产生高电平;同理,如果ho的上升沿与lo的下降沿之间的间隔不符合死区时间b要求时,经过dly_b延时处理的lo信号(l0_dly_b)与ho经过与门(and_b)处理的信号(r6)即会产生高电平。r5信号和r6信号经过或门(0r_a)处理后,当r5和r6信号中有一个出现高电平,r7信号即会出现高电平,即表示交叠检测结果不合格。若r7(交叠检测结果)一直为低电平,则为交叠检测结果合格。交叠反馈信息处理模块106,接受交叠检测子模块105的反馈信息,并配置交叠检测子模块中的延时单元,在分析检测结果后修正低压控制模块101的低压控制信号的参数,如低压控制信号的参数达到参数极限数据时,则进行报警。最后所应说明的是,以上具体实施方式
仅用以说明本发明的技术方案而非限制,尽管参照实例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明 的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种基于mos管的驱动电路,其特征在于,包括低压控制模块、高压驱动模块、高压开关模块、交叠检测子模块、高压电源模块、交叠反馈信息处理模块和负载模块;其中,所述低压控制模块用于提供低压控制信号;所述高压驱动模块用于接收所述低压控制信号,然后转换为高压端驱动信号和低压端驱动信号;所述高压电源模块用于提供输出电压;所述交叠检测子模块安装在所述高压开关模块的内部,所述交叠检测子模块接收设定的驱动信号条件和所述输出电压,然后判断所述高压端驱动信号和所述低压端驱动信号的交叠检测结果,当所述交叠检测结果与所述驱动信号条件相同时,所述高压开关模块用于导通所述mos管,将输送出所述输出电压;所述交叠反馈信息处理模块用于当所述交叠检测结果与所述驱动信号条件不相同时, 调整所述低压控制信号;所述负载模块用于接收所述输出电压,提供负载工作。
2.根据权利要求i所述的驱动电路,其特征在于,所述驱动电路还包括报警模块,所述报警模块与所述交叠反馈信息处理模块相连,所述报警模块根据所述交叠检测结果和所述低压控制信号的参数,发出报警信号。
3.根据权利要求i所述的驱动电路,其特征在于,所述低压控制模块有控制端口。
4.一种基于mos管的驱动电路的控制方法,其特征在于,包括如下步骤步骤501 :提供低压控制信号;步骤502 :接收所述低压控制信号,然后转换为高压端驱动信号和低压端驱动信号;步骤503 :提供输出电压;步骤504 :接收设定的驱动信号条件和所述输出电压,然后判断所述高压端驱动信号和所述低压端驱动信号的交叠检测结果,当所述交叠检测结果与所述驱动信号条件相同时,导通所述mos管,输送出所述输出电压;步骤505 :当所述交叠检测结果与所述驱动信号条件不相同时,调整所述低压控制信号;步骤506:循环步骤501到步骤505,直至所述交叠检测结果与所述驱动信号条件相同。
5.根据权利要求4所述的方法,其特征在于,在所述步骤505中,当所述交叠检测结果与所述驱动信号条件不相同时,接收设定的所述低压控制信号的参数极限数据,当所述低压控制信号的参数达到所述参数极限数据时,发出报警信号。
全文摘要
本发明公开了一种基于mos管的驱动电路及其控制方法,属于mos管的电路技术领域,该驱动电路包括低压控制模块、高压驱动模块、高压开关模块、交叠检测子模块、高压电源模块、交叠反馈信息处理模块和负载模块。本发明可以实时监测并反馈驱动控制信号的交叠情况,并以此修正低压控制信号,改善高压驱动的抗交叠性能。
文档编号h02m1/088gk102931823sq201210391200
公开日2013年2月13日 申请日期2012年10月15日 优先权日2012年10月15日
发明者刘振宇, 张海英, 张学艳, 朱坤顺 申请人:中国科学院微电子研究所