JP6973095B2 - Load drive - Google Patents
Load drive Download PDFInfo
- Publication number
- JP6973095B2 JP6973095B2 JP2018002773A JP2018002773A JP6973095B2 JP 6973095 B2 JP6973095 B2 JP 6973095B2 JP 2018002773 A JP2018002773 A JP 2018002773A JP 2018002773 A JP2018002773 A JP 2018002773A JP 6973095 B2 JP6973095 B2 JP 6973095B2
- Authority
- JP
- Japan
- Prior art keywords
- threshold value
- overcurrent threshold
- switching element
- slew rate
- overcurrent
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/06—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current
- H02P7/18—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power
- H02P7/24—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
- H02P7/28—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
- H02P7/285—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only
- H02P7/29—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only using pulse modulation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
- H02P29/032—Preventing damage to the motor, e.g. setting individual current limits for different drive conditions
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/06—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual DC dynamo-electric motor by varying field or armature current
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/08—Modifications for protecting switching circuit against overcurrent or overvoltage
- H03K17/082—Modifications for protecting switching circuit against overcurrent or overvoltage by feedback from the output to the control circuit
- H03K17/0822—Modifications for protecting switching circuit against overcurrent or overvoltage by feedback from the output to the control circuit in field-effect transistor switches
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/28—Modifications for introducing a time delay before switching
- H03K17/284—Modifications for introducing a time delay before switching in field effect transistor switches
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/08—Modifications for protecting switching circuit against overcurrent or overvoltage
- H03K2017/0806—Modifications for protecting switching circuit against overcurrent or overvoltage against excessive temperature
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Direct Current Motors (AREA)
- Electronic Switches (AREA)
- Control Of Electric Motors In General (AREA)
Description
この明細書における開示は、負荷駆動装置に関する。 The disclosure herein relates to a load drive device.
特許文献1には、直流電源から負荷であるモータへ電流を流すために動作するトランジスタ(スイッチング素子)を備えたモータ駆動回路が開示されている。モータ駆動回路は、トランジスタの過電流保護機能を有している。 Patent Document 1 discloses a motor drive circuit including a transistor (switching element) that operates to pass a current from a DC power supply to a motor that is a load. The motor drive circuit has a transistor overcurrent protection function.
過電流を検出した時点でトランジスタをオフ状態に保持すると、ノイズ等により一時的に過電流が流れた場合であっても、負荷を駆動することができなくなる。 If the transistor is held in the off state when the overcurrent is detected, the load cannot be driven even if the overcurrent temporarily flows due to noise or the like.
これに対し、過電流の検出時に所定時間だけトランジスタを強制的にオフさせ、オフの頻度が所定度合以上になったときにトランジスタをオフ状態に保持することで、ノイズ等による誤検出を抑制することができる。 On the other hand, when an overcurrent is detected, the transistor is forcibly turned off for a predetermined time, and when the frequency of turning off exceeds a predetermined degree, the transistor is kept in the off state to suppress erroneous detection due to noise or the like. be able to.
また、過電流を検出してからトランジスタを強制的にオフさせるまでの間に待機時間を設けることで、ノイズ等による誤検出を抑制することができる。 Further, by providing a standby time between the detection of the overcurrent and the forced turning off of the transistor, it is possible to suppress erroneous detection due to noise or the like.
しかしながら、オフ状態の保持、すなわち過電流確定までの間にオンオフを繰り返す場合、待機時間における発熱で、トランジスタの温度が上昇してしまう。 However, when the off state is maintained, that is, when the on / off is repeated until the overcurrent is confirmed, the temperature of the transistor rises due to the heat generated during the standby time.
本開示はこのような課題に鑑みてなされたものであり、誤検出を抑制しつつ発熱を抑制できる負荷駆動装置を提供することを目的とする。 The present disclosure has been made in view of such a problem, and an object of the present invention is to provide a load drive device capable of suppressing heat generation while suppressing erroneous detection.
本開示は、上記目的を達成するために以下の技術的手段を採用する。なお、括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、技術的範囲を限定するものではない。 The present disclosure employs the following technical means to achieve the above objectives. It should be noted that the reference numerals in parentheses indicate the correspondence with the specific means described in the embodiment described later as one embodiment, and do not limit the technical scope.
本開示のひとつの負荷駆動装置は、
直流電源から負荷(100)へ電流を流すために動作するスイッチング素子(31)と、
スイッチング素子に流れる電流を検出する電流検出部(40)と、
スイッチング素子の動作を制御し、電流検出部による検出電流が過電流閾値を超えると、待機時間の経過後に所定時間だけスイッチング素子を強制的にオフさせるとともに、オフさせる頻度が所定度合以上になるとスイッチング素子をオフ状態に保持する制御部(50)と、を備え、
制御部は、検出電流が過電流閾値を超えると、検出電流の上限値が小さくなるように、スイッチング素子を制御し、
制御部は、スイッチング素子に印加する駆動信号のスルーレートを、第1スルーレートと、第1スルーレートよりも低い第2スルーレートを含む多段階に調整可能であり、第1スルーレートが設定された状態で検出電流が過電流閾値を超えると、スルーレートを第1スルーレートから第2スルーレートに切り替える。
One load drive device of the present disclosure is
A switching element (31) that operates to pass a current from a DC power supply to a load (100), and
A current detector (40) that detects the current flowing through the switching element,
It controls the operation of the switching element, and when the current detected by the current detector exceeds the overcurrent threshold, the switching element is forcibly turned off for a predetermined time after the standby time elapses, and switching is performed when the frequency of turning off exceeds a predetermined degree. A control unit (50) that holds the element in the off state is provided.
The control unit controls the switching element so that the upper limit of the detected current becomes smaller when the detected current exceeds the overcurrent threshold value .
The control unit can adjust the slew rate of the drive signal applied to the switching element in multiple stages including the first slew rate and the second slew rate lower than the first slew rate, and the first slew rate is set. If the detected current exceeds the overcurrent threshold in this state, the slew rate is switched from the first slew rate to the second slew rate.
この負荷駆動装置によれば、検出電流が過電流閾値を超えてから待機時間の経過後に、スイッチング素子をオフさせる。また、オフの頻度が所定度合以上になると、スイッチング素子をオフ状態に保持する。したがって、ノイズ等による誤検出を抑制することができる。さらに、検出電流が過電流閾値を超えると、検出電流の上限値が小さくなるようにスイッチング素子を制御するため、発熱を抑制することができる。以上により、誤検出を抑制しつつ発熱を抑制することができる。 According to this load drive device, the switching element is turned off after the standby time elapses after the detected current exceeds the overcurrent threshold value. Further, when the frequency of turning off exceeds a predetermined degree, the switching element is kept in the off state. Therefore, erroneous detection due to noise or the like can be suppressed. Further, when the detected current exceeds the overcurrent threshold value, the switching element is controlled so that the upper limit value of the detected current becomes small, so that heat generation can be suppressed. As a result, heat generation can be suppressed while suppressing erroneous detection.
図面を参照しながら、複数の実施形態を説明する。複数の実施形態において、機能的に及び/又は構造的に対応する部分には同一の参照符号を付与する。 A plurality of embodiments will be described with reference to the drawings. In a plurality of embodiments, the functionally and / or structurally corresponding parts are assigned the same reference numeral.
(第1実施形態)
先ず、図1に基づき、モータ駆動装置の概略構成について説明する。
(First Embodiment)
First, a schematic configuration of the motor drive device will be described with reference to FIG.
図1に示すモータ駆動装置10は、直流モータ100に流れる電流、すなわち直流モータ100の駆動を制御する。直流モータ100が負荷に相当し、モータ駆動装置10が負荷駆動装置に相当する。本実施形態では、車両に搭載されたバルブの開度を調整する直流モータ100を制御する。モータ駆動装置10は、外部接続用端子20と、Hブリッジ回路30と、電流検出回路40と、制御部50を備えている。
The
外部接続用端子20は、電源端子21と、GND端子22と、出力端子23,24と、入力端子25を有している。電源端子21は、直流電源に接続される端子であり、電源電圧VBが入力される。GND端子22は、グランド(GND)に接続される端子である。出力端子23は、直流モータ100の端子のひとつに接続され、出力端子24は直流モータ100の端子の別のひとつに接続されている。
The
入力端子25には、図示しないエンジンECUからバルブの制御信号が入力される。エンジンECUは、取得した車両の走行状態に基づいて目標開度を設定するとともに、図示しないセンサからバルブの実開度を取得する。そして、実開度が目標開度に追従するようにフィードバック制御を実行し、制御信号をモータ駆動装置10の入力端子25に出力する。本実施形態では、制御信号としてデューティ比を出力する。
A valve control signal is input to the
Hブリッジ回路30は、直流モータ100を駆動させるための電流を出力する出力回路である。Hブリッジ回路30は、複数のスイッチング素子31により構成されている。スイッチング素子31のうち、スイッチング素子310H,310Lは、スイッチング素子310Hを電源端子21側、スイッチング素子310LをGND端子22側として直列に接続されている。同様に、スイッチング素子311H,311Lは、スイッチング素子311Hを電源端子21側、スイッチング素子311LをGND端子22側として直列に接続されている。本実施形態では、スイッチング素子310H,310L,311H,311Lとして、nチャネル型のMOSFETを採用している。
The H-
スイッチング素子310H,310Lの接続点32は、出力端子23を介して直流モータ100の正極側の端子に接続されている。スイッチング素子311H,311Lの接続点33は、出力端子24を介して直流モータ100の負極側の端子に接続されている。
The
正転時には、スイッチング素子311Lがオンとされ、スイッチング素子311Hがオフされる。スイッチング素子310Hがオン、スイッチング素子310Lがオフされると、一点鎖線の矢印で示すように、直流電源から直流モータ100を介してグランドに電流が流れる。すなわち、出力端子23から直流モータ100を介して出力端子24の向きに、電流が流れる。一方、スイッチング素子310Hがオフ、スイッチング素子310Lがオンされると、直流モータ100に蓄積されたエネルギにより、下アーム側に形成される閉回路(還流回路)に電流が流れる。このとき、直流モータ100には、スイッチング素子310Hがオンの場合と同じ向きの電流が流れる。
At the time of normal rotation, the
逆転時には、スイッチング素子310Lがオンとされ、スイッチング素子310Hがオフされる。スイッチング素子311Hがオン、スイッチング素子311Lがオフされると、直流電源から直流モータ100を介してグランドに電流が流れる。すなわち、出力端子24から直流モータ100を介して出力端子23の向きに、電流が流れる。一方、スイッチング素子311Hがオフ、スイッチング素子311Lがオンされると、直流モータ100に蓄積されたエネルギにより、下アーム側に形成される閉回路(還流回路)に電流が流れる。このとき、直流モータ100には、スイッチング素子311Hがオンの場合と同じ向きの電流が流れる。
At the time of reverse rotation, the
電流検出回路40は、Hブリッジ回路30に流れる電流、すなわちスイッチング素子31に流れる電流を検出する。電流検出回路40が、電流検出部に相当する。本実施形態では、スイッチング素子31のそれぞれが電流検出用のセンスセルを内蔵しており、電流検出回路40はセンスセルに流れる電流を検出する。なお、通電経路に電流検出用の抵抗を設けて電流を検出してもよい。
The
制御部50は、スイッチング素子31の動作を制御する。制御部50は、過電流検出回路51と、駆動回路52を有している。
The
過電流検出回路51は、スイッチング素子31に流れる過電流を検出する。過電流は、たとえば電源ショート、グランドショートによって生じる。過電流検出回路51は、電流検出回路40により検出された電流と過電流閾値Ithとを比較し、検出電流が過電流閾値Ithを超えると過電流が流れていると判定する。過電流検出回路51は、駆動回路52に対して過電流検出結果を示す信号を出力する。過電流検出回路51は、過電流閾値Ithを設定する閾値設定部510を有している。閾値設定部510の詳細については後述する。
The overcurrent detection circuit 51 detects the overcurrent flowing through the switching
駆動回路52は、スイッチング素子31の動作を制御するために駆動信号を生成し、スイッチング素子31それぞれのゲートに出力する。この駆動信号により、スイッチング素子31のオンオフが制御される。駆動回路52は、過電流が検出されると、待機時間tcの経過後に、所定のオフ時間toだけ過電流が検出されたスイッチング素子31を強制的にオフさせる。オフ時間toが経過すると、過電流が検出されたスイッチング素子31を再びオンさせる。このため、過電流が流れ続けると、スイッチング素子31はオンオフを繰り返す。駆動回路52は、過電流検出によりオフさせる頻度が所定度合以上になると、過電流状態であることを確定し、スイッチング素子31をオフ状態に保持する。
The
駆動回路52は、入力端子25を介して取得する制御信号に基づいて、所定のデューティ比のPWM信号を生成する。駆動回路52は、スルーレート設定部520と、待機時間設定部521を有している。スルーレート設定部520は、駆動信号のスルーレート、すなわち単位時間当たりの電圧変化(dv/dt)を設定する。詳しくは、立ち上がりのスルーレートを設定する。上記したPWM信号及びスルーレートに基づいて、駆動信号が生成される。
The
待機時間設定部521は、上記した待機時間tcを設定する。待機時間tcは、過電流検出がされてからスイッチング素子31を強制的にオフさせる(カットする)までの時間となるため、カット時間とも称される。ノイズ等による誤検出を抑制するために、待機時間tcが設定される。
The standby
図2は、電源ショートの一例を示している。破線で示すように電源端子21と出力端子24がショートし、一点鎖線の矢印で示す電流経路が形成される。この結果、スイッチング素子311Lに過電流が流れる。
FIG. 2 shows an example of a power supply short circuit. As shown by the broken line, the
図3は、スイッチング素子311Lの電流波形を示している。時刻T1で電源ショートが生じると、駆動信号のスルーレートに対応するスルーレートSRで検出電流が上昇し、時刻T2で過電流閾値Ithを超える。これにより、過電流検出回路51は過電流を検出する。過電流が検出されると、駆動回路52は、待機時間tcの経過をまって、時刻T3でスイッチング素子311Lを強制的にオフさせる。そして、オフ時間toの経過後、時刻T4で通常動作へ復帰となり、スイッチング素子311Lを再びオンさせる。図3において、時刻T2から時刻T5までが、オフ頻度を検出するための所定時間tdである。駆動回路52は、所定時間td内に所定回数オフを実行すると、ショートによる過電流状態であると確定し、スイッチング素子311Lを継続的にオフさせる。
FIG. 3 shows the current waveform of the
次に、過電流検出時の制御について説明する。 Next, the control at the time of overcurrent detection will be described.
閾値設定部510は、過電流閾値Ithとして、第1過電流閾値Ith1と、第1過電流閾値Ith1よりも小さい第2過電流閾値Ith2を含む多段階に設定可能に構成されている。本実施形態では、第1過電流閾値Ith1と第2過電流閾値Ith2の2段階に設定可能に構成されている。
The threshold
閾値設定部510は、過電流閾値Ithとして、初期的に第1過電流閾値Ith1を設定する。過電流検出回路51は、設定された第1過電流閾値Ith1と電流検出回路40による検出電流を比較し、検出電流が第1過電流閾値Ith1を超えると、第1過電流閾値Ith1に代えて第2過電流閾値Ith2を設定する。このように、過電流が検出されると、閾値設定部510は、過電流閾値Ithを切り替える。
The threshold
一方、スルーレート設定部520は、駆動信号のスルーレートとして所定値(固定値)を設定する。同じく、待機時間設定部521も、待機時間tcとして所定値(固定値)を設定する。このように、本実施形態では、過電流閾値Ithを切り替えてスイッチング素子31を制御する。
On the other hand, the slew
図4は、このように制御されるスイッチング素子31の電流波形を示している。図4でも、電源ショートによりスイッチング素子311Lに過電流が流れる例を示している。時刻T11で電源ショートが生じると、駆動信号に対応するスルーレートSRで検出電流が上昇し、時刻T12で第1過電流閾値Ith1を超える。これにより過電流が検出され、閾値設定部510は過電流閾値Ithを第2過電流閾値Ith2に切り替える。以降の過電流検出において、閾値設定部510は、第2過電流閾値Ith2を保持する。駆動回路52は、過電流検出から待機時間tcをまって、時刻T13でスイッチング素子311Lを強制的にオフさせる。そして、オフ時間toの経過後、時刻T14でスイッチング素子311Lを再びオンさせる。
FIG. 4 shows the current waveform of the switching
オンにより、スルーレートSRで検出電流が上昇し、時刻T15で第2過電流閾値Ith2を超える。これにより過電流が検出される。駆動回路52は、待機時間tcの経過後、時刻T16でスイッチング素子311Lを強制的にオフさせる。そして、オフ時間toの経過後、時刻T17でスイッチング素子311Lを再びオンさせる。駆動回路52は、時刻T12から時刻T18で規定される所定時間td内に、所定回数オフを実行すると、ショートによる過電流状態であると確定し、スイッチング素子311Lを継続的にオフさせる。図4では、所定回数として4回が設定されており、4回目の過電流検出でスイッチング素子311Lを継続的にオフさせる。
When turned on, the detected current increases at the slew rate SR and exceeds the second overcurrent threshold Is2 at time T15. As a result, overcurrent is detected. The
次に、上記したモータ駆動装置10の効果について説明する。
Next, the effect of the
図5は、参考例の電流波形を示している。参考例では、本実施形態と同一又は関連する用語の末尾にrを付け加えて示している。また、過電流検出において、過電流閾値Ithr、スルーレートSRr、及び待機時間tcrがいずれも固定値とされる。 FIG. 5 shows a current waveform of a reference example. In the reference example, r is added to the end of the term that is the same as or related to this embodiment. Further, in the overcurrent detection, the overcurrent threshold value Itr, the slew rate SRr, and the standby time tcr are all fixed values.
時刻T21で電源ショートが生じると、駆動信号に対応するスルーレートSRrで検出電流が上昇し、時刻T22で過電流閾値Ithrを超える。これにより、過電流が検出される。過電流検出から待機時間tcrをまって、時刻T23でスイッチング素子が強制的にオフされる。そして、オフ時間torの経過後、時刻T24でスイッチング素子が再びオンされる。オンにより、スルーレートSRrで検出電流が上昇し、時刻T25で過電流閾値Ithを超える。これにより過電流が検出される。以降同じ繰り返しであり、時刻T22から時刻T26で規定される所定時間tdr内に所定回数オフされると、ショートによる過電流状態が確定し、スイッチング素子が継続的にオフされる。 When a power supply short circuit occurs at time T21, the detection current increases at the slew rate SRr corresponding to the drive signal, and exceeds the overcurrent threshold value Itr at time T22. As a result, overcurrent is detected. After waiting time tcr from the overcurrent detection, the switching element is forcibly turned off at time T23. Then, after the lapse of the off time tor, the switching element is turned on again at the time T24. When turned on, the detected current increases at the slew rate SRr and exceeds the overcurrent threshold value Is at time T25. As a result, overcurrent is detected. After that, the same repetition is performed, and when the time T22 is turned off a predetermined number of times within the predetermined time tdr specified by the time T26, the overcurrent state due to the short circuit is determined and the switching element is continuously turned off.
参考例の場合、検出電流の上限値Ipr(ピーク電流)も、繰り返しにおいてほぼ一定となる。したがって、待機時間tcr中に電流値が上昇し、この発熱を複数回繰り返すことで、スイッチング素子の温度が上昇してしまう。特に電源電圧VBが高い場合には、待機時間tcr中の発熱が大きくなる。 In the case of the reference example, the upper limit value Ipr (peak current) of the detected current is also substantially constant in the repetition. Therefore, the current value rises during the standby time tcr, and the temperature of the switching element rises by repeating this heat generation a plurality of times. In particular, when the power supply voltage VB is high, heat generation during the standby time tcr becomes large.
本実施形態では、検出電流が過電流閾値Ithを超えてから待機時間tcの経過後に、スイッチング素子31をオフさせる。また、オフの頻度が所定度合以上になると、スイッチング素子31をオフ状態に保持する。したがって、ノイズ等による誤検出を抑制することができる。さらに、検出電流が第1過電流閾値Ith1を超えると、過電流閾値Ithを第2過電流閾値Ith2に切り替える。過電流閾値Ithを小さい値に切り替えるため、図4に示すように検出電流の上限値IpがIp1からIp2に小さくなる。このように、制御部50は、検出電流が過電流閾値Ithを超えると、検出電流の上限値Ip(ピーク電流)が小さくなるようにスイッチング素子31を制御する。したがって、スイッチング素子31の発熱、特に過電流閾値Ithを超えた後の発熱を抑制することができる。以上により、誤検出を抑制しつつ発熱を抑制することができる。また、過電流確定までにかかる時間を短縮することもできる。
In the present embodiment, the switching
本実施形態では、過電流閾値Ithを第2過電流閾値Ith2に切り替えると、検出電流によらず、第2過電流閾値Ith2を保持する。すなわち、第2過電流閾値Ith2を設定すると、第1過電流閾値Ith1に戻さない。これにより、検出電流の上限値がほぼIp2で保持されるため、発熱を効果的に抑制することができる。 In the present embodiment, when the overcurrent threshold value Is is switched to the second overcurrent threshold value Is2, the second overcurrent threshold value Is2 is maintained regardless of the detected current. That is, when the second overcurrent threshold value Is2 is set, the first overcurrent threshold value Is1 is not returned. As a result, the upper limit of the detected current is maintained at approximately Ip2, so that heat generation can be effectively suppressed.
なお、第2過電流閾値Ith2に切り替えた後、検出電流の上限値が第2過電流閾値Ith2を超え、第1過電流閾値Ith1を超えない場合に、第1過電流閾値Ith1に戻してもよい。 After switching to the second overcurrent threshold value Is2, if the upper limit of the detected current exceeds the second overcurrent threshold value Is2 and does not exceed the first overcurrent threshold value Is1, even if the upper limit value is returned to the first overcurrent threshold value Is1. good.
また、過電流閾値Ithは2段階に限定されない。3段以上に設定可能な構成を採用することもできる。図6に示す変形例では、閾値設定部510が、過電流閾値Ithを4段階で設定可能に構成されている。閾値設定部510は、検出電流が設定された過電流閾値Ithを超えると、過電流閾値Ithを一段階小さい値に切り替える。閾値設定部510は、初期的に第1過電流閾値Ith1を設定し、時刻T31で検出電流が第1過電流閾値ITH1を超えると、一段階小さい第2過電流閾値Ith2に切り替える。時刻T32で検出電流が第2過電流閾値Ith2を超えると、一段階小さい第3過電流閾値Ith3に切り替える。時刻T33で検出電流が第3過電流閾値Ith3を超えると、一段階小さい第4過電流閾値Ith4に切り替える。これによれば、ノイズ等による誤検出を抑制しつつ発熱を抑制することができる。
Further, the overcurrent threshold value Is is not limited to two steps. It is also possible to adopt a configuration that can be set to three or more stages. In the modification shown in FIG. 6, the threshold
(第2実施形態)
本実施形態は、先行実施形態を参照できる。このため、先行実施形態に示したモータ駆動装置10と共通する部分についての説明は省略する。
(Second Embodiment)
This embodiment can refer to the preceding embodiment. Therefore, the description of the parts common to the
本実施形態では、駆動回路52(制御部50)のスルーレート設定部520が、スイッチング素子31に印加する駆動信号のスルーレートを、第1スルーレートと、第1スルーレートよりも低い第2スルーレートを含む多段階に調整可能に構成されている。そして、第1スルーレートが設定された状態で検出電流が過電流閾値Ithを超えると、スルーレート設定部520は、スルーレートを第1スルーレートから第2スルーレートに切り替える。また、第2スルーレートに切り替えると、検出電流によらず、第2スルーレートを保持する。
In the present embodiment, the slew
図7は、このように制御されるスイッチング素子31の電流波形を示している。図7でも、電源ショートによりスイッチング素子311Lに過電流が流れる例を示している。時刻T41で電源ショートが生じると、駆動信号の第1スルーレートに対応するスルーレートSR1で検出電流が上昇し、時刻T42で過電流閾値Ithを超える。これにより過電流が検出され、スルーレート設定部520はスルーレートを第2スルーレートに切り替える。以降の過電流検出において、スルーレート設定部520は、第2スルーレートを保持する。駆動回路52は、過電流検出から待機時間tcをまって、時刻T43でスイッチング素子311Lを強制的にオフさせる。そして、オフ時間toの経過後、時刻T44でスイッチング素子311Lを再びオンさせる。
FIG. 7 shows the current waveform of the switching
オンにより、駆動信号の第2スルーレートに対応するスルーレートSR2で検出電流が上昇し、時刻T45で過電流閾値Ithを超える。これにより過電流が検出される。駆動回路52は、待機時間tcの経過後、時刻T46でスイッチング素子311Lを強制的にオフさせる。そして、オフ時間toの経過後、時刻T47でスイッチング素子311Lを再びオンさせる。駆動回路52は、時刻T42から時刻T48で規定される所定時間td内に、所定回数オフを実行すると、ショートによる過電流状態であると確定し、スイッチング素子311Lを継続的にオフさせる。
When turned on, the detected current increases at the slew rate SR2 corresponding to the second slew rate of the drive signal, and exceeds the overcurrent threshold value Is at time T45. As a result, overcurrent is detected. The
次に、上記したモータ駆動装置10の効果について説明する。
Next, the effect of the
本実施形態でも、先行実施形態と同様にして、ノイズ等による誤検出を抑制することができる。さらに、検出電流が過電流閾値Ithを超えると、駆動信号のスルーレート(dv/dt)を第1スルーレートから第2スルーレートに切り替える。これにより、検出電流のスルーレートも、傾きの小さいSR2に切り替わる。したがって、待機時間tcでの電流上昇が抑えられ、図7に示すように検出電流の上限値IpがIp1からIp2に小さくなる。このように、制御部50は、検出電流が過電流閾値Ithを超えると、検出電流の上限値Ipが小さくなるようにスイッチング素子31を制御する。したがって、スイッチング素子31の発熱、特に過電流閾値Ithを超えた後の発熱を抑制することができる。以上により、誤検出を抑制しつつ発熱を抑制することができる。
Also in this embodiment, erroneous detection due to noise or the like can be suppressed in the same manner as in the preceding embodiment. Further, when the detected current exceeds the overcurrent threshold value Is, the slew rate (dv / dt) of the drive signal is switched from the first slew rate to the second slew rate. As a result, the slew rate of the detected current is also switched to SR2 having a small slope. Therefore, the increase in current during the standby time ct is suppressed, and as shown in FIG. 7, the upper limit value Ip of the detected current becomes smaller from Ip1 to Ip2. In this way, the
本実施形態では、スルーレートを第2スルーレートに切り替えると、検出電流によらず、第2スルーレートを保持する。すなわち、第2スルーレートを設定すると、第1スルーレートに戻さない。これにより、検出電流の上限値がほぼIp2で保持されるため、発熱を効果的に抑制することができる。 In the present embodiment, when the slew rate is switched to the second slew rate, the second slew rate is maintained regardless of the detected current. That is, when the second slew rate is set, it does not return to the first slew rate. As a result, the upper limit of the detected current is maintained at approximately Ip2, so that heat generation can be effectively suppressed.
なお、第2スルーレートに切り替えた後、検出電流の上限値が過電流閾値Ithを超える場合に、第1スルーレートに戻してもよい。また、スルーレートは2段階に限定されない。3段以上に設定可能な構成を採用することもできる。本実施形態に示した構成を、先行実施形態と組み合わせてもよい。 After switching to the second slew rate, if the upper limit of the detected current exceeds the overcurrent threshold value Is, the slew rate may be returned to the first. Further, the slew rate is not limited to two stages. It is also possible to adopt a configuration that can be set to three or more stages. The configuration shown in this embodiment may be combined with the preceding embodiment.
(第3実施形態)
本実施形態は、先行実施形態を参照できる。このため、先行実施形態に示したモータ駆動装置10と共通する部分についての説明は省略する。
(Third Embodiment)
This embodiment can refer to the preceding embodiment. Therefore, the description of the parts common to the
本実施形態では、駆動回路52(制御部50)の待機時間設定部521が、待機時間tcを、第1待機時間tc1と、第1待機時間tc1よりも短い第2待機時間tc2を含む多段階に調整可能に構成されている。そして、第1待機時間tc1が設定された状態で検出電流が過電流閾値Ithを超えると、待機時間設定部521は、第1待機時間tc1から第2待機時間tc2に切り替える。また、第2待機時間tc2に切り替えると、検出電流によらず、第2待機時間tc2を保持する。
In the present embodiment, the standby
図8は、このように制御されるスイッチング素子31の電流波形を示している。図8でも、電源ショートによりスイッチング素子311Lに過電流が流れる例を示している。時刻T51で電源ショートが生じると、スルーレートSRで検出電流が上昇し、時刻T52で過電流閾値Ithを超える。これにより、過電流が検出される。駆動回路52は、過電流検出から第1待機時間tc1をまって、時刻T53でスイッチング素子311Lを強制的にオフさせる。また、スイッチング素子311Lのオフにより、待機時間設定部521は、待機時間tcを第2待機時間tc2に切り替える。以降の過電流検出において、待機時間設定部521は、第2待機時間tc2を保持する。オフ時間toの経過後、時刻T54でスイッチング素子311Lを再びオンさせる。
FIG. 8 shows the current waveform of the switching
オンにより、スルーレートSRで検出電流が上昇し、時刻T55で過電流閾値Ithを超える。これにより過電流が検出される。駆動回路52は、第2待機時間tc2の経過後、時刻T56でスイッチング素子311Lを強制的にオフさせる。そして、オフ時間toの経過後、時刻T57でスイッチング素子311Lを再びオンさせる。駆動回路52は、時刻T52から時刻T58で規定される所定時間td内に、所定回数オフを実行すると、ショートによる過電流状態であると確定し、スイッチング素子311Lを継続的にオフさせる。
When turned on, the detected current increases at the slew rate SR and exceeds the overcurrent threshold Is at time T55. As a result, overcurrent is detected. The
次に、上記したモータ駆動装置10の効果について説明する。
Next, the effect of the
本実施形態でも、先行実施形態と同様にして、ノイズ等による誤検出を抑制することができる。さらに、検出電流が過電流閾値Ithを超えると、待機時間tcを第1待機時間tc1から第2待機時間tc2に切り替える。したがって、待機時間tcでの電流上昇が抑えられ、図8に示すように検出電流の上限値IpがIp1からIp2に小さくなる。このように、制御部50は、検出電流が過電流閾値Ithを超えると、検出電流の上限値Ipが小さくなるようにスイッチング素子31を制御する。したがって、スイッチング素子31の発熱、特に過電流閾値Ithを超えた後の発熱を抑制することができる。以上により、誤検出を抑制しつつ発熱を抑制することができる。
Also in this embodiment, erroneous detection due to noise or the like can be suppressed in the same manner as in the preceding embodiment. Further, when the detected current exceeds the overcurrent threshold value Is, the standby time ct is switched from the first standby time ct1 to the second standby time ct2. Therefore, the increase in current during the standby time ct is suppressed, and as shown in FIG. 8, the upper limit value Ip of the detected current becomes smaller from Ip1 to Ip2. In this way, the
本実施形態では、待機時間tcを第2待機時間tc2に切り替えると、検出電流によらず、第2待機時間tc2を保持する。すなわち、第2待機時間tc2を設定すると、第1待機時間tc1に戻さない。これにより、検出電流の上限値がほぼIp2で保持されるため、発熱を効果的に抑制することができる。 In the present embodiment, when the standby time ct is switched to the second standby time ct2, the second standby time ct2 is maintained regardless of the detected current. That is, if the second waiting time ct2 is set, it is not returned to the first waiting time ct1. As a result, the upper limit of the detected current is maintained at approximately Ip2, so that heat generation can be effectively suppressed.
なお、第2待機時間tc2に切り替えた後、検出電流の上限値が過電流閾値Ithを超える場合に、第1待機時間tc1に戻してもよい。また、待機時間tcは2段階に限定されない。3段以上に設定可能な構成を採用することもできる。本実施形態に示した構成を、先行実施形態と組み合わせてもよい。 After switching to the second standby time ct2, if the upper limit of the detected current exceeds the overcurrent threshold value Is, the first standby time ct1 may be restored. Further, the waiting time ct is not limited to two stages. It is also possible to adopt a configuration that can be set to three or more stages. The configuration shown in this embodiment may be combined with the preceding embodiment.
この明細書の開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。たとえば、開示は、実施形態において示された要素の組み合わせに限定されない。開示は、多様な組み合わせによって実施可能である。開示される技術的範囲は、実施形態の記載に限定されない。開示されるいくつかの技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内でのすべての変更を含むものと解されるべきである。 The disclosure of this specification is not limited to the exemplified embodiments. Disclosures include exemplary embodiments and modifications by those skilled in the art based on them. For example, the disclosure is not limited to the combination of elements shown in the embodiments. Disclosure can be carried out in various combinations. The technical scope disclosed is not limited to the description of the embodiments. Some technical scopes disclosed are indicated by the description of the scope of claims and should be understood to include all modifications within the meaning and scope equivalent to the description of the scope of claims. ..
負荷として直流モータ100の例を示したが、これに限定されない。
An example of the
制御部50(駆動回路52)に入力される制御信号としてデューティ比の例を示したが、これに限定されない。PWM信号が入力されてもよい。また、制御部50にて、デューティ比を算出するようにしてもよい。
An example of the duty ratio is shown as a control signal input to the control unit 50 (drive circuit 52), but the present invention is not limited thereto. A PWM signal may be input. Further, the duty ratio may be calculated by the
10…モータ駆動装置、20…外部接続用端子、21…電源端子、22…GND端子、23,24…出力端子、25…入力端子、30…Hブリッジ回路、31,310H,310L,311H,311L…スイッチング素子、32,33…接続点、40…電流検出回路、50…制御部、51…過電流検出回路、510…閾値設定部、52…駆動回路、520…スルーレート設定部、521…待機時間設定部、100…直流モータ 10 ... motor drive device, 20 ... external connection terminal, 21 ... power supply terminal, 22 ... GND terminal, 23, 24 ... output terminal, 25 ... input terminal, 30 ... H bridge circuit, 31,310H, 310L, 311H, 311L ... switching element, 32, 33 ... connection point, 40 ... current detection circuit, 50 ... control unit, 51 ... overcurrent detection circuit, 510 ... threshold setting unit, 52 ... drive circuit, 520 ... through rate setting unit, 521 ... standby Time setting unit, 100 ... DC motor
Claims (7)
前記スイッチング素子に流れる電流を検出する電流検出部(40)と、
前記スイッチング素子の動作を制御し、前記電流検出部による検出電流が過電流閾値を超えると、待機時間の経過後に所定時間だけ前記スイッチング素子を強制的にオフさせるとともに、オフさせる頻度が所定度合以上になると前記スイッチング素子をオフ状態に保持する制御部(50)と、を備え、
前記制御部は、前記検出電流が前記過電流閾値を超えると、前記検出電流の上限値が小さくなるように、前記スイッチング素子を制御し、
前記制御部は、前記スイッチング素子に印加する駆動信号のスルーレートを、第1スルーレートと、前記第1スルーレートよりも低い第2スルーレートを含む多段階に調整可能であり、前記第1スルーレートが設定された状態で前記検出電流が前記過電流閾値を超えると、前記スルーレートを前記第1スルーレートから前記第2スルーレートに切り替える負荷駆動装置。 A switching element (31) that operates to pass a current from a DC power supply to a load (100), and
A current detection unit (40) that detects the current flowing through the switching element, and
When the operation of the switching element is controlled and the current detected by the current detection unit exceeds the overcurrent threshold value, the switching element is forcibly turned off for a predetermined time after the standby time elapses, and the frequency of turning off is equal to or higher than a predetermined degree. A control unit (50) for holding the switching element in the off state is provided.
The control unit controls the switching element so that the upper limit of the detected current becomes smaller when the detected current exceeds the overcurrent threshold value .
The control unit can adjust the slew rate of the drive signal applied to the switching element in multiple stages including a first slew rate and a second slew rate lower than the first slew rate, and the first slew rate. A load drive device that switches the slew rate from the first slew rate to the second slew rate when the detected current exceeds the overcurrent threshold while the rate is set.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018002773A JP6973095B2 (en) | 2018-01-11 | 2018-01-11 | Load drive |
| DE102019200137.8A DE102019200137A1 (en) | 2018-01-11 | 2019-01-08 | Load drive apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018002773A JP6973095B2 (en) | 2018-01-11 | 2018-01-11 | Load drive |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019122216A JP2019122216A (en) | 2019-07-22 |
| JP6973095B2 true JP6973095B2 (en) | 2021-11-24 |
Family
ID=66995576
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018002773A Active JP6973095B2 (en) | 2018-01-11 | 2018-01-11 | Load drive |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6973095B2 (en) |
| DE (1) | DE102019200137A1 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7274965B2 (en) * | 2019-07-26 | 2023-05-17 | 東芝デバイス&ストレージ株式会社 | DRIVER CIRCUIT WITH OVERCURRENT PROTECTION AND METHOD OF CONTROLLING DRIVER CIRCUIT WITH OVERCURRENT PROTECTION |
| JP7272219B2 (en) * | 2019-09-27 | 2023-05-12 | 株式会社アイシン | Opening/closing body driving device and its control method |
| JP7272220B2 (en) * | 2019-09-27 | 2023-05-12 | 株式会社アイシン | Opening/closing body driving device and its control method |
| JP7481868B2 (en) * | 2020-03-16 | 2024-05-13 | ローム株式会社 | Overcurrent Protection Circuit |
| JP7717499B2 (en) * | 2021-06-09 | 2025-08-04 | ローム株式会社 | Switching device |
| CN118830158A (en) * | 2022-03-04 | 2024-10-22 | 罗姆股份有限公司 | Overcurrent protection circuits, semiconductor devices, electronic devices, vehicles |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5358195B2 (en) | 2009-01-09 | 2013-12-04 | セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー | Motor drive circuit |
-
2018
- 2018-01-11 JP JP2018002773A patent/JP6973095B2/en active Active
-
2019
- 2019-01-08 DE DE102019200137.8A patent/DE102019200137A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019122216A (en) | 2019-07-22 |
| DE102019200137A1 (en) | 2019-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6973095B2 (en) | Load drive | |
| JP6170119B2 (en) | System and method for driving a power switch | |
| US20090052096A1 (en) | Power Supply Controller | |
| WO2013137244A1 (en) | Inverter device and power steering device | |
| US9000705B2 (en) | Power controller | |
| JP5345764B2 (en) | Microcomputer for motor control and control method therefor | |
| JP2012129973A (en) | Load drive device | |
| JP6659427B2 (en) | Semiconductor device | |
| WO2017057079A1 (en) | Load driving device | |
| US8427804B2 (en) | Power amplifier | |
| JP2017158106A (en) | Semiconductor device | |
| JP2019047599A (en) | Switching regulator | |
| JP2017152923A (en) | Load drive device | |
| JPWO2023219031A5 (en) | ||
| JP5223758B2 (en) | Driving circuit for power conversion circuit | |
| JP6384300B2 (en) | Driving device for power conversion circuit | |
| JP4420012B2 (en) | Overcurrent protection circuit | |
| EP2132869B1 (en) | Brushed motor control with voltage boost for reverse and braking | |
| EP2846467B1 (en) | Output driver circuit | |
| JP2020198708A (en) | Inductive load controlling device | |
| JP2014143852A (en) | Overcurrent protection circuit | |
| JP2012070045A (en) | Load driving device | |
| JP5864222B2 (en) | Transistor protection circuit | |
| CN113690855A (en) | Overvoltage protection circuit and electrical equipment | |
| JP2005217774A (en) | Switching circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201209 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210818 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210824 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210921 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211005 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211018 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6973095 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |