JP2007202259A - Motor control device - Google Patents

Motor control device Download PDF

Info

Publication number
JP2007202259A
JP2007202259A JP2006015927A JP2006015927A JP2007202259A JP 2007202259 A JP2007202259 A JP 2007202259A JP 2006015927 A JP2006015927 A JP 2006015927A JP 2006015927 A JP2006015927 A JP 2006015927A JP 2007202259 A JP2007202259 A JP 2007202259A
Authority
JP
Japan
Prior art keywords
motor
drive circuit
potential
detection unit
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2006015927A
Other languages
Japanese (ja)
Inventor
Takayuki Nakamura
隆幸 中村
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.)
Asmo Co Ltd
Original Assignee
Asmo Co Ltd
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 Asmo Co Ltd filed Critical Asmo Co Ltd
Priority to JP2006015927A priority Critical patent/JP2007202259A/en
Publication of JP2007202259A publication Critical patent/JP2007202259A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Power-Operated Mechanisms For Wings (AREA)
  • Window Of Vehicle (AREA)
  • Control Of Direct Current Motors (AREA)
  • Power Conversion In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a motor control device wherein, when a motor is inoperative, a point of failure in a drive circuit can be located through a simple construction. <P>SOLUTION: A power window device 1 includes: a motor 20 that is operated by power supply from an on-vehicle battery 5; and a controlling means 3 for controlling driving of the motor 20. The controlling means 3 includes: the drive circuit 32; a drive circuit control unit 31a for controlling switching of the drive circuit 32; a rotating state detection unit 31b for detecting the rotating state of the motor 20; a midpoint potential detection unit 31c for detecting a midpoint potential Vad between each terminal potential of the motor 20 and ground potential; and an anomaly detection unit 31d that detects any anomaly in the drive circuit 32 based on the rotating state detected by the rotating state detection unit 31b and the midpoint potential Vad detected by the midpoint potential detection unit 31c. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明はモータ制御装置に係り、特にモータへの電源供給方向を切換える駆動回路の動作異常を検出可能なモータ制御装置に関する。   The present invention relates to a motor control device, and more particularly to a motor control device capable of detecting an operation abnormality of a drive circuit that switches a power supply direction to a motor.

従来、車両のパワーウインドウ装置は、モータによる回転駆動力を昇降機構に伝達して、昇降機構を介して窓ガラスを昇降させる構成となっている。このような昇降装置では、電動モータの回転を検出する回転センサからの信号によって窓ガラスの位置を算出しており、機械的に拘束されるロック位置まで窓ガラスを移動させることが可能である(例えば、特許文献1参照)。   2. Description of the Related Art Conventionally, a vehicle power window device has a configuration in which a rotational driving force by a motor is transmitted to an elevating mechanism and a window glass is moved up and down via the elevating mechanism. In such an elevating device, the position of the window glass is calculated by a signal from a rotation sensor that detects the rotation of the electric motor, and the window glass can be moved to a mechanically restrained lock position ( For example, see Patent Document 1).

また、このようなパワーウインドウ装置やパワーステアリング装置等のモータの正逆回転制御を行うモータ制御装置では、駆動回路を介して駆動電源をモータへ接続している。駆動回路は、例えばFET等のスイッチング素子によって構成されるHブリッジ回路を内部に有しており、スイッチング素子を切換えることによってモータの両端子を駆動電源の高電位側またはグランド等の駆動電源の低電位側へ接続して、モータを正逆両方向へ回動させている。
このようなモータ制御装置では、モータ端子電圧等を監視してモータ端子がクランド電位または駆動電源の高電位側に短絡する故障(地絡故障、天絡故障)の検出を行う技術が知られている(例えば、特許文献2参照)。このような故障を検出することにより、高価な制御ユニット等の損傷を防止することが可能となる。
Further, in a motor control device that performs forward / reverse rotation control of a motor such as a power window device or a power steering device, a drive power source is connected to the motor via a drive circuit. The drive circuit has an H-bridge circuit composed of switching elements such as FETs, for example. By switching the switching elements, both terminals of the motor are connected to the high potential side of the drive power supply or the drive power supply such as ground is low. Connected to the potential side, the motor is rotated in both forward and reverse directions.
In such a motor control device, a technique for monitoring a motor terminal voltage or the like and detecting a failure (ground fault or power fault) in which the motor terminal is short-circuited to the ground potential or the high potential side of the driving power source is known. (For example, refer to Patent Document 2). By detecting such a failure, it is possible to prevent damage to an expensive control unit or the like.

実用新案登録第2577092号公報(第3−6頁、図11、図12)Utility Model Registration No. 2577092 (page 3-6, FIG. 11, FIG. 12) 特開2002−204593号公報JP 2002-204593 A

しかしながら、特許文献1,2等に記載の技術では、モータ駆動時にモータがモータ停止状態から作動しなかったとき、機械的ロック状態と誤判定してしまうか若しくは何らかの故障と判定できる場合であっても、故障箇所の特定については不十分であった。   However, in the techniques described in Patent Documents 1 and 2, etc., when the motor does not operate from the motor stop state when the motor is driven, it may be erroneously determined as a mechanical lock state, or it may be determined that there is some failure. However, the location of the failure was insufficient.

本発明の目的は、上記課題に鑑み、モータ不作動時に駆動回路における故障箇所の特定を簡易な構成によって行うことが可能なモータ制御装置を提供することにある。   In view of the above problems, an object of the present invention is to provide a motor control device capable of specifying a failure location in a drive circuit with a simple configuration when the motor is not operating.

前記課題は本発明によれば、モータ駆動電源からの電力供給によって作動するモータと、該モータを駆動制御する制御手段と、を備えたモータ制御装置であって、前記制御手段は、モータ駆動電源に接続され前記モータへの電源供給方向を切換える駆動回路と、該駆動回路の切換え制御を行う駆動回路制御手段と、前記モータの回転状態を検出する回転状態検出手段と、前記モータの各端子電位とモータ駆動電源の低電位側の電位との間の中間電位を検出する中間電位検出手段と、前記回転状態検出手段によって検出された回転状態と前記中間電位検出手段によって検出された中間電位に基づいて、前記駆動回路の異常を検出する異常検出手段と、を備えることにより解決される。   According to the present invention, the object is a motor control device comprising a motor that operates by power supply from a motor drive power supply, and a control means that controls the drive of the motor, wherein the control means includes a motor drive power supply. A drive circuit for switching a power supply direction to the motor, a drive circuit control means for performing switching control of the drive circuit, a rotation state detection means for detecting a rotation state of the motor, and each terminal potential of the motor Intermediate potential detection means for detecting an intermediate potential between the motor drive power supply and the potential on the low potential side of the motor drive power source, based on the rotation state detected by the rotation state detection means and the intermediate potential detected by the intermediate potential detection means And an abnormality detection means for detecting an abnormality of the drive circuit.

このように本発明では、制御手段の異常検出部が、回転状態検出手段によって検出されたモータの回転状態と、中間電位検出手段によって検出されたモータ端子とグランド電位との中間点における中間電位に基づいて、モータへの電源供給方向を切換える駆動回路の異常を検出するように構成されており、モータが機械的なロック状態で停止していると誤検出することなく、駆動回路の故障によって停止していることを確実に判定することができると共に、異常検出部が異常を判定するための入力信号を簡易な構成で生成することができる。さらに、異常検出部は、駆動回路のスイッチング素子が開故障した場合の中間電位と正常時の場合の中間電位とを比較することによって、開故障のスイッチング素子を特定することが可能となる。   As described above, in the present invention, the abnormality detecting unit of the control means sets the intermediate potential at the intermediate point between the motor rotation state detected by the rotation state detection means and the motor terminal detected by the intermediate potential detection means and the ground potential. Based on this, it is configured to detect the abnormality of the drive circuit that switches the power supply direction to the motor, and stops due to the failure of the drive circuit without erroneously detecting that the motor is stopped in the mechanical lock state In addition, it is possible to reliably determine whether the abnormality has occurred, and it is possible to generate an input signal for the abnormality detection unit to determine abnormality with a simple configuration. Furthermore, the abnormality detection unit can identify the switching element having the open failure by comparing the intermediate potential when the switching element of the drive circuit has an open failure with the intermediate potential in the normal state.

具体的には、前記異常検出手段は、前記回転状態検出手段が前記モータの停止状態を検出すると共に、前記中間電位検出手段によって検出された中間電位が所定範囲に含まれる場合に、前記駆動回路の異常を検出するように構成することができる。
さらに、前記モータの各端子はそれぞれ抵抗を介して同一の中間点で接続され、該中間点は中間抵抗を介してモータ駆動電源の低電位側と接続されてなり、前記中間電位検出手段は、前記中間点の電位を検出するように構成することができる。このように簡易な構成で中間電位を検出することができる。
Specifically, the abnormality detection unit detects the driving circuit when the rotation state detection unit detects a stop state of the motor and the intermediate potential detected by the intermediate potential detection unit is included in a predetermined range. It is possible to configure so as to detect abnormalities.
Further, each terminal of the motor is connected at the same intermediate point through a resistor, and the intermediate point is connected to the low potential side of the motor drive power source through an intermediate resistor. It can be configured to detect the potential of the intermediate point. Thus, the intermediate potential can be detected with a simple configuration.

また、前記駆動回路は、前記モータの一方の端子とモータ駆動電源の高電位側との間に配設された第1上流側スイッチング素子,前記モータの他方の端子とモータ駆動電源の低電位側との間に配設された第1下流側スイッチング素子,前記モータの他方の端子とモータ駆動電源の高電位側との間に配設された第2上流側スイッチング素子,前記モータの一方の端子とモータ駆動電源の低電位側との間に配設された第2下流側スイッチング素子,を含む複数のスイッチング素子を備え、前記異常検出手段は、前記回転状態検出手段が前記モータの停止状態を検出したときに、前記駆動回路制御手段による前記モータの駆動方向と、前記中間電位検出手段によって検出された中間電位の大きさに基づいて、前記複数のスイッチング素子のうち動作不良を生じているスイッチング素子を特定するように構成することができる。   The drive circuit includes a first upstream switching element disposed between one terminal of the motor and a high potential side of the motor drive power supply, and the other terminal of the motor and the low potential side of the motor drive power supply. The first downstream switching element disposed between the second terminal of the motor and the second upstream switching element disposed between the other terminal of the motor and the high potential side of the motor drive power source, and one terminal of the motor And a second downstream side switching element disposed between the motor drive power source and the low potential side of the motor drive power source, and the abnormality detection means is configured such that the rotation state detection means indicates that the motor is stopped. When detected, an operation is performed among the plurality of switching elements based on the driving direction of the motor by the drive circuit control unit and the magnitude of the intermediate potential detected by the intermediate potential detection unit. It can be configured to identify the switching elements that produce good.

