预驱动器短路保护的利记博彩app

文档序号:12907876阅读:382来源:国知局
预驱动器短路保护的利记博彩app与工艺



背景技术:

在许多应用中,电动机需要大电流(即,大于100a)以进行操作。在许多情况下,利用特殊功率场效应晶体管(fet)驱动这些大电流。利用栅极驱动器电路控制功率fet操作。栅极驱动器电路可以包括多个栅极驱动器,该多个栅极驱动器中的一个可以通过在驱动电流(即,上拉电流)下产生信号来驱动功率fet,以使功率fet接通。类似地,栅极驱动器可以将电流(以下拉电流)下拉以将功率fet断开。以这种方式,栅极驱动器电路可以控制功率fet的操作。有时,在功率fet内或其物理布线中发生短路。在常规系统中,栅极驱动器被配置为一旦检测到功率fet内的短路立即产生用于系统所有功率fet的下拉电流。该下拉电流被一致地提供到功率fet的栅极,直到所有功率fet被断开。如果短路导致功率fet连接到电源且栅极驱动器电路响应于这些故障而继续下拉功率fet的栅极,则驱动器电路将最终由于过大功率而烧毁,从而导致驱动器芯片的失效。



技术实现要素:

以上所指出问题在很大程度上由用于保护栅极驱动器电路免于短路的系统和方法解决。在一些实施例中,栅极驱动器电路包括比较器和栅极驱动器。比较器被配置为检测第一功率场效应晶体管(fet)中的短路。栅极驱动器被配置为通过在第一驱动电流下产生第一信号(即,在第一驱动电流下产生“接通”或“断开”信号)来驱动第一功率fet的栅极。响应于比较器检测到在第一功率fet的任何端子之间的短路,栅极驱动器还被配置为在第一下拉电流下对第一功率fet的栅极进行脉冲。在脉冲结束之后,栅极驱动器还被配置为在第一保持电流下驱动第一功率fet的栅极。第一保持电流小于第一下拉电流。

另一例示性实施例为控制系统,该控制系统包括微控制器(mcu)、第一功率fet,以及耦合到mcu和第一功率fet的栅极驱动器电路。mcu被配置为实现控制系统的状态改变。第一功率fet被配置为驱动电动机。栅极驱动器电路被配置为通过在驱动电流下产生第一信号来驱动第一功率fet的栅极。响应于第一功率fet中的短路,栅极驱动器电路还被配置为在第一下拉电流下脉冲第一信号。在脉冲结束之后,栅极驱动器电路还被配置为在第一保持电流下驱动第一功率fet的栅极。第一保持电流小于第一下拉电流。

另一例示性实施例为用于保护栅极驱动器电路免于短路的方法。该方法包括在驱动电流下驱动第一功率fet的栅极。该方法还包括检测第一功率fet中的短路。响应于检测到短路,该方法还包括在第一下拉电流下将第一信号脉冲到第一功率fet的栅极。响应于脉冲信号的结束,该方法包括在第一保持电流下驱动第一功率fet的栅极。

附图说明

对于各种示例的详细描述,现在将参考附图,其中:

图1示出根据各种实施例的控制系统的例示性方框图;

图2示出根据各种实施例的栅极驱动器电路和功率fet电路的例示性方框图;

图3示出根据各种实施例的功率fet的例示性信号对时间的曲线图;以及

图4示出根据各种实施例的用于保护栅极驱动器电路免于短路的方法的例示性流程图。

符号和声明

贯穿以下描述和权利要求使用某些术语指代特定系统组件。如本领域技术人员将理解的,公司可以通过不同的名称指代组件。本文档不打算区分名称不同而非功能不同的组件。在下面的论述和权利要求中,术语“包含”和“包括”以开放式的方式使用,且因此应被解释为意指“包括但不限于...”。另外,术语“耦合”或“耦接”旨在意指间接或直接连接。因此,如果第一设备耦合到第二设备,则该连接可以通过直接连接,或者通过经由其他设备和连接件的间接连接。“基于”的表述旨在意指“至少部分基于”。因此,如果x基于y,则x可以基于y以及任何数量的其他因素。

具体实施方式

以下论述涉及本发明的各种实施例。虽然这些实施例中的一个或更多个可为优选的,但是所公开的实施例不应被解释为或以其他方式用于限制本公开(包括权利要求)的范围。此外,本领域技术人员将理解,以下描述具有广泛的应用,且任何实施例的论述仅意指是该实施例的范例,而不旨在暗示本公开(包括权利要求)的范围限于该实施例。

