[go: up one dir, main page]

JP2004032997A - Motor drive - Google Patents

Motor drive Download PDF

Info

Publication number
JP2004032997A
JP2004032997A JP2003300245A JP2003300245A JP2004032997A JP 2004032997 A JP2004032997 A JP 2004032997A JP 2003300245 A JP2003300245 A JP 2003300245A JP 2003300245 A JP2003300245 A JP 2003300245A JP 2004032997 A JP2004032997 A JP 2004032997A
Authority
JP
Japan
Prior art keywords
motor
current
throttle valve
time
predetermined
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.)
Granted
Application number
JP2003300245A
Other languages
Japanese (ja)
Other versions
JP3891157B2 (en
Inventor
Toru Itabashi
板橋  徹
Yukihide Niimi
新見  幸秀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2003300245A priority Critical patent/JP3891157B2/en
Publication of JP2004032997A publication Critical patent/JP2004032997A/en
Application granted granted Critical
Publication of JP3891157B2 publication Critical patent/JP3891157B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Protection Of Generators And Motors (AREA)
  • Motor And Converter Starters (AREA)
  • Control Of Direct Current Motors (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To achieve a miniaturization and cost reduction of a switching device for a drive control circuit without sacrificing a drive responsiveness when starting or braking a DC motor. <P>SOLUTION: When starting the DC motor, an energization is carried out at 100 % duty ratio without limiting an energized current of the DC motor. At this moment, a time during which an energized current of the DC motor continues to exceed a current limit value Vref is counted with a timer. When the time reaches a preset time t38 (a little longer than the energizing time for starting under normal conditions), a current limiting operation is commenced which limits the current with the preset current limit value Vref. In this case, during normal operation, an energization for starting will be finished before the counted time of the timer reaches the time t38 and the current limiting operation will not be performed. For this reason, the energized current can be limited to a lower current value by the current limiting operation, thereby protecting the switching device, when a motor locking occurs, without sacrificing the responsiveness of the DC moor. <P>COPYRIGHT: (C)2004,JPO

Description

 本発明は、直流モータに流す電流を制限する機能を備えたモータ駆動装置に関するものである。 The present invention relates to a motor drive device having a function of limiting a current flowing to a DC motor.

 例えば、自動車の電子スロットルシステムでは、スロットル弁の駆動源として直流モータを用いたものがある。このシステムでは、スロットル弁の応答性を速めるために、モータ起動時には、100%デューティで直流モータに電流を流してスロットル弁の動作速度を速め、目標スロットル開度に近付いたところで、一時的に電流を逆方向に流して直流モータにブレーキをかけて、スロットル弁を目標スロットル開度で速やかに停止させるようにしたものがある。更に、このシステムでは、スロットル弁等への異物の噛み込み等により直流モータがロック状態になると、直流モータに大きな電流が流れ続けるため、スロットル弁が目標スロットル開度に近付かない状態が所定時間継続した時に、モータロックと判断して直流モータの通電を遮断し、駆動制御回路のスイッチング素子を保護するようにしたものがある。 For example, some electronic throttle systems for automobiles use a DC motor as a drive source for a throttle valve. In this system, in order to increase the responsiveness of the throttle valve, when the motor is started, a current is supplied to the DC motor at a duty of 100% to increase the operating speed of the throttle valve. In the reverse direction to brake the DC motor so that the throttle valve is quickly stopped at the target throttle opening. Furthermore, in this system, when the DC motor is locked due to foreign matter being caught in the throttle valve or the like, a large current continues to flow in the DC motor, so that the state in which the throttle valve does not approach the target throttle opening continues for a predetermined time. In some cases, when the motor is locked, the DC motor is deenergized to protect the switching element of the drive control circuit.

 例えば、スロットル弁に付着した水分の凍結等による一時的な軽微なロック状態は、暫く駆動を続けると、ロック状態から回復して正常に駆動できるようになることがある。従って、モータ起動時やブレーキ時に、ロック状態と判断して直流モータの通電を遮断するまでの時間(ロック判定時間)が短すぎると、一時的な軽微なロック状態でも、すぐにモータ駆動が停止されてしまう不具合が生じる。従って、ロック判定時間はある程度長く設定することが好ましいが、ロック判定時間が長くなるほど、駆動制御回路のスイッチング素子に大電流が流れる時間が長くなるため、それに耐え得るように、定格の大きなスイッチング素子を用いたり、オン抵抗(発熱)が小さくチップサイズの大きなスイッチング素子を用いる必要があり、駆動制御回路の製造コストが高くなる欠点がある。 For example, in a temporary slight lock state due to freezing of moisture adhering to the throttle valve, if the drive is continued for a while, the lock state may be recovered and normal drive may be possible. Therefore, if the time until the DC motor is turned off and the DC motor is deenergized (lock determination time) is too short when the motor is started or braked, the motor drive will stop immediately even in the temporary slight lock state. There is a problem that it is done. Therefore, it is preferable to set the lock determination time to some extent long. However, as the lock determination time becomes longer, the time during which a large current flows through the switching element of the drive control circuit becomes longer. Or a switching element having a small on-resistance (heat generation) and a large chip size needs to be used, which has a disadvantage of increasing the manufacturing cost of the drive control circuit.

 そこで、直流モータの通電電流を一定値以下に制限することで、駆動制御回路のスイッチング素子を小型・低コスト化できるようにしたものがある(例えば、特許文献1参照)。しかし、この場合は、比較的大きなトルクが必要となるモータ起動時やブレーキ時にも電流が制限されてしまうため、駆動トルクやブレーキ力が不足して、スロットル弁の駆動応答性が悪くなってしまうという欠点がある。
特表平9−501817号公報
In view of this, there is a configuration in which the switching element of the drive control circuit can be reduced in size and cost by limiting the current supplied to the DC motor to a certain value or less (for example, see Patent Document 1). However, in this case, the current is limited even at the time of starting the motor or braking which requires a relatively large torque, so that the driving torque and the braking force are insufficient, and the driving response of the throttle valve is deteriorated. There is a disadvantage that.
Japanese Patent Publication No. Hei 9-501817

 本発明はこのような事情を考慮してなされたものであり、従ってその目的は、モータ起動時又はブレーキ時の駆動応答性を犠牲にすることなく、駆動制御回路のスイッチング素子を小型・低コスト化できると共に、モータロック時には正常な状態に回復させることを期待して直流モータに電流をある程度長い時間流すことができるモータ駆動装置を提供することにある。 The present invention has been made in view of such circumstances, and therefore has as its object to reduce the size and cost of the switching element of the drive control circuit without sacrificing the drive response at the time of starting or braking the motor. It is another object of the present invention to provide a motor drive device capable of supplying a current to a DC motor for a certain long time in expectation of a normal state when the motor is locked.

 ところで、モータロックが発生していない正常な動作状態では、モータの起動やブレーキに要する時間が短いため、正常時のモータ起動時間やブレーキ時間の程度であれば、モータロック時のような大きな電流が流れたとしても、駆動制御部のスイッチング素子の電力損失(発熱)が少なく、スイッチング素子として、長時間、大電流を駆動できる大きな定格の素子や、オン抵抗が小さくチップサイズの大きな素子は必要とされない。 By the way, in a normal operating state where no motor lock occurs, the time required for starting and braking the motor is short. Even if power flows, the power loss (heat generation) of the switching element in the drive control unit is small, and a large rated element that can drive a large current for a long time and a large chip size element with low on-resistance are required as the switching element. And not.

 この点に着目し、本発明の請求項1のモータ駆動装置によれば、起動に相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限して起動を行い、その期間経過後に直流モータに流す電流を前記高い所定電流値よりも低い所定電流値[Vref(L)]に制限するようにしても良い。この場合、起動時に、最初から電流を制限するが、電流制限値は、最初は高い電流値[Vref(H)]に設定し、その後、低い電流値[Vref(L)]に切り換えて駆動制御部のスイッチング素子を保護する。従って、最初の電流制限値[Vref(H)]は、起動性能を損なわないような高い電流値に設定することが可能となり、起動性能を高めながら、スイッチング素子を小型・低コスト化することができる。 Focusing on this point, according to the motor drive device of the first aspect of the present invention, during the period corresponding to the start, the start is performed by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)]. Alternatively, the current flowing to the DC motor after the elapse of the period may be limited to a predetermined current value [Vref (L)] lower than the high predetermined current value. In this case, at the time of startup, the current is limited from the beginning, but the current limit value is initially set to a high current value [Vref (H)], and then switched to a low current value [Vref (L)] to control the drive. Protect the switching elements of the unit. Therefore, the initial current limit value [Vref (H)] can be set to a high current value that does not impair the start-up performance, and the switching element can be reduced in size and cost while improving the start-up performance. it can.

 また、請求項2のように、ブレーキに相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限してブレーキを行い、その期間経過後に直流モータに流す電流を前記高い所定電流値よりも低い所定電流値[Vref(L)]に制限するようにしても良い。このようにすれば、上記請求項1の起動時の場合と同様に、ブレーキ時のモータトルクを大きくするこができて、ブレーキ性能を高めることができると共に、ブレーキに相当する期間の経過後に電流を低い所定電流値[Vref(L)]に制限するので、ブレーキに伴うスイッチング素子の発熱を低減することができる。 Further, as in claim 2, during the period corresponding to the braking, the braking is performed by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)], and after the lapse of the period, the current flowing to the DC motor is reduced. The current value may be limited to a predetermined current value [Vref (L)] lower than the high predetermined current value. In this manner, the motor torque during braking can be increased, and the braking performance can be improved, as in the case of the start of claim 1. Is limited to a low predetermined current value [Vref (L)], so that heat generation of the switching element due to braking can be reduced.

 また、請求項3のように、直流モータはHブリッジ状の駆動回路に接続しても良い。このようにすれば、直流モータに流す電流を正方向と逆方向の両方向に流すことができ、直流モータの起動とブレーキの両方の通電を行うことができる。 The DC motor may be connected to an H-bridge drive circuit. With this configuration, the current flowing through the DC motor can be flowed in both the forward direction and the reverse direction, and both the activation and the braking of the DC motor can be performed.

 更に、請求項4のように、直流モータに流す電流を検出する電流検出手段を設けることが好ましい。このようにすれば、直流モータに流れる実際の電流を検出しながら電流制限を行うことができる。 (4) It is preferable that a current detecting means for detecting a current flowing through the DC motor be provided. By doing so, it is possible to limit the current while detecting the actual current flowing through the DC motor.

 また、請求項5のように、低い所定電流値に制限されている状態が所定時間以上継続しているか否かを判定手段により判定し、所定時間以上継続していると判断した場合は直流モータへの通電を遮断することが好ましい。このようにすれば、直流モータがロック状態になったまま、いつまでも直流モータに通電し続けることを防止できる。 Further, the determining means determines whether or not the state limited to the low predetermined current value has continued for a predetermined time or more, and if it is determined that the state has been continued for a predetermined time or more, the DC motor It is preferable to shut off the power supply to the power supply. With this configuration, it is possible to prevent the DC motor from being continuously energized while the DC motor is in the locked state.

 また、請求項6のように、本発明を電子スロットルシステムに適用し、直流モータを車両用エンジンのスロットル弁に接続し、車両のアクセルペダルに接続されたアクセルセンサからのアクセル信号とスロットル弁に接続されたスロットル開度センサからのスロットル信号とに基づいてスロットル弁制御手段により所望のスロットル弁開度に制御するようにしても良い。このようにすれば、電子スロットルシステムの駆動応答性向上と直流モータの駆動制御部の低コスト化を実現することができる。 Further, the present invention is applied to an electronic throttle system, wherein a DC motor is connected to a throttle valve of a vehicle engine, and an accelerator signal from an accelerator sensor connected to an accelerator pedal of the vehicle and a throttle valve are applied. The throttle valve control means may control the throttle valve to a desired opening based on the throttle signal from the connected throttle opening sensor. In this way, it is possible to improve the drive response of the electronic throttle system and reduce the cost of the drive control unit of the DC motor.

 この場合、請求項7のように、所望のスロットル弁開度とスロットル信号に基づく実際のスロットル弁開度との差が所定値以上となる状態が、期間よりも長く設定された所定時間以上継続した場合には、直流モータへの通電を遮断するようにすると良い。このようにすれば、電子スロットルがロック状態になったまま、いつまでも直流モータに通電し続けることを防止できる。 In this case, the state in which the difference between the desired throttle valve opening and the actual throttle valve opening based on the throttle signal is equal to or greater than the predetermined value continues for at least the predetermined time set longer than the period. In such a case, it is preferable to cut off the power supply to the DC motor. With this configuration, it is possible to prevent the DC motor from being continuously energized while the electronic throttle is locked.

 また、請求項8のように、直流モータを駆動することで、スロットル弁を所望のスロットル弁開度まで駆動する駆動制御部を備え、駆動制御部は、停止状態の直流モータに電流を流してスロットル弁を一定開度に保持している状態において、所望のスロットル弁開度が変化した場合に、実際のスロットル弁開度を所望のスロットル弁開度に近づけるように直流モータに電流を流して直流モータを起動し、駆動制御部は、起動に相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限して起動を行い、その期間経過後に直流モータに流す電流を高い所定電流値よりも低い所定電流値[Vref(L)]に制限するように構成してもよい。 Further, as in claim 8, a drive control unit for driving the throttle valve to a desired throttle valve opening by driving the DC motor is provided, and the drive control unit supplies a current to the DC motor in a stopped state to drive the throttle valve. When the desired throttle valve opening changes while the throttle valve is kept at a constant opening, current is supplied to the DC motor so that the actual throttle valve opening approaches the desired throttle valve opening. When the DC motor is started, the drive control unit starts the DC motor by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)] during a period corresponding to the start, and after starting the period, flows the current to the DC motor. The current may be limited to a predetermined current value [Vref (L)] lower than a high predetermined current value.

 さらに、請求項9のように、直流モータを駆動することで、スロットル弁を所望のスロットル弁開度まで駆動させる駆動制御部を備え、駆動制御部は、実際のスロットル弁開度が前記所望のスロットル弁開度に対して予め設定された所定範囲内に近づいてきたときに、直流モータに電流を流してスロットル弁にブレーキをかけ、駆動制御部は、ブレーキに相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限してブレーキを行い、その期間経過後に直流モータに流す電流を高い所定電流値よりも低い所定電流値[Vref(L)]に制限するように構成してもよい。 Further, as claimed in claim 9, a drive control unit for driving the throttle valve to a desired throttle valve opening by driving a DC motor is provided, and the drive control unit determines that the actual throttle valve opening is the desired throttle valve opening. When approaching a predetermined range preset for the throttle valve opening, a current is supplied to the DC motor to apply a brake to the throttle valve. Braking is performed by restricting the current flowing at a high predetermined current value [Vref (H)], and after that period, the current flowing to the DC motor is limited to a predetermined current value [Vref (L)] lower than the high predetermined current value. It may be configured as follows.

  [実施例1] [Example 1]

 以下、本発明を電子スロットルシステムに適用した実施形態(1)を図1乃至図4に基づいて説明する。まず、図1に基づいてシステム全体の概略構成を説明する。エンジンの吸気管11の途中に設けられたスロットル弁12は、直流モータ13によって駆動される。このスロットル弁12は、復帰スプリング(図示せず)により閉じ方向に付勢され、故障時にスロットル弁12がアイドリング可能な程度のほぼ閉じた位置に強制的に戻されるようになっている。従って、直流モータ13は、この復帰スプリングに抗してスロットル弁12を開き方向に駆動できるトルクが必要となり、それ故に、停止状態からの起動時や動作状態でのブレーキ時には、直流モータ13の通電電流を大きくしてトルクを確保する必要がある。スロットル弁12の開度はスロットル開度センサ14により検出され、その検出信号がエンジン制御回路15に取り込まれる。このエンジン制御回路15は点火時期や燃料噴射量を制御すると共に、スロットル弁12の開度を制御するスロットル弁制御手段として機能する。 Hereinafter, an embodiment (1) in which the present invention is applied to an electronic throttle system will be described with reference to FIGS. First, a schematic configuration of the entire system will be described with reference to FIG. A throttle valve 12 provided in the middle of an intake pipe 11 of the engine is driven by a DC motor 13. The throttle valve 12 is urged in a closing direction by a return spring (not shown), and is forcibly returned to a substantially closed position where the throttle valve 12 can be idle when a failure occurs. Therefore, the DC motor 13 needs a torque that can drive the throttle valve 12 in the opening direction against the return spring. Therefore, when starting from a stopped state or braking in an operating state, the DC motor 13 is energized. It is necessary to secure the torque by increasing the current. The opening of the throttle valve 12 is detected by a throttle opening sensor 14, and the detection signal is taken into an engine control circuit 15. The engine control circuit 15 functions as a throttle valve control unit that controls the ignition timing and the fuel injection amount and also controls the opening of the throttle valve 12.

 一方、アクセルペダル16の踏込み量は、アクセルセンサ17により検出され、その検出信号がエンジン制御回路15に取り込まれる。エンジン制御回路15は、アクセルセンサ17から取り込んだアクセル踏込み量に応じた駆動指令信号A1〜A4を駆動制御回路18に出力し、この駆動制御回路18によって直流モータ13を駆動することで、スロットル弁12をアクセル踏込み量に応じて設定された目標スロットル開度まで駆動する。尚、駆動制御回路18とエンジン制御回路15(スロットル弁制御手段)とから特許請求の範囲でいう駆動制御部が構成されている。 On the other hand, the depression amount of the accelerator pedal 16 is detected by the accelerator sensor 17, and the detection signal is taken into the engine control circuit 15. The engine control circuit 15 outputs to the drive control circuit 18 drive command signals A1 to A4 corresponding to the accelerator depression amount taken from the accelerator sensor 17, and the drive control circuit 18 drives the DC motor 13 to thereby control the throttle valve. 12 is driven to a target throttle opening set according to the accelerator depression amount. It should be noted that the drive control circuit 18 and the engine control circuit 15 (throttle valve control means) constitute a drive control section referred to in the claims.

 駆動制御回路18は、エンジン制御回路15から4つの駆動指令信号A1〜A4が入力される駆動ロジック回路19と、直流モータ13を駆動するHブリッジ型の駆動回路20と、直流モータ13に流れる電流を検出する電流検出回路21とから構成されている。この駆動制御回路18は、起動とブレーキに相当する所定の期間は、直流モータ13に流す電流を制限せずに起動、ブレーキを行い、該期間経過後には直流モータ13に流す電流を起動やブレーキの際に流れる電流よりも小さい電流制限値を越えないように制限する。従って、モータロックが生じていれば、上記電流制限値で直流モータ13に流れる電流が制限されるようになる。この電流制限動作中に、モータロックが解除されれば、電流制限が解除されるが、所定期間が経過しても、スロットル弁12の開度が目標スロットル開度に近付かない場合には、エンジン制御回路15は、モータロックと判断して、全ての駆動指令信号A1〜A4をローレベルにして、直流モータ13への通電を遮断する。 The drive control circuit 18 includes a drive logic circuit 19 to which the four drive command signals A1 to A4 are input from the engine control circuit 15, an H-bridge type drive circuit 20 for driving the DC motor 13, and a current flowing through the DC motor 13. And a current detecting circuit 21 for detecting the current. The drive control circuit 18 starts and brakes the current flowing through the DC motor 13 without limiting the current flowing through the DC motor 13 during a predetermined period corresponding to starting and braking, and starts and brakes the current flowing through the DC motor 13 after the elapse of the period. Is limited so as not to exceed a current limit value smaller than the current flowing at the time. Therefore, if the motor lock occurs, the current flowing through the DC motor 13 is limited by the current limit value. If the motor lock is released during this current limiting operation, the current limit is released. However, if the opening of the throttle valve 12 does not approach the target throttle opening even after the predetermined period has elapsed, the engine is stopped. The control circuit 15 determines that the motor is locked, sets all the drive command signals A1 to A4 to low level, and cuts off the power supply to the DC motor 13.

 次に、駆動制御回路18の細部の構成を図2に基づいて説明する。駆動回路20は、4個のスイッチング素子、例えばMOSFET22〜25をHブリッジ型に接続して構成され、右側のMOSFET22,25の中間接続点と左側のMOSFET23,24の中間接続点との間に直流モータ13の+端子と−端子が接続されている。この駆動回路20のハイサイドは、バッテリ等の電源26の+端子側に接続され、該駆動回路20のローサイドには、電流検出回路21(電流検出手段)が接続されている。電流検出回路21は、駆動回路20のローサイドとグランド側との間に接続された電流検出抵抗27と、この電流検出抵抗27の両端の電位差を増幅する差動増幅回路28とから構成されている。 Next, a detailed configuration of the drive control circuit 18 will be described with reference to FIG. The drive circuit 20 is configured by connecting four switching elements, for example, MOSFETs 22 to 25 in an H-bridge type, and has a direct current between an intermediate connection point between the right MOSFETs 22 and 25 and an intermediate connection point between the left MOSFETs 23 and 24. The positive terminal and negative terminal of the motor 13 are connected. The high side of the drive circuit 20 is connected to the + terminal side of a power supply 26 such as a battery, and the low side of the drive circuit 20 is connected to a current detection circuit 21 (current detection means). The current detection circuit 21 includes a current detection resistor 27 connected between the low side and the ground side of the drive circuit 20, and a differential amplifier circuit 28 that amplifies a potential difference between both ends of the current detection resistor 27. .

 次に、駆動ロジック回路19の細部の構成を説明する。上記電流検出回路21の出力(直流モータ13の通電電流に相当する電圧)は、コンパレータ30の+入力端子に入力され、−入力端子に入力される基準電圧Vref と比較される。この基準電圧Vref は、電流制限動作時の電流制限値に相当する電圧に設定され、この電流制限値は、モータロック時に通電をある程度継続してもMOSFET22〜25が破損しないような低い電流制限値(つまり起動やブレーキによって生じる電流よりも低い電流制限値)となるように設定されている。直流モータ13の通電電流が電流制限値を越える度に、コンパレータ30の出力がハイレベルに反転し、このハイレベル信号が2つのセット優先タイプのRSラッチ31,32のセット端子Sに入力される。各RSラッチ31,32のリセット端子Rには、それぞれタイマ33,34の出力が入力される。 Next, a detailed configuration of the drive logic circuit 19 will be described. The output of the current detection circuit 21 (the voltage corresponding to the current flowing through the DC motor 13) is input to the + input terminal of the comparator 30, and is compared with the reference voltage Vref # input to the-input terminal. This reference voltage Vref # is set to a voltage corresponding to a current limit value at the time of the current limit operation. The current limit value is set to a low current limit value such that MOSFETs 22 to 25 are not damaged even if current is continuously supplied to some extent at the time of motor lock. (That is, a current limit value lower than the current generated by starting or braking). Each time the current flowing through the DC motor 13 exceeds the current limit value, the output of the comparator 30 is inverted to a high level, and this high level signal is input to the set terminals S of the two set priority type RS latches 31 and 32. . The outputs of the timers 33 and 34 are input to the reset terminals R of the RS latches 31 and 32, respectively.

 一方のRSラッチ31は、セット端子Sにコンパレータ30から直流モータ13の通電電流が電流制限値を越えたことを示すハイレベル信号が入力されると、セット動作して出力端子QからANDゲート39とタイマ33の双方にハイレベル信号を出力する。タイマ33は、電流制限動作時に直流モータ13の通電電流が電流制限値を越える度に直流モータ13の通電を一時的にオフする時間を設定するタイマである。このタイマ33にハイレベル信号が入力されると、内部カウンタのカウント動作を開始し、予め設定した時間のカウントを終了すると、出力端子Qからハイレベル信号をRSラッチ31のリセット端子Rに出力する。これにより、RSラッチ31は、リセット動作して出力端子QからANDゲート39とタイマ33の双方にローレベル信号を出力する。タイマ33は、ローレベル信号が入力されると、内部カウンタをリセットすると共に、自身の出力端子Qの出力をローレベルに反転する。 On the other hand, when a high-level signal indicating that the current flowing through the DC motor 13 exceeds the current limit value is input to the set terminal S from the comparator 30 to the set terminal S, the RS latch 31 performs a set operation and outputs the AND gate 39 from the output terminal Q. And a high-level signal to both the timer 33 and the timer 33. The timer 33 is a timer for setting a time during which the energization of the DC motor 13 is temporarily turned off every time the energization current of the DC motor 13 exceeds the current limit value during the current limiting operation. When a high level signal is input to the timer 33, the counting operation of the internal counter is started. When the counting of a preset time is completed, a high level signal is output from the output terminal Q to the reset terminal R of the RS latch 31. . As a result, the RS latch 31 performs a reset operation and outputs a low-level signal from the output terminal Q to both the AND gate 39 and the timer 33. When the low level signal is input, the timer 33 resets the internal counter and inverts the output of its own output terminal Q to a low level.

 以上のように、RSラッチ31とタイマー33による閉ループを形成することによって、RSラッチ31の出力端子Qは、電流制限動作時に直流モータ13の通電電流が電流制限値を越える度に、直流モータ13の通電を一時的にオフする時間だけハイレベル信号を出力する(図4参照)。 As described above, by forming a closed loop by the RS latch 31 and the timer 33, the output terminal Q of the RS latch 31 is connected to the DC motor 13 whenever the current flowing through the DC motor 13 exceeds the current limit value during the current limiting operation. A high-level signal is output only for the time when the power is temporarily turned off (see FIG. 4).

 他方のRSラッチ32のリセット端子Rには、タイマ34の出力端子Qの出力が入力される。このタイマ34は、自身の出力端子Qの出力を遅延回路35とインバータ36を介して入力端子Tで受ける。これにより、タイマ34は、自身の出力端子Qの出力がローレベルに反転すると、遅延回路35の出力が一定時間遅れてローレベルに反転し、それと同時に、インバータ36からタイマ34の入力端子Tにハイレベル信号が入力される。これに伴って、タイマ34は、内部カウンタがカウント動作を開始し、予め設定した時間t34のカウントを終了すると、出力端子Qからハイレベル信号が出力される。このハイレベル信号は、遅延回路35により一定時間遅れてインバータ36に入力され、インバータ36からタイマ34の入力端子Tにローレベル信号が入力される。これにより、タイマ34は、内部カウンタをリセットすると共に、出力端子Qの出力をローレベルに反転する。以上のように、タイマ34と遅延回路35とインバータ36による閉ループを形成することによって、タイマ34の出力端子Qは、タイマ34に設定された一定時間t34毎に遅延回路35の遅延時間だけハイレベル信号を出力する(図3参照)。 The output of the output terminal Q of the timer 34 is input to the reset terminal R of the other RS latch 32. The timer 34 receives the output of its own output terminal Q at an input terminal T via a delay circuit 35 and an inverter 36. Thus, when the output of the output terminal Q of the timer 34 is inverted to the low level, the output of the delay circuit 35 is inverted to the low level with a delay of a certain time, and at the same time, the output from the inverter 36 is input to the input terminal T of the timer 34. A high level signal is input. Accordingly, the timer 34 outputs a high-level signal from the output terminal Q when the internal counter starts counting and the counting of the preset time t34 ends. The high-level signal is input to the inverter 36 with a delay of a predetermined time by the delay circuit 35, and the low-level signal is input from the inverter 36 to the input terminal T of the timer 34. As a result, the timer 34 resets the internal counter and inverts the output of the output terminal Q to low level. As described above, by forming a closed loop by the timer 34, the delay circuit 35, and the inverter 36, the output terminal Q of the timer 34 becomes high level by the delay time of the delay circuit 35 every fixed time t34 set in the timer 34. A signal is output (see FIG. 3).

 このタイマ34の出力端子Qの出力は、RSラッチ32のリセット端子RとDフリップフロップ(DFF)37のクロック入力端子CKに入力される。このDフリップフロップ37のデータ入力端子Dには、RSラッチ32の出力端子Qが接続されている。 The output of the output terminal Q of the timer 34 is input to the reset terminal R of the RS latch 32 and the clock input terminal CK of the D flip-flop (DFF) 37. The output terminal Q of the RS latch 32 is connected to the data input terminal D of the D flip-flop 37.

 RSラッチ32は、セット端子Sにコンパレータ30から直流モータ13の通電電流が電流制限値を越えたことを示すハイレベル信号が入力されると、セット動作して出力端子QからDフリップフロップ37のデータ入力端子Dにハイレベル信号を出力する。更に、RSラッチ32は、リセット端子Rにタイマ34から入力される一定時間t34毎のハイレベル信号によりリセット動作して、出力端子QからDフリップフロップ37のデータ入力端子Dにローレベル信号を出力する。 When a high-level signal indicating that the current flowing through the DC motor 13 has exceeded the current limit value is input to the set terminal S from the comparator 30 to the set terminal S, the RS latch 32 performs a set operation to output the D flip-flop 37 from the output terminal Q. A high level signal is output to the data input terminal D. Further, the RS latch 32 performs a reset operation on the reset terminal R in response to a high-level signal for each fixed time t34 input from the timer 34, and outputs a low-level signal from the output terminal Q to the data input terminal D of the D flip-flop 37. I do.

 一方、Dフリップフロップ37は、クロック入力端子CKに入力されるタイマ34の出力レベルがローレベルからハイレベルに立ち上がるタイミングで、データ入力端子Dに入力されるRSラッチ32の出力端子Qの出力レベルを記憶・保持し、記憶されたレベルに応じた信号レベルをDフリップフロップ37の出力端子Qからタイマ38の入力端子Tに出力する。 On the other hand, when the output level of the timer 34 input to the clock input terminal CK rises from the low level to the high level, the D flip-flop 37 outputs the output level of the output terminal Q of the RS latch 32 input to the data input terminal D. And outputs a signal level corresponding to the stored level from the output terminal Q of the D flip-flop 37 to the input terminal T of the timer 38.

 以上のように、RSラッチ32とDフリップフロップ37が動作することで、タイマ34に設定された時間t34内に直流モータ13の通電電流が電流制限値を越えた時に、Dフリップフロップ37の出力端子Qからハイレベル信号がタイマ38の入力端子Tに出力される。 As described above, the operation of the RS latch 32 and the D flip-flop 37 causes the output of the D flip-flop 37 when the current flowing through the DC motor 13 exceeds the current limit value within the time t34 set in the timer 34. A high-level signal is output from the terminal Q to the input terminal T of the timer 38.

 この場合、タイマ34に設定する時間t34は、電流制限動作時に直流モータ13の通電電流が電流制限値を越えた時に直流モータ13への通電を一時オフする時間と、一時通電オフ後に通電を再開して再び電流制限値を越えるまでの時間とを合計した時間よりも長い時間に設定されている。これにより、電流制限動作時にDフリップフロップ37の出力端子Qの出力がハイレベルに維持される。 In this case, the time t34 set in the timer 34 is a time for temporarily turning off the energization of the DC motor 13 when the energizing current of the DC motor 13 exceeds the current limit value during the current limiting operation, and resuming energization after the temporarily energizing off. The time is set to be longer than the sum of the time until the current limit value is exceeded again. As a result, the output of the output terminal Q of the D flip-flop 37 is maintained at the high level during the current limiting operation.

 一方、タイマ38は、Dフリップフロップ37の出力端子Qから、直流モータ13の通電電流が電流制限値を越え続けていることを示すハイレベル信号が入力されると、内部カウンタがカウント動作を開始し、通電電流が電流制限値を越え続けている時間t1a,t2a(図3参照)をカウントする。その後、このタイマ38が予め設定した時間t38(図4参照)のカウントを終了すると、出力端子Qからハイレベル信号(電流制限動作開始信号)をANDゲート39の一方の入力端子に出力する。また、タイマ38は、Dフリップフロップ37の出力端子Qから、直流モータ13の通電電流が電流制限値以下であることを示すローレベル信号が入力されると、内部カウンタをリセットすると共に、出力端子Qからローレベル信号をANDゲート39の一方の入力端子に出力する。 On the other hand, when the timer 38 receives a high-level signal from the output terminal Q of the D flip-flop 37 indicating that the current flowing through the DC motor 13 continues to exceed the current limit value, the internal counter starts counting. Then, the times t1a and t2a (see FIG. 3) in which the supplied current continues to exceed the current limit value are counted. Thereafter, when the timer 38 finishes counting for a preset time t38 (see FIG. 4), the output terminal Q outputs a high-level signal (current limit operation start signal) to one input terminal of the AND gate 39. When a low-level signal indicating that the current flowing through the DC motor 13 is equal to or less than the current limit value is input from the output terminal Q of the D flip-flop 37, the timer 38 resets the internal counter and sets the output terminal. From Q, a low level signal is output to one input terminal of the AND gate 39.

 この場合、タイマ38に設定する時間t38は、直流モータ13の起動通電やブレーキの時間が長くなった時に電流制限動作を開始する時期を決めるものであり、該時間t38は、正常動作時の起動通電、ブレーキの時間よりも少し長い時間に設定されている。これにより、図3に示すように、正常動作時の起動通電、ブレーキでは、タイマ38の内部カウンタのカウント時間t1a,t2aが時間t38に達する前に、実スロットル開度が目標スロットル開度に近付いて起動通電、ブレーキが終了するため、電流制限動作が働かず、直流モータ13の通電電流が制限されない状態で起動とブレーキが実施され、起動時とブレーキ時の駆動応答性が高められる。 In this case, the time t38 set in the timer 38 determines the time at which the current limiting operation is started when the time for energizing the start of the DC motor 13 or the time for braking is increased. The time is set to be slightly longer than the time for energization and braking. As a result, as shown in FIG. 3, in the activation energization and braking during normal operation, the actual throttle opening approaches the target throttle opening before the count times t1a and t2a of the internal counter of the timer 38 reach the time t38. Since the startup energization and the braking are completed, the current limiting operation does not work, and the startup and the brake are performed in a state where the energization current of the DC motor 13 is not limited, and the drive responsiveness at the time of the startup and the braking is enhanced.

 ANDゲート39は、両端子に入力されるタイマ38の出力とRSラッチ31の出力とが共にハイレベルの時のみ出力がハイレベルとなる。これにより、ANDゲート39の出力は、正常動作時にはローレベルに維持され(図3参照)、電流制限動作時には、直流モータ13の通電電流が電流制限値を越える度に直流モータ13の通電を一時的にオフする時間だけANDゲート39の出力がハイレベルに反転する(図4参照)。 The output of the AND gate 39 is high only when both the output of the timer 38 and the output of the RS latch 31 input to both terminals are high. As a result, the output of the AND gate 39 is maintained at the low level during normal operation (see FIG. 3), and during the current limiting operation, the energizing of the DC motor 13 is temporarily stopped every time the energizing current of the DC motor 13 exceeds the current limit value. The output of the AND gate 39 is inverted to the high level only during the time when it is turned off (see FIG. 4).

 このANDゲート39の出力は、ORゲート40,41に入力されると共に、インバータ42を介してANDゲート43,44にも入力される。これらORゲート40,41とANDゲート43,44には、それぞれエンジン制御回路15から出力される駆動指令信号A1〜A4が入力される。ORゲート40,41の出力は、保護制御回路45とプリドライバ46,47を介してハイサイドのMOSFET22,23のゲートに印加される。これにより、ハイサイドのMOSFET22,23は、ハイサイドの駆動指令信号A1,A2がハイレベルの時にオンすると共に、ANDゲート39の出力がハイレベルの時(電流制限動作時に通電を一時的にオフする時間)にも、ハイサイドのMOSFET22,23がオンして電流制限動作時の通電オフ中に直流モータ13のコイルに残留したエネルギを環流経路50を通じて環流させる。 The output of the AND gate 39 is input to the OR gates 40 and 41 and also to the AND gates 43 and 44 via the inverter 42. Drive command signals A1 to A4 output from the engine control circuit 15 are input to the OR gates 40 and 41 and the AND gates 43 and 44, respectively. The outputs of the OR gates 40 and 41 are applied to the gates of the high-side MOSFETs 22 and 23 via the protection control circuit 45 and the pre-drivers 46 and 47. Thus, the high-side MOSFETs 22 and 23 are turned on when the high-side drive command signals A1 and A2 are at the high level, and when the output of the AND gate 39 is at the high level (the current supply is temporarily turned off during the current limiting operation). Also during the current limit operation, the high-side MOSFETs 22 and 23 are turned on, and the energy remaining in the coil of the DC motor 13 is circulated through the circulation path 50 while the power is turned off during the current limiting operation.

 一方、ANDゲート43,44の出力は、保護制御回路45とプリドライバ48,49を介してローサイドのMOSFET24,25のゲートに印加される。これにより、ローサイドのMOSFET24,25は、ローサイドの駆動指令信号A3,A4がハイレベルで、且つインバータ42の出力がハイレベルの時にオンする。正常動作時には、図3に示すように、ANDゲート39の出力がローレベルに維持されるため、インバータ42の出力はハイレベルに維持される。この結果、正常動作時には、ローサイドの駆動指令信号A3,A4がそのままANDゲート43,44を通過し、ローサイドの駆動指令信号A3,A4がハイレベルの時にローサイドのMOSFET24,25がオンして、直流モータ13に通電する。 On the other hand, the outputs of the AND gates 43 and 44 are applied to the gates of the low-side MOSFETs 24 and 25 via the protection control circuit 45 and the pre-drivers 48 and 49. Accordingly, the low-side MOSFETs 24 and 25 are turned on when the low-side drive command signals A3 and A4 are at the high level and the output of the inverter 42 is at the high level. During normal operation, as shown in FIG. 3, the output of the AND gate 39 is maintained at a low level, so that the output of the inverter 42 is maintained at a high level. As a result, during normal operation, the low-side drive command signals A3 and A4 pass through the AND gates 43 and 44 as they are, and when the low-side drive command signals A3 and A4 are at a high level, the low-side MOSFETs 24 and 25 are turned on, and The motor 13 is energized.

 また、電流制限動作時には、図4に示すように、直流モータ13の通電電流が電流制限値を越える度に直流モータ13の通電を一時的にオフする時間だけANDゲート39の出力がハイレベルに反転するため、インバータ42の出力は、直流モータ13の通電電流が電流制限値を越える度に直流モータ13の通電を一時的にオフする時間だけローレベルに反転する。この結果、ローサイドの駆動指令信号A3(又はA4)がハイレベルであっても、直流モータ13の通電電流が電流制限値を越える度に、ANDゲート43(又は44)の出力が一時的にローレベルとなる。これにより、電流制限動作時には、ローサイドのMOSFET24(又は25)は、直流モータ13の通電電流が電流制限値を越える度に一時的にオフされ、直流モータ13の通電電流が電流制限値以下に抑えられる。 Further, in the current limiting operation, as shown in FIG. 4, the output of the AND gate 39 is set to the high level for the time for temporarily turning off the energization of the DC motor 13 every time the energization current of the DC motor 13 exceeds the current limit value. Because of the inversion, the output of the inverter 42 is inverted to a low level for a time period during which the energization of the DC motor 13 is temporarily turned off every time the energization current of the DC motor 13 exceeds the current limit value. As a result, even if the low-side drive command signal A3 (or A4) is at a high level, the output of the AND gate 43 (or 44) is temporarily low whenever the current flowing through the DC motor 13 exceeds the current limit value. Level. Thereby, at the time of the current limiting operation, the low-side MOSFET 24 (or 25) is temporarily turned off each time the current flowing through the DC motor 13 exceeds the current limit value, and the current flowing through the DC motor 13 is suppressed to the current limit value or less. Can be

 尚、保護制御回路45は、直流モータ13の両端子にそれぞれ接続されたハイサイドとローサイドのMOSFET22〜25が同時にオンして過電流が流れるいわゆる貫通電流を防止したり、或は、過電流が流れた時にMOSFET22〜25を強制的にオフする過電流保護制御等のロジックが含まれている。 The protection control circuit 45 prevents a so-called through current in which the high-side and low-side MOSFETs 22 to 25 connected to both terminals of the DC motor 13 are simultaneously turned on and an overcurrent flows, or Logic such as overcurrent protection control for forcibly turning off the MOSFETs 22 to 25 when the current flows is included.

 次に、図3に基づいて正常時の動作を説明する。スロットル12が停止状態でスロットル開度が変化しない期間t0は、復帰スプリングに抗してスロットル弁12を一定開度に保持するために、エンジン制御回路15は、駆動指令信号A1をハイレベルに維持すると共に、駆動指令信号A3を所定のデューティ比でハイレベルとローレベルに切り換えることで、ハイサイド右側のMOSFET22をオン状態に保持しながら、ローサイド左側のMOSFET24を所定のデューティ比でオン/オフさせて、直流モータ13に図2の矢印B方向(正方向)に所定のデューティ比で電流を流して、スロットル弁12を一定開度に保持する。 Next, the normal operation will be described with reference to FIG. During a period t0 when the throttle 12 is stopped and the throttle opening does not change, the engine control circuit 15 maintains the drive command signal A1 at a high level in order to maintain the throttle valve 12 at a constant opening against the return spring. At the same time, by switching the drive command signal A3 between a high level and a low level at a predetermined duty ratio, the low-side left MOSFET 24 is turned on / off at a predetermined duty ratio while the high-side right side MOSFET 22 is maintained in an on state. Then, a current is caused to flow through the DC motor 13 in the direction of arrow B (positive direction) in FIG. 2 at a predetermined duty ratio to maintain the throttle valve 12 at a constant opening.

 この保持通電期間t0中は、駆動指令信号A3がローレベルになる毎に、そのローレベル期間中だけ駆動指令信号A2をハイレベルに切り換えることで、ローサイド左側のMOSFET24がオフする毎に、ハイサイド左側のMOSFET23をオンさせて、直流モータ13のコイルに残留したエネルギを環流経路50を通じて環流させる。 During the holding energization period t0, the drive command signal A2 is switched to the high level only during the low level period each time the drive command signal A3 is at the low level. By turning on the MOSFET 23 on the left side, the energy remaining in the coil of the DC motor 13 is circulated through the circulation path 50.

 その後、アクセルペダル16が踏み込まれて、目標スロットル開度が変化すると、エンジン制御回路15は、次のようにして直流モータ13を100%デューティ比で起動し、実スロットル開度を目標スロットル開度を近付ける起動通電を実施する。この起動通電期間t1は、駆動指令信号A1,A3をハイレベルに保持することで、ハイサイド右側のMOSFET22とローサイド左側のMOSFET24を共にオン状態に保持して、直流モータ13に図2の矢印B方向(正方向)に100%デューティ比で電流を流し、起動トルクを大きくしてスロットル弁12の動作速度を速める。従って、正常動作時の起動通電期間t1中は、電流制限動作が働かない。これは、タイマ38の内部カウンタによる起動時カウント時間t1a(通電電流が電流制限値を越えている時間)が電流制限動作を開始する時間t38に達しないためである。 Thereafter, when the accelerator pedal 16 is depressed to change the target throttle opening, the engine control circuit 15 starts the DC motor 13 at a 100% duty ratio as follows, and changes the actual throttle opening to the target throttle opening. Start energization that approaches During the activation energizing period t1, the drive command signals A1 and A3 are held at a high level, thereby holding both the high-side right side MOSFET 22 and the low-side left side MOSFET 24 in the on state, and directing the DC motor 13 to the arrow B in FIG. A current is caused to flow in the direction (positive direction) at a duty ratio of 100%, the starting torque is increased, and the operating speed of the throttle valve 12 is increased. Therefore, the current limiting operation does not work during the startup energizing period t1 during normal operation. This is because the count time t1a at startup (time during which the supplied current exceeds the current limit value) by the internal counter of the timer 38 does not reach the time t38 at which the current limiting operation is started.

 エンジン制御回路15は、起動通電期間t1に、実スロットル開度が目標スロットル開度に予め設定された所定範囲内に近付いてきたことを検知すると、起動通電期間t1を終了して、動作状態のスロットル弁12にブレーキをかけて目標スロットル開度で停止させるブレーキ通電を実施する。このブレーキ期間t2中は、ハイサイド左側のMOSFET23とローサイド右側のMOSFET25を共にオン状態に保持して、直流モータ13に図2の矢印C方向(逆方向)に100%デューティ比で電流を流し、ブレーキ力を大きくしてスロットル弁12を目標スロットル開度に速やかに停止させる。従って、正常動作時のブレーキ期間t2中は、電流制限動作が働かない。これは、タイマ38の内部カウンタによるブレーキ時カウント時間t2a(通電電流が電流制限値を越えている時間)が電流制限動作を開始する時間t38に達しないためである。尚、スロットル弁12が目標スロットル開度に停止した後(期間t3)は、直流モータ13の起動前(期間t0)と同じ保持通電制御が行われる。 When the engine control circuit 15 detects that the actual throttle opening approaches a predetermined range set in advance to the target throttle opening during the startup energization period t1, the engine energization period t1 ends, and the engine is turned on. The brake is energized to apply a brake to the throttle valve 12 and stop at the target throttle opening. During the braking period t2, both the MOSFET 23 on the high side left side and the MOSFET 25 on the low side right side are kept in the ON state, and a current is passed through the DC motor 13 in the direction of arrow C in FIG. The braking force is increased to quickly stop the throttle valve 12 at the target throttle opening. Therefore, the current limiting operation does not work during the brake period t2 during normal operation. This is because the count time t2a during braking by the internal counter of the timer 38 (the time when the supplied current exceeds the current limit value) does not reach the time t38 when the current limiting operation is started. After the throttle valve 12 stops at the target throttle opening (period t3), the same holding energization control as before the activation of the DC motor 13 (period t0) is performed.

 次に、図4に基づいてモータロック時の動作を説明する。図4は、100%デューティ比の起動通電を開始した直後の時期txにモータロックが発生した時の動作例である。モータロックが発生すると、100%デューティ比の起動通電を続けても、スロットル弁12が目標スロットル開度に近付かないため、そのまま起動通電が暫く続けられる。これにより、タイマ38の内部カウンタによる起動時カウント時間t1a(通電電流が電流制限値を越えている時間)が電流制限動作を開始する時間t38に到達すると、次のようにして電流制限動作が開始される。 Next, the operation at the time of motor lock will be described with reference to FIG. FIG. 4 shows an operation example when the motor lock occurs at the timing tx immediately after the start energization with the 100% duty ratio is started. When the motor lock occurs, even if the startup energization with the 100% duty ratio is continued, the startup energization is continued for a while because the throttle valve 12 does not approach the target throttle opening. Thus, when the count time t1a at startup (time during which the supplied current exceeds the current limit value) by the internal counter of the timer 38 reaches the time t38 at which the current limit operation starts, the current limit operation starts as follows. Is done.

 タイマ38の内部カウンタによる起動時カウント時間t1aが電流制限動作を開始する時間t38に到達すると、タイマ38の出力がハイレベルに反転する。このタイマ38の出力とRSラッチ31の出力が入力されるANDゲート39は、RSラッチ31の出力がハイレベルの期間(つまり直流モータ13の通電電流が電流制限値を越える度に直流モータ13の通電を一時的にオフする時間)だけハイレベルに反転する。これにより、ANDゲート39がハイレベルに反転する毎に、このハイレベル信号がインバータ42によりローレベル信号に反転されてANDゲート43に入力される。このため、ローサイドの駆動指令信号A3がハイレベルであっても、直流モータ13の通電電流が電流制限値を越える度に、ANDゲート43の出力が一時的にローレベルとなる。これにより、電流制限動作時には、ローサイドのMOSFET24は、直流モータ13の通電電流が電流制限値を越える度に一時的にオフされ、直流モータ13の通電電流が電流制限値以下に抑えられる。 (4) When the count time t1a at startup by the internal counter of the timer 38 reaches the time t38 at which the current limiting operation is started, the output of the timer 38 is inverted to a high level. The AND gate 39, to which the output of the timer 38 and the output of the RS latch 31 are input, is connected to the output of the RS latch 31 during a high level period (that is, every time the energizing current of the DC motor 13 exceeds the current limit value). It is inverted to the high level only for the time when the power is temporarily turned off. Thus, each time the AND gate 39 is inverted to a high level, the high level signal is inverted to a low level signal by the inverter 42 and input to the AND gate 43. For this reason, even if the low-side drive command signal A3 is at a high level, the output of the AND gate 43 temporarily goes to a low level every time the current flowing through the DC motor 13 exceeds the current limit value. Thereby, at the time of the current limiting operation, the low-side MOSFET 24 is temporarily turned off each time the current flowing through the DC motor 13 exceeds the current limit value, and the current flowing through the DC motor 13 is suppressed to the current limit value or less.

 この電流制限動作期間中は、ローサイドのMOSFET24のオフ期間(ANDゲート39のハイレベル期間)に、ORゲート41の出力をハイレベルに反転させて、ハイサイド左側のMOSFET23をオンさせ、直流モータ13のコイルに残留したエネルギを環流経路50を通じて環流させる。 During the current limiting operation, the output of the OR gate 41 is inverted to the high level during the off-period of the low-side MOSFET 24 (the high-level period of the AND gate 39) to turn on the MOSFET 23 on the left side of the high-side. The energy remaining in the coil is circulated through the circulation path 50.

 この電流制限動作期間中に、モータロックが解消されて、スロットル弁12が目標スロットル開度に予め設定された所定範囲内に近付いてきたことが検知されると、ブレーキの通電に移行する。ブレーキの通電が開始されると、図3に示すように、直流モータ13の通電電流が電流制限値以下に一時的に下がるため、Dフリップフロップ37の出力がローレベルに反転して、タイマ38がリセットされ、該タイマ38の出力がローレベルに反転する。これにより、電流制限動作が解除され、直流モータ13に図2の矢印C方向(逆方向)に100%デューティ比で電流が流されて、スロットル弁12の動きにブレーキがかけられる。 (4) During this current limit operation period, when it is detected that the motor lock is released and the throttle valve 12 approaches a predetermined range set in advance to the target throttle opening, the operation shifts to energization of the brake. When the application of the brake is started, as shown in FIG. 3, the current supplied to the DC motor 13 temporarily drops below the current limit value, so that the output of the D flip-flop 37 is inverted to low level, Is reset, and the output of the timer 38 is inverted to a low level. As a result, the current limiting operation is released, and a current flows through the DC motor 13 in the direction of arrow C (reverse direction) of FIG. 2 at a duty ratio of 100%, and the movement of the throttle valve 12 is braked.

 一方、電流制限動作をある程度継続しても、スロットル弁12の開度が目標スロットル開度に近付かない場合には、次のようにして、エンジン制御回路15によって直流モータ13への通電が遮断される。エンジン制御回路15は、起動時に実スロットル開度と目標スロットル開度の差が所定以上となる状態が継続する時間をカウントし、その時間が所定時間t4になった時点で、モータロックと判断して、全ての駆動指令信号A1〜A4をローレベルにして、直流モータ13への通電を遮断する。 On the other hand, if the opening of the throttle valve 12 does not approach the target throttle opening even if the current limiting operation is continued to some extent, the energization of the DC motor 13 is cut off by the engine control circuit 15 as follows. You. The engine control circuit 15 counts the time during which the state in which the difference between the actual throttle opening and the target throttle opening is equal to or more than a predetermined value at the time of startup, and determines that the motor is locked when the time reaches a predetermined time t4. Then, all the drive command signals A1 to A4 are set to low level, and the energization to the DC motor 13 is cut off.

 或は、エンジン制御回路15は、図2に波線にて示すタイマ38から出力される電流制限動作期間中にあることを示す電流制限動作モニタ信号を入力し、電流制限動作期間中であることを示すハイレベルとなる状態が継続する時間をカウントし、その時間が所定時間t5になった時点で、全ての駆動指令信号A1〜A4をローレベルにして、直流モータ13への通電を遮断するようにしても良い。尚、図4の動作例は、起動通電中にモータロックが発生した時の例であるが、ブレーキ中にモータロックが発生した時も、同様に制御される。 Alternatively, the engine control circuit 15 inputs a current limit operation monitor signal indicating that the current limit operation period is being output from the timer 38 indicated by a broken line in FIG. The time when the high level state continues is counted, and when the time reaches a predetermined time t5, all the drive command signals A1 to A4 are set to the low level, and the energization to the DC motor 13 is cut off. You may do it. Although the operation example of FIG. 4 is an example when the motor lock occurs during the energization of the start, the control is similarly performed when the motor lock occurs during the braking.

 以上説明した実施形態(1)では、直流モータ13の正常動作時の起動通電及びブレーキの時間よりも少し長い時間に設定された起動通電期間(ブレーキ通電期間)には、直流モータ13の通電電流を制限せずに起動(ブレーキ)を行うので、起動当初(ブレーキ当初)から電流制限する場合よりも起動トルク(ブレーキ力)を大きくするこができて、スロットル弁12の駆動応答性を高めることができる。 In the embodiment (1) described above, during the start energization period (brake energization period) set to a time slightly longer than the start energization and the brake time during the normal operation of the DC motor 13, the energization current of the DC motor 13 is set. (Braking) is performed without limiting the starting torque, so that the starting torque (braking force) can be increased as compared with the case where the current is limited from the start (start of braking), and the drive response of the throttle valve 12 is improved. Can be.

 しかも、起動通電期間(ブレーキ通電期間)に、直流モータ13の通電電流が電流制限値よりも大きい状態が予め設定された時間t38だけ継続した場合は、モータロックの可能性があると判断して、通電電流を低い電流値に制限するので、MOSFET22〜25に流れる電流を低い電流値に制限することができて、MOSFET22〜25の発熱を低減することができる。これにより、モータロック時でも、直流モータ13に電流をある程度長い時間流すことが可能となり、一時的な軽微なロック状態の時には、駆動トルクを暫くかけ続けて、正常な状態に回復させることができる。しかも、MOSFET22〜25の発熱が少ない分、MOSFET22〜25を小型・低コスト化することができる。これにより、スロットル弁12の駆動応答性を犠牲にすることなく、駆動回路20の低コスト化の要求を満たすことができる。
  [実施例2]