本発明のモータ制御装置によれば、モータへの電源供給方向を切換える駆動回路の切換え制御を行う制御手段が、回転状態検出手段によって検出されたモータの回転状態と、中間電位検出手段によって検出されたモータ端子とグランドとの間の中間電位によって、駆動回路の異常を検出する異常検出手段を備えており、モータ不作動時に駆動回路における故障箇所の特定を簡易な構成によって行うことができる。   According to the motor control device of the present invention, the control means for performing the switching control of the drive circuit for switching the power supply direction to the motor is detected by the rotation state of the motor detected by the rotation state detection means and the intermediate potential detection means. An abnormality detecting means for detecting an abnormality of the drive circuit by means of an intermediate potential between the motor terminal and the ground is provided, and a failure location in the drive circuit can be specified with a simple configuration when the motor is not operating.

以下、本発明の一実施形態について、図を参照して説明する。なお、以下に説明する構成、手順等は、本発明を限定するものではなく、本発明の趣旨に沿って各種改変することができることは勿論である。
図1〜図4は本発明の一実施形態に係るものであり、図1はパワーウインドウ装置の説明図、図2は図1のパワーウインドウ装置の電気構成図、図3は図1のパワーウインドウ装置のコントローラと報知手段の電気構成図、図4は図1のパワーウインドウ装置の異常検出処理の処理フローである。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Note that the configurations, procedures, and the like described below do not limit the present invention, and various modifications can be made according to the spirit of the present invention.
1 to 4 relate to an embodiment of the present invention, FIG. 1 is an explanatory diagram of a power window device, FIG. 2 is an electrical configuration diagram of the power window device of FIG. 1, and FIG. 3 is a power window of FIG. FIG. 4 is a processing flow of abnormality detection processing of the power window device of FIG. 1.

以下に本発明のモータ制御装置をパワーウインドウ装置に適用した一実施形態について説明する。
図1に本例のパワーウインドウ装置1(以下、「装置1」という)の説明図、図2にその電気構成図を示す。本例のパワーウインドウ装置1は、車両のドア10に配設される開閉部材としてのウインドウガラス11をモータ20の回転駆動により昇降(開閉)作動させるものである。装置1は、ウインドウガラス11を開閉駆動する駆動手段2と、駆動手段2の作動を制御するための制御手段3と、乗員が作動を指令するための操作手段としての操作スイッチ4とを主要構成要素としている。
Hereinafter, an embodiment in which the motor control device of the present invention is applied to a power window device will be described.
FIG. 1 is an explanatory diagram of a power window device 1 (hereinafter referred to as “device 1”) of this example, and FIG. 2 is an electrical configuration diagram thereof. The power window device 1 of this example is configured to move up and down (open and close) a window glass 11 as an opening and closing member disposed on a door 10 of a vehicle by rotational driving of a motor 20. The apparatus 1 mainly includes a driving means 2 for opening and closing the window glass 11, a control means 3 for controlling the operation of the driving means 2, and an operation switch 4 as an operating means for commanding the operation by the occupant. As an element.

本例では、ウインドウガラス11は不図示のレールに沿って、その上端部が上方の全閉位置(全閉ロック停止位置)と下方の全開位置(全開ロック停止位置)との間で移動可能に構成されている。全閉位置および全開位置はウインドウガラス11の昇降移動限界であり、この位置ではウインドウガラス11は、構造上、それ以上の昇降移動が規制される。   In this example, the window glass 11 is movable along a rail (not shown) between its upper fully closed position (fully closed lock stop position) and lower fully open position (fully open lock stop position). It is configured. The fully closed position and the fully open position are the upper and lower movement limit of the window glass 11. At this position, the window glass 11 is restricted from moving up and down further due to its structure.

また、本例の装置1では、制御手段3は、閉動作時に異物がウインドウガラス11の上端縁部と窓枠との間に挟み込まれたことをウインドウガラス11の移動速度の変化量から検出する挟み込み検出機能を有する。そして、制御手段3は、挟み込みを検出した場合に、駆動手段2を反転動作させてウインドウガラス11を降下させ、異物を開放させるように構成されている。   Moreover, in the apparatus 1 of this example, the control means 3 detects from the amount of change in the moving speed of the window glass 11 that a foreign object has been sandwiched between the upper edge of the window glass 11 and the window frame during the closing operation. It has a pinch detection function. And the control means 3 is comprised so that the drive means 2 may be reversed and the window glass 11 will be lowered | hung, and a foreign material will be open | released, when pinching is detected.

本例の駆動手段2は、ドア10に固定された減速機構を有するモータ20と、モータ20に駆動される扇形状のギヤ21aを備えた昇降アーム21と、昇降アーム21とクロスして枢支される従動アーム22と、ドア10に固定された固定チャンネル23およびウインドウガラス11と一体のガラス側チャンネル24とを主要構成要素としている。   The driving means 2 of this example includes a motor 20 having a speed reduction mechanism fixed to the door 10, a lifting arm 21 having a fan-shaped gear 21 a driven by the motor 20, and a pivoting support that crosses the lifting arm 21. The main component is a driven arm 22, a fixed channel 23 fixed to the door 10, and a glass side channel 24 integrated with the window glass 11.

本例のモータ20は、制御手段3を介してモータ駆動電源である車載バッテリ5から電力供給されることにより回転子の巻線に通電され、これにより回転子とマグネットを有する固定子との間で磁気吸引作用が生じて回転子が正逆回転するように構成されている。本例の駆動手段2では、モータ20の回動に応じて昇降アーム21および従動アーム22が揺動すると、これらの各端部がチャンネル23,24により摺動規制を受け、Xリンクとして駆動し、ウインドウガラス11を昇降作動させる。   The motor 20 of this example is energized to the winding of the rotor by being supplied with electric power from the in-vehicle battery 5 which is a motor driving power source via the control means 3, and thereby between the rotor and the stator having the magnet. Thus, a magnetic attraction action is generated, so that the rotor rotates forward and backward. In the driving means 2 of this example, when the elevating arm 21 and the driven arm 22 are swung in accordance with the rotation of the motor 20, these end portions are subjected to sliding restriction by the channels 23 and 24 and are driven as X links. Then, the window glass 11 is moved up and down.

本例のモータ20には、ホールICで構成された回転検出装置27が一体に備えられている。回転検出装置27は、モータ20の回転と同期したパルス信号(回転速度信号)を制御手段3へ出力するものである。本例の回転検出装置27は、モータ20の出力軸と共に回動するマグネットの磁気変化をホールICで検出するように構成されている。すなわち、パルス信号は、ウインドウガラス11の所定移動量毎もしくはモータ20の所定回転角毎に出力される。これにより、回転検出装置27は、モータ20の回転速度に略比例するウインドウガラス11の移動に応じた信号を出力可能である。そして、回転検出装置27からのパルス信号によって、制御手段3はウインドウガラス11の位置を検出している。   The motor 20 of this example is integrally provided with a rotation detection device 27 configured by a Hall IC. The rotation detection device 27 outputs a pulse signal (rotation speed signal) synchronized with the rotation of the motor 20 to the control means 3. The rotation detection device 27 of this example is configured to detect a magnetic change of a magnet that rotates together with the output shaft of the motor 20 with a Hall IC. That is, the pulse signal is output for each predetermined movement amount of the window glass 11 or for each predetermined rotation angle of the motor 20. Thereby, the rotation detection device 27 can output a signal corresponding to the movement of the window glass 11 which is substantially proportional to the rotation speed of the motor 20. And the control means 3 has detected the position of the window glass 11 by the pulse signal from the rotation detection apparatus 27. FIG.

なお、本例では、回転検出装置27にホールICを用いたものを採用しているが、これに限らず、モータ20の回転を検出することができれば、エンコーダを採用してもよい。また、本例では、ウインドウガラス11の移動に応じたモータ20の出力軸の回転を検出するために、モータ20に回転検出装置27を一体に設けているが、これに限らず、公知の手段によってウインドウガラス11の移動からモータ20の出力軸の回転を間接的に検出するようにしてもよい。   In this example, a device using a Hall IC is adopted as the rotation detection device 27. However, the present invention is not limited to this, and an encoder may be adopted as long as the rotation of the motor 20 can be detected. Further, in this example, in order to detect the rotation of the output shaft of the motor 20 in accordance with the movement of the window glass 11, the rotation detection device 27 is provided integrally with the motor 20. Thus, the rotation of the output shaft of the motor 20 may be indirectly detected from the movement of the window glass 11.

本例の制御手段3は、コントローラ31と、駆動回路32から構成されている。コントローラ31,駆動回路32には、車載バッテリ5から電力が供給されている。
本例のコントローラ31は、CPU、ROM,RAM等のメモリ、入力回路、出力回路等を備えるマイクロコンピュータで構成されている。CPUは、メモリ、入力回路及び出力回路とバスを介して互いに接続されている。なお、これに限らず、コントローラ31をロジックIC,DSP,ゲートアレイ,トランジスタ等で構成してもよい。
本例のコントローラ31は、図2に示すように駆動回路制御部31a,回転状態検出部31b,中間電位検出部31c,異常検出部31dを備えている。
The control means 3 of this example includes a controller 31 and a drive circuit 32. The controller 31 and the drive circuit 32 are supplied with electric power from the in-vehicle battery 5.
The controller 31 of this example is composed of a microcomputer including a CPU, a memory such as a ROM and a RAM, an input circuit, an output circuit and the like. The CPU is connected to the memory, input circuit, and output circuit via a bus. The controller 31 is not limited to this, and may be configured with a logic IC, DSP, gate array, transistor, or the like.
As shown in FIG. 2, the controller 31 of this example includes a drive circuit control unit 31a, a rotation state detection unit 31b, an intermediate potential detection unit 31c, and an abnormality detection unit 31d.