在许多系统中,利用功率场效应晶体管(fet)驱动大电流以控制电动机。栅极驱动器通常控制这些功率fet的操作。栅极驱动器可以通过在驱动电流(即,上拉电流)下产生信号来驱动功率fet,以使功率fet接通。类似地,栅极驱动器可以将电流(以下拉电流)下拉以将功率fet断开。以这种方式,栅极驱动器电路可以控制功率fet的操作。有时,在功率fet内发生短路。在常规系统中,栅极驱动器被配置为一旦检测到功率fet内的短路立即产生用于系统的所有功率fet的下拉电流(有时约为1a)。该下拉电流被一致地提供到功率fet的栅极,直到所有的功率fet被断开。然而,在某些情况下,功率fet中的一个功率fet的栅极可能短路到提供高电压(例如,24v)的系统电源。因此,下拉电流可能不足以克服短路并且功率fet可保持接通。在常规系统中,当短路仍然存在时,但是即使不能克服短路,栅极驱动器仍继续产生下拉电流以试图将功率fet下拉。因此,当栅极驱动器连续地试图汲取(sink)下拉电流(约1a)时,许多电子组件可能由于过多的热积聚而被破坏。因此,希望设计安全系统,该安全系统在检测到短路时能够使功率fet下拉,但是如果短路不能克服,也不会破坏附加的电子组件。

根据所公开的原理,一旦在系统的功率fet中检测到短路,则栅极驱动器可以被配置为脉冲下拉电流以快速下拉所有的功率fet。然而,脉冲仅在预定(有时是短暂的)时间段内提供下拉电流。因此,如果不能克服短路,则栅极驱动器不会无限期地试图汲取下拉电流。一旦脉冲已经结束,栅极驱动器被配置为产生待提供至功率fet的栅极的更小(例如30ma)保持电流。这维持系统浮动,同时不产生可能破坏附加电子组件的过多的热。此外,如果曾经克服短路,则该保持电流可以最终下拉(即,断开)受影响的功率fet。因此,这些外部功率fet在需要时(即,在相位短路期间)被快速关停,同时避免由于过多的热导致的损坏(由于栅极到电源的短路)。

图1示出根据各种实施例的控制系统100的例示性方框图。控制系统100可以包括电源单元(psu)102、功率fet电路104、微控制器(mcu)106、栅极驱动器电路108和电动机110。在一些实施例中,控制系统100被配置为控制电动机110的驱动。尽管图1所描绘的控制系统100被配置为控制电动机110,但在另选实施例中,控制系统100可以被配置为控制包括任何类型的电路的任何类型的设备。

psu102可以是任何类型的电气设备,该电气设备被配置为在给定电压(例如,24v)下产生电源124从而为控制系统100的其余组件(即,功率fet电路104、mcu106、栅极驱动器电路108)提供电能以进行操作。psu102可以是包括dc电源、ac到dc电源、线性调节器、ac电源、切换式电源,不间断电源(ups)、电池等的任何类型电源。

因为由psu102供应的电源可能太高而不能直接对一些组件供电,在一些实施例中,一个或更多个电压调节器(未示出)被配置为接收由psu102供应的电力,并在恒定电压下产生输出信号以直接为控制系统100的其他组件(例如,可以集成在相同集成电路上的mcu106和栅极驱动器电路108)供电。这些一个或更多个电压调节器可为低压降(ldo)调节器、dc-dc降压转换器等。例如,电压调节器可以接收由psu102在24v供应的电力并且产生输出信号从而在稳定的5-6v下为系统100的其他组件供应电力。

mcu106可以被配置为实现控制系统100的设备的状态改变。例如,mcu106可以被配置为通过实现用于栅极驱动器电路108的状态改变而对控制系统100的整体操作进行控制。mcu106可为任何类型的微控制器或其他电气处理设备,并且可以包括处理器核心、存储器和可编程的输入/输出外围设备。mcu106的存储器可为以下形式:闪存、只读存储器、随机存取存储器或任何其他类型的存储器或存储器类型的组合。mcu106的组件可以被实现为在单个集成电路上的片上系统(soc)。在另选实施例中,可以跨多个集成电路实现mcu106。