Moreover, if the state in which the energizing current of the DC motor 13 is larger than the current limit value for the preset energizing period (brake energizing period) continues for a preset time t38, it is determined that there is a possibility of motor lock. Since the energizing current is limited to a low current value, the current flowing through the MOSFETs 22 to 25 can be limited to a low current value, and the heat generated by the MOSFETs 22 to 25 can be reduced. As a result, even when the motor is locked, it is possible to allow the electric current to flow through the DC motor 13 for a relatively long period of time. In the case of the temporary slight lock state, the drive torque can be continuously applied for a while to recover the normal state. . In addition, since the heat generated by the MOSFETs 22 to 25 is small, the size and cost of the MOSFETs 22 to 25 can be reduced. This makes it possible to satisfy the demand for cost reduction of the drive circuit 20 without sacrificing the drive response of the throttle valve 12.
[Example 2]

 次に、直流モータ13のトルクに余裕があるシステムに適用した実施形態(2)を図5乃至図7に基づいて説明する。前記実施形態(1)では、起動通電期間(ブレーキ通電期間)に電流を制限しなかったが、本実施形態(2)では、起動通電期間(ブレーキ通電期間)に、直流モータ13に流す電流を、起動性能(ブレーキ性能)を損なわないような高い電流値で制限して起動(ブレーキ)を行い、モータロックの可能性がある場合には、該期間経過後に直流モータ13に流す電流の制限値を低い電流制限値に切り換えるようにしている。以下、前記実施形態(1)と異なる部分を説明する。 Next, an embodiment (2) applied to a system having a sufficient torque of the DC motor 13 will be described with reference to FIGS. In the embodiment (1), the current is not limited during the start energizing period (brake energizing period). However, in the embodiment (2), the current flowing through the DC motor 13 is set during the start energizing period (brake energizing period). When starting (braking) is performed by limiting the starting current (braking performance) at a high current value that does not impair the starting performance (braking performance), and there is a possibility of motor lock, the limit value of the current flowing to the DC motor 13 after the lapse of the period. Is switched to a lower current limit value. Hereinafter, portions different from the embodiment (1) will be described.

 前記実施形態(1)では、コンパレータ30の−入力端子に入力する基準電圧Vref (電流制限値に相当する電圧)を固定値としたが、本実施形態(2)では、コンパレータ30の−入力端子に入力する基準電圧Vref を、高い電流制限値に相当する電圧Vref(H)と低い電流制限値に相当する電圧Vref(L)の2段階に切り換える基準電圧切換回路51が設けられている。この基準電圧切換回路51は、電源電圧Vcc側とグランド側との間に3個の抵抗52〜54を直列に接続すると共に、そのうちのグランド側の1つの抵抗54の両端に基準電圧切換用のトランジスタ55のコレクタとエミッタを接続し、抵抗52,53の中間接続点をコンパレータ30の−入力端子に接続している。 In the embodiment (1), the reference voltage Vrefre (the voltage corresponding to the current limit value) input to the negative input terminal of the comparator 30 is a fixed value. In the present embodiment (2), the negative input terminal of the comparator 30 is different. Is provided with a reference voltage switching circuit 51 for switching the reference voltage Vref # input to the two stages of a voltage Vref (H) corresponding to a high current limit value and a voltage Vref (L) corresponding to a low current limit value. The reference voltage switching circuit 51 has three resistors 52 to 54 connected in series between a power supply voltage Vcc side and a ground side, and has a reference voltage switching terminal connected to both ends of one of the resistors 54 on the ground side. The collector and the emitter of the transistor 55 are connected, and the intermediate connection point between the resistors 52 and 53 is connected to the negative input terminal of the comparator 30.

 また、前記実施形態(1)では、タイマ38の出力とRSラッチ31の出力がANDゲート39に入力されたが、本実施形態(2)では、ANDゲート39を無くして、RSラッチ31の出力が直接、ORゲート40,41に入力されると共に、該RSラッチ31の出力がインバータ42を介してANDゲート43,44にも入力される。タイマ38の出力端子Qは、基準電圧切換用のトランジスタ55のベースに接続され、タイマ38の出力によって基準電圧Vref (電流制限値)が切り換えられる。その他の構成は、前記実施形態(1)と同じである。 In the embodiment (1), the output of the timer 38 and the output of the RS latch 31 are input to the AND gate 39. However, in the embodiment (2), the output of the RS latch 31 is eliminated without the AND gate 39. Is input directly to the OR gates 40 and 41, and the output of the RS latch 31 is also input to the AND gates 43 and 44 via the inverter 42. The output terminal Q of the timer 38 is connected to the base of the reference voltage switching transistor 55, and the reference voltage Vref # (current limit value) is switched by the output of the timer 38. Other configurations are the same as those in the embodiment (1).

 次に、図6に基づいて正常時の動作を説明する。通常は、タイマ38の出力がローレベルに維持されるため、基準電圧切換用のトランジスタ55がオフ状態に維持される。この状態では、基準電圧切換回路51からコンパレータ30に入力される基準電圧Vref が、高い電流制限値に相当する電圧Vref(H)に維持される。ここで、基準電圧切換回路51の3個の抵抗52〜54の抵抗値をR52〜R54とすると、Vref(H)は次式で算出される。Vref(H)=Vcc×(R53+R54)/(R52+R53+R54)この高い基準電圧Vref(H)は、電流制限値が起動性能(ブレーキ性能)を損なわないような高い電流値となるように設定されている。 Next, the normal operation will be described with reference to FIG. Normally, the output of the timer 38 is maintained at a low level, so that the reference voltage switching transistor 55 is maintained in an off state. In this state, reference voltage Vref # input from reference voltage switching circuit 51 to comparator 30 is maintained at voltage Vref (H) corresponding to the high current limit value. Here, assuming that the resistance values of the three resistors 52 to 54 of the reference voltage switching circuit 51 are R52 to R54, Vref (H) is calculated by the following equation. Vref (H) = Vcc × (R53 + R54) / (R52 + R53 + R54) The high reference voltage Vref (H) is set so that the current limit value becomes a high current value that does not impair the starting performance (braking performance). .

 アクセルペダル16が踏み込まれて、目標スロットル開度が変化すると、前記実施形態(1)と同じく、起動通電を行って、実スロットル開度を目標スロットル開度を近付けてから、ブレーキの通電を行って、スロットル弁12を目標スロットル開度で停止させる。起動通電の開始時は、直流モータ13に100%デューティ比で電流を流すが、この起動通電期間t1中に、直流モータ13の通電電流が高い基準電圧Vref(H)で設定される高い電流制限値を越える度に、RSラッチ31の出力がタイマ33で設定される時間だけハイレベルとなり、このハイレベル信号がインバータ42によりローレベル信号に反転されてANDゲート43に入力される。このため、ローサイドの駆動指令信号A3がハイレベルであっても、直流モータ13の通電電流が高い電流制限値を越える度に、ANDゲート43の出力が一時的にローレベルとなる。これにより、ローサイドのMOSFET24は、直流モータ13の通電電流が高い電流制限値を越える度に一時的にオフされ、直流モータ13の通電電流が高い電流制限値以下に抑えられる。 When the accelerator pedal 16 is depressed and the target throttle opening changes, the energization of the start is performed, the actual throttle opening is brought close to the target throttle opening, and then the brake energization is performed, as in the first embodiment. Then, the throttle valve 12 is stopped at the target throttle opening. At the start of the start-up energization, a current flows through the DC motor 13 at a duty ratio of 100%. During this start-up energization period t1, the energization current of the DC motor 13 is set to a high current limit set by a high reference voltage Vref (H). Each time the value exceeds the value, the output of the RS latch 31 becomes high level for the time set by the timer 33, and this high level signal is inverted to a low level signal by the inverter 42 and input to the AND gate 43. For this reason, even when the low-side drive command signal A3 is at a high level, the output of the AND gate 43 is temporarily at a low level every time the current flowing through the DC motor 13 exceeds a high current limit value. As a result, the low-side MOSFET 24 is temporarily turned off each time the energizing current of the DC motor 13 exceeds the high current limit value, and the energizing current of the DC motor 13 is suppressed below the high current limit value.

 この電流制限動作中は、ローサイドのMOSFET24のオフ期間(RSラッチ31のハイレベル期間)に、ORゲート41の出力をハイレベルに反転させて、ハイサイド左側のMOSFET23をオンさせ、直流モータ13のコイルに残留したエネルギを環流経路50を通じて環流させる。 During this current limiting operation, the output of the OR gate 41 is inverted to the high level during the off-period of the low-side MOSFET 24 (the high-level period of the RS latch 31) to turn on the MOSFET 23 on the left side of the high-side. The energy remaining in the coil is circulated through the circulation path 50.

 このような起動通電により、スロットル弁12が目標スロットル開度に予め設定された所定範囲内に近付いてきたことが検知されると、起動通電期間t1を終了して、ブレーキの通電を実施する。ブレーキの開始時は、直流モータ13に100%デューティ比で逆方向に電流を流すが、このブレーキ通電期間t2中に直流モータ13の通電電流が高い基準電圧Vref(H)で設定される高い電流制限値を越える度に、RSラッチ31の出力がタイマ33で設定される時間だけハイレベルとなり、上述した起動通電と同様に、直流モータ13の通電電流が高い電流制限値を越える度に一時的にオフされ、直流モータ13の通電電流が高い電流制限値以下に抑えられる。 (4) When it is detected that the throttle valve 12 is approaching the target throttle opening within a predetermined range set in advance by such activation, the activation energization period t1 is ended and the brake is energized. At the start of braking, a current flows through the DC motor 13 in the reverse direction at a duty ratio of 100%. During the brake energizing period t2, the energizing current of the DC motor 13 is set to a high current set at a high reference voltage Vref (H). Each time the limit value is exceeded, the output of the RS latch 31 goes high for the time set by the timer 33, and, similarly to the start energization described above, the output current of the DC motor 13 temporarily exceeds the high current limit value. And the energizing current of the DC motor 13 is suppressed to a high current limit value or less.

 尚、前記実施形態(1)と同じく、スロットル弁12が目標スロットル開度に停止した後(期間t3)は、直流モータ13の起動前(期間t0)と同じ保持通電制御が行われる。 As in the first embodiment, after the throttle valve 12 stops at the target throttle opening (period t3), the same holding energization control as before the DC motor 13 is started (period t0) is performed.

 次に、図7に基づいてモータロック時の動作を説明する。図7は、起動通電を開始した直後の時期txにモータロックが発生した時の動作例である。この場合、高い電流制限値で制限した起動通電を行っても、スロットル弁12が目標スロットル開度に近付かないため、そのまま起動通電が暫く続けられる。これにより、タイマ38の内部カウンタによる起動時カウント時間t1a(通電電流が高い電流制限値を越えている時間)が時間t38に到達すると、次のようにして電流制限値が下げられる。 Next, the operation at the time of motor lock will be described with reference to FIG. FIG. 7 shows an operation example when a motor lock occurs at a time tx immediately after the start energization is started. In this case, even if the startup energization is performed with a high current limit value, the startup energization is continued for a while because the throttle valve 12 does not approach the target throttle opening. Thus, when the count time t1a at startup (time during which the supplied current exceeds the high current limit value) by the internal counter of the timer 38 reaches the time t38, the current limit value is reduced as follows.

 タイマ38の内部カウンタによる起動時カウント時間t1aが時間t38に到達すると、タイマ38からハイレベル信号が基準電圧切換用のトランジスタ55のベースに出力される。これにより、トランジスタ55がオンして、基準電圧切換回路51の1つの抵抗54の両端が短絡され、基準電圧切換回路51からコンパレータ30に入力される基準電圧Vref が、低い電流制限値に相当する電圧Vref(L)に切り換えられる。この低い基準電圧Vref(L)は次式で算出される。 When the count-up time t1a by the internal counter of the timer 38 reaches the time t38, the timer 38 outputs a high-level signal to the base of the reference voltage switching transistor 55. Thereby, transistor 55 is turned on, both ends of one resistor 54 of reference voltage switching circuit 51 are short-circuited, and reference voltage Vref # input from reference voltage switching circuit 51 to comparator 30 corresponds to a low current limit value. The voltage is switched to the voltage Vref (L). This low reference voltage Vref (L) is calculated by the following equation.

 Vref(L)=Vcc×R53/(R52+R53)この低い基準電圧Vref(L)によって設定される低い電流制限値は、モータロック時に通電をある程度継続してもMOSFET22〜25が破損しないような低い電流値となるように設定されている。 Vref (L) = Vcc × R53 / (R52 + R53) The low current limit value set by the low reference voltage Vref (L) is such a low current that the MOSFETs 22 to 25 are not damaged even if the energization is continued to some extent during motor lock. It is set to be a value.

 このようにして、コンパレータ30に入力される基準電圧Vref が、低い電流制限値に相当する電圧Vref(L)に切り換えられると、直流モータ13の通電電流が低い電流制限値を越える度に、RSラッチ31の出力がタイマ33で設定される時間だけハイレベルとなり、このハイレベル信号がインバータ42によりローレベル信号に反転されてANDゲート43に入力される。これにより、ローサイドのMOSFET24は、直流モータ13の通電電流が低い電流制限値を越える度に、一時的にオフされ、直流モータ13の通電電流が低い電流制限値以下に抑えられる。この際、ローサイドのMOSFET24のオフ期間中に、ハイサイド左側のMOSFET23をオンさせて、直流モータ13のコイルに残留したエネルギを環流経路50を通じて環流させる。 In this manner, when the reference voltage Vref # input to the comparator 30 is switched to the voltage Vref (L) corresponding to the low current limit value, every time the energizing current of the DC motor 13 exceeds the low current limit value, RS The output of the latch 31 becomes high level for the time set by the timer 33, and this high level signal is inverted to a low level signal by the inverter 42 and input to the AND gate 43. As a result, the low-side MOSFET 24 is temporarily turned off each time the energizing current of the DC motor 13 exceeds the low current limit value, and the energizing current of the DC motor 13 is suppressed below the low current limit value. At this time, while the low-side MOSFET 24 is off, the high-side left MOSFET 23 is turned on, and the energy remaining in the coil of the DC motor 13 is circulated through the circulation path 50.

 このような低い電流制限値による電流制限動作をある程度継続しても、スロットル弁12の開度が目標スロットル開度に近付かない場合には、前記実施形態(1)と同様の方法で直流モータ13への通電を遮断する。尚、図7の動作例は、起動通電中にモータロックが発生した時の例であるが、ブレーキ中にモータロックが発生した時も、同様に制御される。以上説明した実施形態(2)においても、前記実施形態(1)と同様の効果を得ることができる。 If the opening of the throttle valve 12 does not approach the target throttle opening even if the current limiting operation using such a low current limiting value is continued to some extent, the DC motor 13 is operated in the same manner as in the above embodiment (1). Cut off the power supply to. Note that the operation example in FIG. 7 is an example in which the motor lock occurs during the energization of the start. However, the same control is performed when the motor lock occurs during the braking. In the embodiment (2) described above, the same effect as in the embodiment (1) can be obtained.

 尚、前記実施形態(1),(2)では、電流制限動作をハードウエアで構成した駆動ロジック回路19によって制御するようにしたが、マイクロコンピュータによるプログラム制御で電流制限動作を制御するようにしても良い。また、モータロックの可能性がある場合に実施する電流制限動作の期間中に、時間の経過に伴って電流制限値を2段階以上に低下させるようにしても良い。 In the embodiments (1) and (2), the current limiting operation is controlled by the drive logic circuit 19 constituted by hardware. However, the current limiting operation is controlled by program control by a microcomputer. Is also good. Further, the current limit value may be reduced to two or more levels as time elapses during the current limit operation performed when there is a possibility of motor lock.

 また、前記実施形態(1),(2)では、ブレーキ通電期間中にモータロックが発生した場合にも、起動通電期間中にモータロックが発生した場合と同じく、所定期間経過後に電流制限動作を行うようにしたが、起動とブレーキのいずれか一方のみ、電流制限動作を行うようにしても良い。また、Hブリッジ型の駆動回路20は、MOSFET22〜25以外のスイッチング素子で構成しても良い。