駆動回路制御部31aは、通常時、操作スイッチ4からの操作信号に基づいて駆動回路32を介してモータ20を正逆回転させて、ウインドウガラス11を開閉動作させる。すなわち、コントローラ31は、操作スイッチ4からウインドウガラス11を開けるための信号(開指令信号、ダウン信号)またはウインドウガラス11を閉じるための信号(閉指令信号、アップ信号)を受けたことに応じて、モータ20を正逆転させるための正回転指令信号または逆回転指令信号を駆動回路32へ出力する。   The drive circuit control unit 31 a normally opens and closes the window glass 11 by rotating the motor 20 forward and backward via the drive circuit 32 based on the operation signal from the operation switch 4. That is, the controller 31 receives a signal (open command signal, down signal) for opening the window glass 11 or a signal (close command signal, up signal) for closing the window glass 11 from the operation switch 4. Then, a forward rotation command signal or a reverse rotation command signal for rotating the motor 20 forward and backward is output to the drive circuit 32.

駆動回路制御部31aは、操作スイッチ4から開閉指令信号を受けると後述するように開作動フラグまたは閉作動フラグをオン状態として、駆動回路32を介してモータ20を正逆駆動させる状態となるが、この開作動フラグ,閉作動フラグのオン/オフ状態を異常検出部31dへ出力する。これにより異常検出部31dは、駆動回路制御部31aによるモータ20の駆動方向を特定している。本例の駆動回路制御部31aは駆動回路制御手段を構成している。   When receiving the opening / closing command signal from the operation switch 4, the drive circuit control unit 31 a turns on the open operation flag or the close operation flag and turns the motor 20 forward and backward via the drive circuit 32 as will be described later. The ON / OFF state of the opening operation flag and the closing operation flag is output to the abnormality detection unit 31d. Accordingly, the abnormality detection unit 31d specifies the driving direction of the motor 20 by the drive circuit control unit 31a. The drive circuit control unit 31a of this example constitutes drive circuit control means.

具体的には、本例のコントローラ31は、駆動回路32を介してモータ20をPWM制御している。コントローラ31は、回転検出装置27から受け取ったパルス信号に基づいてウインドウガラス11の位置を検出し、駆動回路32へウインドウガラス11の検出位置に応じた所定のデューティー比のPWM信号を出力している。   Specifically, the controller 31 of this example performs PWM control of the motor 20 via the drive circuit 32. The controller 31 detects the position of the window glass 11 based on the pulse signal received from the rotation detection device 27, and outputs a PWM signal having a predetermined duty ratio corresponding to the detected position of the window glass 11 to the drive circuit 32. .

回転状態検出部31bは、回転検出装置27から入力されるパルス信号からパルス信号の立上がり部,立下がり部(パルスエッジ)を検出し、このパルスエッジの間隔(周期)に基づいてモータ20の回転速度(回転周期)を算出すると共に、各パルス信号の位相差に基づいてモータ20の回転方向を検出する。つまり、回転状態検出部31bは、モータ20の回転速度(回転周期)に基づいてウインドウガラス11の移動速度を間接的に算出し、モータ20の回転方向に基づいてウインドウガラス11の移動方向を特定している。また、回転状態検出部31bは、パルスエッジをカウントしている。このパルスカウント値Nは、ウインドウガラス11の開閉動作に伴って加減算される。回転状態検出部31bは、このパルスカウント値Nの大きさによってウインドウガラス11の開閉位置を特定する。   The rotation state detection unit 31b detects a rising portion and a falling portion (pulse edge) of the pulse signal from the pulse signal input from the rotation detection device 27, and rotates the motor 20 based on the interval (cycle) of the pulse edge. The speed (rotation cycle) is calculated, and the rotation direction of the motor 20 is detected based on the phase difference of each pulse signal. That is, the rotation state detection unit 31b indirectly calculates the moving speed of the window glass 11 based on the rotating speed (rotation period) of the motor 20, and specifies the moving direction of the window glass 11 based on the rotating direction of the motor 20. is doing. Further, the rotation state detection unit 31b counts pulse edges. The pulse count value N is added or subtracted with the opening / closing operation of the window glass 11. The rotation state detection unit 31b specifies the opening / closing position of the window glass 11 based on the magnitude of the pulse count value N.

すなわち、本例では、全閉位置を基準位置としており、全閉位置でパルスカウント値が0に設定されている。全開位置方向へウインドウガラス11が移動しているときはパルス信号を受け取る毎にパルスカウント値Nを+1インクリメントし、全閉位置方向へウインドウガラス11が移動しているときはパルス信号を受け取る毎にパルスカウント値Nを−1デクリメントする。このようにして回転状態検出部31bは、ウインドウガラス11の位置を特定し、この位置情報を駆動回路制御部31aへ出力し、駆動回路制御部31aは、この位置情報を基にして駆動回路32へ正回転指令信号または逆回転指令信号を出力している。   That is, in this example, the fully closed position is set as the reference position, and the pulse count value is set to 0 at the fully closed position. When the window glass 11 is moving toward the fully open position, the pulse count value N is incremented by +1 every time a pulse signal is received. When the window glass 11 is moving toward the fully closed position, every time a pulse signal is received. The pulse count value N is decremented by -1. In this way, the rotation state detection unit 31b specifies the position of the window glass 11, and outputs this position information to the drive circuit control unit 31a. The drive circuit control unit 31a uses the position information to drive the drive circuit 32. Forward rotation command signal or reverse rotation command signal is output.

また、回転状態検出部31bは、受け取るパルス信号に基づいて、電源供給を受けたモータ20が実際に回転しているか否かの回転状態(または停止状態)を検出している。そして、回転状態検出部31bは、モータ20の回転状態を表わす信号(回転状態信号)を異常検出部31dへ出力している。本例の回転状態検出部31bは回転状態検出手段を構成している。   The rotation state detection unit 31b detects a rotation state (or a stop state) as to whether or not the motor 20 that has received power supply is actually rotating based on the received pulse signal. The rotation state detection unit 31b outputs a signal (rotation state signal) indicating the rotation state of the motor 20 to the abnormality detection unit 31d. The rotation state detection unit 31b in this example constitutes a rotation state detection unit.

中間電位検出部31cは、後述するようにモータ20の両端子とグランドとの間の中間電位Vadを検出している。すなわち、モータ20の一方の端子20aには抵抗R1(本例では10kΩ)の一端が接続され、他方の端子20bには抵抗R2(本例では20kΩ)の一端が接続され、抵抗R1と抵抗R2の他端どうしは中間点Pで接続されている。そして、この中間点Pは中間抵抗R3(本例では2.7kΩ)を介して車両にグランドされている。本例では、車載バッテリ5の低電位側(負極端子)が車両にグランドされているので、中間点Pは、実質的に中間抵抗R3を介して車載バッテリ5の低電位側に接続されている。そして、中間電位検出部31cは、中間点Pにおける中間電位Vadを異常検出部31dへ出力している。   The intermediate potential detector 31c detects an intermediate potential Vad between both terminals of the motor 20 and the ground, as will be described later. That is, one end of a resistor R1 (10 kΩ in this example) is connected to one terminal 20a of the motor 20, and one end of a resistor R2 (20 kΩ in this example) is connected to the other terminal 20b. The other ends are connected at an intermediate point P. The intermediate point P is grounded to the vehicle via an intermediate resistor R3 (2.7 kΩ in this example). In this example, since the low potential side (negative electrode terminal) of the in-vehicle battery 5 is grounded to the vehicle, the intermediate point P is substantially connected to the low potential side of the in-vehicle battery 5 via the intermediate resistor R3. . Then, the intermediate potential detection unit 31c outputs the intermediate potential Vad at the intermediate point P to the abnormality detection unit 31d.

異常検出部31dは、上述のように駆動回路制御部31aから開作動フラグ,閉作動フラグのオン/オフ状態を表わす信号を受け取り、中間電位検出部31cから中間点Pの中間電位Vadを受け取り、さらに回転状態検出部31bからモータ20が実際に回転しているか否かの回転状態信号を受け取っている。
後述するように、異常検出部31dは、これらの信号を基に、モータ20が機械的に拘束されたロック状態であるのか、駆動回路32の動作不良によりモータ20が作動停止しているのかを判定しており、駆動回路32の故障による停止を機械的なロック状態であると誤判定することを防止することができる。
さらに、異常検出部31dは、モータ20の停止が駆動回路32の動作不良によるものである場合には、その不良箇所を特定することができるようになっており、異常箇所の早期発見が可能となっている。
As described above, the abnormality detection unit 31d receives a signal representing the ON / OFF state of the open operation flag and the close operation flag from the drive circuit control unit 31a, receives the intermediate potential Vad of the intermediate point P from the intermediate potential detection unit 31c, Further, a rotation state signal indicating whether or not the motor 20 is actually rotating is received from the rotation state detector 31b.
As will be described later, the abnormality detection unit 31d determines whether the motor 20 is in a locked state in which the motor 20 is mechanically constrained based on these signals or whether the motor 20 is stopped due to a malfunction of the drive circuit 32. Therefore, it is possible to prevent erroneous determination that the stop due to the failure of the drive circuit 32 is a mechanical lock state.
Furthermore, when the stop of the motor 20 is due to an operation failure of the drive circuit 32, the abnormality detection unit 31d can identify the defective portion, and can detect the abnormal portion early. It has become.

また、さらにコントローラ31にモータ20へ駆動電流が流れているか否かを検出するための駆動電流検出部を設けてもよい。この場合、後述する下流側のスイッチング素子32b,32dとグランドとの間にシャント抵抗を設け、シャント抵抗とスイッチング素子32b,32dとの接合点の電位を駆動電流検出部が検出するように構成することができる。   Further, a drive current detection unit for detecting whether or not a drive current is flowing to the motor 20 may be provided in the controller 31. In this case, a shunt resistor is provided between the downstream switching elements 32b and 32d, which will be described later, and the ground, and the drive current detector detects the potential at the junction between the shunt resistor and the switching elements 32b and 32d. be able to.