栅极驱动器电路108可以被配置为响应于从mcu106接收的信号而驱动电动机110。换句话讲,栅极驱动器电路108可以基于由mcu106施加的在栅极驱动电路108中的状态改变来驱动电动机110。在一些实施例中,需要大电流(例如,数百安培)来驱动电动机100。因此,功率fet电路104(其在一些实施例中不在与mcu106和栅极驱动器电路108相同的集成电路上实现,而是实现在相同封装(多芯片模块)中)用于驱动电动机110。更具体地,栅极驱动器电路108可以被配置为通过在驱动电流下产生信号122而驱动功率fet电路104内的功率fet的栅极(例如,接通和断开在功率fet电路104内的功率fet)。换句话讲,栅极驱动器电路108可以利用电流产生信号122,该电流具有足以驱动功率fet电路104内的功率fet的栅极的大小。虽然示出为单个信号,但信号122可为多个信号。例如,栅极驱动器电路108可产生与功率fet电路104内的功率fet一样多的驱动信号(例如,驱动六个功率fet的栅极的六个信号122)。

然后,功率fet电路104内的功率fet可以用电流驱动电动机110以通过产生信号126而操作电动机110。电动机110可为包括无刷dc电动机和更具体地为步进电动机的任何类型电动机。例如,电动机110可为三相无刷dc电动机。因为电动机110可为三相电动机,所以功率fet电路104可以产生三个信号126以驱动电动机110的每个相。在一些实施例中,控制系统100可以实现在汽车中。例如,控制系统100可以用于控制汽车的动力转向。在其他实施例中,控制系统100可以实现在其他控制系统中。

图2示出根据各种实施例的栅极驱动器电路108和功率fet电路104的例示性方框图。栅极驱动器电路108可以包括栅极驱动器组202a-n和比较器电路204。功率fet电路104可以包括功率fet组206a-n。在栅极驱动器组202a和202n之间以及在功率fet组206a-n之间的省略号指示可以存在任何数量的栅极驱动器组202a-n和/或功率fet组206a-n,但为了清楚起见每组仅示出两个。在一些实施例中,存在三个功率fet组206a-n,每个被配置为产生信号126以驱动电动机110的单个相。类似地,在一些实施例中,存在三个栅极驱动器组202a-n,每个被配置为驱动包括在单个功率fet组206a-n中的功率fet的栅极(例如,栅极驱动器组202a驱动在功率fet组206a中包括的功率fet的栅极,而栅极驱动器组202n驱动在功率fet组206n中包括的功率fet的栅极)。

每个功率fet组206a-n可以包括两个功率fet(例如功率fet组206a内的功率fet208-210和功率fet组206n内的功率fet212-214)。此外,每个功率fet组206a-n的功率fet208-214可以布置成高压侧/低压侧配置。例如,功率fet208可为用于功率fet组206a的高压侧功率fet,而功率fet210为低压侧功率fet。类似地,功率fet212可为用于功率fet组206n的高压侧功率fet,而功率fet214为低压侧功率fet。每个高压侧功率fet(例如,功率fet208和212)可以从psu102接收电源124。功率fet208-214可以各自为fet,且更具体地可为n沟道金属氧化物半导体场效应(nmos)晶体管。在另选实施例中,功率fet208-214可为任何类型晶体管,包括p沟道金属氧化物半导体场效应(pmos)晶体管、p型结栅极场效应晶体管(pjfet)、n型结栅极场效应晶体管(njfet)和双极结晶体管(bjt)(包括pnp和npn晶体管)。

每个栅极驱动器组202a-n可以包括两个栅极驱动器(例如,栅极驱动器组202a内的栅极驱动器222-224和栅极驱动器组202n内的栅极驱动器226-228)。在一些实施例中,每个栅极驱动器222-228可以被配置为响应于来自mcu106的信号而驱动单个功率fet208-214。例如,栅极驱动器222可以被配置为驱动功率fet208,栅极驱动器224可以配置为驱动功率fet210,栅极驱动器226可以被配置为驱动功率fet212,而栅极驱动器228可以被配置为驱动功率fet214。除了驱动功率fet208-214的栅极之外,栅极驱动器222-228也可以驱动功率fet222-228的源极。例如,除了在驱动电流下产生信号122以驱动功率fet208的栅极之外,栅极驱动器222也可以产生信号以驱动功率fet208的源极。以这种方式,栅极驱动器电路108可以驱动功率fet电路104以驱动电动机110。