その他、本発明の適用範囲は、電子スロットルシステムに限定されず、直流モータを駆動源とする種々の装置に本発明を適用して実施できる。
Further, in the above-described embodiments (1) and (2), even when the motor lock occurs during the brake energizing period, the current limiting operation is performed after the predetermined period elapses, similarly to the case where the motor lock occurs during the activation energizing period. Although the current limiting operation is performed, the current limiting operation may be performed only for one of the activation and the braking. Further, the H-bridge type driving circuit 20 may be configured by switching elements other than the MOSFETs 22 to 25.
In addition, the scope of application of the present invention is not limited to the electronic throttle system, and the present invention can be applied to various devices using a DC motor as a drive source.

本発明を電子スロットルシステムに適用した実施形態(1)を示すシステム全体の概略構成図FIG. 1 is a schematic configuration diagram of an entire system showing an embodiment (1) in which the present invention is applied to an electronic throttle system. 実施形態(1)の駆動制御回路の電気回路図Electric circuit diagram of the drive control circuit of the embodiment (1) 実施形態(1)の正常動作時の各部の信号波形を示すタイムチャートFIG. 6 is a time chart showing signal waveforms of respective units during a normal operation of the embodiment (1). 実施形態(1)のモータロック時の各部の信号波形を示すタイムチャートFIG. 6 is a time chart showing signal waveforms of various parts when the motor is locked according to the first embodiment. 実施形態(2)の駆動制御回路の電気回路図Electric circuit diagram of the drive control circuit of the embodiment (2) 実施形態(2)の正常動作時の各部の信号波形を示すタイムチャートFIG. 6 is a time chart showing signal waveforms of respective units during a normal operation of the embodiment (2). 実施形態(2)のモータロック時の各部の信号波形を示すタイムチャートFIG. 6 is a time chart showing signal waveforms of various parts when the motor is locked according to the embodiment (2).