本例の駆動回路32は、FETを有するICによって構成されており、コントローラ31からの入力信号に基づいて、モータ20への電力供給方向を切換えている。すなわち、駆動回路32は、電力供給方向の切換え制御を行うコントローラ31から正回転指令信号を受けたときは、モータ20を正回転方向に回転させるようにモータ20へ電力を供給し、コントローラ31から逆回転指令信号を受けたときは、モータ20を逆回転方向に回転させるようにモータ20へ電力を供給する。   The drive circuit 32 of this example is configured by an IC having an FET, and switches the power supply direction to the motor 20 based on an input signal from the controller 31. That is, when receiving a forward rotation command signal from the controller 31 that performs switching control of the power supply direction, the drive circuit 32 supplies power to the motor 20 so as to rotate the motor 20 in the forward rotation direction. When the reverse rotation command signal is received, electric power is supplied to the motor 20 so as to rotate the motor 20 in the reverse rotation direction.

具体的には、本例の駆動回路32は、4つのFETからなるスイッチング素子32a,32b,32c,32dを有して構成されている。スイッチング素子(第1上流側スイッチング素子)32aは、モータ20の端子20aと車載バッテリ5の高電位側との間に配設され、スイッチング素子(第2下流側スイッチング素子)32bは、モータ20の端子20aと車載バッテリ5の低電位側との間に配設されている。また、スイッチング素子(第2上流側スイッチング素子)32cは、モータ20の端子20bと車載バッテリ5の高電位側との間に配設され、スイッチング素子(第1下流側スイッチング素子)32dは、モータ20の端子20bと車載バッテリ5の低電位側との間に配設されている。   Specifically, the drive circuit 32 of this example is configured to include switching elements 32a, 32b, 32c, and 32d made of four FETs. The switching element (first upstream switching element) 32 a is disposed between the terminal 20 a of the motor 20 and the high potential side of the in-vehicle battery 5, and the switching element (second downstream switching element) 32 b It is arranged between the terminal 20a and the low potential side of the in-vehicle battery 5. The switching element (second upstream switching element) 32c is disposed between the terminal 20b of the motor 20 and the high potential side of the in-vehicle battery 5, and the switching element (first downstream switching element) 32d is a motor. 20 terminals 20b and the low potential side of the in-vehicle battery 5 are disposed.

これらスイッチング素子32a〜32dは、通常オフ(開)状態であるが、コントローラ31の駆動回路制御部31aからの正回転指令信号または逆回転指令信号によって、オン(閉)される。
すなわち、駆動回路制御部31aは、モータ20を正回転させてウインドウガラス11を開方向(ダウン方向)に移動させるときには、スイッチング素子32a,32dを閉状態とする。詳しくは、駆動回路制御部31aは、操作スイッチ4から開指令信号(ダウン信号)を受け取ると、正回転指令信号によってスイッチング素子32dを閉状態に保持すると共に、スイッチング素子32aに所定のデューティー比のPWM信号(正回転指令信号)を出力して、車載バッテリ5からスイッチング素子32a、端子20a、モータ20の巻線、端子20b、スイッチング素子32dの順に電源供給し、モータ20を正回転させる。
These switching elements 32 a to 32 d are normally in an off (open) state, but are turned on (closed) by a forward rotation command signal or a reverse rotation command signal from the drive circuit control unit 31 a of the controller 31.
That is, the drive circuit control unit 31a closes the switching elements 32a and 32d when the motor 20 is rotated forward to move the window glass 11 in the opening direction (down direction). Specifically, when receiving an open command signal (down signal) from the operation switch 4, the drive circuit control unit 31a holds the switching element 32d in a closed state by the normal rotation command signal and causes the switching element 32a to have a predetermined duty ratio. A PWM signal (a normal rotation command signal) is output, and power is supplied from the vehicle-mounted battery 5 in the order of the switching element 32a, the terminal 20a, the winding of the motor 20, the terminal 20b, and the switching element 32d to rotate the motor 20 in the normal direction.

一方、駆動回路制御部31aは、モータ20を逆回転させてウインドウガラス11を閉方向(アップ方向)に移動させるときには、スイッチング素子32b,32cを閉状態とする。詳しくは、駆動回路制御部31aは、操作スイッチ4から閉指令信号(アップ信号)を受け取ると、逆回転指令信号によってスイッチング素子32bを閉状態に保持すると共に、スイッチング素子32cに所定のデューティー比のPWM信号(逆回転指令信号)を出力して、車載バッテリ5からスイッチング素子32c、端子20b、モータ20の巻線、端子20a、スイッチング素子32bの順に電源供給し、モータ20を逆回転させる。
なお、本例では、駆動回路32が4つのFETからなるスイッチング素子32a〜32dを有して構成されているが、これに限らず、駆動回路32を複数のリレーや他のパワー素子によって構成してもよい。また、駆動回路32がコントローラ31内に組み込まれた構成であってもよい。
On the other hand, when the drive circuit control unit 31a rotates the motor 20 in the reverse direction to move the window glass 11 in the closing direction (up direction), the driving circuit control unit 31a closes the switching elements 32b and 32c. Specifically, when receiving the close command signal (up signal) from the operation switch 4, the drive circuit control unit 31a holds the switching element 32b in the closed state by the reverse rotation command signal and causes the switching element 32c to have a predetermined duty ratio. A PWM signal (reverse rotation command signal) is output, and power is supplied from the in-vehicle battery 5 in the order of the switching element 32c, the terminal 20b, the winding of the motor 20, the terminal 20a, and the switching element 32b, thereby rotating the motor 20 in the reverse direction.
In this example, the drive circuit 32 is configured to include switching elements 32a to 32d made of four FETs. However, the present invention is not limited to this, and the drive circuit 32 is configured by a plurality of relays or other power elements. May be. Alternatively, the drive circuit 32 may be incorporated in the controller 31.

本例の操作スイッチ4は、2段階操作可能な揺動型スイッチ等で構成され、アップスイッチ,ダウンスイッチ及びオートスイッチを有している。これらのスイッチの一端はそれぞれコントローラ31の所定の端子に接続され、他端は車体に接地されている。この操作スイッチ4を乗員が操作することにより、コントローラ31へウインドウガラス11を開閉動作させるための指令信号(開指令信号、閉指令信号)が出力される。本例では、1段階操作したときにマニュアル操作、2段階操作したときにオート操作が行われるようになっている。   The operation switch 4 of this example is composed of a swing switch that can be operated in two steps, and has an up switch, a down switch, and an auto switch. One end of each of these switches is connected to a predetermined terminal of the controller 31, and the other end is grounded to the vehicle body. When the occupant operates the operation switch 4, a command signal (open command signal, close command signal) for opening and closing the window glass 11 is output to the controller 31. In this example, a manual operation is performed when a one-step operation is performed, and an auto operation is performed when a two-step operation is performed.

具体的には、操作スイッチ4は、一端側へ1段階操作(「アップ位置」へ操作)されるとアップスイッチがオン(短絡)され、アップスイッチが接続されたコントローラ31の端子の電位が低下する。コントローラ31は、この電位低下を、ウインドウガラス11を通常閉動作(すなわち操作している間だけ閉動作)させるための通常閉指令信号(マニュアル操作信号)として受け取る。この通常閉指令信号を受け取っている間中、コントローラ31では、閉作動フラグがオンされ、このフラグに基づいて駆動回路32の制御が行われる。
また、操作スイッチ4は、他端側へ1段階操作(「ダウン位置」へ操作)されるとダウンスイッチがオンされ、ダウンスイッチが接続されたコントローラ31の端子の電位が低下する。コントローラ31は、この電位低下を、ウインドウガラス11を通常開動作(すなわち操作している間だけ開動作)させるための通常開指令信号(マニュアル操作信号)として受け取る。
Specifically, the operation switch 4 is turned on (short-circuited) when one-step operation (operation to the “up position”) is performed on one end side, and the potential of the terminal of the controller 31 to which the up switch is connected decreases. To do. The controller 31 receives this potential drop as a normal closing command signal (manual operation signal) for causing the window glass 11 to perform a normal closing operation (that is, only during the operation). While the normal close command signal is being received, the controller 31 turns on the close operation flag, and the drive circuit 32 is controlled based on this flag.
Further, when the operation switch 4 is operated in one step toward the other end (operated to the “down position”), the down switch is turned on, and the potential of the terminal of the controller 31 to which the down switch is connected decreases. The controller 31 receives this potential drop as a normal opening command signal (manual operation signal) for causing the window glass 11 to perform a normal opening operation (that is, an opening operation only during operation).

また、操作スイッチ4は、一端側へ2段階操作(「オートアップ位置」へ操作)されるとアップスイッチ及びオートスイッチが共にオンされ、アップスイッチ及びオートスイッチが接続されたコントローラ31の端子の電位が共に低下する。コントローラ31は、この電位低下を、ウインドウガラス11をオート閉動作(すなわち操作を止めても全閉位置まで閉動作)させるためのオート閉指令信号(オート操作信号)として受け取る。
また、操作スイッチ4は、他端側へ2段階操作(「オートダウン位置」へ操作)されるとダウンスイッチ及びオートスイッチが共にオンされ、ダウンスイッチ及びオートスイッチが接続されたコントローラ31の端子の電位が共に低下する。コントローラ31は、この電位低下を、ウインドウガラス11をオート開動作(すなわち操作を止めても全開位置まで開動作)させるためのオート開指令信号(オート操作信号)として受け取る。
Further, when the operation switch 4 is operated in two steps toward one end (operating to the “auto up position”), both the up switch and the auto switch are turned on, and the potential of the terminal of the controller 31 to which the up switch and the auto switch are connected. Both decrease. The controller 31 receives this potential drop as an auto-close command signal (auto-operation signal) for causing the window glass 11 to automatically close (that is, close to the fully closed position even if the operation is stopped).
Further, when the operation switch 4 is operated in two steps to the other end side (operation to “auto-down position”), both the down switch and the auto switch are turned on, and the terminal of the controller 31 to which the down switch and the auto switch are connected is connected. Both potentials decrease. The controller 31 receives this potential drop as an auto-open command signal (auto-operation signal) for causing the window glass 11 to perform an auto-open operation (that is, an open operation to the fully-open position even if the operation is stopped).

