CN206515693U - 用于pwm驱动器的故障检测电路和*** - Google Patents
用于pwm驱动器的故障检测电路和*** Download PDFInfo
- Publication number
- CN206515693U CN206515693U CN201621438257.6U CN201621438257U CN206515693U CN 206515693 U CN206515693 U CN 206515693U CN 201621438257 U CN201621438257 U CN 201621438257U CN 206515693 U CN206515693 U CN 206515693U
- Authority
- CN
- China
- Prior art keywords
- pwm
- signal
- shut
- count value
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn - After Issue
Links
- 230000000630 rising effect Effects 0.000 claims description 11
- 238000000034 method Methods 0.000 abstract description 3
- 238000001514 detection method Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000003247 decreasing effect Effects 0.000 description 3
- 230000005611 electricity Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 2
- 101000822028 Homo sapiens Solute carrier family 28 member 3 Proteins 0.000 description 1
- 102100021470 Solute carrier family 28 member 3 Human genes 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/31703—Comparison aspects, e.g. signature analysis, comparators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/22—Modifications for ensuring a predetermined initial state when the supply voltage has been applied
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/007—Fail-safe circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K7/00—Modulating pulses with a continuously-variable modulating signal
- H03K7/08—Duration or width modulation ; Duty cycle modulation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K21/00—Details of pulse counters or frequency dividers
- H03K21/38—Starting, stopping or resetting the counter
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Dc-Dc Converters (AREA)
- Control Of Ac Motors In General (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
用于PWM驱动器的故障检测电路和***。提供了用于PWM驱动器的故障检测电路、相关***和集成电路。公开了故障检测电路和相应的方法。确定指示PWM信号的开关周期的计数值,并且确定该计数值是否在第一阈值和第二阈值之间。当开关周期不在第一和第二阈值之间时生成错误信号。确定指示PWM信号的接通持续时间的计数值,并且将其与接通阈值进行比较,以便于确定接通持续时间是否大于最大接通持续时间。确定指示PWM信号的关断持续时间的计数值,并且将其与关断阈值进行比较,以便于确定关断持续时间是否大于最大关断持续时间。当持续时间大于最大持续时间时,可以生成错误信号。
Description
技术领域
本公开的实施例涉及用于监测脉宽调制(PWM)驱动器的故障的解决方案。
背景技术
在汽车应用中,针对风扇、泵或致动器应用的直流(DC)或无刷直流(BLDC)电机的使用对于用BLDC电机代替传统DC的趋势非常普遍。在大多数汽车应用中,BLDC电机和控制电子器件的故障状况的检测是强制性的。为此,控制电子器件应当能够识别可能的故障状况,并且然后应用计数器措施,例如,以便于保护***。通常,检测到的故障状况被报告给***控制器,并且可以经由汽车的诊断接口访问以用于进一步的服务调查。
如例如在文献IT102016000009376中所公开的,通常使用一个或多个半桥根据一个或多个相应PWM信号来驱动电机。
例如,图1示出了包括在电源Vdd和地GND之间串联连接的诸如n沟道功率MOSFET(金属氧化物半导体场效应晶体管)的两个电子开关SW1和SW2的典型半桥装置20。
通常,开关SW1和SW2交替地闭合,以便于将半桥装置20的输出OUT,即开关SW1和SW2之间的中间点连接到电压Vdd或地GND。
为此,根据分别连接(例如,直接地)到开关SW1和SW2的控制栅极的两个驱动信号DRV1和DRV2来驱动半桥。
具体地,为了正确地驱动控制栅极,通常使用高侧驱动器2001来根据第一控制信号IN1生成用于高侧开关SW1的驱动信号DRV1,并且低侧驱动器2002用于根据控制信号IN2来生成用于低侧开关SW2的驱动信号DRV2。
控制信号IN2通常对应于信号IN1的反相版本(反之亦然),即当信号IN1为高时信号IN2为低,反之亦然。例如,在图1中使用反相器202,其在输入处接收信号IN1并且在输出处提供信号IN2。
半桥装置20的输出OUT可以用于驱动负载。例如,在图1中,半桥装置20驱动连接在半桥装置20的输出OUT和地GND之间的电机M1。
相反,图2示出了下述示例,其中两个半桥装置20a和20b用于驱动线性电机M2,线性电机M2连接在第一桥装置20a的输出OUTa和第二桥装置20b的输出OUTb之间的,诸如音圈电机。如本领域技术人员所公知的,在这种情况下,电机M2的旋转方向也可以通过向半桥装置20a和20b施加适当的控制信号INa和INb来控制。
最后,图3示出了下述示例,其中三个半桥装置20a、20b和20c用于驱动连接在半桥装置20a、20b和20c的输出OUTa、OUTb和OUTc之间的三相电机M3,诸如主轴电机。
如前所述,控制信号可以是PWM信号,即具有固定频率和可变占空比的信号。例如,文献IT102015000046790公开了用于生成两个PWM信号的解决方案,其可以用于例如在图2所示的解决方案中生成信号INa和INb。
图4在这方面示出了对应于脉冲信号的典型的PWM信号PWM,诸如信号IN,脉冲信号包括具有持续时间或周期TPWM的每个开关循环的单脉冲P,其中,脉冲P的接通持续时间TON可以根据控制信号而变化。
通常,脉冲P不必在每个开关循环的开始处,而每个开关循环可以包括在脉冲P之前的初始关断时段TOFF1和在脉冲P之后的最终关断时段TOFF2,其中:
TPWM=TOFF1+TON+TOFF2 (1)
其中,关断持续时间TOFF为:
TOFF=TOFF1+TOFF2 (2)
其中每个开关循环的占空比D由下式给出:
D=TON/TPWM (3)
因此,例如,对于高级汽车应用,控制电子器件的诊断应当包括配置为检测PWM硬件故障的检测电路。
图5示出了典型的PWM硬件故障。具体地,图5a示出了包括四个脉冲P1-P4的期望或请求的PWM信号PWMR,并且图5b示出了生成的信号PWM。在所考虑的示例中,第三脉冲P3具有不同的占空比,并且缺少第四脉冲P4。
为了检测这样的PWM故障,可以使用两种公知的解决方案。
图6示出了第一解决方案,其中执行冗余控制。
具体地,在所考虑的示例中,第一PWM信号生成器301用于生成第一PWM信号PWM1,诸如关于图1至图3描述的信号IN,其可以用于驱动半桥装置20。
该电路还包括配置为生成第二PWM信号PWM2的第二PWM信号生成器302,其中PWM信号生成器301和302二者是冗余的,即使用相同的配置,并且由此应当生成相同的PWM信号。
在所考虑的示例中,通常具有专用硬件模块的形式的附加冗余控制检查单元32用于验证信号PWM1和PWM2是否对应,并且当检测到失配时可能生成故障信号FS。
相反地,图7示出了第二解决方案。在这种情况下,单个PWM信号生成器30用于生成PWM信号PWM。
在所考虑的示例中,信号PWM被提供到通常具有专用硬件模块的形式的读回模块34,其确定PWM信号的特性,诸如开关周期TPWM和接通时间TON。
这些特性被提供到另一模块36,诸如软件模块,其验证所请求的特性是否对应于由读回模块34提供的所生成的特性,并且当检测到失配时可能生成故障信号FS。
2013年9月的STMicroelectronics的应用笔记AN4266-“Safety applicationguide for SPC56xL70xx family”中描述了上述解决方案。
实用新型内容
发明人已经观察到,背景技术部分中描述的解决方案具有若干缺点。
关于第一解决方案(参见图6),为了利用冗余,PWM硬件通道PWM1和冗余通道PWM2应当属于独立的模块,以便于减小CCF(常见原因故障)的概率,并且应当对附加的专用硬件要求在模块32处的比较。因此,尽管该解决方案允许立即检测PWM硬件故障,但是该解决方案在设备尺寸和成本方面具有显著缺点。
关于第二解决方案(参见图7),具有读回特征的单个附加专用硬件34足以具有所需的读回特性。结果,实现该解决方案不太会显著影响设备尺寸。然而,通常可能不检测故障类型,诸如在对地或电源短路的情况下,或者在PWM模块30完全不工作的情况下。此外,故障的检测通常不是立即的,而是取决于故障的类型和电路34的时延和(软件)模块36的执行时间。
鉴于上述,本公开的实施例提供了克服上述缺点中的一个或多个的解决方案。
在一个方面,提供了一种用于PWM驱动器的故障检测电路,PWM驱动器被配置为生成具有给定开关周期、接通持续时间和关断持续时间的PWM信号,故障检测电路包括:第一子电路,被配置为:确定指示PWM信号的开关周期的计数值,测试指示开关周期的计数值是否在第一阈值和第二阈值之间,以及当开关周期不在第一阈值和第二阈值之间时,生成错误信号;以及第二子电路,被配置为:确定指示PWM信号的接通持续时间的计数值,将指示接通持续时间的计数值与接通阈值进行比较,以便于确定接通持续时间是否大于最大接通持续时间,当接通持续时间大于最大接通持续时间时,生成接通错误信号,确定指示PWM信号的关断持续时间的计数值,将指示关断持续时间的计数值与关断阈值进行比较,以便于确定关断持续时间是否大于最大关断持续时间,以及当关断持续时间大于最大关断持续时间时,生成关断错误信号。
在一个实施例中,第二子电路包括一个计数器,计数器被配置为生成一个计数值,其中当PWM信号为高时一个计数值指示接通持续时间,并且其中,当PWM信号为低时一个计数值指示关断持续时间。
在一个实施例中,第二子电路包括计数器重置电路,计数器重置电路被配置为在PWM信号的每个上升沿处和每个下降沿处重置一个计数器。
在一个实施例中,一个计数器是向上和向下计数器,向上和向下计数器被配置为当PWM信号具有第一逻辑电平时增加一个计数值,并且当PWM信号具有第二逻辑电平时减小一个计数值。
在一个实施例中,第二子电路包括:第一比较器,第一比较器被配置为通过将一个计数值与接通阈值进行比较来生成接通错误信号;以及第二比较器,第二比较器被配置为通过将一个计数值与关断阈值进行比较来生成关断错误信号。
在一个实施例中,第一阈值和第二阈值或接通阈值和关断阈值被存储在可编程存储器中。
在一个实施例中,第一子电路包括计数器以及另一计数器重置电路,计数器被配置为生成指示开关周期的计数值,另一计数器重置电路被配置为针对PWM信号的每个PWM循环重置计数器一次
在一个实施例中,另一计数器重置电路被配置为,当PWM信号的新的PWM循环开始时从PWM驱动器接收PWM周期信号,PWM周期信号包括脉冲。
在一个实施例中,另一计数器重置电路被配置为在PWM信号的每个上升沿或每个下降沿处重置计数器。
在另一方面,提供了一种***,包括:PWM驱动器,PWM驱动器被配置为生成具有给定开关周期、接通持续时间和关断持续时间的PWM信号;以及故障检测电路,故障检测电路被配置为:确定指示PWM信号的开关周期的计数值;测试指示开关周期的计数值是否在第一阈值和第二阈值之间;当开关周期不在第一阈值和第二阈值之间时,生成错误信号;确定指示PWM信号的接通持续时间的计数值;将指示接通持续时间的计数值与接通阈值进行比较,以便于确定接通持续时间是否大于最大接通持续时间;当接通持续时间大于最大接通持续时间时,生成接通错误信号;确定指示PWM信号的关断持续时间的计数值;将指示关断持续时间的计数值与关断阈值进行比较,以便于确定关断持续时间是否大于最大关断持续时间;以及当关断持续时间大于最大关断持续时间时,生成关断错误信号。
在一个实施例中,PWM驱动器被配置为根据控制信号生成PWM信号,并且其中,***包括阈值电路,阈值电路被配置为根据控制信号来确定第一阈值、第二阈值、接通阈值或关断阈值。
在一个实施例中,***进一步包括配置为生成控制信号的控制单元。
在一个实施例中,控制单元包括软件编程的微处理器。
根据一个或多个实施例,提供了一种用于PWM驱动器的故障检测电路。实施例还涉及相关的相关***和集成电路。
如上所述,本公开涉及一种用于PWM驱动器的故障检测电路,PWM驱动器被配置为生成具有给定开关周期、接通持续时间和关断持续时间的PWM信号。
在各种实施例中,故障检测电路包括被配置为确定指示PWM信号的开关周期的计数值的第一子电路。例如,在各种实施例中,第一子电路包括计数器和相应的计数器重置电路,其配置为对于PWM信号的每个PWM循环重置计数器一次。例如,计数器重置电路可以在新PWM循环开始时从PWM驱动器接收包括脉冲的PWM周期信号,或者计数器重置电路可以在PWM信号的每个上升沿或替代地每个下降沿重置计数器。
在各种实施例中,第一子电路测试指示开关周期的计数值是否在第一和第二阈值之间,并且当开关周期不在这些阈值之间时,生成一个或多个错误信号。在各种实施例中,阈值被存储在可编程存储器中。
在各种实施例中,故障检测电路包括第二子电路。第二子电路确定指示PWM信号的接通持续时间的计数值和指示PWM信号的关断持续时间的计数值。接下来,第二子电路将指示接通持续时间的计数值与接通阈值作比较,以便于确定接通持续时间是否大于最大接通持续时间,并且当接通持续时间大于最大接通持续时间时,可能生成接通错误信号。类似地,第二子电路将指示关断持续时间的计数值与关断阈值作比较,以便于确定关断持续时间是否大于最大关断持续时间,并且当关断持续时间大于最大关断持续时间时,可能生成关断错误信号。再次,这些阈值可以被存储在可编程存储器中。
例如,在各种实施例中,第二子电路使用相同的计数器,以便于确定指示接通持续时间的计数值和指示关断持续时间的计数值,即,第二子电路包括配置为生成一个计数值的一个计数器,其中该计数值指示当PWM信号为高时的接通持续时间,并且指示当PWM信号为低时的关断持续时间。在这种情况下,第二子电路可以包括相应的计数器重置电路,被配置为在PWM信号的每个上升沿和每个下降沿处重置该计数器。
例如,在各种实施例中,所述计数器是向上和向下计数器,其被配置为当PWM信号具有第一逻辑电平(例如,高)时增加相应的计数值,并且当PWM信号具有第二逻辑电平(例如,低)时减小相应的计数值。
在各种实施例中,第二子电路因此可以包括两个比较器。第一比较器通过将计数值与接通阈值作比较来生成接通错误信号,并且第二比较器通过将计数值与关断阈值作比较来生成关断错误信号。
附图说明
现在将参考附图来描述本公开的实施例,附图仅通过非限制性示例提供,在附图中:
图1、图2和图3示出了用于驱动电机的解决方案;
图4示出了典型的PWM信号;
图5a和5b示出了典型的PWM故障;
图6和图7示出了用于检测PWM故障的现有技术解决方案;
图8示出了PWM驱动器和包括两个子电路的相应故障检测电路的实施例;
图9示出了由图8的PWM驱动器生成的信号的示例;
图10和图11示出了图8的故障检测电路的第一子电路的实施例;
图12示出了图8的故障检测电路的第二子电路的第一实施例;
图13、图14和图15示出了图12的第二子电路的可能实施例;
图16示出了图8的故障检测电路的第二子电路的第二实施例;
图17示出了图8的故障检测电路的第二子电路的第三实施例;以及
图18和图19示出了图8的故障检测电路的第二子电路的第四实施例。
具体实施方式
在下面的描述中,给出了许多具体细节以提供对实施例的全面理解。可以在没有一个或若干具体细节的情况下,或者通过其他方法、组件、材料等实践实施例。在其他情况下,没有详细示出或描述公知的结构、材料或操作,以避免混淆实施例的各方面。
在本说明书中对“一个实施例”或“实施例”的引用意味着,结合该实施例描述的具体特征、结构或特性被包括在至少一个实施例中。因此,在本说明书中的各个地方出现的短语“在一个实施例中”或“在实施例中”不一定都指相同的实施例。此外,具体特征、结构或特性可以在一个或多个实施例中以任何适当的方式组合。
本文提供的标题仅仅是为了方便,并且不解释实施例的范围或含义。
在下面的图8至图19部件中,已经参考图1至图7描述的元件或组件由先前在这些图中使用的相同附图标记表示;在下文中将不再重复对这样的前述元件的描述,以便不使本具体实施方式过多。
如上所述,本公开涉及用于PWM信号生成器的故障检测电路。
图8示出了根据本公开的PWM***的一般架构。
在所考虑的实施例中,***包括PWM驱动器40和故障检测电路46。
在各种实施例中,PWM驱动器40包括至少PWM信号生成器400,诸如前面描述的模块30,诸如可配置硬件模块或软件编程的微处理器,生成具有给定频率和占空比的PWM信号PWM(也参见关于图4的描述)。
在各种实施例中,PWM信号生成器400被配置为生成低功率PWM信号PWM,例如,具有在3.0和5V之间的最大电压和在100mA以下的最大电流的信号。在这种情况下,PWM信号生成器电路40还可以包括驱动器电路402,其被配置为将由电路400提供的低功率PWM信号PWM转换为较高功率信号PWMHP,即,具有较高最大电压和/或最大电流的信号。例如,在各种实施例中,驱动器电路402可以包括半桥装置20(参见例如图1)。
在各种实施例中,PWM驱动器40,特别是PWM信号生成器400,被配置为根据指示信号PWM的一个或多个请求的特征的一个或多个控制信号42来生成信号PWM。例如,在所考虑的实施例中,一个或多个控制信号42由控制单元44生成。例如,这些控制信号42可以仅指示占空比或接通时段TON,并且开关周期TPWM可以是常数。替代地或附加地,控制信号42可以指示开关周期TPWM。在各种实施例中,控制信号42还可以针对每个PWM循环而变化。
例如,在所考虑的各种实施例中,控制单元44可以是微控制器的软件编程的微处理器,并且低功率信号生成器400以及可能的驱动器402可以是同一微控制器的专用硬件模块。例如,在这种情况下,可以经由该微控制器的所谓的特殊功能寄存器(SFR)来控制PWM信号生成器电路40的操作。
在所考虑的实施例中,***还包括故障检测电路46。在各种实施例中,故障检测电路46还可以是包括控制单元44和/或PWM驱动器40的微控制器的硬件模块。
在所考虑的实施例中,故障检测电路46接收由PWM驱动器40,例如由电路400生成的PWM周期信号PS,例如具有等于周期TPWM的周期的脉冲序列。如图9所示,PWM周期信号PS可以指示每个PWM循环或周期的开始,并且可以对应于当新的PWM循环开始时针对一个或多个时钟循环被设置为例如“高”的脉冲信号。
在所考虑的实施例中,故障检测电路46还接收由PWM信号生成器40生成的PWM信号中的一个,诸如低功率信号PWM或高功率信号PWMHP,例如图1所示的信号IN、DRV1/DRV2或OUT中的一个。
在各种实施例中,PWM周期信号PS可以内部地被路由到故障检测电路46,并且PWM输出信号PWM/PWMHP可以外部地被路由(例如,经由微控制器的引脚的外部连接)到故障检测电路46。这样的外部路由可以通过安全要求来请求以还覆盖封装故障。
在各种实施例中,故障检测电路46还接收指示一个或多个故障检测特性的一个或多个控制信号48。在所考虑的实施例中,控制信号48由框50生成,框50被配置为根据控制信号42来确定指示故障检测特性的控制信号48,控制信号42指示PWM信号的一个或多个请求的特征。例如,框50可以是专用硬件模块,诸如包括控制单元44的微控制器的专用硬件模型或控制单元44的软件模块。
在各种实施例中,故障检测电路46包括两个子模块460和480。第一子模块460被配置为分析信号PWM的开关周期TPWM。相反,第二子模块480被配置为分析信号PWM的接通和关断时段。
图10示出了子模块460的第一实施例。
在所考虑的实施例中,使用第一时钟信号CLK1来驱动PWM驱动器40,特别是低功率信号生成器400。相反,使用第二时钟信号CLK2来驱动子模块460。通常,时钟信号CLK1和CLK2还可以是相同的时钟信号,例如,控制单元44的时钟信号。
如前所述,子模块460被配置为分析信号PWM的开关周期TPWM。为此,子模块460被配置为通过信号PS来确定PWM周期的持续时间是否在给定限制内。
具体地,在所考虑的实施例中,子模块460包括数字计数器4600和计数器重置电路4602。更具体地,在所考虑的实施例中,计数器重置电路4602被配置为生成重置信号RST,重置信号RST被适配为当信号PS指示新的PWM循环已经开始时重置计数器4600。通常,该电路4602仅仅是可选的,因为信号PS可能已经对应于适配为诸如在每个PWM循环的开始时重置计数器4600的信号,诸如仅在短的时段中设置为高的信号,诸如一个时钟循环。因此,计数器4600被配置为在时钟信号CLK2的每个时钟事件处改变(即,根据所使用的计数器的类型增加或减少)计数值CNT1,并且当信号PS指示新的PWM循环的开始时,重置计数值CNT1。
在所考虑的实施例中,子模块460还包括两个比较器4604和4606,其被配置为将计数器4600的计数值CNT1分别与第一阈值TH1和第二阈值TH2作比较。例如,这些阈值TH1和TH2可以被存储在相应的寄存器4608和4610中,并且这些寄存器的内容可以经由框50经由相应的信号481和482被编程。
图11示出了子模块460的操作的实施例,其中使同步向上计数器4600。因此,在所考虑的实施例中,计数器4600被配置为根据在每个PWM循环开始时的信号PS来重置计数值CNT1,并且然后根据时钟信号CLK2增加计数值CNT1。此外,当计数值CNT1大于阈值TH1时,比较器4604将改变相应的输出信号CMP1,例如,将比较器4604的输出CMP1设置为高。类似地,当计数值CNT1大于阈值TH2时,比较器4606将改变相应的输出信号。
如图11所示,在PWM周期正确的情况下,比较器4604的输出应当为高,并且当新的PWM循环开始时,比较器4606的输出应该为低,即,计数值CNT1应当大于第一阈值TH1,但是小于第二阈值TH2。因此,框50应当设置寄存器4608和4610的内容,以便于满足这些条件。例如,在各种实施例中,框50可以被配置为根据以下关系来设置寄存器4608和4610:
TH1=CPWM_CLOCK-X1 (4)
TH2=CPWM_CLOCK+X2 (5)
其中CPWM_CLOCK对应于时钟信号CLK2的多个时钟循环数的PWM周期TPWM,并且X1和X1是表示针对PWM周期TPWM接受的容差的同一时钟的一个或多个时钟循环。
因此,当PWM周期正确时,在每个PWM循环的结束时,即当计数器4600被重置时,计数值CNT1应当在第一阈值TH1和第二阈值TH2之间。
相反,当计数值CNT1在PWM循环期间,即在计数器4600被重置之前,达到第二阈值TH2时,PWM循环过长,并且将产生错误。例如,在所考虑的实施例中,这可以通过使用比较器4606的输出作为指示PWM周期过长的错误信号ERR2来实现。
相反,当在PWM循环期间,即计数器4600被重置之前,计数值CNT1没有达到第一阈值TH1时,PWM循环过短。例如,在所考虑的实施例中,这通过验证电路4612来实现,验证电路4612在输入处接收来自计数器重置电路4602的重置信号RST(或可能的信号PS)和来自比较器4604的比较信号。具体地,该验证电路4612被配置为,当新的PWM周期开始时,即当计数器4600的新的重置发生时,生成指示计数值CNT1小于第一阈值TH1的错误信号ERR1。
在各种实施例中,一旦检测到错误,子电路460就可以将错误信号ERR1和/或ERR2的值存储在诸如寄存器或触发器的存储器中。例如,在各种实施例中,每个错误信号被连接到置位重置触发器或锁存器的置位输入。
图12示出了子模块480的第一实施例。
如前所述,第二子模块480被配置为分析PWM信号的接通和关断持续时间。
在所考虑的实施例中,子模块480包括配置为分别确定PWM周期的接通和关断持续时间是否在给定限度内的两个电路482ON和482OFF。
在所考虑的实施例中,电路482ON和482OFF基本上具有图10所示的电路460的架构。
在这一点上,图13所示的是通用电路482,其可以用于电路482ON和482OFF二者。具体地,还在这种情况下,电路482还包括计数器4820(可能具有与之相关联的计数器重置电路4822)、两个比较器4824和4826(可能具有与之相关联的相应的阈值寄存器4828和4830)和验证电路4832。具体地,电路类似于子模块460进行操作,唯一的区别是当PWM信号为高(对于电路482ON)时或当PWM信号为低(对于电路482OFF)时,计数器4820被启用。
因此,类似于电路460,计数器4820将在每个新的PWM周期处被重置,并且计数器4820将在每个时钟循环处改变(增加或减少)计数器4820的计数值CNT2。然而,在这种情况下,仅当PWM信号为高(对于电路482ON)或低(对于电路482OFF)时,即计数值CNT2指示信号PWM的接通/关断持续时间时,计数器4820被启用。因此,类似于电路460,该计数值可以在比较器4824和4826处与两个阈值TH3和TH4作比较。
例如,在电路482ON的情况下,当计数值CNT2大于阈值TH4时,比较器4826将生成错误信号ERR4,从而指示接通持续时间过长。相反,验证电路4832被配置为,当计数值CNT2小于第一阈值TH3并且新的PWM周期开始时,生成错误信号ERR3,从而指示接通持续时间过短。
类似地,在电路482OFF的情况下,当计数值CNT2大于阈值TH4时,比较器4826将生成错误信号ERR6,从而指示关断持续时间过长。相反,验证电路4832被配置为,当计数值CNT2小于第一阈值TH3并且新的PWM周期开始时生成错误信号ERR5,从而指示关断持续时间过短。
通常,代替使用PWM周期信号PS,计数器重置电路4822还可以与信号PWM一起操作,以便于检测新的PWM循环。例如,在这种情况下,计数器重置电路4822可以检测信号PWM中的上升沿(或者替代地下降沿),以便于重置计数器4820。因此,该实施例允许检测信号PWM中的尖峰,因为这种尖峰将重置计数器4820。这也适用于电路460的计数器重置电路4602。因此,通常,信号PS仅仅是可选的。
图14示出了电路482的第二实施例,其中由电路4822提供的重置信号RST直接对应于PWM信号(对于电路482OFF)或者对应于反相PWM信号(对于电路482ON)。在这种情况下,计数器4820也不需要使能端口。
实际上,如图15所示,在电路482ON的示例处,当PWM信号为低时,重置信号将保持计数器4820被重置,并且当信号PWM为高时,计数器4820将开始计数。因此,验证电路4832可以确定在比较器4824的输出处的比较信号CMP2是否在重置信号RST的下一上升沿处被设置。
然而,上述实施例没有考虑在接通持续时间和关断持续时间之间确实存在关系。事实上,假设PWM循环的持续时间TPWM是正确的(其已经由电路460验证),过长的接通持续时间TON(设置信号ERR4)将自动地暗示过短的关断持续时间TOFF(设置信号ERR5),并且类似地,过短的接通持续时间TON(设置信号ERR3)将自动地暗示过长的关断持续时间TOFF(设置信号ERR6)。
因此,仅使用电路482ON或482OFF中的一个也是足够的,或者当使用两个电路时,框4824、4828和4832是冗余的。
在这方面,图16示出了具有降低的复杂性的完整子模块480的实施例,其中框4824、4828和4832已经被移除。
因此,在所考虑的实施例中,子模块480包括两个计数器4820ON和4820OFF。第一计数器4820ON在信号PWM为高时被启用,而当信号PWM为低时被重置。如上所述,这可以通过计数器重置电路4822中的反相器来实现,即,用于计数器4820ON的重置信号RSTON可以对应于反相信号PWM。相反,第二计数器4820OFF在信号PWM为低时被启用,而当信号PWM为高时被重置。如前所述,这可以通过将信号PWM直接用作计数器4820OFF的重置信号RSTOFF来实现。
因此,在所考虑的实施例中,计数器4820ON的计数值CNT2,ON将指示接通持续时间TON,并且计数器4820OFF的计数值CNT2,OFF将指示关断持续时间TOFF。
在所考虑的实施例中,在比较器4826ON处将计数值CNT2,ON与阈值THON作比较,以便于确定接通持续时间TON是否过长,并且比较器4826ON的输出被用作错误信号ERRON。如上所述,阈值THON可以被存储在寄存器4830ON中,寄存器4830ON可以经由模块50通过控制信号48ON来被编程。
类似地,可以在比较器4826OFF处将计数值CNT2,OFF与阈值THOFF作比较,以便于确定关断持续时间TOFF是否过长,并且比较器4826OFF的输出可以用作错误信号ERROFF。而且在这种情况下,阈值THOFF可以被存储在寄存器4830OFF中,其可经由模块50通过控制信号48OFF编程。
然而,该实施例没有考虑在给定时间事实上仅计数器4820ON或4820OFF中的一个将被启用。
因此,实际上,单个计数器可以用于子模块480。
图17示出了具有单个计数器4800的子模块480的第一实施例。
具体地,在所考虑的实施例中,计数器4800被配置为响应于重置信号RST来重置计数值CNT3。具体地,该重置信号RST由计数器重置电路4802在信号PWM的每个上升沿和每个下降沿处生成。因此,计数器4802改变(基于使用的计数器而增加或减少)计数值CNT3,直至在信号PWM中出现新的上升沿或下降沿。
在所考虑的实施例中,计数值CNT3被提供给比较器4806。具体地,该比较器4806被配置为,根据信号PWM的值将计数值CNT3与接通阈值THON(信号PWM为高)或关断阈值THOFF(信号PWM为低)作比较。例如,在所考虑的实施例中,通过复用器4814执行选择。再次,这些阈值可以被存储在相应的寄存器4810ON和4810OFF中,其可以经由模块50通过控制信号48ON和48OFF来编程。
因此,当信号PWM为高时,计数值CNT3指示接通持续时间TON,并且比较器4806指示接通持续时间TON是否过长,例如大于阈值THON。相反,当信号PWM为低时,计数值CNT3指示关断持续时间TOFF,并且比较器4806指示关断持续时间TOFF是否过长,例如大于阈值THOFF。因此,可以使用简单的解复用器4816,解复用器4816在输入处接收由比较器4806提供的比较信号并且通过信号PWM来驱动,以便于生成分别指示接通持续时间TON或关断持续时间TOFF是否过长的相应错误信号ERRON和ERROFF。
图18示出了子模块480的替代实施例,其中使用向上和向下计数器4800,从而避免了对复用器和解复用器的需要。
具体地,在所考虑的实施例中,计数器4800被配置为响应于重置信号RST来重置计数值CNT3。具体地,在信号PWM的每个上升沿和每个下降沿,由计数器重置电路4802生成该重置信号RST。因此,计数器4800改变(基于选择信号二增加或减小)计数值CNT3,直至信号PWM中的故障边沿的新的上升发生。具体地,计数器4800被配置为根据信号PWM的值来增加或减小计数值CNT3。例如,在所考虑的实施例中,当信号PWM为高时计数值CNT3增加,而当信号PWM为低时计数值CNT3减小。
在所考虑的实施例中,将计数值CNT3提供给两个比较器4806ON和4806OFF。
具体地,比较器4806ON被配置为将计数值CNT3与接通阈值THON作比较,并且比较器4806OFF被配置为将计数值CNT3与关断阈值THOFF作比较。
因此,如图18所示,当信号PWM为高时,计数值CNT3可以具有指示接通持续时间TON的正值,并且比较器4806ON指示接通持续时间TON是否过长,即,是否大于设置为正值的阈值THON。相反,当信号PWM为低时,计数值CNT3可以具有指示关断持续时间TOFF的负值,并且比较器4806OFF指示关断持续时间TOFF是否过长,即是否小于通常设置为负值的阈值THOFF。因此,在所考虑的实施例中,比较器4806ON和4806OFF的输出可以分别用作指示接通持续时间TON或关断持续时间TOFF是否过长的错误信号ERRON和ERROFF。
因此,在所考虑的实施例中,计数器重置电路4802检测信号PWM的逻辑电平,并且在每个逻辑电平改变时,其重置计数器4800。此外,信号PWM指示计数器4800必须作为向上计数器还是向下计数器进行操作,例如,如果信号PWM的逻辑电平为高,则计数器4800可以向上计数,而如果信号PWM的逻辑电平为低,则计数器4800可以向下计数。
结果,在正确操作的情况下,计数器4800如图19所示进行计数。如果PWM信号的接通时间TON的持续时间比期望持续时间长,则比较器4806ON输出改变,并且经由信号ERRON用信号通知故障。相反,如果PWM信号的关断时间TOFF的持续时间比期望时间长,则比较器4806OFF输出改变,并且经由信号ERROFF用信号通知故障。
例如,当PWM配置参数42改变和/或处于新的PWM周期时,由模块50通过控制信号48ON和48OFF及时执行阈值THON和THOFF的设置。如前所述,优选地,这些阈值根据PWM配置参数42来确定。
通常,阈值THON和THOFF的适当选择是取决于应用的。例如,在信号PWM为高时计数器4800表现为向上计数器的情况下,模块50可以使用以下关系:
THON=CRES,UP+(CPWM_ON,N+X3) (6)
THOFF=CRES,DOWN-(CPWM_OFF1,N+CPWM_OFF1,N-1+X4) (7)
其中CRES,UP和CRES,DOWN分别是当计数器4800作为向上计数器或向下计数器操作时的重置值,CPWM_ON,N、CPWM_OFF1,N和CPWM_OFF2,N-1分别是时钟信号CLK2的多个时钟循环中的PWM周期N的接通时间TON、PWM周期N的初始关断时间TOFF1和PWM周期N-1的最终关断时间TOFF2,并且X3和X4是表示所接受容差的同一时钟的一个或多个时钟循环。
类似地,在信号PWM为高时计数器4800表现为向下计数器的情况下,模块50可使用以下关系:
THON=CRES,DOWN–(CPWM_ON,N+X3) (8)
THOFF=CRES,UP+(CPWM_OFF1,N+CPWM_OFF1,N-1+X4) (9)
然而,在这种情况下,比较器4604和4606的输入也必须被切换,即,当计数值CNT3小于阈值THON时,比较器4604指示错误,并且当计数值CNT3大于阈值THOFF时,比较器4606指示错误。
在各种实施例中,一旦检测到错误,子电路480就可以将错误信号ERRON和/或ERROFF的值存储在存储器(例如寄存器或触发器)中。例如,在各种实施例中,每个错误信号被连接到置位重置触发器或锁存器的置位输入。
因此,通常,子电路480确定指示接通持续时间TON的计数值和指示关断持续时间TOFF的计数值。例如,在图17和图18所示的实施例中,为此目的使用相同的计数器4800,
接下来,子电路480将指示接通持续时间TON的计数值与接通阈值THON作比较,以便于确定接通持续时间TON是否大于最大接通持续时间。如上所述,基于计数器的操作,比较实际上可以在电路级确定计数值是否小于最大阈值。然而,该比较仍然确定接通持续时间TON是否大于最大接通持续时间,并且当接通持续时间TON大于最大接通持续时间时可能生成错误信号ERRON。
类似地,子电路460将指示关断持续时间的值与关断阈值THOFF作比较,以便于确定关断持续时间TOFF是否大于最大关断持续时间,并且当关断持续时间TOFF大于最大关断持续时间时可能生成错误信号ERROFF。
因此,相对于已知的解决方案,本文公开的解决方案具有显著的优点。实际上,类似于图7所示的读回方法,故障检测电路460利用实际PWM信号操作,因此还允许监视高功率PWM信号。然而,该解决方案最多在PWM循环结束时直接检测可能的PWM故障,而不会显著影响整个设备的尺寸。
当然,在不损害本实用新型的原理的情况下,结构和实施例的细节可以相对于仅作为示例在此描述和示出的内容而广泛地变化,而不脱离如由随后的权利要求所限定的本实用新型的范围。
Claims (13)
1.一种用于PWM驱动器的故障检测电路,其特征在于,所述PWM驱动器被配置为生成具有给定开关周期、接通持续时间和关断持续时间的PWM信号,所述故障检测电路包括:
第一子电路,被配置为:
确定指示所述PWM信号的开关周期的计数值,
测试指示所述开关周期的所述计数值是否在第一阈值和第二阈值之间,以及
当所述开关周期不在所述第一阈值和所述第二阈值之间时,生成错误信号;以及
第二子电路,被配置为:
确定指示所述PWM信号的所述接通持续时间的计数值,
将指示所述接通持续时间的所述计数值与接通阈值进行比较,以便于确定所述接通持续时间是否大于最大接通持续时间,
当所述接通持续时间大于所述最大接通持续时间时,生成接通错误信号,
确定指示所述PWM信号的所述关断持续时间的计数值,
将指示所述关断持续时间的所述计数值与关断阈值进行比较,以便于确定所述关断持续时间是否大于最大关断持续时间,以及
当所述关断持续时间大于所述最大关断持续时间时,生成关断错误信号。
2.根据权利要求1所述的故障检测电路,其特征在于,所述第二子电路包括一个计数器,所述计数器被配置为生成一个计数值,其中当所述PWM信号为高时所述一个计数值指示所述接通持续时间,并且其中,当所述PWM信号为低时所述一个计数值指示所述关断持续时间。
3.根据权利要求2所述的故障检测电路,其特征在于,所述第二子电路包括计数器重置电路,所述计数器重置电路被配置为在所述PWM信号的每个上升沿处和每个下降沿处重置所述一个计数器。
4.根据权利要求2所述的故障检测电路,其特征在于,所述一个计数器是向上和向下计数器,所述向上和向下计数器被配置为当所述PWM信号具有第一逻辑电平时增加所述一个计数值,并且当所述PWM信号具有第二逻辑电平时减小所述一个计数值。
5.根据权利要求4所述的故障检测电路,其特征在于,所述第二子电路包括:
第一比较器,所述第一比较器被配置为通过将所述一个计数值与所述接通阈值进行比较来生成所述接通错误信号;以及
第二比较器,所述第二比较器被配置为通过将所述一个计数值与所述关断阈值进行比较来生成所述关断错误信号。
6.根据权利要求1所述的故障检测电路,其特征在于,所述第一阈值和所述第二阈值或所述接通阈值和所述关断阈值被存储在可编程存储器中。
7.根据权利要求1所述的故障检测电路,其特征在于,所述第一子电路包括计数器以及另一计数器重置电路,所述计数器被配置为生成指示所述开关周期的计数值,所述另一计数器重置电路被配置为针对所述PWM信号的每个PWM循环重置所述计数器一次。
8.根据权利要求7所述的故障检测电路,其特征在于,所述另一计数器重置电路被配置为,当所述PWM信号的新的PWM循环开始时从所述PWM驱动器接收PWM周期信号,所述PWM周期信号包括脉冲。
9.根据权利要求7所述的故障检测电路,其特征在于,所述另一计数器重置电路被配置为在所述PWM信号的每个上升沿或每个下降沿处重置所述计数器。
10.一种***,其特征在于,包括:
PWM驱动器,所述PWM驱动器被配置为生成具有给定开关周期、接通持续时间和关断持续时间的PWM信号;以及
故障检测电路,所述故障检测电路被配置为:
确定指示所述PWM信号的开关周期的计数值;
测试指示所述开关周期的所述计数值是否在第一阈值和第二阈值之间;
当所述开关周期不在所述第一阈值和所述第二阈值之间时,生成错误信号;
确定指示所述PWM信号的所述接通持续时间的计数值;
将指示所述接通持续时间的所述计数值与接通阈值进行比较,以便于确定所述接通持续时间是否大于最大接通持续时间;
当所述接通持续时间大于所述最大接通持续时间时,生成接通错误信号;
确定指示所述PWM信号的所述关断持续时间的计数值;
将指示所述关断持续时间的所述计数值与关断阈值进行比较,以便于确定所述关断持续时间是否大于最大关断持续时间;以及
当所述关断持续时间大于所述最大关断持续时间时,生成关断错误信号。
11.根据权利要求10所述的***,其特征在于,所述PWM驱动器被配置为根据控制信号生成所述PWM信号,并且其中,所述***包括阈值电路,所述阈值电路被配置为根据所述控制信号来确定所述第一阈值、所述第二阈值、所述接通阈值或所述关断阈值。
12.根据权利要求11所述的***,其特征在于,所述***进一步包括配置为生成所述控制信号的控制单元。
13.根据权利要求12所述的***,其特征在于,所述控制单元包括软件编程的微处理器。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ITUA2016A003454A ITUA20163454A1 (it) | 2016-05-16 | 2016-05-16 | Circuito di rilevazione di errore per un circuito di pilotaggio pwm, relativo sistema e circuito integrato |
IT102016000049920 | 2016-05-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN206515693U true CN206515693U (zh) | 2017-09-22 |
Family
ID=56853762
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611219827.7A Active CN107390664B (zh) | 2016-05-16 | 2016-12-26 | 用于pwm驱动器的故障检测电路、相关***和集成电路 |
CN201621438257.6U Withdrawn - After Issue CN206515693U (zh) | 2016-05-16 | 2016-12-26 | 用于pwm驱动器的故障检测电路和*** |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611219827.7A Active CN107390664B (zh) | 2016-05-16 | 2016-12-26 | 用于pwm驱动器的故障检测电路、相关***和集成电路 |
Country Status (4)
Country | Link |
---|---|
US (3) | US10197625B2 (zh) |
CN (2) | CN107390664B (zh) |
DE (1) | DE102016124524B4 (zh) |
IT (1) | ITUA20163454A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107390664A (zh) * | 2016-05-16 | 2017-11-24 | 意法半导体股份有限公司 | 用于pwm驱动器的故障检测电路、相关***和集成电路 |
CN109597781A (zh) * | 2017-10-02 | 2019-04-09 | 意法半导体(鲁塞)公司 | 与双线总线相关的时间条件的检测 |
CN111886554A (zh) * | 2018-03-22 | 2020-11-03 | 蒂森克虏伯普利斯坦股份公司 | 用于诊断在输入或输出侧使用离散值或离散的值类的功能特征的方法 |
US12037060B2 (en) | 2018-03-22 | 2024-07-16 | Thyssenkrupp Presta Ag | Method for diagnosing a functionality using discrete values or discrete classes of values on the input or output side |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102672189B1 (ko) * | 2016-11-24 | 2024-06-05 | 삼성디스플레이 주식회사 | 전원 전압 생성 회로 및 이를 포함하는 표시 장치 |
CN108233804A (zh) * | 2018-01-25 | 2018-06-29 | 江西精骏电控技术有限公司 | 一种pwm冗余检测*** |
CN108873794B (zh) * | 2018-07-12 | 2021-08-10 | 郑州云海信息技术有限公司 | 一种散热风扇的控制设备、***及方法 |
EP3661056B1 (en) | 2018-11-27 | 2022-05-25 | STMicroelectronics Application GmbH | Processing system, related integrated circuit, device and method |
JP7218212B2 (ja) * | 2019-03-05 | 2023-02-06 | 株式会社東芝 | 半導体装置 |
CN109995299A (zh) * | 2019-04-24 | 2019-07-09 | 阳光电源股份有限公司 | 一种电机控制器及其微处理器和控制单元 |
US10895601B2 (en) * | 2019-05-10 | 2021-01-19 | Infineon Technologies Ag | System and method of monitoring a switching transistor |
CN112180890B (zh) * | 2019-07-05 | 2022-01-07 | 北京新能源汽车股份有限公司 | 一种测试用例的生成方法、装置及设备 |
DE102020214368A1 (de) | 2020-11-16 | 2022-05-19 | Robert Bosch Gesellschaft mit beschränkter Haftung | Sicherheitskonzept zum Betreiben einer sicherheitsrelevanten Last mittels Pulsweitenmodulation (PWM) |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5594631A (en) * | 1994-04-20 | 1997-01-14 | The Boeing Company | Digital pulse width modulator for power supply control |
US7539028B2 (en) * | 2005-07-01 | 2009-05-26 | Power Integrations, Inc. | Method and apparatus for fault detection in a switching power supply |
GB2426836B (en) * | 2005-07-06 | 2007-05-02 | Cambridge Semiconductor Ltd | Switch mode power supply control systems |
DE102007043340B4 (de) * | 2007-09-12 | 2010-04-08 | Texas Instruments Deutschland Gmbh | Erhöhung der PWM-Auflösung durch Modulation |
CN101499791B (zh) * | 2008-01-29 | 2012-05-02 | 力博特公司 | 一种pwm控制方法 |
JP5306400B2 (ja) | 2011-03-24 | 2013-10-02 | 株式会社東芝 | Dc−dcコンバータ |
JP2014003814A (ja) * | 2012-06-19 | 2014-01-09 | Rohm Co Ltd | 電源装置、並びに、これを用いた車載機器及び車両 |
DE102013226429A1 (de) * | 2013-12-18 | 2015-06-18 | Robert Bosch Gmbh | Vorrichtung und Verfahren zur Überwachung eines Zeitgebers |
US9543838B2 (en) * | 2014-02-14 | 2017-01-10 | Infineon Technologies Ag | Phase fault detection in switching power converters |
FR3017958B1 (fr) * | 2014-02-21 | 2017-11-24 | Continental Automotive France | Detection de circuit ouvert dans une structure de commutation |
CN104699078B (zh) * | 2015-02-27 | 2017-07-28 | 北京精密机电控制设备研究所 | 机电伺服***保护与故障恢复控制方法 |
US9520870B2 (en) * | 2015-03-27 | 2016-12-13 | Semiconductor Components Industries, Llc | Systems and methods for pulse width modulated control of a semiconductor switch |
DE102016009376A1 (de) | 2015-08-07 | 2017-02-09 | Marquardt Gmbh | Batteriesystem, insbesondere für ein Kraftfahrzeug |
ITUB20153268A1 (it) | 2015-08-27 | 2017-02-27 | St Microelectronics Srl | Unita' di controllo per un circuito a ponte, e relativo procedimento e circuito integrato |
US9660632B1 (en) * | 2015-12-16 | 2017-05-23 | Cirrus Logic, Inc. | Adjustable time duration for driving pulse-width modulation (PWM) output to reduce thermal noise |
ITUB20160122A1 (it) | 2016-01-29 | 2017-07-29 | St Microelectronics Srl | Circuito di pilotaggio per un transistor di potenza a effetto di campo, relativo sistema e circuito integrato |
ITUA20163454A1 (it) * | 2016-05-16 | 2017-11-16 | St Microelectronics Srl | Circuito di rilevazione di errore per un circuito di pilotaggio pwm, relativo sistema e circuito integrato |
-
2016
- 2016-05-16 IT ITUA2016A003454A patent/ITUA20163454A1/it unknown
- 2016-12-15 DE DE102016124524.0A patent/DE102016124524B4/de active Active
- 2016-12-22 US US15/389,335 patent/US10197625B2/en active Active
- 2016-12-26 CN CN201611219827.7A patent/CN107390664B/zh active Active
- 2016-12-26 CN CN201621438257.6U patent/CN206515693U/zh not_active Withdrawn - After Issue
-
2019
- 2019-01-10 US US16/244,954 patent/US10613140B2/en active Active
-
2020
- 2020-03-10 US US16/814,325 patent/US10935598B2/en active Active
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107390664A (zh) * | 2016-05-16 | 2017-11-24 | 意法半导体股份有限公司 | 用于pwm驱动器的故障检测电路、相关***和集成电路 |
CN107390664B (zh) * | 2016-05-16 | 2019-10-29 | 意法半导体股份有限公司 | 用于pwm驱动器的故障检测电路、相关***和集成电路 |
US10935598B2 (en) | 2016-05-16 | 2021-03-02 | Stmicroelectronics S.R.L. | Fault detection circuit for a PWM driver, related system and integrated circuit |
CN109597781A (zh) * | 2017-10-02 | 2019-04-09 | 意法半导体(鲁塞)公司 | 与双线总线相关的时间条件的检测 |
CN109597781B (zh) * | 2017-10-02 | 2022-11-15 | 意法半导体(鲁塞)公司 | 与双线总线相关的时间条件的检测 |
CN111886554A (zh) * | 2018-03-22 | 2020-11-03 | 蒂森克虏伯普利斯坦股份公司 | 用于诊断在输入或输出侧使用离散值或离散的值类的功能特征的方法 |
CN111886554B (zh) * | 2018-03-22 | 2024-04-16 | 蒂森克虏伯普利斯坦股份公司 | 用于诊断在输入或输出侧使用离散值或离散的值类的功能特征的方法 |
US12037060B2 (en) | 2018-03-22 | 2024-07-16 | Thyssenkrupp Presta Ag | Method for diagnosing a functionality using discrete values or discrete classes of values on the input or output side |
Also Published As
Publication number | Publication date |
---|---|
US10935598B2 (en) | 2021-03-02 |
US20190146034A1 (en) | 2019-05-16 |
US10197625B2 (en) | 2019-02-05 |
DE102016124524B4 (de) | 2022-03-17 |
DE102016124524A1 (de) | 2017-11-16 |
US20170328953A1 (en) | 2017-11-16 |
CN107390664B (zh) | 2019-10-29 |
CN107390664A (zh) | 2017-11-24 |
ITUA20163454A1 (it) | 2017-11-16 |
US10613140B2 (en) | 2020-04-07 |
US20200209310A1 (en) | 2020-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN206515693U (zh) | 用于pwm驱动器的故障检测电路和*** | |
US7719217B2 (en) | Drive device for a brushless motor | |
CN103744013B (zh) | 全控桥式电路故障诊断方法 | |
US8203297B2 (en) | Motor control apparatus for controlling motor in accordance with rotational position of rotor thereof | |
JP2006320176A (ja) | インバータの診断方法及び装置 | |
CN103036494A (zh) | 双极电机控制器中的过流条件的诊断 | |
US11114961B2 (en) | Motor driving control device and motor driving control method | |
US11502506B2 (en) | Active fail-safe module to control the safe state of an electrical motor | |
US20190190410A1 (en) | Motor driving control device and motor control method | |
JP2010252536A (ja) | インバータ装置及びその故障診断方法 | |
WO2015035290A1 (en) | Diagnostics for systems including variable frequency motor drives | |
US10476415B2 (en) | Motor drive control device and motor drive control method | |
US10215795B1 (en) | Three level gate monitoring | |
CN115683660B (zh) | 汽车电子中驱动状态切换时的驱动诊断处理方法及装置 | |
US9685892B2 (en) | Brushless motor control device and diagnostic processing method for same | |
US9577568B2 (en) | Detection of a wire-break fault during the operation of a brushless d.c. motor | |
CN209963970U (zh) | 半桥驱动电路和相关的*** | |
CN113556079B (zh) | 电动机驱动装置、电动机驱动方法及计算机可读介质 | |
JP6858834B1 (ja) | 電力変換装置の制御装置 | |
WO2021161795A1 (ja) | 電力変換器の制御回路 | |
JP2008178232A (ja) | モータ駆動用インバータ制御方法 | |
Pilato et al. | A flexible approach for inductive load driver in automotive application | |
JPWO2019087974A1 (ja) | 電源保護回路 | |
JP2006060930A (ja) | モータ駆動装置およびインバータ回路の正常性判定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
AV01 | Patent right actively abandoned | ||
AV01 | Patent right actively abandoned | ||
AV01 | Patent right actively abandoned |
Granted publication date: 20170922 Effective date of abandoning: 20191029 |
|
AV01 | Patent right actively abandoned |
Granted publication date: 20170922 Effective date of abandoning: 20191029 |