比较器电路204可为包括运算放大比较器的任何类型的比较器电路。比较器电路204可以被配置为检测功率fet208-214内的短路,包括任何功率fet208-214的栅极到电源124的短路。更具体地,比较器电路204可以被配置为比较每个功率fet208-210的栅极到源极电压和/或每个功率fet208-210的漏极到源极电压。基于该比较,可以检测短路。

为了保护系统100的组件,响应于比较器电路204检测到在功率fet208-214中的任一个中的短路,栅极驱动器222-228可以被配置为在下拉电流下将信号122脉冲到栅极驱动器222-228的对应功率fet208-214。例如,如果比较器电路204检测到功率fet208中的短路,则栅极驱动器222被配置为在下拉电流下(即,被配置为断开功率fet208的电流)脉冲信号122。换句话讲,栅极驱动器222被配置为在预定的时间量内在下拉电流(在一些实施例中为1a)下产生信号。在一些实施例中,比较器电路204可以将比较结果传输和/或发送到mcu106用于处理,并且mcu106可以传输信号,该信号指示栅极驱动器222在下拉电流下产生信号。响应于功率fet208中检测到的短路,栅极驱动器224-226也可以在它们各自下拉电流下将信号122脉冲到它们各自的功率fet210-214。类似地,如果比较器电路204检测到功率fet210中的短路,则栅极驱动器222可以被配置为在下拉电流下脉冲信号122,以试图断开功率fet208,并且其余栅极驱动器224-228也可以被配置为在它们各自的下拉电流下将信号122脉冲到它们各自的功率fet210-214。在一些实施例中,功率fet208-214中的每个的下拉电流是相同的;然而,在另选实施例中,对于功率fet208-214中的一些或全部,用于功率fet208-214的下拉电流可为不同的。此外,用于功率fet208-214中的每个的下拉电流的大小和脉冲的持续时间可在mcu106中是可编程的。

因为电源124是相对高的电压,所以当功率fet208-214中的任一个的短路为从栅极到电源时,下拉电流可能不克服电源。因此,即使在长时间接收下拉电流之后,具有栅极到电源短路的功率fet也可能不下拉并断开。下拉电流施加到具有从栅极到电源短路的功率fet208-214的栅极历时越长,由于过多的热而破坏系统100的其他组件的可能性越高。如前所述,功率fet208-214中的每个的脉冲的持续时间可在mcu中可编程。该持续时间可以基于在系统100的其它组件开始失效之前可以将下拉电流施加到功率fet208-214中多长时间。

为了保护栅极驱动器电路108和mcu106,一旦由栅极驱动器222-228产生的脉冲已经结束(即,一旦将下拉电流提供至功率fet208-214的预定时间量截止),栅极驱动器222-228可以产生保持电流,其作为信号122的部分被提供至功率fet208-214的栅极。例如,如果功率fet208的栅极对电源124短路,则将下拉电流脉冲到每个功率fet208-214。一旦脉冲结束,保持电流被提供至功率fet208-214的栅极中的每个。用于功率fet208-214中的每个的保持电流的大小可以小于并且在一些实施例中远小于下拉电流的大小。例如,虽然下拉电流的大小可为1a,但是保持电流的大小可为30ma。在一些实施例中,用于功率fet208-214中的每个的保持电流相同;然而,在另选实施例中,对于功率fet208-214中的一些或全部,用于功率fet208-214的保持电流可为不同的。此外,保持电流的大小可以在mcu106中可编程,并且可以足够低,使得当与在功率fet208-214中的一个中的对电源短路的栅极进行组合时,栅极驱动器电路108和/或mcu106不被破坏。当保持电流的大小小于下拉电流的大小时,如果短路被解决,其确实将足够的电流提供到功率fet208-214中的任一个的栅极以下拉(即,断开)功率fet(与如果利用下拉电流的大小相比,将功率fet下拉将需要更长时间)。

图3示出根据各种实施例的功率fet的例示性信号对时间的曲线图300。线302描绘从mcu106到栅极驱动器电路108的输入信号,其用于产生驱动电流以接通和断开功率fet208-214中的任一个。例如,线302为低(low),直到当其变为高(high)的时间322,该high指示输入信号请求功率fet208-214中的一个接通。在该示例中,假设输入信号用于控制功率fet208,在时间322,栅极驱动器电路108可以在驱动电流下将信号122发送到功率fet208,从而接通功率fet208。在时间324,线302变为低,其指示输入信号正在请求功率fet208断开。这引起栅极驱动器电路108在下拉电流下将信号122发送到功率fet208,从而断开功率fet208。在时间326,线302再次转变成高,其指示输入信号正在请求功率fet208中的一个接通,这引起栅极驱动器电路108在驱动电流下将信号122发送到功率fet208,从而接通功率fet208。