コントローラ31(駆動回路制御部31a)は、操作スイッチ4から通常開指令信号を受けている間中(操作スイッチ4が操作されている間中)、駆動回路32を介してモータ20を駆動し、ウインドウガラス11を通常開動作させる。一方、コントローラ31は、操作スイッチ4から通常閉指令信号を受けている間中(操作スイッチ4が操作されている間中)、駆動回路32を介してモータ20を駆動し、ウインドウガラス11を通常閉動作させる。
駆動回路制御部31aは、通常開指令信号,通常閉指令信号を受け取っている間のみ、それぞれ開作動フラグ,閉作動フラグがオンされるので、これらのフラグに基づいて駆動回路32の制御を行う。
The controller 31 (drive circuit control unit 31a) drives the motor 20 via the drive circuit 32 while receiving the normal opening command signal from the operation switch 4 (while the operation switch 4 is being operated) The window glass 11 is normally opened. On the other hand, the controller 31 drives the motor 20 via the drive circuit 32 while receiving the normal close command signal from the operation switch 4 (while the operation switch 4 is being operated), so that the window glass 11 is normally operated. Close operation.
The drive circuit control unit 31a controls the drive circuit 32 based on these flags because the open operation flag and the close operation flag are turned on only while receiving the normal open command signal and the normal close command signal, respectively. .

また、コントローラ31(駆動回路制御部31a)は、操作スイッチ4からオート開指令信号を受けると、駆動回路32を介してモータ20を駆動し、ウインドウガラス11を全開位置までオート開動作させる。一方、コントローラ31は、操作スイッチ4からオート閉指令信号を受けると、駆動回路32を介してモータ20を駆動し、ウインドウガラス11を全閉位置までオート閉動作させる。
駆動回路制御部31aは、オート開指令信号,オート閉指令信号を受け取ると、それぞれ閉作動フラグ,開作動フラグがオンにラッチされ、これらのフラグに基づいて駆動回路32の制御を行う。これらのフラグは、所定条件でオフに変更され、ウインドウガラス11の駆動が停止される。
When the controller 31 (drive circuit controller 31a) receives the auto-open command signal from the operation switch 4, the controller 31 drives the motor 20 via the drive circuit 32 to automatically open the window glass 11 to the fully open position. On the other hand, when receiving an auto close command signal from the operation switch 4, the controller 31 drives the motor 20 via the drive circuit 32 to cause the window glass 11 to automatically close to the fully closed position.
When receiving the auto-open command signal and the auto-close command signal, the drive circuit control unit 31a latches the close operation flag and the open operation flag on, and controls the drive circuit 32 based on these flags. These flags are changed to OFF under a predetermined condition, and the driving of the window glass 11 is stopped.

また、本例の装置1では、コントローラ31の異常検出部31dが駆動回路32の異常を検出した場合、報知手段33へ異常検出信号を出力する。図3に示すように、報知手段33は、駆動回路32のスイッチング素子32a〜32dにそれぞれ対応した報知灯33a〜33dを有しており、異常検出部31dからの異常検出信号に応じて報知灯33a〜33dを点灯状態にラッチする。本例では、この報知灯33a〜33dはLEDで構成されており、これらの点灯状態によって、駆動回路32で動作不良を生じているスイッチング素子を特定できるようになっている。点灯状態にラッチされた報知灯33a〜33dは、手動スイッチ等によってラッチ状態を解除できるように構成するとよい。なお、報知手段33は、コントローラ31と別体であってもよいし、一体に構成されていてもよい。   Further, in the apparatus 1 of this example, when the abnormality detection unit 31 d of the controller 31 detects an abnormality in the drive circuit 32, an abnormality detection signal is output to the notification means 33. As shown in FIG. 3, the notification means 33 has notification lamps 33 a to 33 d corresponding to the switching elements 32 a to 32 d of the drive circuit 32, respectively, and the notification lamp according to the abnormality detection signal from the abnormality detection unit 31 d. 33a to 33d are latched in the lighting state. In this example, the notification lamps 33a to 33d are formed of LEDs, and the switching elements that cause malfunctions in the drive circuit 32 can be identified by their lighting states. The notification lamps 33a to 33d latched in the lighting state may be configured so that the latched state can be released by a manual switch or the like. In addition, the alerting | reporting means 33 may be a different body from the controller 31, and may be comprised integrally.

次に、異常検出部31dによる駆動回路32の故障箇所の検出方法について説明する。正回転指令信号が駆動回路32へ出力されると、通常時は、上流側のスイッチング素子32a,下流側のスイッチング素子32dが共にオン状態となり、その他がオフ状態となる。
この場合、モータ20の上流側の端子20aの電位Vm1は、略車載バッテリ5の高電位側電位(本例では16V)となる。一方、下流側の端子20bの電位Vm2は、略グランド電位(本例では0V)となる。本例では、抵抗R1,R2,R3がそれぞれ10kΩ,20kΩ,2.7kΩに設定されているので、スイッチング素子32a,32dが正常に動作すると、中間電位Vadは正常作動電位である3V程度となる。
Next, a method for detecting a failure location of the drive circuit 32 by the abnormality detection unit 31d will be described. When the forward rotation command signal is output to the drive circuit 32, at the normal time, both the upstream side switching element 32a and the downstream side switching element 32d are turned on, and the others are turned off.
In this case, the potential Vm1 of the terminal 20a on the upstream side of the motor 20 is substantially the high potential side potential (16V in this example) of the in-vehicle battery 5. On the other hand, the potential Vm2 of the downstream terminal 20b is substantially the ground potential (0 V in this example). In this example, the resistors R1, R2, and R3 are set to 10 kΩ, 20 kΩ, and 2.7 kΩ, respectively. Therefore, when the switching elements 32 a and 32 d operate normally, the intermediate potential Vad becomes about 3 V that is a normal operating potential. .

しかしながら、正回転指令信号が駆動回路32へ出力された場合に、上流側のスイッチング素子32aが動作不良でオフ状態に保持されたままであると、モータ20の上流側端子20aの電位Vm1および下流側端子20bの電位Vm2は、共にグランド電位(0V)となる。このとき、中間点Pの中間電位Vadもグランド電位(0V、上流側素子不良設定電圧)となる。
このように正回転指令信号が駆動回路32へ出力されたときに中間電位Vadが正常動作時の電位(3V程度)よりも低いグランド電位であった場合は、上流側のスイッチング素子32aが動作不良でオフ状態に保持されたままであると特定できる。
However, when the forward rotation command signal is output to the drive circuit 32, the potential Vm1 of the upstream terminal 20a of the motor 20 and the downstream side if the upstream side switching element 32a remains in an off state due to malfunction. Both the potential Vm2 of the terminal 20b become the ground potential (0V). At this time, the intermediate potential Vad at the intermediate point P also becomes the ground potential (0 V, upstream element defect setting voltage).
When the intermediate potential Vad is lower than the potential during normal operation (about 3V) when the forward rotation command signal is output to the drive circuit 32 in this way, the upstream side switching element 32a malfunctions. Can be identified as being held off.

一方、正回転指令信号が駆動回路32へ出力された場合に、下流側のスイッチング素子32dが動作不良でオフ状態に保持されたままであると、モータ20の上流側端子20aの電位Vm1および下流側端子20bの電位Vm2は、共に略車載バッテリ5の高電位側電位(本例では16V)となる。このとき、中間点Pの中間電位Vadは5V程度(下流側素子不良設定電圧)となる。
このように正回転指令信号が駆動回路32へ出力されたときに中間電位Vadが正常動作時の電位(3V程度)よりも高い電位(5V程度)であった場合は、下流側のスイッチング素子32dが動作不良でオフ状態に保持されたままであると特定できる。
On the other hand, when the forward rotation command signal is output to the drive circuit 32, if the downstream switching element 32d is kept in an OFF state due to malfunction, the potential Vm1 of the upstream terminal 20a of the motor 20 and the downstream side The potential Vm2 of the terminal 20b is substantially the high potential side potential (16V in this example) of the in-vehicle battery 5. At this time, the intermediate potential Vad at the intermediate point P is about 5 V (downstream element defect setting voltage).
When the intermediate potential Vad is higher (about 5V) than the normal operation potential (about 3V) when the forward rotation command signal is output to the drive circuit 32 in this way, the downstream side switching element 32d. Can be identified as being kept in the off state due to malfunction.

また、逆回転指令信号が駆動回路32へ出力され、正常にスイッチング素子32b,32cがオン状態となると、モータ20の端子20bの電位Vm2,端子20aの電位Vm1,中間電位Vadは、それぞれ略車載バッテリ5の高電位側電位,略グランド電位(本例では0V),正常作動電位である2V程度となる。
しかしながら、逆回転指令信号が駆動回路32へ出力された場合に、上流側のスイッチング素子32cが動作不良でオフ状態に保持されたままであると、モータ20の上流側端子20bの電位Vm2および下流側端子20aの電位Vm1は、共にグランド電位(0V)となる。このとき、中間点Pの中間電位Vadもグランド電位(0V、上流側素子不良設定電圧)となる。
このように逆回転指令信号が駆動回路32へ出力されたときに中間電位Vadが正常動作時の電位(2V程度)よりも低いグランド電位であった場合は、上流側のスイッチング素子32cが動作不良でオフ状態に保持されたままであると特定できる。
Further, when the reverse rotation command signal is output to the drive circuit 32 and the switching elements 32b and 32c are normally turned on, the potential Vm2 of the terminal 20b of the motor 20, the potential Vm1 of the terminal 20a, and the intermediate potential Vad are substantially in-vehicle. The high potential side potential of the battery 5, approximately ground potential (0 V in this example), and about 2 V which is a normal operating potential.
However, when the reverse rotation command signal is output to the drive circuit 32, the potential Vm2 of the upstream terminal 20b of the motor 20 and the downstream side if the upstream side switching element 32c is kept in an off state due to malfunction. Both the potential Vm1 of the terminal 20a become the ground potential (0V). At this time, the intermediate potential Vad at the intermediate point P also becomes the ground potential (0 V, upstream element defect setting voltage).
Thus, when the reverse rotation command signal is output to the drive circuit 32, if the intermediate potential Vad is a ground potential lower than the potential during normal operation (about 2V), the upstream side switching element 32c malfunctions. Can be identified as being held off.