符号の説明Explanation of reference numerals

 12…スロットル弁、
 13…直流モータ、
 14…スロットル開度センサ、
 15…エンジン制御回路(駆動制御部,スロットル弁制御手段)、
 16…アクセルペダル、
 17…アクセルセンサ、
 18…駆動制御回路(駆動制御部)、
 19…駆動ロジック回路、
 20…駆動回路、
 21…電流検出回路(電流検出手段)、
 22〜25…MOSFET(スイッチング素子)、
 30…コンパレータ、
 33,34…タイマ、
 35…遅延回路、
 38…タイマ、
 51…基準電圧切換回路、
 52〜54…抵抗、
 55…トランジスタ。
12 ... Throttle valve,
13 ... DC motor,
14. Throttle opening sensor
15. Engine control circuit (drive control unit, throttle valve control means)
16 ... accelerator pedal,
17 ... accelerator sensor,
18 ... drive control circuit (drive control unit)
19 ... Drive logic circuit,
20 ... Drive circuit,
21 ... current detection circuit (current detection means)
22-25 ... MOSFET (switching element),
30 ... Comparator,
33, 34 ... timer,
35 ... delay circuit,
38 ... Timer,
51: reference voltage switching circuit
52-54 ... resistance,
55 ... transistor.

Claims (9)