线304描绘(继续前面示例)功率fet208的栅极到源极电压。在时间322之前,功率fet208的栅极到源极电压为0v。当线302在时间322转变为高时,功率fet208的栅极到源极电压斜升,因为功率fet208在驱动电流下接收信号122。在时间324,线302转变为低,这引起功率fet208的下拉,使得栅极到源极电压斜降到0v。当线302在时间326转变为高时,功率fet208的栅极到源极电压再次斜升。

线308描绘基于比较器204检测到功率fet208-214中任一个的短路而可以由mcu106产生的故障信号。如图3的示例所示,在时间328,如线308所示,故障信号变为高,其指示存在功率fet208-214中的一个中的短路。因此,在时间328,栅极驱动器222-228可以在下拉电流下产生脉冲,以快速断开所有功率fet208-214。因此,线304示出功率fet208的栅极到源极电压斜降到0v。此外,线308-310描绘由栅极驱动器222-228产生的电流设定。在时间328之前,系统100以正常条件设定操作。换句话讲,栅极驱动器222-228在正常配置中在驱动电流和下拉电流下产生信号122。在时间328-330之间,栅极驱动器222-228在下拉电流下产生脉冲,以快速断开所有功率fet208-214。然而,如果功率fet222-228中的任一个从栅极到电源短路,则即使在下拉电流下,该脉冲也可能不断开该特定功率fet。因此,在时间330之后,栅极驱动器222-228在保持电流下产生信号122,以保护mcu106和栅极驱动器电路108免于过度、有害的热积聚。

图4示出根据各种实施例的用于保护栅极驱动器电路免于短路的方法400的例示性流程图。虽然为了方便起见顺序地描绘,但是可以按不同顺序执行和/或并行执行所示的动作的至少一些。另外,一些实施例可以仅执行所示动作中的一些。在一些实施例中,方法400的操作中的至少一些以及本文描述的其它操作可以由mcu106、栅极驱动器电路108和/或功率fet电路104执行,并且由执行存储在非暂时性计算机可读存储介质中的指令的处理器实现。

方法400在方框402中以驱动第一功率fet诸如功率fet208的栅极而开始。在一些实施例中,第一功率fet的栅极由栅极驱动器诸如栅极驱动器222在驱动电流下驱动。在方框402中,方法400以确定在第一功率fet中是否已检测到短路而继续。例如,比较器诸如比较器204可以用于比较功率fet208的栅极到源极电压和/或功率fet208的漏极到源极电压,以确定功率fet208中是否存在短路。如果在方框404中作出在第一功率fet中没有检测到短路的确定,则方法400在方框402中以驱动第一功率fet的栅极而继续。

如果在方框404中作出在第一功率fet中已经检测到短路的确定,则方法400在方框406和408中继续。在方框406中,信号在第一下拉电流下脉冲到第一功率fet的栅极。例如,可以在下拉电流下在预定的、可编程的时间量内脉冲信号122,以下拉第一功率fet并将其断开。类似地,在方框408中,信号在第二下拉电流下脉冲到第二功率fet诸如功率fet210的栅极。例如,信号122可以在下拉电流下在预定的、可编程的时间量内脉冲,以下拉第二功率fet并将其断开。第一下拉电流和第二下拉电流可以大小相等。

方法400在方框410中以确定用于第一功率fet的脉冲是否已经结束而继续。如果在方框410中作出脉冲尚未结束的确定,则方法400在方框406中以脉冲第一功率fet的栅极而继续。然而,如果在方框410中作出脉冲已经结束的确定,则方法400在方框414中以在第一保持电流下驱动第一功率fet的栅极而继续。

在方框412中,确定用于第二功率fet的脉冲是否已经结束。如果在方框412中作出脉冲尚未结束的确定,则方法400在方框408中以脉冲第二功率fet的栅极而继续。然而,如果在方框412中作出脉冲已经结束的确定,则方法400在方框416中以在第二保持电流下驱动第二功率fet的栅极而继续。第一保持电流和第二保持电流可以大小相等。

上述论述意在例示本发明的原理和各种实施例。一旦完全理解了上述公开内容,许多变化和修改对于本领域技术人员将变得明显。本发明旨在将所附权利要求解释为涵盖所有此类变化和修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1