一方、逆回転指令信号が駆動回路32へ出力された場合に、下流側のスイッチング素子32bが動作不良でオフ状態に保持されたままであると、モータ20の上流側端子20bの電位Vm2および下流側端子20aの電位Vm1は、共に略車載バッテリ5の高電位側電位(本例では16V)となる。このとき、中間点Pの中間電位Vadは5V程度(下流側素子不良設定電圧)となる。
このように逆回転指令信号が駆動回路32へ出力されたときに中間電位Vadが正常動作時の電位(2V程度)よりも高い電位(5V程度)であった場合は、下流側のスイッチング素子32bが動作不良でオフ状態に保持されたままであると特定できる。
On the other hand, when the reverse rotation command signal is output to the drive circuit 32, if the downstream switching element 32b is kept in an off state due to malfunction, the potential Vm2 of the upstream terminal 20b of the motor 20 and the downstream side The potential Vm1 of the terminal 20a is substantially the high potential side potential (16V in this example) of the in-vehicle battery 5. At this time, the intermediate potential Vad at the intermediate point P is about 5 V (downstream element defect setting voltage).
In this way, when the reverse rotation command signal is output to the drive circuit 32, if the intermediate potential Vad is higher (about 5V) than the normal operation potential (about 2V), the downstream side switching element 32b. Can be identified as being kept in the off state due to malfunction.

なお、本例では、正回転指令信号および逆回転指令信号が駆動回路32へ出力されたときに中間電位Vadが正常動作時の電位よりも低いグランド電位であった場合は、上流側のスイッチング素子32a,32cが動作不良でオフ状態に保持されたままであると特定しているが、異常特定時の中間電位Vadの設定値(上流側素子不良設定電圧)は必ずしもグランド電位でなくてもよく、中間電位Vadの大きさがグランド電位を含む所定範囲内に含まれるときにスイッチング素子32a,32cが動作不良であると判定してもよい。すなわち、上流側素子不良設定電圧を正常作動電圧とは異なる範囲であって、スイッチング素子32a,32cがオフ故障した場合にとり得る範囲に設定することができる。   In this example, when the forward rotation command signal and the reverse rotation command signal are output to the drive circuit 32, if the intermediate potential Vad is a ground potential lower than the potential during normal operation, the upstream side switching element 32a and 32c are specified as being malfunctioned and kept in the off state, but the set value of the intermediate potential Vad at the time of abnormality specification (upstream element failure setting voltage) is not necessarily a ground potential. When the magnitude of the intermediate potential Vad falls within a predetermined range including the ground potential, the switching elements 32a and 32c may be determined to be malfunctioning. That is, the upstream side element failure setting voltage can be set in a range different from the normal operating voltage and in a range that can be taken when the switching elements 32a and 32c are turned off.

また、本例では、正回転指令信号および逆回転指令信号が駆動回路32へ出力されたときに中間電位Vadが正常動作時の電位よりも高い電位(5V程度)であった場合は、下流側のスイッチング素子32d,32bが動作不良でオフ状態に保持されたままであると特定しているが、異常特定時の中間電位Vadの設定値(下流側素子不良設定電圧)は5V程度でなくてもよく、中間電位Vadの大きさが5V程度を含む所定範囲内に含まれるときにスイッチング素子32d,32bが動作不良であると判定してもよい。すなわち、下流側素子不良設定電圧を正常作動電圧とは異なる範囲であって、スイッチング素子32d,32bがオフ故障した場合にとり得る範囲に設定することができる。   In this example, when the forward rotation command signal and the reverse rotation command signal are output to the drive circuit 32, if the intermediate potential Vad is higher than the potential during normal operation (about 5V), the downstream side Although the switching elements 32d and 32b of the first and second switching elements 32d and 32b are specified to remain in the off state due to malfunction, the set value (downstream element defect setting voltage) of the intermediate potential Vad at the time of abnormality identification is not about 5V. The switching elements 32d and 32b may be determined to be defective when the intermediate potential Vad is within a predetermined range including about 5V. That is, the downstream side element failure setting voltage can be set in a range different from the normal operating voltage and in a range that can be taken when the switching elements 32d and 32b are turned off.

次に、図4に基づき本例の装置1のコントローラ31による駆動回路32の異常検出処理について説明する。この処理は、所定時間毎に繰り返し行われる。
異常検出処理では、先ず異常検出部31dは、駆動回路制御部31aからの信号により、駆動回路制御部31aが閉指令信号を受け取って閉作動フラグをオン状態としているか否かを判断する(ステップS1)。すなわち、異常検出部31dは、ウインドウガラス11のアップ処理(閉作動処理)が行われる状態であるか否かを判断する。
Next, the abnormality detection process of the drive circuit 32 by the controller 31 of the apparatus 1 of this example will be described with reference to FIG. This process is repeated every predetermined time.
In the abnormality detection process, first, the abnormality detection unit 31d determines, based on a signal from the drive circuit control unit 31a, whether or not the drive circuit control unit 31a has received the close command signal and has turned on the close operation flag (step S1). ). That is, the abnormality detection unit 31d determines whether or not the window glass 11 is being subjected to an up process (a closing operation process).

駆動回路制御部31aの閉作動フラグがオン状態でない場合(ステップS1;無)は、異常検出部31dは、駆動回路制御部31aからの信号により、駆動回路制御部31aが開指令信号を受け取って開作動フラグをオン状態としているか否かを判断する(ステップS2)。すなわち、異常検出部31dは、ウインドウガラス11のダウン処理(開作動処理)が行われる状態であるか否かを判断する。
駆動回路制御部31aの開作動フラグがオン状態でない場合(ステップS2;無)は、モータ20を正逆作動させる状態ではないので、異常検出部31dは、モータ20の作動状態を表わすための停止フラグをオン状態にして(ステップS3)処理を終了する。
When the closing operation flag of the drive circuit control unit 31a is not on (step S1; no), the abnormality detection unit 31d receives an open command signal from the drive circuit control unit 31a in response to a signal from the drive circuit control unit 31a. It is determined whether or not the open operation flag is turned on (step S2). That is, the abnormality detection unit 31d determines whether or not the window glass 11 is subjected to a down process (open operation process).
If the open operation flag of the drive circuit control unit 31a is not in the on state (step S2; none), the motor 20 is not in a normal / reverse operation state, so the abnormality detection unit 31d is stopped to indicate the operation state of the motor 20 The flag is turned on (step S3), and the process is terminated.

なお、PWM信号の間欠的なオフ期間には、本来オン状態となるべきスイッチング素子がオフ状態となるが、本例では、この期間は開作動フラグ,閉作動フラグがオフ状態として扱われ、ステップS1,S2ではともに「無」が選択され、異常検出部31dが誤ってスイッチング素子32a〜32dの動作不良と判定してしまうことを防止している。   Note that, during the intermittent OFF period of the PWM signal, the switching element that should originally be in the ON state is in the OFF state. In this example, during this period, the open operation flag and the close operation flag are treated as the OFF state. In both S1 and S2, “None” is selected to prevent the abnormality detection unit 31d from erroneously determining that the switching elements 32a to 32d are malfunctioning.

一方、ステップS2で駆動回路制御部31aの開作動フラグがオン状態である場合(ステップS2;有)は、駆動回路制御部31aはモータ20を正回転動作させるためにスイッチング素子32a,32dをオン状態とすべく、正回転指令信号を駆動回路32へ出力する(ステップS4)。このとき、駆動回路32が正常に作動すれば、モータ20は正回転する。
ステップS5では異常検出部31dは、回転状態検出部31bからモータ20が回転状態であることを表わす回転状態信号を受け取っているか否かを判定する。すなわち、回転状態検出部31bは、上述のように回転検出装置27からパルス信号の入力の有無によってモータ20が回転状態であるか否かを検出し、回転状態であれば回転状態信号を異常検出部31dへ出力しており、異常検出部31dは、この回転状態信号の有無を判定する。
On the other hand, when the open operation flag of the drive circuit control unit 31a is on (step S2; present) in step S2, the drive circuit control unit 31a turns on the switching elements 32a and 32d in order to cause the motor 20 to rotate forward. In order to enter the state, a forward rotation command signal is output to the drive circuit 32 (step S4). At this time, if the drive circuit 32 operates normally, the motor 20 rotates forward.
In step S5, the abnormality detection unit 31d determines whether or not a rotation state signal indicating that the motor 20 is in a rotation state has been received from the rotation state detection unit 31b. That is, the rotation state detection unit 31b detects whether or not the motor 20 is in a rotation state based on whether or not a pulse signal is input from the rotation detection device 27 as described above. If the rotation state is detected, the rotation state signal is abnormally detected. The abnormality detection unit 31d determines whether or not there is this rotation state signal.

モータ20が回転状態である場合(ステップS5;有)は、モータ20が実際に回転しているのであるから、異常検出部31dは、モータ20の作動状態を表わすための正常作動フラグをオン状態として(ステップS6)処理を終了する。
なお、ステップS5でモータ20の回転状態を誤って停止状態と検出してしまうことを防止するために、ステップS4において停止状態からモータ20の作動を開始した所定時間はステップS5の処理を行わずにそのまま処理を終了するように構成してもよい。
If the motor 20 is in a rotating state (step S5; present), the motor 20 is actually rotating, so the abnormality detecting unit 31d turns on a normal operation flag for indicating the operating state of the motor 20. (Step S6), the process is terminated.
In order to prevent the rotation state of the motor 20 from being erroneously detected as a stop state in step S5, the process of step S5 is not performed for a predetermined time after the operation of the motor 20 is started from the stop state in step S4. Alternatively, the processing may be terminated as it is.

ステップS5でモータ20が回転状態でない場合(ステップS5;無)は、モータ20が停止状態であり、異常検出部31dは中間電位検出部31cが検出した中間電位Vadがグランド電位(本例では0V、上流側素子不良設定電圧)であるか否かを判定する(ステップS7)。
中間電位Vadがグランド電位でない場合(ステップS7;No)は、異常検出部31dは中間電位Vadが5V程度(下流側素子不良設定電圧)であるか否かを判定する(ステップS8)。
If the motor 20 is not in the rotating state in step S5 (step S5; none), the motor 20 is in a stopped state, and the abnormality detecting unit 31d detects that the intermediate potential Vad detected by the intermediate potential detecting unit 31c is the ground potential (0V in this example). , It is determined whether or not the upstream element defect setting voltage) (step S7).
When the intermediate potential Vad is not the ground potential (step S7; No), the abnormality detecting unit 31d determines whether or not the intermediate potential Vad is about 5 V (downstream element defect setting voltage) (step S8).