停止状態の直流モータに電流を流して直流モータを起動する駆動制御部を備えたモータ駆動装置において、
 前記駆動制御部は、前記起動に相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限して起動を行い、その期間経過後に直流モータに流す電流を前記高い所定電流値よりも低い所定電流値[Vref(L)]に制限することを特徴とするモータ駆動装置。
In a motor drive device including a drive control unit that starts a DC motor by flowing a current to a DC motor in a stopped state,
The drive control unit performs the startup by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)] during a period corresponding to the startup, and after the lapse of the period, reduces the current flowing to the DC motor to the high current. A motor driving device characterized in that the current is limited to a predetermined current value [Vref (L)] lower than the predetermined current value.
動作状態の直流モータに電流を流して直流モータにブレーキをかける駆動制御部を備えたモータ駆動装置において、
 前記駆動制御部は、前記ブレーキに相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限してブレーキを行い、その期間経過後に直流モータに流す電流を前記高い所定電流値よりも低い所定電流値[Vref(L)]に制限することを特徴とするモータ駆動装置。
In a motor drive device including a drive control unit that applies a current to a DC motor in an operating state to brake the DC motor,
The drive control unit performs braking by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)] during a period corresponding to the brake, and after the lapse of the period, reduces the current flowing to the DC motor to the high current. A motor driving device characterized in that the current is limited to a predetermined current value [Vref (L)] lower than the predetermined current value.
請求項1又は2に記載のモータ駆動装置において、
 前記直流モータはHブリッジ状の駆動回路に接続されていることを特徴とするモータ駆動装置。