中間電位Vadが5V程度でない場合(ステップS8;No)は、上流側のスイッチング素子32a,下流側のスイッチング素子32dが共に正常にオン状態となっていることを表しているから、異常検出部31dはモータ20の作動状態を表わすためのモータロックフラグをオン状態にして(ステップS9)処理を終了する。すなわち、この場合は、ウインドウガラス11が全開位置で機械的にロックされ、回転検出装置27からパルス信号が入力されてこないために停止状態と判断されるが、駆動回路32は正常に作動しているので中間電位Vadは正常電位(3V程度)となっている。このようにモータ20が停止状態であっても、中間電位Vadの大きさから機械的にロックした状態であることを判定することができ、駆動回路32の故障によるモータ20の停止状態と機械的なロック状態とを確実に区別して、誤判定を防止することが可能である。   If the intermediate potential Vad is not about 5V (step S8; No), it indicates that both the upstream side switching element 32a and the downstream side switching element 32d are normally turned on, and therefore the abnormality detecting unit 31d. Turns on a motor lock flag for indicating the operating state of the motor 20 (step S9) and ends the process. That is, in this case, the window glass 11 is mechanically locked in the fully open position, and it is determined that the window glass 11 is stopped because no pulse signal is input from the rotation detection device 27, but the drive circuit 32 operates normally. Therefore, the intermediate potential Vad is a normal potential (about 3V). As described above, even when the motor 20 is in a stopped state, it can be determined that the motor 20 is in a mechanically locked state based on the magnitude of the intermediate potential Vad. It is possible to reliably discriminate from a locked state and prevent erroneous determination.

一方、ステップS7で中間電位Vadがグランド電位であった場合(ステップS7;Yes)は、上流側のスイッチング素子32aがオフ状態のまま保持されたオフ故障であるから、異常検出部31dは、モータ20の作動状態を表わすための閉方向上流側故障フラグをオン状態にして(ステップS11)処理を終了する。
閉方向上流側故障フラグがオン状態となると、異常検出部31dは、報知手段33に閉方向上流側故障フラグがオン状態であることを表わす信号を出力する。これにより、報知手段33は、報知灯33aを点灯状態に保持する。
On the other hand, when the intermediate potential Vad is the ground potential in Step S7 (Step S7; Yes), the upstream side switching element 32a is in an off-state that is maintained in the off state. The closing direction upstream failure flag for indicating the operation state of 20 is turned on (step S11), and the process is terminated.
When the closing direction upstream failure flag is turned on, the abnormality detection unit 31d outputs a signal indicating that the closing direction upstream failure flag is turned on to the notification unit 33. Thereby, the notification means 33 keeps the notification lamp 33a in a lighting state.

また、ステップS8で中間電位Vadが5V程度であった場合(ステップS8;Yes)は、下流側のスイッチング素子32dのオフ故障であるから、異常検出部31dは、閉方向下流側故障フラグをオン状態にして(ステップS10)処理を終了する。
閉方向下流側故障フラグがオン状態となると、異常検出部31dは、報知手段33に閉方向下流側故障フラグがオン状態であることを表わす信号を出力する。これにより、報知手段33は、報知灯33dを点灯状態に保持する。
Further, when the intermediate potential Vad is about 5V in Step S8 (Step S8; Yes), since the downstream switching element 32d is off-failure, the abnormality detection unit 31d turns on the closing direction downstream failure flag. The state is set (step S10), and the process is terminated.
When the closing direction downstream failure flag is turned on, the abnormality detecting unit 31d outputs a signal indicating that the closing direction downstream failure flag is turned on to the notification unit 33. Thereby, the notification means 33 hold | maintains the notification lamp 33d in a lighting state.

ステップS1で駆動回路制御部31aの閉作動フラグがオン状態である場合(ステップS1;有)は、駆動回路制御部31aはモータ20を逆回転動作させるためにスイッチング素子32c,32bをオン状態とすべく、逆回転指令信号を駆動回路32へ出力する(ステップS12)。このとき、駆動回路32が正常に作動すれば、モータ20は逆回転する。
ステップS13では異常検出部31dは、ステップS5と同様に回転状態検出部31bからモータ20が回転状態であることを表わす回転状態信号を受け取っているか否かを判定する。
When the closed operation flag of the drive circuit control unit 31a is in the on state in step S1 (step S1; present), the drive circuit control unit 31a sets the switching elements 32c and 32b to the on state in order to reversely operate the motor 20. Therefore, a reverse rotation command signal is output to the drive circuit 32 (step S12). At this time, if the drive circuit 32 operates normally, the motor 20 rotates in the reverse direction.
In step S13, the abnormality detection unit 31d determines whether or not a rotation state signal indicating that the motor 20 is in a rotation state is received from the rotation state detection unit 31b as in step S5.

モータ20が回転状態である場合(ステップS13;有)は、モータ20が実際に回転しているのであるから、異常検出部31dは、モータ20の作動状態を表わすための正常作動フラグをオン状態として(ステップS14)処理を終了する。
一方、モータ20が回転状態でない場合(ステップS13;無)は、モータ20が停止状態であり、異常検出部31dは中間電位検出部31cが検出した中間電位Vadがグランド電位(本例では0V、上流側素子不良設定電圧)であるか否かを判定する(ステップS15)。
中間電位Vadがグランド電位でない場合(ステップS15;No)は、異常検出部31dは中間電位Vadが5V程度(下流側素子不良設定電圧)であるか否かを判定する(ステップS16)。
When the motor 20 is in a rotating state (step S13; present), the motor 20 is actually rotating, so the abnormality detecting unit 31d turns on a normal operation flag for indicating the operating state of the motor 20. (Step S14), the process is terminated.
On the other hand, when the motor 20 is not in the rotating state (step S13; none), the motor 20 is in a stopped state, and the abnormality detecting unit 31d detects that the intermediate potential Vad detected by the intermediate potential detecting unit 31c is the ground potential (0V in this example, It is determined whether or not it is the upstream element defect setting voltage (step S15).
When the intermediate potential Vad is not the ground potential (step S15; No), the abnormality detection unit 31d determines whether or not the intermediate potential Vad is about 5 V (downstream element failure setting voltage) (step S16).

中間電位Vadが5V程度でない場合(ステップS16;No)は、上流側のスイッチング素子32c,下流側のスイッチング素子32bが共に正常にオン状態となっていることを表しているから、異常検出部31dはモータ20の作動状態を表わすためのモータロックフラグをオン状態にして(ステップS17)処理を終了する。すなわち、この場合は、ウインドウガラス11が全閉位置で機械的にロックされ、回転検出装置27からパルス信号が入力されてこないために停止状態と判断されるが、駆動回路32は正常に作動しているので中間電位Vadは正常電位(2V程度)となっている。このようにモータ20が停止状態であっても、中間電位Vadの大きさから機械的にロックした状態であることを判定することができ、駆動回路32の故障によるモータ20の停止状態と機械的なロック状態とを確実に区別して、誤判定を防止することが可能である。   When the intermediate potential Vad is not about 5V (step S16; No), it indicates that both the upstream side switching element 32c and the downstream side switching element 32b are normally turned on, and therefore the abnormality detecting unit 31d. Turns on a motor lock flag for indicating the operating state of the motor 20 (step S17) and ends the process. In other words, in this case, the window glass 11 is mechanically locked in the fully closed position and no pulse signal is input from the rotation detection device 27, so that it is determined to be in a stopped state, but the drive circuit 32 operates normally. Therefore, the intermediate potential Vad is a normal potential (about 2V). As described above, even when the motor 20 is in a stopped state, it can be determined that the motor 20 is in a mechanically locked state based on the magnitude of the intermediate potential Vad. It is possible to reliably discriminate from a locked state and prevent erroneous determination.

一方、ステップS15で中間電位Vadがグランド電位であった場合(ステップS15;Yes)は、上流側のスイッチング素子32cがオフ故障であるから、異常検出部31dは、モータ20の作動状態を表わすための開方向上流側故障フラグをオン状態にして(ステップS19)処理を終了する。
開方向上流側故障フラグがオン状態となると、異常検出部31dは、報知手段33に開方向上流側故障フラグがオン状態であることを表わす信号を出力する。これにより、報知手段33は、報知灯33cを点灯状態に保持する。
On the other hand, if the intermediate potential Vad is the ground potential in step S15 (step S15; Yes), the upstream switching element 32c has an off-failure, so the abnormality detection unit 31d represents the operating state of the motor 20. The open direction upstream failure flag is turned on (step S19), and the process is terminated.
When the open direction upstream failure flag is turned on, the abnormality detection unit 31d outputs a signal indicating that the open direction upstream failure flag is turned on to the notification unit 33. Thereby, the notification means 33 keeps the notification lamp 33c in a lighting state.

また、ステップS16で中間電位Vadが5V程度であった場合(ステップS16;Yes)は、下流側のスイッチング素子32bのオフ故障であるから、異常検出部31dは、開方向下流側故障フラグをオン状態にして(ステップS18)処理を終了する。
開方向下流側故障フラグがオン状態となると、異常検出部31dは、報知手段33に開方向下流側故障フラグがオン状態であることを表わす信号を出力する。これにより、報知手段33は、報知灯33bを点灯状態に保持する。
If the intermediate potential Vad is about 5 V in step S16 (step S16; Yes), the downstream switching element 32b is off-failed, so the abnormality detection unit 31d turns on the open direction downstream failure flag. The state is set (step S18), and the process is terminated.
When the open direction downstream failure flag is turned on, the abnormality detecting unit 31d outputs a signal indicating that the open direction downstream failure flag is turned on to the notification unit 33. Thereby, the notification means 33 keeps the notification lamp 33b in a lighting state.

上記実施形態では、車両のパワーウインドウ装置1に本発明のモータ制御装置を適用した例を示したが、これに限らず、サンルーフ開閉装置,スライドドア開閉装置,パワーステアリング装置等のモータによって開閉部材等を駆動する装置全般に適用してもよい。   In the above embodiment, an example in which the motor control device of the present invention is applied to the power window device 1 of the vehicle has been described. However, the present invention is not limited thereto, and the opening / closing member is driven by a motor such as a sunroof opening / closing device, a sliding door opening / closing device, a power steering device. The present invention may be applied to all devices that drive the like.

本発明の一実施形態に係るパワーウインドウ装置の説明図である。It is explanatory drawing of the power window apparatus which concerns on one Embodiment of this invention. 図1のパワーウインドウ装置の電気構成図である。It is an electrical block diagram of the power window apparatus of FIG. 図1のパワーウインドウ装置のコントローラと報知手段の電気構成図である。It is an electrical block diagram of the controller and alerting | reporting means of the power window apparatus of FIG. 図1のパワーウインドウ装置の異常検出処理の処理フローである。It is a processing flow of the abnormality detection process of the power window apparatus of FIG.

符号の説明Explanation of symbols

1‥パワーウインドウ装置(モータ制御装置)、2‥駆動手段、
3‥制御手段、4‥操作スイッチ、5‥車載バッテリ(モータ駆動電源)、
10‥ドア、11‥ウインドウガラス、20‥モータ、20a,20b‥端子、
21‥昇降アーム、21a‥ギヤ、22‥従動アーム、23‥固定チャンネル、
24‥ガラス側チャンネル、27‥回転検出装置、31‥コントローラ、
31a‥駆動回路制御部(駆動回路制御手段)、
31b‥回転状態検出部(回転状態検出手段)、
31c‥中間電位検出部(中間電位検出手段)、
31d‥異常検出部(異常検出手段)、32‥駆動回路、
32a‥スイッチング素子(第1上流側スイッチング素子)、
32b‥スイッチング素子(第2下流側スイッチング素子)、
32c‥スイッチング素子(第2上流側スイッチング素子)、
32d‥スイッチング素子(第1下流側スイッチング素子)、
33‥報知手段、33a,33b,33c,33d‥報知灯、P‥中間点、
R1,R2‥抵抗、R3‥中間抵抗、Vad‥中間電位、Vm1,Vm2‥電位
1. Power window device (motor control device) 2. Drive means
3. Control means, 4. Operation switch, 5. In-vehicle battery (motor drive power supply),
10 ... door, 11 ... window glass, 20 ... motor, 20a, 20b ... terminal,
21... Lifting arm, 21a... Gear, 22 .. Follower arm, 23.
24 ... Glass side channel, 27 ... Rotation detector, 31 ... Controller,
31a... Drive circuit control unit (drive circuit control means),
31b... Rotation state detection unit (rotation state detection means)
31c... Intermediate potential detection unit (intermediate potential detection means)
31d: Abnormality detection unit (abnormality detection means), 32: Drive circuit,
32a ... switching element (first upstream side switching element),
32b ... switching element (second downstream switching element),
32c ... switching element (second upstream switching element),
32d. Switching element (first downstream switching element),
33 ... Notification means, 33a, 33b, 33c, 33d ... Notification lamp, P ... Intermediate point,
R1, R2 ... resistance, R3 ... intermediate resistance, Vad ... intermediate potential, Vm1, Vm2 ... potential

Claims (4)

モータ駆動電源からの電力供給によって作動するモータと、該モータを駆動制御する制御手段と、を備えたモータ制御装置であって、
前記制御手段は、
モータ駆動電源に接続され前記モータへの電源供給方向を切換える駆動回路と、
該駆動回路の切換え制御を行う駆動回路制御手段と、
前記モータの回転状態を検出する回転状態検出手段と、
前記モータの各端子電位とモータ駆動電源の低電位側の電位との間の中間電位を検出する中間電位検出手段と、
前記回転状態検出手段によって検出された回転状態と前記中間電位検出手段によって検出された中間電位に基づいて、前記駆動回路の異常を検出する異常検出手段と、を備えたことを特徴とするモータ制御装置。
A motor control device comprising: a motor that operates by power supply from a motor drive power supply; and a control unit that controls the drive of the motor,
The control means includes
A drive circuit connected to a motor drive power supply and switching a power supply direction to the motor;
Drive circuit control means for performing switching control of the drive circuit;
Rotation state detection means for detecting the rotation state of the motor;
Intermediate potential detecting means for detecting an intermediate potential between each terminal potential of the motor and a potential on the low potential side of the motor drive power supply;
A motor control comprising: an abnormality detection unit that detects an abnormality of the drive circuit based on the rotation state detected by the rotation state detection unit and the intermediate potential detected by the intermediate potential detection unit. apparatus.
前記異常検出手段は、前記回転状態検出手段が前記モータの停止状態を検出すると共に、前記中間電位検出手段によって検出された中間電位が所定範囲に含まれる場合に、前記駆動回路の異常を検出することを特徴とする請求項1に記載のモータ制御装置。   The abnormality detection unit detects an abnormality of the drive circuit when the rotation state detection unit detects a stop state of the motor and the intermediate potential detected by the intermediate potential detection unit is included in a predetermined range. The motor control device according to claim 1. 前記モータの各端子はそれぞれ抵抗を介して同一の中間点で接続され、該中間点は中間抵抗を介してモータ駆動電源の低電位側と接続されてなり、
前記中間電位検出手段は、前記中間点の電位を検出することを特徴とする請求項1に記載のモータ制御装置。
Each terminal of the motor is connected at the same intermediate point through a resistor, and the intermediate point is connected to the low potential side of the motor drive power supply through an intermediate resistor.
The motor control apparatus according to claim 1, wherein the intermediate potential detection unit detects a potential at the intermediate point.
前記駆動回路は、前記モータの一方の端子とモータ駆動電源の高電位側との間に配設された第1上流側スイッチング素子,前記モータの他方の端子とモータ駆動電源の低電位側との間に配設された第1下流側スイッチング素子,前記モータの他方の端子とモータ駆動電源の高電位側との間に配設された第2上流側スイッチング素子,前記モータの一方の端子とモータ駆動電源の低電位側との間に配設された第2下流側スイッチング素子,を含む複数のスイッチング素子を備え、
前記異常検出手段は、前記回転状態検出手段が前記モータの停止状態を検出したときに、前記駆動回路制御手段による前記モータの駆動方向と、前記中間電位検出手段によって検出された中間電位の大きさに基づいて、前記複数のスイッチング素子のうち動作不良を生じているスイッチング素子を特定することを特徴とする請求項1に記載のモータ制御装置。
The drive circuit includes a first upstream switching element disposed between one terminal of the motor and the high potential side of the motor drive power supply, and the other terminal of the motor and the low potential side of the motor drive power supply. A first downstream switching element disposed between the second terminal of the motor and a high potential side of the motor drive power supply, one terminal of the motor and the motor A plurality of switching elements including a second downstream side switching element disposed between a low potential side of the drive power source,
The abnormality detection unit is configured to detect the motor drive direction by the drive circuit control unit and the magnitude of the intermediate potential detected by the intermediate potential detection unit when the rotation state detection unit detects a stop state of the motor. 2. The motor control device according to claim 1, wherein a switching element causing an operation failure is identified from among the plurality of switching elements.
JP2006015927A 2006-01-25 2006-01-25 Motor control device Withdrawn JP2007202259A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006015927A JP2007202259A (en) 2006-01-25 2006-01-25 Motor control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006015927A JP2007202259A (en) 2006-01-25 2006-01-25 Motor control device

Publications (1)

Publication Number Publication Date
JP2007202259A true JP2007202259A (en) 2007-08-09

Family

ID=38456284

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006015927A Withdrawn JP2007202259A (en) 2006-01-25 2006-01-25 Motor control device

Country Status (1)

Country Link
JP (1) JP2007202259A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010283976A (en) * 2009-06-04 2010-12-16 Omron Automotive Electronics Co Ltd Motor drive unit
JP2011135664A (en) * 2009-12-24 2011-07-07 Diamond Electric Mfg Co Ltd Motor control device
JP2018117476A (en) * 2017-01-19 2018-07-26 アイシン精機株式会社 Controller for actuator and steering device
WO2019080795A1 (en) * 2017-10-25 2019-05-02 联合汽车电子有限公司 Power-driven tailgate control system and protection method thereof
US11070683B2 (en) 2019-12-13 2021-07-20 Canon Finetech Nisca Inc. Rotation drive control apparatus, sheet processing apparatus and image forming apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010283976A (en) * 2009-06-04 2010-12-16 Omron Automotive Electronics Co Ltd Motor drive unit
JP2011135664A (en) * 2009-12-24 2011-07-07 Diamond Electric Mfg Co Ltd Motor control device
JP2018117476A (en) * 2017-01-19 2018-07-26 アイシン精機株式会社 Controller for actuator and steering device
WO2019080795A1 (en) * 2017-10-25 2019-05-02 联合汽车电子有限公司 Power-driven tailgate control system and protection method thereof
US11070683B2 (en) 2019-12-13 2021-07-20 Canon Finetech Nisca Inc. Rotation drive control apparatus, sheet processing apparatus and image forming apparatus

Similar Documents

Publication Publication Date Title
KR101392033B1 (en) Dc motor control device
JP5537837B2 (en) Motor control device
JP5936269B2 (en) Vehicle window opening and closing control device
JP2005232753A (en) Opening/closing body control unit
JP2007202259A (en) Motor control device
JP2007146496A (en) Opening and closing member controller
JP2007270523A (en) Motor controller and method of controlling duty of motor
JP4671334B2 (en) Fault detection circuit for drive unit
US20200248493A1 (en) Opening and closing body control device
US8299740B2 (en) Motor drive apparatus
JP2010138666A (en) Controller and control method for opening and closing member
JP2009052247A (en) Opening/closing body controller
US9647587B2 (en) System and method for determining the position of a moving part driven by an electric motor
JP2009108493A (en) Opening/closing member control unit
JPH09125815A (en) Driving controller for power window
JP2009268335A (en) Motor device
JP2009068220A (en) Pinching detecting method and pinching detector for opening/closing body for vehicle
JP2003049586A (en) Opening and closing body controlling device
JP3889329B2 (en) Opening / closing member control apparatus and opening / closing member control method
JP6988742B2 (en) Opening / closing member control device and motor with control device
JP2014212639A (en) Detector for drive unit
JP4884856B2 (en) Opening / closing member control device
JP2003003742A (en) Open-close member controller and method for controlling open-close member
JP2019041522A (en) Motor drive controller and drive control method for motor
JP6332676B2 (en) Drive device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20090407