The motor driving device according to claim 1 or 2,
The motor drive device, wherein the DC motor is connected to an H-bridge drive circuit.
請求項1乃至3のいずれかに記載のモータ駆動装置において、
 前記直流モータに流す電流を検出する電流検出手段が設けられていることを特徴とするモータ駆動装置。
The motor drive device according to any one of claims 1 to 3,
A motor driving device, further comprising current detection means for detecting a current flowing through the DC motor.
請求項1乃至4の何れかに記載のモータ駆動装置において、
前記低い所定電流値[Vref(L)]に制限されている状態が所定時間以上継続しているか否かを判定する判定手段を備え、この判定手段が所定時間以上継続していると判断した場合は前記直流モータへの通電を遮断することを特徴とするモータ駆動装置。
The motor drive device according to any one of claims 1 to 4,
A determining means for determining whether or not the state limited to the low predetermined current value [Vref (L)] has continued for a predetermined time or more; and when the determining means determines that the state has continued for a predetermined time or more. A motor driving device for shutting off the power supply to the DC motor.
請求項1乃至4のいずれかに記載のモータ駆動装置において、
 前記直流モータは車両用エンジンのスロットル弁に接続されており、前記駆動制御部には車両のアクセルペダルに接続されたアクセルセンサからのアクセル信号とスロットル弁に接続されたスロットル開度センサからのスロットル信号とに基づいて所望のスロットル弁開度に制御するスロットル弁制御手段が含まれていることを特徴とするモータ駆動装置。
The motor drive device according to any one of claims 1 to 4,
The DC motor is connected to a throttle valve of a vehicle engine, and the drive control unit includes an accelerator signal from an accelerator sensor connected to an accelerator pedal of the vehicle and a throttle signal from a throttle opening sensor connected to the throttle valve. A motor drive device comprising: throttle valve control means for controlling a desired throttle valve opening based on a signal.
請求項6に記載のモータ駆動装置において、
 前記所望のスロットル弁開度とスロットル信号に基づく実際のスロットル弁開度との差が所定値以上となる状態が、前記期間よりも長く設定された所定時間以上継続した場合には、前記直流モータへの通電を遮断することを特徴とするモータ駆動装置。
The motor driving device according to claim 6,
When the state in which the difference between the desired throttle valve opening and the actual throttle valve opening based on the throttle signal is equal to or more than a predetermined value continues for a predetermined time longer than the period, the DC motor A motor drive device characterized in that the power supply to the motor is cut off.
直流モータを駆動することで、スロットル弁を所望のスロットル弁開度まで駆動する駆動制御部を備え、
 前記駆動制御部は、停止状態の直流モータに電流を流して前記スロットル弁を一定開度に保持している状態において、所望のスロットル弁開度が変化した場合に、実際のスロットル弁開度を所望のスロットル弁開度に近づけるように直流モータに電流を流して直流モータを起動し、
 前記駆動制御部は、前記起動に相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限して起動を行い、その期間経過後に直流モータに流す電流を前記高い所定電流値よりも低い所定電流値[Vref(L)]に制限することを特徴とするモータ駆動装置。
A drive control unit that drives the throttle valve to a desired throttle valve opening degree by driving a DC motor,
The drive control unit controls the actual throttle valve opening when a desired throttle valve opening changes in a state in which a current is supplied to the DC motor in a stopped state and the throttle valve is held at a constant opening. Start the DC motor by passing a current to the DC motor so as to approach the desired throttle valve opening,
During the period corresponding to the start, the drive control unit performs the start by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)], and after the lapse of the period, reduces the current flowing to the DC motor to the high current. A motor driving device characterized in that the current is limited to a predetermined current value [Vref (L)] lower than the predetermined current value.
直流モータを駆動することで、スロットル弁を所望のスロットル弁開度まで駆動させる駆動制御部を備え、
 前記駆動制御部は、実際のスロットル弁開度が前記所望のスロットル弁開度に対して予め設定された所定範囲内に近づいてきたときに、直流モータに電流を流してスロットル弁にブレーキをかけ、
 前記駆動制御部は、前記ブレーキに相当する期間は、直流モータに流す電流を高い所定電流値[Vref(H)]で制限してブレーキを行い、その期間経過後に直流モータに流す電流を前記高い所定電流値よりも低い所定電流値[Vref(L)]に制限することを特徴とするモータ駆動装置。
 
A drive control unit that drives the throttle valve to a desired throttle valve opening degree by driving a DC motor,
The drive control unit applies a current to the DC motor to apply a brake to the throttle valve when the actual throttle valve opening approaches a predetermined range preset with respect to the desired throttle valve opening. ,
The drive control unit performs braking by limiting the current flowing to the DC motor at a high predetermined current value [Vref (H)] during a period corresponding to the brake, and after the lapse of the period, reduces the current flowing to the DC motor to the high current. A motor driving device characterized in that the current is limited to a predetermined current value [Vref (L)] lower than the predetermined current value.
JP2003300245A 2003-08-25 2003-08-25 Motor drive device Expired - Fee Related JP3891157B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003300245A JP3891157B2 (en) 2003-08-25 2003-08-25 Motor drive device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003300245A JP3891157B2 (en) 2003-08-25 2003-08-25 Motor drive device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP32824998A Division JP3724964B2 (en) 1998-11-18 1998-11-18 Motor drive device

Publications (2)

Publication Number Publication Date
JP2004032997A true JP2004032997A (en) 2004-01-29
JP3891157B2 JP3891157B2 (en) 2007-03-14

Family

ID=31185576

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003300245A Expired - Fee Related JP3891157B2 (en) 2003-08-25 2003-08-25 Motor drive device

Country Status (1)

Country Link
JP (1) JP3891157B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7932697B2 (en) 2006-09-07 2011-04-26 Hitachi Koki Co., Ltd. Power tool
US8359960B2 (en) 1999-02-05 2013-01-29 Hitachi Koki Co., Ltd. Cutter with laser generator that irradiates cutting position on workpiece to facilitate alignment of blade with cutting position
JP2015035914A (en) * 2013-08-09 2015-02-19 株式会社デンソー Load drive device
CN104696080A (en) * 2014-10-31 2015-06-10 重庆邮电大学 Observer-based intelligent dual-integral sliding-mode control method for electronic throttle valve
US9888613B2 (en) 2010-11-02 2018-02-06 Mitsubishi Electric Corporation Power module for electric power steering and electric power steering drive control apparatus using the same
CN113412575A (en) * 2019-01-28 2021-09-17 阿尔卑斯阿尔派株式会社 Current control circuit and input device
CN114520496A (en) * 2021-12-22 2022-05-20 中国航天空气动力技术研究院 Propeller thermal protection control device and control method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8359960B2 (en) 1999-02-05 2013-01-29 Hitachi Koki Co., Ltd. Cutter with laser generator that irradiates cutting position on workpiece to facilitate alignment of blade with cutting position
US8770076B2 (en) 1999-02-05 2014-07-08 Hitachi Koki Co., Ltd. Cutter with laser generator that irradiates cutting position on workpiece to facilitate alignment of blade with cutting position
US7932697B2 (en) 2006-09-07 2011-04-26 Hitachi Koki Co., Ltd. Power tool
US7932701B2 (en) 2006-09-07 2011-04-26 Hitachi Koki Co., Ltd. Power tool
US9888613B2 (en) 2010-11-02 2018-02-06 Mitsubishi Electric Corporation Power module for electric power steering and electric power steering drive control apparatus using the same
JP2015035914A (en) * 2013-08-09 2015-02-19 株式会社デンソー Load drive device
CN104696080A (en) * 2014-10-31 2015-06-10 重庆邮电大学 Observer-based intelligent dual-integral sliding-mode control method for electronic throttle valve
CN113412575A (en) * 2019-01-28 2021-09-17 阿尔卑斯阿尔派株式会社 Current control circuit and input device
CN114520496A (en) * 2021-12-22 2022-05-20 中国航天空气动力技术研究院 Propeller thermal protection control device and control method
CN114520496B (en) * 2021-12-22 2024-03-12 中国航天空气动力技术研究院 Propeller thermal protection control device and control method

Also Published As

Publication number Publication date
JP3891157B2 (en) 2007-03-14

Similar Documents

Publication Publication Date Title
JP3724964B2 (en) Motor drive device
US6333617B1 (en) Inductive load drive control for selectively extinguishing energy through switching devices or diodes
JP3966194B2 (en) Motor control device
JP4529666B2 (en) Load drive device and load drive control method
JP3275898B2 (en) Motor drive
JP5913971B2 (en) Microcomputer monitoring device, electronic control device for controlling electric load of vehicle, and microcomputer monitoring method
JP3458753B2 (en) Motor drive
CN110463039B (en) Load driving device
JP3965930B2 (en) Electromagnetic load control device
JP3891157B2 (en) Motor drive device
JPH108959A (en) Electric motor fan device used in cooling system for automobile
JP2007002812A (en) Engine start control device
JP4114474B2 (en) Inductive load driving device and abnormality detection method thereof
JP4265548B2 (en) Power generation control device
JP2021099069A (en) Injection control device
JPS6056655A (en) Wiper control circuit
US20150061562A1 (en) Motor drive unit
JP2005259764A (en) Electromagnetic actuator drive unit
JP6775630B1 (en) In-vehicle engine control device
WO2015104910A1 (en) Engine starting device
JP2021099070A (en) Injection control device
JP2009201185A (en) Drive controller
JP3551470B2 (en) Power generator
JPH0748609B2 (en) Automotive rod antenna controller
JP7065195B2 (en) Injector controller

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060130

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: 20061114

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061127

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091215

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101215

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111215

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121215

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131215

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees