JP6510941B2 - Brush motor - Google Patents

Brush motor Download PDF

Info

Publication number
JP6510941B2
JP6510941B2 JP2015188054A JP2015188054A JP6510941B2 JP 6510941 B2 JP6510941 B2 JP 6510941B2 JP 2015188054 A JP2015188054 A JP 2015188054A JP 2015188054 A JP2015188054 A JP 2015188054A JP 6510941 B2 JP6510941 B2 JP 6510941B2
Authority
JP
Japan
Prior art keywords
brush
duty
current value
brush motor
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015188054A
Other languages
Japanese (ja)
Other versions
JP2017063560A (en
Inventor
義親 川島
義親 川島
実 長谷部
実 長谷部
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.)
Mitsuba Corp
Original Assignee
Mitsuba 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 Mitsuba Corp filed Critical Mitsuba Corp
Priority to JP2015188054A priority Critical patent/JP6510941B2/en
Publication of JP2017063560A publication Critical patent/JP2017063560A/en
Application granted granted Critical
Publication of JP6510941B2 publication Critical patent/JP6510941B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Direct Current Motors (AREA)

Description

本発明は、車両のウィンドシールドを払拭するワイパー装置に用いられるブラシモータに関する。   The present invention relates to a brush motor used in a wiper device for wiping a windshield of a vehicle.

従来、車両のワイパー装置の動力源としてブラシモータが用いられている(例えば、特許文献1、特許文献2を参照)。例えばフロントシールド上の積雪等により、ワイパー装置のワイパアームに加わる外力による負荷が過大になる場合がある。この場合、ワイパー装置に内蔵されたブラシモータに、過電流の一種である拘束電流が流れる。ブラシモータに過電流が流れる状態が継続すると、ブラシモータが過熱するおそれがある。このため、ワイパー装置に用いられるブラシモータには、サーキットブレーカや、正の温度特性を有するサーミスタの一種であるPTC(Positive Temperature Coefficient)素子等の電流検出素子が内蔵されている。   Conventionally, a brush motor is used as a power source of a wiper device of a vehicle (see, for example, Patent Document 1 and Patent Document 2). For example, due to snow on the front shield, the load due to the external force applied to the wiper arm of the wiper device may be excessive. In this case, a restriction current, which is a type of overcurrent, flows to the brush motor incorporated in the wiper device. If the state where the overcurrent flows to the brush motor continues, the brush motor may overheat. For this reason, the brush motor used in the wiper apparatus incorporates a current detection element such as a circuit breaker or a PTC (Positive Temperature Coefficient) element which is a kind of thermistor having positive temperature characteristics.

また、近年、ワイパー装置に用いられるブラシモータの多極化が進められている。ブラシモータを多極化すると、ブラシモータの回転が滑らかになり、回転に伴う振動等が低減するため、ワイパー装置の騒音を低減させることができる。しかも、ブラシモータの極数が増えると、低回転で高トルクを発生させることができるので、ブラシモータの小型軽量化を図ることもできる。   Further, in recent years, the number of poles of a brush motor used in a wiper device has been advanced. When the brush motor has multiple poles, the rotation of the brush motor becomes smooth and the vibrations and the like accompanying the rotation are reduced, so the noise of the wiper device can be reduced. In addition, when the number of poles of the brush motor is increased, high torque can be generated at low rotation, so that the brush motor can be reduced in size and weight.

特開2007−143278号公報JP 2007-143278 A 特開2009−262726号公報JP, 2009-262726, A

しかしながら、従来のブラシモータに内蔵されたサーキットブレーカやPTC素子等の電流検出素子は、ブラシモータの駆動に必要とされる電流容量を確保する必要上、一定の大きさを有し、比較的大きな設置スペースを必要とする。このため、従来の電流検出素子は、ブラシモータを多極化して小型化する際の障害になり得る。   However, current detecting elements such as circuit breakers and PTC elements incorporated in the conventional brush motor have a certain size and are relatively large because it is necessary to secure the current capacity required to drive the brush motor. Requires installation space. For this reason, the conventional current detection element may become an obstacle when making the brush motor multipolar and compact.

本発明は、上記課題に鑑みてなされたものであり、過電流による過熱を防止しつつ、多極化および小型軽量化を図ることができるブラシモータを提供することを目的とする。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a brush motor that can achieve multipolarization and reduction in size and weight while preventing overheating due to overcurrent.

本発明のブラシモータは、車両のワイパー装置に用いられ、一方向の回転力を発生させる磁極が4極以上の多極のブラシモータであって、均圧線を有する回転電機子と、前記整流子と接触する第1のブラシ及び第2のブラシと前記第1のブラシまたは前記第2のブラシに接続される第1の回路と、一端が前記第1の回路に接続され、前記車両に設けられた操作スイッチに連動して、前記第1の回路を介して前記第1のブラシと前記第2のブラシとの間に前記電源の電圧を供給する第2の回路及び第3の回路と、前記第2の回路及び前記第3の回路における電圧信号を検出し、検出した前記電圧信号に基づいて、前記第1のブラシと前記第2のブラシとの間に印加する電圧パルスのデューティを選択するデューティ制御部と、前記デューティ制御部から供給される選択されたデューティに応じて、当該デューティのパルス列であるPWM信号を出力するPWM信号生成部と、前記第1のブラシ及び前記第2のブラシの何れかと電源及びグランドの何れかとの間に接続されており、前記PWM信号によりオンオフし、前記第1のブラシと前記第2のブラシとの間に前記電源の電圧を前記電圧パルスとして印加する駆動トランジスタと、前記駆動トランジスタを流れる電流の電流値を検出する電流検出素子とを備え、前記デューティ制御部が、前記電流検出素子で検出した前記電流値が予め設定した設定電流値を超えている場合、前記ブラシモータの過熱を抑制するように、前記PWM信号のデューティを制御することを特徴とする。
本発明のブラシモータは、前記第2の回路または前記第3の回路のいずれか一方のみに設けられたダイオードをさらに有することを特徴とする。
The brush motor according to the present invention is a multi-pole brush motor that is used in a wiper device of a vehicle and has four or more magnetic poles for generating a rotational force in one direction, and a rotating armature having a pressure equalizing line; the first and the brush and a second brush in contact with the child, and the first circuit connected to said first brush and the second brush, one end being connected to said first circuit, said vehicle A second circuit and a third circuit for supplying the voltage of the power supply between the first brush and the second brush via the first circuit in conjunction with an operation switch provided in the And a duty of a voltage pulse applied between the first brush and the second brush based on the voltage signal detected by detecting the voltage signal in the second circuit and the third circuit. A duty control unit for selecting A PWM signal generation unit that outputs a PWM signal that is a pulse train of the duty according to the selected duty supplied from the control unit, any one of the first brush and the second brush, the power supply, and the ground A driving transistor connected between the heel and turned on and off by the PWM signal and applying the voltage of the power supply as the voltage pulse between the first brush and the second brush; And the current control element detects the current value of the flowing current, and the duty control unit is configured to overheat the brush motor when the current value detected by the current detection element exceeds a preset current value. The duty of the PWM signal is controlled to suppress.
The brush motor according to the present invention is characterized by further comprising a diode provided in only one of the second circuit and the third circuit.

本発明のブラシモータは、前記デューティ制御部が、前記駆動トランジスタをPWM制御するためのPWM信号の前記デューティを変化させることにより、前記回転電機子の回転速度を変化させることを特徴とする。   The brush motor according to the present invention is characterized in that the duty control unit changes the rotation speed of the rotary armature by changing the duty of a PWM signal for PWM control of the drive transistor.

本発明のブラシモータは、前記電流検出素子で検出した前記電流値が予め設定した設定電流値を超えているか否かの判定を行う過電流検出部をさらに備え、前記デューティ制御部が、前記電流検出素子の検出した前記電流値が予め設定した前記設定電流値を超えた場合、計時を開始し、前記設定電流値が流れることによるブラシモータの温度の上昇に対応して設定された設定時間を、前記設定電流値を超えた前記電流値が流れる計時時間が超えたことを検出すると、前記PWM信号の前記デューティを前記ブラシモータを停止させるデューティとすることを特徴とする。   The brush motor according to the present invention further includes an overcurrent detection unit that determines whether the current value detected by the current detection element exceeds a preset current value, and the duty control unit is configured to When the current value detected by the detection element exceeds the preset current value, clocking is started, and the preset time set corresponding to the rise of the temperature of the brush motor due to the flow of the preset current value The duty of the PWM signal may be set as a duty for stopping the brush motor when it is detected that a timed time in which the current value exceeds the set current value flows.

本発明のブラシモータは、前記デューティ制御部が、複数の異なる前記設定電流値とそれぞれの前記設定電流値に対応する前記設定時間との関係を示す設定電流値テーブルを有し、前記電流検出素子で検出した前記電流値が前記設定電流値テーブルにおける前記設定電流値を超えた場合、前記電流値が当該設定電流値を超えてからの前記計時時間が、前記設定電流値に対応した前記設定時間を超えた場合、前記PWM信号の前記デューティを前記ブラシモータを停止させるデューティとすることを特徴とする。   In the brush motor according to the present invention, the duty control unit has a set current value table indicating a relationship between a plurality of different set current values and the set time corresponding to each set current value, and the current detection element When the current value detected in the step exceeds the set current value in the set current value table, the counted time after the current value exceeds the set current value corresponds to the set time corresponding to the set current value. And the duty of the PWM signal is set to a duty for stopping the brush motor.

本発明のブラシモータは、前記デューティ制御部が、前記ブラシモータを停止してからの時間を計時し、計時した時間が前記設定電流値毎に予め前記ブラシモータの温度の低下に対応して設定された復帰設定時間を超えたか否かを判定し、前記計時した時間が前記復帰設定時間を超えた場合、前記PWM信号の前記デューティを所定のデューティとして前記ブラシモータを復帰させることを特徴とする。   In the brush motor according to the present invention, the duty control unit counts a time after the brush motor is stopped, and the counted time is set in advance corresponding to the decrease in the temperature of the brush motor for each set current value. It is determined whether or not the reset setting time has been exceeded, and the brush motor is reset with the duty of the PWM signal as a predetermined duty when the counted time exceeds the reset setting time. .

本発明のブラシモータは、前記デューティ制御部が、前記ブラシモータの負荷トルクの仕様毎に前記設定電流値が設定されていることを特徴とする。   In the brush motor according to the present invention, the duty control unit sets the set current value for each specification of a load torque of the brush motor.

本発明のブラシモータは、前記デューティ制御部が、前記ブラシモータの負荷トルクの所望の仕様に応じて、ウィンドシールドの払拭におけるワイパーの低速作動時および高速作動時のそれぞれにおける前記PWM信号の前記デューティの設定値を変更することを特徴とする。 Brush motor of the present invention, the duty control section, in response to said desired specifications of the load torque of the brush motor, the duty cycle of the PWM signal in each of the time and at high speed operation low speed operation of the wiper in the wiping of the windshield It is characterized by changing the setting value of.

以上説明したように、本発明によれば、低速用から高速用へのブラシの切り替えによらずに回転速度を変化させることができ、かつ、多極化および小型軽量化を図るブラシモータを提供することができる。   As described above, according to the present invention, it is possible to change the rotational speed without switching the brush from the low speed to the high speed, and to provide a brush motor that achieves multipolarization, size reduction and weight reduction. Can.

本発明の第1の実施形態によるブラシモータの外観図である。部構造の一例を示す図であり、ブラシ周辺の詳細図である。It is an outline view of a brush motor by a 1st embodiment of the present invention. It is a figure which shows an example of a part structure, and is a detail view of a brush periphery. 本発明の第1の実施形態によるブラシモータの構成例を示すブロック図である。It is a block diagram showing an example of composition of a brush motor by a 1st embodiment of the present invention. 本発明の第1の実施形態によるブラシモータの動作例を説明するためのフローチャートである。It is a flowchart for demonstrating the operation example of the brush motor by the 1st Embodiment of this invention. 本発明の第1の実施形態によるブラシモータ100の動作例における過熱防止処理を説明するための図である。It is a figure for demonstrating the overheating | superheat prevention process in the operation example of the brush motor 100 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるブラシモータ100の動作例における過熱防止処理を説明するための図である。It is a figure for demonstrating the overheating | superheat prevention process in the operation example of the brush motor 100 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるブラシモータ100の動作例における過熱防止処理を説明するための図である。It is a figure for demonstrating the overheating | superheat prevention process in the operation example of the brush motor 100 by the 1st Embodiment of this invention. デューティ制御部1201の内部の記憶部に記憶された設定電流値とこの設定電流値に対応する設定時間との関係を示す設定電流値テーブルの構成例を示す図である。FIG. 16 is a diagram showing a configuration example of a set current value table indicating a relationship between a set current value stored in a storage unit in the duty control unit 1201 and a set time corresponding to the set current value. 制御基板120におけるデューティ制御部1201及びPWM信号生成部1202の各々を、マイクロコンピュータを用いて構成した他の一例を示す図である。FIG. 17 is a diagram showing another example in which each of the duty control unit 1201 and the PWM signal generation unit 1202 in the control board 120 is configured using a microcomputer. 制御基板120におけるデューティ制御部1201及びPWM信号生成部1202の各々を、マイクロコンピュータを用いて構成した他の一例を示す図である。FIG. 17 is a diagram showing another example in which each of the duty control unit 1201 and the PWM signal generation unit 1202 in the control board 120 is configured using a microcomputer. 本発明の第1の実施形態によるブラシモータに備えられた制御基板の配置例を示す図であり、(A)は、第1配置例を示し、(B)は、第2配置例を示し、(C)は、第3配置例を示し、(D)は、第4配置例を示す図である。It is a figure which shows the example of arrangement | positioning of the control board with which the brush motor by 1st Embodiment of this invention was equipped, (A) shows a 1st example of arrangement, (B) shows a 2nd example of arrangement, (C) shows a third arrangement example, and (D) shows a fourth arrangement example. 本発明の第1の実施形態の変形例によるブラシモータ100Bに備えられた制御基板120の配置を示す側面図である。It is a side view showing arrangement of control board 120 with which brush motor 100B by modification of a 1st embodiment of the present invention was equipped. 本発明の第1の実施形態の変形例によるブラシモータ100Bに備えられた制御基板120の配置の詳細図である。It is a detailed view of arrangement of control board 120 with which brush motor 100B by modification of a 1st embodiment of the present invention was equipped. デューティ制御部1201の内部の記憶部に記憶されている設定電流値テーブルの構成例を示す図である。FIG. 17 is a diagram showing an example of configuration of a set current value table stored in a storage unit in the duty control unit 1201.

<第1の実施形態>
図1は、本発明の第1の実施形態によるブラシモータ100の外観図である。
ブラシモータ100は、一方向の回転力を発生させる(一方向に回転する)磁極が4極以上の多極のモータである。第1の実施形態において、ブラシモータ100は、例えば、車両のフロントワイパー装置の動力となる回転力を発生させるための多極、例えば磁極が4極の直流モータであるものとする。しかしながら、ブラシモータ100は、多極の直流モータであれば任意であり、その用途も車両のフロントワイパー装置に限らず、任意の装置の動力を発生させるために使用可能である。
First Embodiment
FIG. 1 is an external view of a brush motor 100 according to a first embodiment of the present invention.
The brush motor 100 is a multipolar motor having four or more magnetic poles that rotate in one direction (rotate in one direction). In the first embodiment, the brush motor 100 is, for example, a multipole, for example, a direct current motor having four poles, for generating a rotational force serving as a motive power of a front wiper device of a vehicle. However, the brush motor 100 is optional as long as it is a multipolar direct current motor, and its application is not limited to the front wiper device of a vehicle, and can be used to generate power of any device.

図1において、ブラシモータ100は、モータ部Mと減速機構部Gとから構成されている。モータ部Mには、一方向の回転力を発生させるモータ本体部110が内蔵されている。モータ部Mのハウジング部MHには、モータ本体部110として、ハウジング部MHに固定された界磁部(図示なし)と、整流子を備えた回転電機子(図示なし)と、上記整流子と接触するように配置されたブラシ(図示なし)とが収容されている。第1の実施形態では、モータ本体部110の回転電機子は、いわゆる均圧線を有しており、これにより、回転電機子の整流子と接触するブラシの数が削減されている。回転電機子に均圧線を備えたことによりブラシを削減し、削減したブラシが配置されていた(ブラシが配置され得る)空き領域には、モータ本体部110の回転電機子の回転を制御するための制御基板120(図2参照)が配置される。その詳細については後述する。   In FIG. 1, the brush motor 100 includes a motor unit M and a reduction mechanism unit G. The motor unit M incorporates a motor main body 110 that generates a rotational force in one direction. In the housing portion MH of the motor portion M, a field portion (not shown) fixed to the housing portion MH as the motor body portion 110, a rotary armature (not shown) provided with a commutator, and the commutator A brush (not shown) arranged to be in contact is accommodated. In the first embodiment, the rotary armature of the motor main body 110 has a so-called pressure equalizing line, which reduces the number of brushes in contact with the commutator of the rotary armature. The brush is reduced by providing a pressure equalizing line on the rotary armature, and the rotation of the rotary armature of the motor main body 110 is controlled in the vacant area where the reduced brush is disposed (the brush may be disposed). A control board 120 (see FIG. 2) is disposed. The details will be described later.

減速機構部Gは、モータ本体部110の回転電機子の回転数を所望の回転数に減速するためのものである。減速機構部Gのハウジング部GHには、モータ本体部110の回転軸(回転電機子のシャフト)と結合されたウォームギアや、このウォームギアと連結されたウォームホイールギア等が収容されている。減速機構部Gにより減速された回転は、減速機構部Gから延出した出力軸Qから取り出される。なお、図1では示されていないが、出力軸Qには、モータ本体部110が発生させた一方向の回転を、ワイパー(ワイパーブレードと示す場合もある)がウインドシールドを払拭するための往復運動に対応した正方向(例えば、時計回り方向)と逆方向(例えば、反時計回り方向)の二方向の回転に変換するためのリンク機構等が取り付けられる。   The speed reduction mechanism G is for reducing the number of rotations of the rotary armature of the motor main body 110 to a desired number of rotations. In the housing portion GH of the reduction gear mechanism portion G, a worm gear coupled to the rotation shaft (shaft of the rotary armature) of the motor main body portion 110, a worm wheel gear coupled to the worm gear, and the like are accommodated. The rotation decelerated by the reduction gear mechanism G is taken out from the output shaft Q extended from the reduction gear mechanism G. Although not shown in FIG. 1, the output shaft Q reciprocates for the wiper (sometimes referred to as a wiper blade) to wipe the windshield in one direction generated by the motor main body 110. A link mechanism or the like for converting into two-direction rotation in the forward direction (for example, clockwise direction) and the reverse direction (for example, counterclockwise direction) corresponding to the movement is attached.

本発明の第1の実施形態によるブラシモータ100の内部構造において(後述する図10)、モータ部Mのハウジング部MHの内部に組み込まれた円環状のブラシホルダ110Hには、その穴の内方に位置するモータ本体部110の回転電機子の整流子と接触するブラシとして、二つのブラシ111A,111Bが配置されている。これら二つのブラシ111A,111Bは、4極の場合には機械角にして90度だけ異なる位置に配置されている。この機械角はブラシモータ100の極数に応じて任意に設定される。   In the internal structure of the brush motor 100 according to the first embodiment of the present invention (FIG. 10 described later), the annular brush holder 110H incorporated inside the housing portion MH of the motor portion M has an inner side of its hole. Two brushes 111A and 111B are disposed as brushes in contact with the commutator of the rotary armature of the motor main body 110 located at the position of the motor. In the case of four poles, these two brushes 111A and 111B are disposed at positions different by 90 degrees in mechanical angle. This mechanical angle is arbitrarily set in accordance with the number of poles of the brush motor 100.

図2は、本発明の第1の実施形態によるブラシモータ100の構成例を示すブロック図であり、モータ本体部110の回転電機子の回転制御に関与する要素を示している。
ブラシモータ100は、モータ本体部110の回転電機子の回転を制御するための要素として、制御基板120、電流検出素子130、ダイオード141、ダイオード143、リレープレート150を備えている。
FIG. 2 is a block diagram showing a configuration example of the brush motor 100 according to the first embodiment of the present invention, and shows elements involved in the rotation control of the rotary armature of the motor main body 110.
The brush motor 100 includes a control substrate 120, a current detection element 130, a diode 141, a diode 143, and a relay plate 150 as elements for controlling the rotation of the rotary armature of the motor main body 110.

制御基板120は、図10(後述)に示すブラシ111Aとブラシ111Bとの間に印加される電圧を発生させるための要素であり、モータ本体部110の回転電機子の回転を制御するための主要な要素である。制御基板120は、モータ部Mのハウジング部MHの内部に、後述するPWM制御を行うことにより省かれた高速用ブラシ、及び均圧線を回転電機子に備えたことにより省かれたブラシが設けられていた領域に位置するように配置される。その詳細については後述する。   The control substrate 120 is an element for generating a voltage applied between the brush 111A and the brush 111B shown in FIG. 10 (described later), and is a main component for controlling the rotation of the rotating armature of the motor body 110. Element. The control board 120 is provided with a high-speed brush saved by performing PWM control described later and a brush saved by providing a pressure-equalizing line in the rotary armature inside the housing portion MH of the motor portion M. It is arranged to be located in the area which was being The details will be described later.

また、制御基板120は、ブラシモータ100を駆動する電流の過電流に起因した過熱を防止するための制御を実施する。具体的には、制御基板120は、電流検出素子130によって検出された電流値が過電流を示す設定電流値を超え、予め設定された設定時間を超えた場合、ブラシ111Aとブラシ111Bとの間に印加される電圧を供給するPWM信号(後述)のデューティを0とする。これにより、制御基板120は、モータ本体部110の回転電機子に流れる電流の電流値を0とし、ブラシモータ100の過電流に起因する過熱を防止する。上記設定電流値は、ブラシモータ100に接続される負荷(図示なし)の許容電流の上限である限界負荷電流、または、ブラシモータ100(モータ本体部110)の拘束電流である。ただし、この例に限定されず、上記所定電流値は任意に設定し得る。例えば、ブラシモータに過電流となる電流値の電流をブラシモータに対して継続的に供給して、ブラシモータの仕様における最大温度を超える時間を測定し、この時間に余裕を持たせた時間を上記設定時間として設定する。   Further, the control board 120 performs control for preventing overheat due to the overcurrent of the current for driving the brush motor 100. Specifically, when the current value detected by the current detection element 130 exceeds the set current value indicating the overcurrent and the preset time set in advance, the control board 120 sets the distance between the brush 111A and the brush 111B. The duty of a PWM signal (described later) for supplying a voltage applied to the As a result, the control board 120 sets the current value of the current flowing to the rotary armature of the motor body 110 to 0, and prevents the brush motor 100 from overheating due to the overcurrent. The set current value is a limit load current which is an upper limit of an allowable current of a load (not shown) connected to the brush motor 100 or a restraining current of the brush motor 100 (motor main body 110). However, the present invention is not limited to this example, and the predetermined current value can be set arbitrarily. For example, the brush motor is continuously supplied with a current of a current value that causes an overcurrent, and the time exceeding the maximum temperature in the specification of the brush motor is measured, and the time for which this time is allowed to have a margin is provided. Set as the above set time.

電流検出素子130は、ブラシモータ100のモータ本体部110を流れる電流の電流値(すなわち後述する駆動トランジスタ1204に流れる電流の電流値)を検出するための要素であり、具体的にはモータ本体部110の回転電機子に流れる電流を検出する。図10の例では、モータ本体部110と、低速作動電圧信号VLの配線とダイオード143のカソードとの接続点との間の電流経路上に配置されている。ただし、この例に限定されず、電流検出素子130は、モータ本体部110の回転電機子に供給される電流の経路上に設けられていればよい。電流検出素子130は、例えば、抵抗体の電圧降下を利用した電流センサ、ホール効果を利用した電流センサ等、任意の電流センサであり得る。電流検出素子130の検出信号は過電流検出部1205(後述)に入力される。   The current detection element 130 is an element for detecting the current value of the current flowing through the motor main body 110 of the brush motor 100 (that is, the current value of the current flowing through the drive transistor 1204 described later). The current flowing to the rotating armature 110 is detected. In the example of FIG. 10, it is disposed on the current path between the motor body 110 and the connection point between the wire of the low-speed operating voltage signal VL and the cathode of the diode 143. However, the present invention is not limited to this example, and the current detection element 130 may be provided on the path of the current supplied to the rotary armature of the motor main body 110. The current detection element 130 may be, for example, any current sensor such as a current sensor using a voltage drop of a resistor, a current sensor using a Hall effect, or the like. A detection signal of the current detection element 130 is input to an overcurrent detection unit 1205 (described later).

ダイオード141は、モータ本体部110の回転を停止させる際に発生するエネルギーを消費させることにより、モータ本体部110を保護するための要素である。低速作動電圧信号VLの配線,ダイオード143は、フロントワイパー装置の操作スイッチに連動して供給される低速作動電圧信号VLと高速作動電圧信号VHとを合成してモータ本体部110の電源を供給するための要素である。ここで、高速作動電圧信号VHは、フロントワイパー装置のワイパーを高速作動させることを示す電圧信号である。低速作動電圧信号VLは、フロントワイパー装置のワイパーを低速作動させることを示す電圧信号である。高速作動電圧信号VHと低速作動電圧信号VLとの各々は、フロントワイパー装置における操作スイッチの外部回路から、操作スイッチの状態に対応して、後述する制御基板102のデューティ制御部1201に対して供給される。   The diode 141 is an element for protecting the motor main body 110 by consuming energy generated when stopping the rotation of the motor main body 110. The wiring of the low speed operating voltage signal VL and the diode 143 combine the low speed operating voltage signal VL and the high speed operating voltage signal VH supplied in conjunction with the operation switch of the front wiper device to supply the power of the motor body 110. It is an element for Here, the high-speed operating voltage signal VH is a voltage signal indicating that the wiper of the front wiper device is operated at high speed. The low speed operating voltage signal VL is a voltage signal indicating that the wiper of the front wiper device is operated at low speed. Each of the high-speed operating voltage signal VH and the low-speed operating voltage signal VL is supplied from an external circuit of the operation switch in the front wiper device to a duty control unit 1201 of the control board 102 described later according to the state of the operation switch. Be done.

リレープレート150は、フロントワイパー装置のワイパーブレードの往復運動の始点と終点のタイミングを得るための要素である。リレープレート150は、減速機構部Gのハウジング部GHの内部に備えられ、モータ本体部110の作動に連動して回転する。ここで、ブレーキ接点Bは、フロントワイパー装置を制動するためのタイミングを発生させる接点である。また、スタート接点Sは、フロントワイパー装置を作動させるためのタイミングを発生させる接点である。ブレーキ接点Bおよびスタート接点Sは、モータ本体部110の回転角に応じてグランドEと電気的に接続される。従って、各接点がグランド電位になるタイミングから、フロントワイパー装置の制動のタイミングと作動のタイミングを把握することができる。なお、リレープレート150は、公知の技術を利用して実現することができる要素である。   The relay plate 150 is an element for obtaining the timing of the start point and the end point of the reciprocating motion of the wiper blade of the front wiper device. The relay plate 150 is provided inside the housing portion GH of the reduction gear mechanism G, and rotates in conjunction with the operation of the motor main portion 110. Here, the brake contact B is a contact that generates a timing for braking the front wiper device. The start contact S is a contact that generates timing for operating the front wiper device. The brake contact B and the start contact S are electrically connected to the ground E according to the rotation angle of the motor body 110. Therefore, the timing of braking and the timing of operation of the front wiper device can be grasped from the timing at which each contact is at the ground potential. The relay plate 150 is an element that can be realized using a known technique.

制御基板120を詳細に説明する。制御基板120は、デューティ制御部1201、PWM(Pulse Width Modulation)信号生成部1202、駆動部1203、駆動トランジスタ(FET)1204、過電流検出部1205を備えている。このうち、デューティ制御部1201、PWM信号生成部1202、駆動部1203、過電流検出部1205は、駆動トランジスタ1204をPWM制御するPWM制御部(符号なし)を構成する。ここで、制御基板120において、デューティ制御部1201、PWM信号生成部1202及び過電流検出部1205の各々を、マイクロコンピュータ1208を用いて、プログラムでブラシモータ100を駆動するPWM信号の生成の要素として構成する。
上記PWM信号生成部1202は、駆動トランジスタ1204をPWM制御するためのPWM信号のデューティ(デューティ比、パルス周期におけるHレベルの比率)を変化させることにより、モータ本体部110の回転電機子の回転速度を変化させ、これによりフロントワイパー装置の作動速度を変化させる。
The control board 120 will be described in detail. The control substrate 120 includes a duty control unit 1201, a pulse width modulation (PWM) signal generation unit 1202, a drive unit 1203, a drive transistor (FET) 1204, and an overcurrent detection unit 1205. Among them, the duty control unit 1201, the PWM signal generation unit 1202, the drive unit 1203, and the overcurrent detection unit 1205 constitute a PWM control unit (without reference numeral) that performs PWM control of the drive transistor 1204. Here, in the control board 120, each of the duty control unit 1201, the PWM signal generation unit 1202 and the overcurrent detection unit 1205 is used as an element of generation of a PWM signal for driving the brush motor 100 by a program using the microcomputer 1208. Configure.
The PWM signal generation unit 1202 changes the duty (duty ratio, ratio of H level in pulse cycle) of the PWM signal for performing PWM control of the drive transistor 1204, to thereby determine the rotational speed of the rotating armature of the motor main body 110. To change the operating speed of the front wiper device.

本実施形態においては、フロントワイパー装置のワイパーの作動速度が高速作動び低速作動の2段階の場合について説明する。
上記PWM制御部を構成するデューティ制御部1201は、高速作動電圧信号VHが入力された場合、駆動トランジスタ1204のゲートに供給されるPWM信号のデューティを高速作動のデューティとする制御信号を、PWM信号生成部1202に対して出力する。一方、デューティ制御部1201は、低速作動電圧信号VLが入力された場合、駆動トランジスタ1204のゲートに供給されるPWM信号のデューティを低速作動のデューティとする制御信号を、PWM信号生成部1202に対して出力する。
In this embodiment, the operation speed of the wiper of the front wiper device will be described in the case of two stages of high speed operation and low speed operation.
When the high speed operation voltage signal VH is input, the duty control unit 1201 constituting the above-mentioned PWM control unit is a PWM signal that causes the duty of the PWM signal supplied to the gate of the drive transistor 1204 to be the duty of high speed operation. It is output to the generation unit 1202. On the other hand, when the low speed operation voltage signal VL is input, the duty control unit 1201 sends a control signal to the PWM signal generation unit 1202 to use the duty of the PWM signal supplied to the gate of the drive transistor 1204 as the duty for low speed operation. Output.

PWM制御部を構成するPWM信号生成部1202は、高速作動のデューティとする制御信号が供給されると、予め設定されている高速作動のデューティのパルスのパルス列であるPWM信号を生成して、駆動部1203に対して出力する。また、PWM信号生成部1202は、低速作動のデューティとする制御信号が供給されると、予め設定されている低速作動のデューティのPWM信号を生成して、駆動部1203に対して出力する。
PWM制御部を構成する駆動部1203は、PWM信号生成部1202から供給されるPWM信号におけるパルスの電力増幅を行い、駆動トランジスタ1204に対して出力する。第1の実施形態では、上記PWM信号におけるパルスのハイレベルの区間において、駆動トランジスタ1204がオン状態に駆動され、上記PWM信号におけるパルスのローレベルの区間において、駆動トランジスタ1204がオフ状態に駆動される。
The PWM signal generation unit 1202 constituting the PWM control unit generates a PWM signal which is a pulse train of pulses of the high-speed operation duty set in advance when the control signal to be the high-speed operation duty is supplied. Output to the unit 1203. In addition, when the control signal to set the duty of the low speed operation is supplied, the PWM signal generation unit 1202 generates a PWM signal of the duty of the low speed operation set in advance and outputs the PWM signal to the drive unit 1203.
The drive unit 1203 constituting the PWM control unit performs power amplification of the pulse in the PWM signal supplied from the PWM signal generation unit 1202, and outputs the power to the drive transistor 1204. In the first embodiment, the drive transistor 1204 is driven to the on state in the high level period of the pulse in the PWM signal, and the drive transistor 1204 is driven to the off state in the low level period of the pulse in the PWM signal. Ru.

上記PWM信号のデューティは、モータ本体部110の特性要件に応じて設定される。第1の実施形態では、説明の便宜上、モータ本体部110を高速で作動させる場合、上記PWM信号のデューティは100パーセントに設定され、モータ本体部110を低速で作動させる場合、上記PWM信号のデューティは70パーセントに設定されるものとするが、この例に限定されず、上記PWM信号のデューティは任意に設定し得る。すなわち、本実施形態においては、高速作動及び低速作動のいずれかの作動速度とするための電流を、モータ本体部110に対して印加するようにデューティを、それぞれのモータ本体部110の特性に対応して予め設定しておく。   The duty of the PWM signal is set in accordance with the characteristic requirements of the motor body 110. In the first embodiment, the duty of the PWM signal is set to 100% when the motor body 110 is operated at high speed for convenience of description, and the duty of the PWM signal is operated when the motor body 110 is operated at low speed. Is set to 70 percent, but is not limited to this example, and the duty of the PWM signal may be set arbitrarily. That is, in the present embodiment, the duty corresponds to the characteristics of each of the motor main body 110 so that the current for setting the operation speed to either the high speed operation or the low speed operation is applied to the motor main body 110. And set in advance.

駆動トランジスタ1204は、モータ本体部110の回転電機子の整流子に対し、ブラシを介して印加される電圧を発生させ、上記回転電機子の巻線を通電するための要素である。第1の実施形態では、駆動トランジスタ1204は、nチャネル型パワーFET(Field Effective Transistor)である。また、駆動トランジスタ1204として、nチャネル型パワーFETではなく、バイポーラトランジスタを用いても良い。駆動トランジスタ1204は、モータ本体部110に備えられたブラシ111AとグランドEとの間に接続されている。具体的には、駆動トランジスタ1204のソースは、車体等のグランドEに接続され、そのドレインは、電流検出素子130を通じてモータ本体部110のブラシ111Aに接続されている。駆動トランジスタ1204は、ゲートに対して、駆動部1203を通じてPWM信号生成部1202からPWM信号が印加される。駆動トランジスタ1204には、いわゆるボディダイオード1204aが備えられている。   The drive transistor 1204 is an element for generating a voltage applied via a brush to the commutator of the rotary armature of the motor main body 110 to energize the winding of the rotary armature. In the first embodiment, the drive transistor 1204 is an n-channel power FET (Field Effective Transistor). Further, instead of the n-channel power FET, a bipolar transistor may be used as the drive transistor 1204. The driving transistor 1204 is connected between the brush 111A provided on the motor main body 110 and the ground E. Specifically, the source of the drive transistor 1204 is connected to the ground E of the vehicle body or the like, and the drain is connected to the brush 111A of the motor main body 110 through the current detection element 130. The drive transistor 1204 receives the PWM signal from the PWM signal generation unit 1202 through the drive unit 1203 to the gate. The drive transistor 1204 is provided with a so-called body diode 1204 a.

なお、駆動トランジスタ1204は、モータ本体部110のもう一つのブラシ111Bと、低速作動電圧信号VLの配線及びダイオード143のカソードの接続点との間に直列に接続されていてもよい。また、駆動トランジスタ1204は、ドレインがダイオード141のアノードに接続されている。ダイオード141は、カソードがモータ本体部110のブラシ111Bに接続されている。また、モータ本体部110は、ブラシ111Bが低速作動電圧信号VLの配線及びダイオード143のカソード(の接続点)に接続されている。低速作動電圧信号VLの配線には、アノードに対して低速作動電圧信号VLが供給される。ダイオード143には、アノードに高速作動電圧信号VHが供給される。また、本実施形態においては、ワイパーの往復動作をリンク機構により行うため、ブラシモータ100が一方向のみの回転力を発生させる(一方向にのみ回転する)仕様となり、回転数の制御のために一つの駆動トランジスタ1204を備えればよく、ブラシモータ100を回転駆動させる駆動トランジスタの個数を最小限に抑えている。   The drive transistor 1204 may be connected in series between the other brush 111B of the motor body 110 and the connection point of the low speed operation voltage signal VL and the cathode of the diode 143. The drain of the driving transistor 1204 is connected to the anode of the diode 141. The cathode of the diode 141 is connected to the brush 111 B of the motor body 110. In the motor body 110, the brush 111B is connected to (a connection point of) the wiring of the low-speed operating voltage signal VL and the cathode of the diode 143. The low speed operating voltage signal VL is supplied to the anode for the wiring of the low speed operating voltage signal VL. The diode 143 is supplied at its anode with a high-speed operating voltage signal VH. Further, in the present embodiment, since the reciprocation of the wiper is performed by the link mechanism, the brush motor 100 is designed to generate a rotational force in only one direction (rotate in only one direction), and for controlling the rotational speed. It is sufficient to provide one drive transistor 1204, and the number of drive transistors for driving the brush motor 100 to rotate is minimized.

制御基板120を構成する過電流検出部1205は、電流検出素子130が検出した電流値に基づいて、モータ本体部110に流れる電流の電流値が過電流の電流値であるか否かを検出するための要素である。ここで、過電流とは、モータ本体部110の限界負荷電流(モータ本体部110の負荷として最大負荷が加わったときに回転電機子に流れる電流)を超える電流、または、モータ本体部110の拘束電流(モータ本体部110の回転を拘束したときに回転電機子に流れる電流)以上の電流値の電流である。ただし、この例に限定されず、過電流の定義は任意になし得る。過電流検出部1205は、電流検出素子130によって検出された電流の電流値が過電流を示す設定電流値を超えた場合、モータ本体部110に流れる過電流を検出し、または、上記過電流の発生の有無を判定する。   The overcurrent detection unit 1205 constituting the control board 120 detects whether or not the current value of the current flowing to the motor main body 110 is the overcurrent value based on the current value detected by the current detection element 130. It is an element for Here, the overcurrent is a current exceeding the limit load current of the motor body 110 (the current flowing to the rotating armature when the maximum load is applied as the load of the motor body 110) or the restraint of the motor body 110 The current has a current value equal to or higher than the current (the current flowing to the rotating armature when the rotation of the motor main body 110 is restrained). However, the present invention is not limited to this example, and the definition of overcurrent can be made arbitrarily. When the current value of the current detected by the current detection element 130 exceeds the set current value indicating the over current, the over current detection unit 1205 detects the over current flowing to the motor main body 110 or the over current Determine if there is an occurrence.

デューティ制御部1201は、過電流検出部1205によって過電流が検出された時点から、上記所定電流値に対応して設定された所定時間が経過した場合、ブラシ111Aとブラシ111Bとの間に印加される電圧を制御するPWM信号のデューティを0とする。換言すれば、デューティ制御部1201は、電流検出素子130によって検出された電流が上記所定電流値を超え、且つ、上記所定時間が経過した場合、ブラシモータ100が仕様の最大温度を超える前に、ブラシ111Aとブラシ111Bとの間に印加される電圧を制御するPWM信号のデューティを0とし、ブラシモータ100の作動を停止させ、過電流によるブラシモータ100の加熱を抑制する。このとき、デューティは0でなくとも、ブラシモータ100の作動が停止するデューティであっても良い。   The duty control unit 1201 is applied between the brush 111A and the brush 111B when the predetermined time set in accordance with the predetermined current value has elapsed from the time when the overcurrent detection unit 1205 detects the overcurrent. The duty of the PWM signal that controls the voltage is 0. In other words, when the current detected by the current detection element 130 exceeds the predetermined current value and the predetermined time has elapsed, the duty control unit 1201 causes the brush motor 100 to go before the maximum temperature of the specification is exceeded. The duty of the PWM signal for controlling the voltage applied between the brush 111A and the brush 111B is set to 0, the operation of the brush motor 100 is stopped, and the heating of the brush motor 100 due to the overcurrent is suppressed. At this time, the duty may not be 0 but may be a duty at which the operation of the brush motor 100 is stopped.

ここで、デューティ制御部1201は、モータ本体部110に過電流が流れた状態が継続する時間(以下、過電流通電時間と称す。)を計測するための通電時間計測カウンタ1201aを備える。デューティ制御部1201は、通電時間計測カウンタ1201aのカウンタ値によって計時される過電流通電時間が上記設定時間を超えた場合、ブラシ111Aとブラシ111Bとの間に印加される電圧を制御するPWM信号のデューティを0とし、ブラシモータ100の作動を停止させる。   Here, the duty control unit 1201 includes an energization time measurement counter 1201 a for measuring a time in which the state in which the overcurrent flows in the motor main body 110 continues (hereinafter referred to as “overcurrent conduction time”). The duty control unit 1201 controls the voltage applied between the brush 111A and the brush 111B when the over-current conduction time measured by the counter value of the conduction time measurement counter 1201a exceeds the set time. The duty is set to 0, and the operation of the brush motor 100 is stopped.

次に、本発明の第1の実施形態によるブラシモータ100の動作を説明する。
ブラシモータ100の動作は、次の二つの処理による動作に大別される。
・ブラシモータ100の回転をPWM制御するためのデューティ制御処理
・ブラシモータ100の過電流に起因した過熱を防止するための過熱防止処理
上記の各処理は、デューティ制御部1201、PWM信号生成部1202、過電流検出部1205の各々の構成要素により実施される。上記の各処理は、デューティ制御部1201、PWM信号生成部1202、過電流検出部1205を構成するマイクロコンピュータ1208により実施される。例えば、上記所定電流値および上記所定時間は、デューティ制御部1201の機能を実現するための処理手順が記述されたプログラム上で規定されている。
Next, the operation of the brush motor 100 according to the first embodiment of the present invention will be described.
The operation of the brush motor 100 is roughly classified into the operation by the following two processes.
-Duty control processing for PWM control of the rotation of the brush motor 100-Overheat prevention processing for preventing overheat due to excessive current of the brush motor 100 Each of the above-mentioned processing is a duty control unit 1201 and a PWM signal generation unit 1202 , And implemented by the components of the overcurrent detection unit 1205. Each process described above is performed by the microcomputer 1208 that configures the duty control unit 1201, the PWM signal generation unit 1202, and the overcurrent detection unit 1205. For example, the predetermined current value and the predetermined time are defined on a program in which a processing procedure for realizing the function of the duty control unit 1201 is described.

(1)デューティ制御処理
図3は、本発明の第1の実施形態によるブラシモータ100の動作例を説明するためのフローチャートであり、デューティ制御部1201およびPWM信号生成部1202および過電流検出部1205を構成するマイクロコンピュータ208によるデューティ制御処理の一例を説明するための図である。
車両の使用者がフロントワイパー装置の操作スイッチを、停止状態から高速作動あるいは低速作動のいずれかの作動モードに設定すると、作動モードに対応する電圧信号(高速作動電圧信号または低速作動電圧信号)が操作スイッチに接続された外部回路からデューティ制御部1201に入力される。
(1) Duty Control Processing FIG. 3 is a flow chart for explaining an operation example of the brush motor 100 according to the first embodiment of the present invention, wherein the duty control unit 1201, the PWM signal generation unit 1202 and the overcurrent detection unit 1205. It is a figure for demonstrating an example of the duty control processing by the microcomputer 208 which comprises these.
When the user of the vehicle sets the operation switch of the front wiper device to the operation mode from stop to high speed operation or low speed operation, the voltage signal (high speed operation voltage signal or low speed operation voltage signal) corresponding to the operation mode The duty control unit 1201 is input from an external circuit connected to the operation switch.

そして、デューティ制御部1201は、供給された電圧信号が高速作動電圧信号VHであるか否かの判定を行う(ステップS1)。
このとき、デューティ制御部1201は、供給された電圧信号が高速作動電圧信号VHである場合、処理をステップS2へ進める。一方、デューティ制御部1201は、供給された電圧信号が高速作動電圧信号VHで無い場合、すなわち供給された電圧信号が低速作動電圧信号VLである場合、処理をステップS3へ進める。
Then, the duty control unit 1201 determines whether or not the supplied voltage signal is the high-speed operating voltage signal VH (step S1).
At this time, if the supplied voltage signal is the high-speed operating voltage signal VH, the duty control unit 1201 advances the process to step S2. On the other hand, if the supplied voltage signal is not the high-speed operating voltage signal VH, that is, if the supplied voltage signal is the low-speed operating voltage signal VL, the duty control unit 1201 advances the process to step S3.

デューティ制御部1201は、供給された電圧信号が高速作動電圧信号VHである場合、PWM信号のパルスのデューティを高速動作のデューティとする制御信号を、PWM信号生成部1202に対して出力する。
これにより、PWM信号生成部1202は、予め設定されている、例えばパルスのデューティが100パーセントの高速作動に対応したPWM信号を生成する。そして、PWM信号生成部1202は、生成したデューティが100パーセントのPWM信号を駆動部1203に対して出力する(ステップS2)。
When the supplied voltage signal is the high-speed operation voltage signal VH, the duty control unit 1201 outputs a control signal with the duty of the pulse of the PWM signal as the duty of the high-speed operation to the PWM signal generation unit 1202.
As a result, the PWM signal generation unit 1202 generates a PWM signal corresponding to a high-speed operation with a preset duty ratio of 100%, for example. Then, the PWM signal generation unit 1202 outputs the generated PWM signal with 100% duty to the drive unit 1203 (step S2).

一方、デューティ制御部1201は、供給された電圧信号が低速作動電圧信号VLである場合、PWM信号のパルスのデューティを低速動作のデューティとする制御信号を、PWM信号生成部1202に対して出力する。
これにより、PWM信号生成部1202は、予め設定されている、例えばパルスのデューティが60パーセントの低速作動に対応したPWM信号を生成する。そして、PWM信号生成部1202は、生成したデューティが70パーセントのPWM信号を駆動部1203に対して出力する(ステップS3)。
On the other hand, when the supplied voltage signal is the low-speed operating voltage signal VL, the duty control unit 1201 outputs a control signal having the duty of the pulse of the PWM signal as the duty of the low-speed operation to the PWM signal generation unit 1202. .
As a result, the PWM signal generation unit 1202 generates a PWM signal corresponding to a low-speed operation, which has a preset duty of 60%, for example. Then, the PWM signal generation unit 1202 outputs a PWM signal with a generated duty of 70 percent to the drive unit 1203 (step S3).

駆動トランジスタ1204は、駆動部1203を介して入力されるPWM信号のパルスによりオンオフ制御される。これにより、駆動トランジスタ1204は、PWM信号におけるパルスのデューティに対応した電流をモータ本体部110に対して供給して印加する(ステップS4)。
これにより、デューティ制御部1201の制御の下において、ブラシモータであるモータ本体部110は、PWM信号のパルスのデューティに対応して、高速作動あるいは低速作動に対応した回転数で一方向に回転し、リンク機構を介してフロントまたはリヤワイパー装置のワイパーによるフロントまたはリヤのウィンドシールドに対する払拭が実施される。
The drive transistor 1204 is on / off controlled by the pulse of the PWM signal input via the drive unit 1203. Thus, the drive transistor 1204 supplies and applies a current corresponding to the duty of the pulse in the PWM signal to the motor main body 110 (step S4).
Thus, under the control of the duty control unit 1201, the motor main body 110, which is a brush motor, rotates in one direction at a rotational speed corresponding to high speed operation or low speed operation corresponding to the duty of the pulse of the PWM signal. The wipers of the front or rear wiper device wipe the windshield of the front or rear through the link mechanism.

上述したように、第1の実施形態によれば、PWM制御によるブラシモータの作動速度の制御(ブラシモータの回転速度の制御)を行うので、従来のように高速用と低速用の各々のブラシを設け、作動速度によりこれら高速用及び低速用の各々のブラシの切り替えを行う必要がない。このため、作動速度に応じた複数のブラシの個数を備える必要がなくなる。このため、第1の実施形態によれば、例えば、高速用のブラシを省くことが可能となり、高速用のブラシを備えることによる騒音の増加、整流子の寿命低下、効率低下等の不都合を解消することができる。   As described above, according to the first embodiment, since the control of the operation speed of the brush motor (control of the rotation speed of the brush motor) is performed by PWM control, each brush for high speed and low speed as in the prior art. There is no need to switch between these high and low speed brushes depending on the operating speed. For this reason, it is not necessary to provide the number of the plurality of brushes according to the operation speed. Therefore, according to the first embodiment, for example, the brush for high speed can be omitted, and inconveniences such as an increase in noise, a decrease in life of the commutator, and a decrease in efficiency due to the provision of the brush for high speed are eliminated. can do.

また、上述した第1の実施形態によれば、ブラシモータにおける磁極を4極以上に多極化しても、PWM制御によるブラシモータの作動速度の制御を行うことにより、高速用のブラシを備える必要がない。このため、第1の実施形態によれば、ブラシの組み付け精度に関する制約を回避することができ、多極化および小型軽量化を促進することができる。特に、ワイパー装置に用いるブラシモータの場合、法規により、低速作動/高速作動の切り替え機能や、低速と高速との速度差等について規定されているため、モータ回転数のばらつきが大きくなると、法規を満たすことができなくなる場合が想定される。しかしながら、上述した第1の実施形態によれば、PWM制御によりブラシモータの回転速度を調整するので、デューティを調整することにより、法規に合わせてワイパーの作動速度を柔軟に設定することができる。   Further, according to the first embodiment described above, even if the magnetic poles in the brush motor are multi-polarized to four or more, it is necessary to provide a brush for high speed by controlling the operation speed of the brush motor by PWM control. Absent. For this reason, according to the first embodiment, it is possible to avoid the restriction on the assembly accuracy of the brush, and to promote multipolarization and reduction in size and weight. In particular, in the case of the brush motor used for the wiper device, the regulations specify the switching function between low speed operation and high speed operation, the speed difference between low speed and high speed, etc. The case where it can not be satisfied is assumed. However, according to the first embodiment described above, since the rotational speed of the brush motor is adjusted by PWM control, the operating speed of the wiper can be flexibly set in accordance with the regulation by adjusting the duty.

また、第1の実施形態によれば、ブラシモータの電源電圧が高電圧化(例えば、12Vから42V、48V等への高電圧化)されたとしても、PWM制御におけるPWM信号のデューティを調整することにより、ブラシモータに印加される実質的な電源電圧を従来の電圧(例えば、12V)に維持することができる。このため、第1の実施形態によれば、任意の電源電圧に柔軟に対応することができ、電源電圧が高電圧化されても、従来のフロントまたはリヤワイパー装置のブラシモータとして継続して使用することが可能になる。従って、モータの高電圧化のための対策が不要になる。   Further, according to the first embodiment, even if the power supply voltage of the brush motor is increased (for example, increased from 12 V to 42 V, 48 V, etc.), the duty of the PWM signal in PWM control is adjusted. Thereby, the substantial power supply voltage applied to the brush motor can be maintained at a conventional voltage (for example, 12 V). Therefore, according to the first embodiment, any power supply voltage can be flexibly coped with, and even if the power supply voltage is increased, it is continuously used as the brush motor of the conventional front or rear wiper device. It will be possible to Therefore, it is not necessary to take measures to increase the voltage of the motor.

また、第1の実施形態によれば、車両側の設計変更を要することなく、フロントまたはリヤワイパー装置に必要とされる所望の特性要件を有するブラシモータを実現することができる。
また、第1の実施形態によれば、モータ停止時(駆動モータ1204がオフ状態)においては、ダイオード141とモータ本体部110とにより閉回路が形成されるため、電磁ブレーキ作用に基づくオートストップ機能を実現することができる。
Also, according to the first embodiment, it is possible to realize a brush motor having the desired characteristic requirements required for the front or rear wiper device without requiring a design change on the vehicle side.
Further, according to the first embodiment, when the motor is stopped (the drive motor 1204 is in the off state), the diode 141 and the motor main body 110 form a closed circuit. It can be realized.

また、第1の実施形態によれば、外力によってワイパーが強制的に動かされる状況において、例えば、外力がモータの回転方向に対応した外力である場合、モータ本体部110に接続されたダイオード141により閉回路効果(電磁ブレーキ効果)が得られ、モータ逆回転方向に対応した外力である場合には、駆動トランジスタ1204のボディダイオード1204aにより閉回路効果が得られる。   Further, according to the first embodiment, in a situation where the wiper is forcibly moved by an external force, for example, when the external force is an external force corresponding to the rotation direction of the motor, the diode 141 connected to the motor main body 110 A closed circuit effect (electromagnetic brake effect) is obtained, and in the case of an external force corresponding to the motor reverse rotation direction, a closed circuit effect is obtained by the body diode 1204a of the drive transistor 1204.

また、第1の実施形態によれば、一方向の回転力を発生させるブラシモータにおいて、一つの駆動トランジスタ1204を備えればよく、駆動トランジスタの個数を最小限に抑えることができる。これにより、装置コストの低減を図ることができる。
また、第1の実施形態によれば、一般的な仕様を想定する範囲において、回転センサ(センサーマグネット、ホールIC等)やリレーをブラシモータに搭載する必要がない。従って、更なる低コスト化を図ることができる。
Further, according to the first embodiment, in the brush motor that generates rotational force in one direction, it is sufficient to include one drive transistor 1204, and the number of drive transistors can be minimized. This can reduce the cost of the apparatus.
Further, according to the first embodiment, it is not necessary to mount a rotation sensor (sensor magnet, Hall IC or the like) or a relay on the brush motor in a range where general specifications are assumed. Therefore, further cost reduction can be achieved.

(2)過熱防止処理
図4から図6の各々は、本発明の第1の実施形態によるブラシモータ100の動作例における過熱防止処理を説明するための図である。ここで、図4は過熱防止処理の全体フローチャートであり、図5は図4の過熱防止処理における加熱保護処理の詳細フローチャートであり、図6は図4の加熱防止処理における復帰処理の詳細フローチャートである。
過熱防止処理は、上述した図3のフローチャートのデューティ制御処理(ステップS21〜S23)と並行して実施される。
(2) Overheat Prevention Process Each of FIGS. 4 to 6 is a diagram for explaining the overheat prevention process in the operation example of the brush motor 100 according to the first embodiment of the present invention. Here, FIG. 4 is an overall flowchart of the overheat prevention process, FIG. 5 is a detailed flowchart of the heat protection process in the overheat prevention process of FIG. 4, and FIG. 6 is a detailed flowchart of the return process in the heat prevention process of FIG. is there.
The overheat prevention process is performed in parallel with the duty control process (steps S21 to S23) of the flowchart of FIG. 3 described above.

図7は、デューティ制御部1201の内部の記憶部に記憶された過熱保護処理毎の設定電流値とこの設定電流値に対応する設定時間との関係を示す設定電流値テーブルの構成例を示す図である。図7において、設定電流値は過熱保護n処理の複数の異なる限界負荷電流(時間経過とともに過熱に至る電流)及び拘束電流(ブラシモータの回転が行えない過負荷における電流、すなわち最大電流)の各々の電流値である。復帰設定時間は、ブラシモータ100が停止させてから、ブラシモータ100を再作動させるまでの時間である。すなわち、復帰設定時間は、ブラシモータ100の温度を低下させるために必要となる時間である。フェイルフラグは、過熱保護処理毎に設けられており、設定電流値を超える電流値の電流がこの設定電流値に対応する設定時間を超えて流れ、停止された際に立てられるフラグである。フェイルフラグの欄が1の場合フラグが立っているとし、フラグの欄が0の場合フラグが立っていないとする。また、設定電流値は、電流値の範囲を示す設定でも良い。   FIG. 7 is a diagram showing a configuration example of a set current value table showing the relationship between the set current value for each overheat protection processing stored in the storage unit in the duty control unit 1201 and the set time corresponding to the set current value. It is. In FIG. 7, the set current values are each of a plurality of different limit load currents (currents leading to overheating with the passage of time) of the overheat protection n processing and restraint currents (currents at overload where rotation of the brush motor can not be performed, ie maximum currents). The current value of The return setting time is the time from when the brush motor 100 is stopped to when the brush motor 100 is reactivated. That is, the return setting time is a time required to reduce the temperature of the brush motor 100. The fail flag is provided for each overheat protection process, and is a flag that is set when the current whose current value exceeds the set current value flows over the set time corresponding to the set current value and is stopped. If the fail flag field is 1, it is assumed that the flag is set, and if the flag field is 0, the flag is not set. Further, the set current value may be set to indicate the range of the current value.

例えば、設定電流値をVTとし、限界負荷電流を後述する過熱保護1処理に対して10(A)≦VT<12(A)、過熱保護2処理に対して12(A)≦VT<14(A)、過熱保護3処理に対して14(A)≦VT<16(A)とし、過熱保護4処理に対して拘束電流を16(A)<VTとして設定電流値テーブルに予め書き込まれて記憶されている。また、過熱保護1処理、過熱保護2処理、過熱保護3処理及び過熱保護4処理それぞれの設定時間を、20(秒)、10(秒)、5(秒)、2(秒)としている。過熱保護1処理、過熱保護2処理、過熱保護3処理及び過熱保護4処理それぞれの復帰設定時間を、10(秒)、10(秒)、20(秒)、20(秒)としている。
以下、図4から図7の各々を用いて、本実施形態における過熱防止処理を説明する。
For example, assuming that the set current value is VT, the limit load current is 10 (A) ≦ VT <12 (A) for the overheat protection 1 process described later, and 12 (A) ≦ VT <14 for the overheat protection 2 process. A): 14 (A) ≦ VT <16 (A) for the overheat protection 3 processing, and the constraint current for the overheat protection 4 processing is pre-written in the set current value table as 16 (A) <VT It is done. Further, the setting times of the overheat protection 1 process, the overheat protection 2 process, the overheat protection 3 process, and the overheat protection 4 process are set to 20 (seconds), 10 (seconds), 5 (seconds), and 2 (seconds). The recovery setting time of each of the overheat protection 1 process, the overheat protection 2 process, the overheat protection 3 process, and the overheat protection 4 process is set to 10 (seconds), 10 (seconds), 20 (seconds) and 20 (seconds).
Hereinafter, the overheat prevention processing in the present embodiment will be described using each of FIGS. 4 to 7.

車両の使用者がワイパー装置の操作スイッチを操作してワイパー装置を作動させると、過電流検出部1205は、電流検出素子130の検出する電流値をモニタする。また、デューティ制御部1201は、過熱防止処理を起動させるための制御周期割込みが発生する度に、図4のフローチャートの処理を実行する。   When the user of the vehicle operates the operation switch of the wiper device to operate the wiper device, the overcurrent detection unit 1205 monitors the current value detected by the current detection element 130. Further, the duty control unit 1201 executes the processing of the flowchart of FIG. 4 each time a control cycle interrupt for activating the overheat prevention processing occurs.

デューティ制御部1201は、設定電流値テーブルにおける各設定電流値のフェイルフラグの欄を参照し、フラグが立っている(1となっている)フェイルフラグの欄の有無を確認する(ステップS11)。このとき、デューティ制御部1201は、フェイルフラグが立っている設定電流値がない場合、処理をステップS12へ進める。この場合、ブラシモータは作動している。一方、デューティ制御部1201は、フェイルフラグが立っている設定電流値がある場合、処理をステップS13へ進める。この場合ブラシモータは作動していない(停止している)。   The duty control unit 1201 refers to the column of the fail flag of each set current value in the set current value table, and confirms the presence or absence of the column of the fail flag (the flag is set to 1) (step S11). At this time, if there is no set current value for which the fail flag is set, the duty control unit 1201 advances the process to step S12. In this case, the brush motor is operating. On the other hand, if there is a set current value for which the fail flag is set, the duty control unit 1201 advances the process to step S13. In this case, the brush motor is not operating (stopped).

デューティ制御部1201は、フェイルフラグが立っていない場合、図3のフローチャートにおけるPWM信号生成部1202にデューティのPWM信号(デューティ出力)を生成させる。そして、デューティ制御部1201は、駆動トランジスタ(FET)1204をオンオフ制御させ、ブラシモータ100を作動させ、処理をステップS14へ進める(ステップS12)。   When the fail flag is not set, the duty control unit 1201 causes the PWM signal generation unit 1202 in the flowchart of FIG. 3 to generate a duty PWM signal (duty output). Then, the duty control unit 1201 performs on / off control of the drive transistor (FET) 1204, operates the brush motor 100, and advances the process to step S14 (step S12).

一方、デューティ制御部1201は、フェイルフラグが立っている場合、ブラシモータを再作動させるための復帰処理を行う(ステップS13)。このとき、デューティ制御部1201は、復帰の条件(後述)を満たしている場合、図3のフローチャートに従う動作により、ブラシモータを再作動させる。また、デューティ制御部1201は、復帰の条件を満たしていない場合、この制御周期割込みにおける周期の処理を終了する。   On the other hand, when the fail flag is set, the duty control unit 1201 performs return processing for reactivating the brush motor (step S13). At this time, when the condition for return (described later) is satisfied, the duty control unit 1201 restarts the brush motor by the operation according to the flowchart of FIG. 3. Further, if the condition for recovery is not satisfied, the duty control unit 1201 ends the processing of the cycle in the control cycle interrupt.

デューティ制御部1201は、ブラシモータ100が作動状態の場合、過熱保護1処理(ステップS14)、過熱保護2処理(ステップS15)、過熱保護3処理(ステップS16)、過熱保護4処理(ステップS17)の処理を順次行う。デューティ制御部1201は、過熱保護4処理が終了すると、この制御周期割込みにおける周期の処理を終了する。
ここで、例えば、過熱保護1処理、過熱保護2処理及び過熱保護3処理の各々は、モータ本体部110に流れる電流の電流値がそれぞれの処理に対応した設定電流値としての限界負荷電流値を超えた場合の過電流に起因する過熱を防止するための処理である。また、第4過熱保護処理は、モータ本体部110に流れる電流の電流値が設定電流値としての拘束電流値を超えた場合の過電流に起因する過熱を防止するための処理である。過熱保護1処理、過熱保護2処理、過熱保護3処理、過熱保護4処理の順番に、設定電流値の示す電流値が徐々に高くなっている。限界負荷電流値は、必要に応じて4個以上設定しても良く、それぞれに対応した過熱保護n処理を設ける。
When the brush motor 100 is in operation, the duty control unit 1201 performs overheat protection 1 processing (step S14), overheat protection 2 processing (step S15), overheat protection 3 processing (step S16), and overheat protection 4 processing (step S17). Perform the processing of When the overheat protection 4 process ends, the duty control unit 1201 ends the process of the cycle in the control cycle interrupt.
Here, for example, in each of the overheat protection 1 process, the overheat protection 2 process, and the overheat protection 3 process, the limit load current value as the set current value corresponding to the current value of the current flowing to the motor main body 110 corresponds to each process. It is a process to prevent overheating caused by over current when it is exceeded. The fourth overheat protection process is a process for preventing overheat due to an overcurrent when the current value of the current flowing through the motor main body 110 exceeds the restricted current value as the set current value. The current value indicated by the set current value gradually increases in the order of the overheat protection 1 process, the overheat protection 2 process, the overheat protection 3 process, and the overheat protection 4 process. The limit load current value may be set to four or more if necessary, and the corresponding overheat protection n processing is provided.

次に、図5を参照して過熱保護n処理について説明する。本実施形態において、過熱保護n処理は、過熱保護1処理、過熱保護2処理、過熱保護3処理及び過熱保護4処理の各々に対応しており、nが1≦n≦4である。すなわち、過熱保護1処理、過熱保護2処理、過熱保護3処理及び過熱保護4処理の各々は、設定電流値及び設定時間が異なるが処理自体は同様である。図7の設定電流値テーブルの設定電流値の各々は、過熱保護1処理、過熱保護2処理、過熱保護3処理及び過熱保護4処理それぞれで用いる設定電流値である。   Next, the overheat protection n processing will be described with reference to FIG. In the present embodiment, the overheat protection n processing corresponds to each of the overheat protection 1 processing, the overheat protection 2 processing, the overheat protection 3 processing, and the overheat protection 4 processing, and n is 1 ≦ n ≦ 4. That is, although each of the overheat protection 1 process, the overheat protection 2 process, the overheat protection 3 process, and the overheat protection 4 process is different in the set current value and the set time, the process itself is the same. Each of the set current values in the set current value table of FIG. 7 is a set current value used in each of the overheat protection 1 process, the overheat protection 2 process, the overheat protection 3 process, and the overheat protection 4 process.

過電流検出部1205は、過熱保護n処理に対応する設定時間nを、デューティ制御部1201の設定電流値テーブルから読み出す。そして、過電流検出部1205は、電流検出素子130が測定した電流であるモータ電流の電流値が設定電流値テーブルから読み出した設定電流値nを超えているか否かの判定を行う(ステップS21)。このとき、過電流検出部1205は、電流検出素子130が測定した電流の電流値が予め設定された設定電流値を超えている場合、電流検出素子130が測定した電流の電流値が予め設定された設定電流値を超えていることを示す通知をデューティ制御部1201に対して通知する。そして、過電流検出部1205は、処理をステップS22へ進める。一方、過電流検出部1205は、電流検出素子130が測定した電流の電流値が予め設定された設定電流値を超えていない場合、電流検出素子130が測定した電流の電流値が予め設定された設定電流値を超えていないことを示す通知を、デューティ制御部1201に対して通知する。そして、過電流検出部1205は、処理をステップS23へ進める。   The overcurrent detection unit 1205 reads the set time n corresponding to the overheat protection n processing from the set current value table of the duty control unit 1201. Then, the overcurrent detection unit 1205 determines whether the current value of the motor current, which is the current measured by the current detection element 130, exceeds the set current value n read from the set current value table (step S21). . At this time, if the current value of the current measured by the current detection element 130 exceeds the preset current value, the overcurrent detection unit 1205 sets the current value of the current measured by the current detection element 130 in advance. A notification indicating that the set current value is exceeded is notified to the duty control unit 1201. Then, the overcurrent detection unit 1205 advances the process to step S22. On the other hand, when the current value of the current measured by the current detection element 130 does not exceed the preset current value, the overcurrent detection unit 1205 sets the current value of the current measured by the current detection element 130 in advance. A notification indicating that the set current value is not exceeded is notified to the duty control unit 1201. Then, the overcurrent detection unit 1205 advances the process to step S23.

デューティ制御部1201は、電流検出素子130が測定した電流の電流値が予め設定された設定電流値を超えている場合、通電時間計測カウンタ1201a_nのカウントアップ(経過時間の計時)を開始する(ステップS22)。そして、デューティ制御部1201は、処理をステップS24へ進める。
この通電時間計測カウンタ1201a_nは、過熱保護n処理毎にデューティ制御部1201内部に設けられた時間を計時する通電時間計測カウンタ1201aであり、過熱保護n処理に対応するカウンタである。
When the current value of the current measured by the current detection element 130 exceeds the preset current value, the duty control unit 1201 starts counting up (counting the elapsed time) of the energization time measurement counter 1201a_n (step S22). Then, duty control unit 1201 advances the process to step S24.
The energization time measurement counter 1201a_n is a conduction time measurement counter 1201a for counting time provided in the duty control unit 1201 for each overheat protection n process, and is a counter corresponding to the overheat protection n process.

デューティ制御部1201は、電流検出素子130が測定した電流の電流値が予め設定された設定電流値を超えていない場合、通電時間計測カウンタ1201a_nのカウントアップを停止し、計時した経過時間を0とするカウンタ値のクリア処理を行う(ステップS23)。そして、デューティ制御部1201は、処理を図4のフローチャートの処理に戻す。   When the current value of the current measured by the current detection element 130 does not exceed the preset current value, the duty control unit 1201 stops the count-up of the conduction time measurement counter 1201a_n, and sets the elapsed time measured to 0. The counter value to be cleared is cleared (step S23). Then, the duty control unit 1201 returns the process to the process of the flowchart of FIG. 4.

デューティ制御部1201は、過熱保護n処理に対応する設定時間nを、設定電流値テーブルから読み出す。そして、デューティ制御部1201は、通電時間計測カウンタ1201a_nが計時したカウンタn値(時間)が、設定電流値テーブルから読み出した設定時間nを超えているか否かの判定を行う(ステップS24)。このとき、デューティ制御部1201は、通電時間計測カウンタ1201a_nが計時したカウンタn値が設定時間nを超えている場合、処理をステップS25へ進める。一方、デューティ制御部1201は、通電時間計測カウンタ1201a_nが計時したカウンタn値が設定時間nを超えていない場合、処理を図4のフローチャートの処理に戻す。   The duty control unit 1201 reads out the set time n corresponding to the overheat protection n processing from the set current value table. Then, the duty control unit 1201 determines whether or not the counter n value (time) counted by the energization time measurement counter 1201a_n exceeds the set time n read from the set current value table (step S24). At this time, the duty control unit 1201 advances the process to step S25 when the counter n value counted by the energization time measurement counter 1201a_n exceeds the set time n. On the other hand, the duty control unit 1201 returns the process to the process of the flowchart of FIG. 4 when the counter n value counted by the energization time measurement counter 1201a_n does not exceed the set time n.

デューティ制御部1201は、通電時間計測カウンタ1201a_nが計時したカウンタn値が設定時間nを超えている場合、PWM信号生成部1202に対し、PWM信号のパルスのデューティを0とする制御信号を出力する(ステップS25)。これにより、PWM信号生成部1202は、PWM信号のパルスのデューティ(DUTY)を0とする。すなわち、PWM信号生成部1202は、PWM信号の出力を停止する。このため、駆動トランジスタ1204(FET)が常にオフ状態となることで、ブラシモータ100に流れるモータ電流が0となり、ブラシモータ100は作動を停止する。そして、デューティ制御部1201は、処理をステップS26に進める。   The duty control unit 1201 outputs a control signal that sets the duty of the pulse of the PWM signal to 0 to the PWM signal generation unit 1202 when the counter n value counted by the conduction time measurement counter 1201a_n exceeds the setting time n. (Step S25). Thus, the PWM signal generation unit 1202 sets the duty (DUTY) of the pulse of the PWM signal to zero. That is, the PWM signal generation unit 1202 stops the output of the PWM signal. Therefore, when the drive transistor 1204 (FET) is always in the OFF state, the motor current flowing to the brush motor 100 becomes zero, and the brush motor 100 stops its operation. Then, the duty control unit 1201 advances the process to step S26.

デューティ制御部1201は、設定電流値テーブルにおける過熱保護n処理に対応するフェイルフラグを立てる(ステップS26)。そして、デューティ制御部1201は、処理を図4のフローチャートの処理に戻す。   The duty control unit 1201 sets a fail flag corresponding to the overheat protection n process in the set current value table (step S26). Then, the duty control unit 1201 returns the process to the process of the flowchart of FIG. 4.

また、上記設定時間について補足説明する。上述の過熱保護n処理の各々において、デューティ制御部1201は、予め設定された限界負荷電流の設定電流値の設定電流範囲に応じ、過電流が検出されてから駆動トランジスタ1204をオフ状態に制御するまでの上記設定時間を設定する。すなわち、所定時間は、過電流の大きさに応じて、過熱保護n処理毎に設定される。   In addition, the set time will be additionally described. In each of the above-described overheat protection n processes, the duty control unit 1201 controls the drive transistor 1204 to be turned off after an overcurrent is detected according to a preset current range of the preset current value of the limit load current set in advance. Set up the above set time. That is, the predetermined time is set for each overheat protection n process according to the magnitude of the overcurrent.

例えば、限界負荷電流の設定電流値の設定電流範囲として、過熱保護1処理において10〜12A(アンペア)の設定電流範囲、過熱保護2処理において12〜14Aの設定電流範囲、過熱保護3処理において14〜20Aの設定電流範囲、過熱保護4処理において20A以上の設定電流範囲が予め設定される。デューティ制御部1201は、電流検出素子130により検出された電流が過熱保護1処理における設定電流範囲にある場合、過電流検出部1205により過電流が検出されてから駆動トランジスタ1204をオフ状態に制御するまでの上記所定時間を例えば20秒に設定する。この場合、過電流が発生してから、20秒後に駆動トランジスタ1204がオフ状態に制御され、過電流が遮断される。   For example, as the setting current range of the setting current value of the limit load current, the setting current range of 10 to 12 A (amps) in the overheat protection 1 process, the setting current range of 12 to 14 A in the overheat protection 2 process, and 14 in the overheat protection 3 process The set current range of -20 A and the set current range of 20 A or more in the overheat protection 4 processing are set in advance. When the current detected by the current detection element 130 is within the set current range in the overheat protection 1 process, the duty control unit 1201 controls the drive transistor 1204 to be turned off after the overcurrent detection unit 1205 detects an overcurrent. The above predetermined time up to is set to, for example, 20 seconds. In this case, the drive transistor 1204 is controlled to be turned off 20 seconds after the occurrence of the overcurrent, and the overcurrent is cut off.

また、電流検出素子130により検出された過電流が過熱保護2処理における設定電流範囲にある場合、デューティ制御部1201は、過電流が検出されてから駆動トランジスタ1204をオフ状態に制御する(PWM信号のデューティを0とする)までの上記所定時間を例えば10秒に設定する。この場合、過電流が発生してから、10秒後に駆動トランジスタ1204がオフ状態に制御される。このように、過電流検出部1205により検出される過電流の電流値が大きい程、過電流が発生してから過熱が発生するまでの時間が短くなるため、駆動トランジスタ1204をオフ状態に制御するまでの上記所定時間を短い時間に設定する。これにより、デューティ制御部1201は、ブラシモータ100において過熱が発生する前に、モータ本体部110に対する過電流を遮断することができる。   In addition, when the overcurrent detected by the current detection element 130 is within the set current range in the overheat protection 2 processing, the duty control unit 1201 controls the drive transistor 1204 to be in the OFF state after the overcurrent is detected (PWM signal The above-mentioned predetermined time until duty of 0 is 0 is set to 10 seconds, for example. In this case, the drive transistor 1204 is controlled to be turned off 10 seconds after the occurrence of the overcurrent. As described above, the larger the current value of the overcurrent detected by the overcurrent detection unit 1205, the shorter the time from the generation of the overcurrent to the generation of the overheat. Therefore, the drive transistor 1204 is controlled to be in the OFF state. The above predetermined time until is set to a short time. Thus, the duty control unit 1201 can cut off the overcurrent to the motor main body 110 before the brush motor 100 is overheated.

次に、図6を参照して復帰処理について説明する。以下の説明における復帰時間カウンタは、デューティ制御部1201内において過熱保護n処理毎に設けられている。
デューティ制御部1201は、フェイルフラグが立っているとした過熱保護n処理に対応する復帰設定時間を、設定電流値テーブルから読み出す。
デューティ制御部1201は、復帰時間カウンタの計時した時間が、設定電流値テーブルから読み出した復帰設定時間を超えたか否かの判定を行う(ステップS31)。このとき、デューティ制御部1201は、復帰時間カウンタの計時した時間が復帰設定時間を超えている場合、処理をステップS32へ進める。一方、デューティ制御部1201は、復帰時間カウンタの計時した時間が復帰設定時間を超えていない場合、処理をステップS33へ進める。
Next, the return processing will be described with reference to FIG. A return time counter in the following description is provided in the duty control unit 1201 for each overheat protection n process.
The duty control unit 1201 reads, from the set current value table, the return setting time corresponding to the overheat protection n processing in which the fail flag is set.
The duty control unit 1201 determines whether or not the time counted by the recovery time counter exceeds the recovery set time read from the set current value table (step S31). At this time, if the time counted by the return time counter exceeds the return setting time, the duty control unit 1201 advances the process to step S32. On the other hand, if the time counted by the return time counter does not exceed the return setting time, the duty control unit 1201 advances the process to step S33.

デューティ制御部1201は、復帰時間カウンタの計時した時間(カウント値)が復帰設定時間を超えている場合、復帰時間カウンタのカウンタ値を0とし、復帰時間カウンタをクリアする処理を行う(ステップS32)。そして、デューティ制御部1201は、処理をステップS33に進める。   If the time (count value) counted by the recovery time counter exceeds the recovery setting time, the duty control unit 1201 sets the counter value of the recovery time counter to 0 and performs processing to clear the recovery time counter (step S32). . Then, the duty control unit 1201 advances the process to step S33.

デューティ制御部1201は、復帰時間カウンタの計時した時間が復帰設定時間を超えていない場合、復帰時間カウンタのカウント値のカウントアップを行う(ステップS33)。そして、デューティ制御部1201は、処理を図4のフローチャートの処理に戻す。   If the time counted by the recovery time counter does not exceed the recovery setting time, the duty control unit 1201 counts up the count value of the recovery time counter (step S33). Then, the duty control unit 1201 returns the process to the process of the flowchart of FIG. 4.

デューティ制御部1201は、設定電流値テーブルにおける全てのフェイルフラグをクリアする(フェイルフラグの欄を0とする)処理を行う(ステップS34)。そして、デューティ制御部1201は、処理をステップS33に進める。   The duty control unit 1201 clears all the fail flags in the set current value table (sets the fail flag column to 0) (step S34). Then, the duty control unit 1201 advances the process to step S33.

デューティ制御部1201は、PWM信号生成部1202に対し、図3のフローチャートに対応したPWM信号のパルスのデューティとする制御信号を出力する(ステップS35)。これにより、PWM信号生成部1202は、PWM信号のパルスのデューティ(DUTY)を、高速作動あるいは低速作動に対応するデューティとしてPWM信号を生成する。すなわち、PWM信号生成部1202は、高速作動あるいは低速作動に対応するデューティのPWM信号を、駆動部1203に対して出力する。このため、駆動トランジスタ1204(FET)がPWM信号によりオンオフ制御されることで、ブラシモータ100に対し、高速作動あるいは低速作動に対応するモータ電流が流れ、ブラシモータ100は作動を再開する。そして、デューティ制御部1201は、処理を図4のフローチャートの処理に戻す。   The duty control unit 1201 outputs a control signal having a duty of a pulse of the PWM signal corresponding to the flowchart of FIG. 3 to the PWM signal generation unit 1202 (step S35). Thereby, the PWM signal generation unit 1202 generates a PWM signal as a duty (DUTY) of the pulse of the PWM signal as a duty corresponding to the high speed operation or the low speed operation. That is, the PWM signal generation unit 1202 outputs a PWM signal of a duty corresponding to high speed operation or low speed operation to the drive unit 1203. Therefore, the drive transistor 1204 (FET) is on / off controlled by the PWM signal, whereby a motor current corresponding to high speed operation or low speed operation flows to the brush motor 100, and the brush motor 100 restarts operation. Then, the duty control unit 1201 returns the process to the process of the flowchart of FIG. 4.

図8は、制御基板120におけるデューティ制御部1201及びPWM信号生成部1202の各々を、マイクロコンピュータを用いて構成した他の一例を示す図である。
図8の構成は、図3に示す回路と同様の機能を有し、同様の構成については同一の符号を付している。図8の構成においては、スノークラッチを有していない。また、モータ本体部110の出力軸のセンシングはマイクロコンピュータにより行っている。リレープレート150Aにおいて、スタート接点Sは、フロントまたはリヤワイパー装置を作動させるためのタイミングを発生させる接点である。
FIG. 8 is a diagram showing another example in which each of the duty control unit 1201 and the PWM signal generation unit 1202 in the control substrate 120 is configured using a microcomputer.
The configuration of FIG. 8 has the same function as that of the circuit shown in FIG. 3, and the same components are denoted by the same reference numerals. The configuration shown in FIG. 8 does not have a snow clutch. Further, the sensing of the output shaft of the motor main body 110 is performed by a microcomputer. In the relay plate 150A, the start contact S is a contact that generates timing for operating the front or rear wiper device.

図9は、制御基板120におけるデューティ制御部1201及びPWM信号生成部1202の各々を、マイクロコンピュータを用いて構成した他の一例を示す図である。
図9の構成は、図3に示す回路と同様の機能を有し、同様の構成については同一の符号を付している。図9の構成においては、スノークラッチを有している。また、モータ本体部110の出力軸のセンシングはマイクロコンピュータにより行っている。リレープレート150Bにおいて、スタート接点Sは、フロントまたはリヤワイパー装置を作動させるためのタイミングを発生させる接点である。
FIG. 9 is a view showing another example in which each of the duty control unit 1201 and the PWM signal generation unit 1202 in the control substrate 120 is configured using a microcomputer.
The configuration of FIG. 9 has the same function as that of the circuit shown in FIG. 3, and the same reference numerals are given to the same components. In the configuration of FIG. 9, a snow clutch is provided. Further, the sensing of the output shaft of the motor main body 110 is performed by a microcomputer. In the relay plate 150B, the start contact S is a contact that generates timing for operating the front or rear wiper device.

図2のブラシモータ100、図8のブラシモータ100A及び図9のブラシモータ100Bの各々は、モータ本体部110のモータ回転軸のセンシングをマイクロコンピュータで行うか否か、スノークラッチの有無などの違いはあるが、これらの従来の構成を変更することなく、本実施形態の構成をいずれの従来の構成に対しても用いることができる。   Each of the brush motor 100 of FIG. 2, the brush motor 100A of FIG. 8 and the brush motor 100B of FIG. 9 is different in whether the motor rotational shaft of the motor main body 110 is sensed by a microcomputer or not However, the configuration of the present embodiment can be used for any of the conventional configurations without changing these conventional configurations.

次に、図10を参照して、制御基板120の配置について詳細に説明する。
図10は、本発明の第1の実施形態によるブラシモータ100に備えられた制御基板120の配置例を示す図である。なお、細部の配線等は省略されている。
Next, the arrangement of the control board 120 will be described in detail with reference to FIG.
FIG. 10 is a view showing an arrangement example of the control board 120 provided in the brush motor 100 according to the first embodiment of the present invention. Wiring and the like in detail are omitted.

ここで、図10(A)は、ブラシモータ100Aの磁極の極数を4極とした場合のブラシ111A,111Bの第1配置例(機械角90°)を示す。ブラシ111Aとブラシ111Bは、モータ部Mのハウジング部MHに組み込まれた円環状のブラシホルダ110H上に、機械角にして90°だけ相互に異なる位置に配置されている。   Here, FIG. 10A shows a first arrangement example (mechanical angle 90 °) of the brushes 111A and 111B when the number of poles of the magnetic poles of the brush motor 100A is four. The brush 111A and the brush 111B are arranged at mutually different positions by 90 ° in mechanical angle on an annular brush holder 110H incorporated in the housing portion MH of the motor portion M.

この図10(A)の第1配置例では、ブラシホルダ110H上には、回転電機子(図示なし)を挟んでブラシ111Aおよびブラシ111Bのそれぞれに対向する位置にブラシが配置されない領域が存在する。すなわち、図10(A)の例では、すでに述べたように、PWM制御により高速作動のための高速用のブラシが必要なくなったため、ブラシ111Bを基準にして、時計回り方向に概ね0°〜270°の領域にはブラシが存在していない。このブラシが存在していないブラシホルダ110H上の領域に、制御基板120(デューティ制御部1201、PWM信号生成部1202、駆動部1203)と、電流検出素子130とが配置されている。また、デューティ制御部1201及びPWM信号生成部1202の各々がディスクリート回路ではなく、マイクロコンピュータで構成されている場合、制御基板上にはマイクロコンピュータのチップと、駆動部1203とが配置されている。
ここで、制御基板120と電流検出素子130とが配置される領域には、上述したように、ブラシが存在しないため、これら制御基板120および電流検出素子130は、ブラシと干渉することなく、モータ部Mのハウジング部MHの内部に収容される。
In the first arrangement example of FIG. 10A, there is a region where no brush is disposed on the brush holder 110H at a position facing each of the brush 111A and the brush 111B with the rotating armature (not shown) interposed therebetween. . That is, in the example of FIG. 10A, as described above, since the high speed brush for high speed operation is not required by the PWM control, approximately 0 ° to 270 in the clockwise direction based on the brush 111B. There is no brush in the area of °. A control substrate 120 (duty control unit 1201, PWM signal generation unit 1202, drive unit 1203) and a current detection element 130 are disposed in an area on the brush holder 110H where the brush does not exist. When each of the duty control unit 1201 and the PWM signal generation unit 1202 is not a discrete circuit but a microcomputer, a microcomputer chip and a drive unit 1203 are disposed on the control substrate.
Here, as described above, since there is no brush in the region where the control substrate 120 and the current detection element 130 are disposed, the control substrate 120 and the current detection element 130 do not interfere with the brush, and the motor It is accommodated in the inside of the housing part MH of the part M.

図10(B)は、ブラシモータ100の磁極の極数を6極とした場合のブラシ111A,111Cの第2配置例(機械角180°)を示す。ブラシ111Aとブラシ111Cは、モータ部Mのハウジング部MHの一部をなす円環状のブラシホルダ110H上に、機械角にして180°だけ相互に異なる位置に配置されている。   FIG. 10B shows a second arrangement example (mechanical angle 180 °) of the brushes 111A and 111C when the number of magnetic poles of the brush motor 100 is six. The brush 111A and the brush 111C are arranged at different mechanical angles by 180 ° on an annular brush holder 110H which forms a part of the housing portion MH of the motor portion M.

ここで、図10(B)の例では、ブラシホルダ110H上には、ブラシ111Aおよびブラシ111Cのそれぞれに対し、機械角にして60°および120°だけ異なる位置にはブラシが配置されない領域が存在する。すなわち、図10(B)の例では、すでに述べたように、PWM制御により高速作動のための高速用のブラシが必要なくなったため、ブラシ111Aを基準にして、時計回り方向に概ね0°〜180°の第1領域と、ブラシ111Aを基準にして、反時計回り方向に概ね0°〜180°の第2領域にはブラシが存在していない。第1領域には電流検出素子130が配置され、第2領域には、制御基板120が配置される。また、デューティ制御部1201及びPWM信号生成部1202の各々がディスクリート回路ではなく、マイクロコンピュータで構成されている場合、制御基板上にはマイクロコンピュータのチップと、駆動部1203とが配置されている。
ここで、図10(A)と同様に、制御基板120と電流検出素子130とが配置される領域にはブラシが存在しないので、これら制御基板120および電流検出素子130は、ブラシと干渉することなく、モータ部Mのハウジング部MHの内部に収容される。
Here, in the example of FIG. 10 (B), an area where the brush is not arranged exists at a position different by 60 ° and 120 ° in mechanical angle with respect to each of the brushes 111A and 111C on the brush holder 110H. Do. That is, in the example of FIG. 10 (B), as described above, since the brush for high speed operation is not necessary due to the PWM control, approximately 0 ° to 180 in the clockwise direction based on the brush 111A. There are no brushes in the first region of ° and the second region of approximately 0 ° to 180 ° in the counterclockwise direction with respect to the brush 111A. The current detection element 130 is disposed in the first area, and the control substrate 120 is disposed in the second area. When each of the duty control unit 1201 and the PWM signal generation unit 1202 is not a discrete circuit but a microcomputer, a microcomputer chip and a drive unit 1203 are disposed on the control substrate.
Here, as in FIG. 10A, since there is no brush in the area where the control substrate 120 and the current detection element 130 are disposed, the control substrate 120 and the current detection element 130 interfere with the brush. Instead, it is housed inside the housing part MH of the motor part M.

図10(C)は、ブラシモータ100の磁極の極数を6極とした場合のブラシ111A,111D,111E,111Fの第3配置例(機械角、各180°)を示す。機械角にして180°だけ相互に異なるブラシ111Aとブラシ111Eとがそれぞれ正、負極に対応し、同じく、機械角にして180°だけ相互に異なるブラシ111Dとブラシ111Fとがもう一対の正、負極に対応している。ブラシ111Aとブラシ111Dは、機械角にして60°だけ異なる位置に配置され、同じくブラシ111Eとブラシ111Fも機械角にして60°だけ異なる位置に配置されている。   FIG. 10C shows a third arrangement example (mechanical angle: 180 ° each) of the brushes 111A, 111D, 111E, 111F when the number of magnetic poles of the brush motor 100 is six. The brush 111A and the brush 111E different from each other by 180 ° in mechanical angle respectively correspond to the positive and negative electrodes, and the brush 111D and the brush 111F different from each other by 180 ° in mechanical angle similarly to another pair of positive and negative It corresponds to The brushes 111A and 111D are disposed at positions different by 60 ° in mechanical angle, and the brushes 111E and 111F are also disposed at positions different by 60 ° in mechanical angle.

図10(C)の例では、ブラシ111Dを基準にして、時計回り方向に概ね0°〜120°の第3領域と、ブラシ111Aを基準にして、反時計回り方向に概ね0°〜120°の第4領域にはブラシが存在しない。第3領域には電流検出素子130が配置され、第4領域には制御基板120が配置される。すなわち、図10(C)の例では、すでに述べたように、PWM制御により高速作動のためのブラシが必要なくなったため、上述したように、ブラシ111Aを基準にして、時計回り方向に概ね0°〜120°の第3領域と、ブラシ111Aを基準にして、反時計回り方向に概ね0°〜120°の第4領域にはブラシが存在していない。第3領域には電流検出素子130が配置され、第4領域には、制御基板120が配置される。また、デューティ制御部1201及びPWM信号生成部1202の各々がディスクリート回路ではなく、マイクロコンピュータで構成されている場合、制御基板上にはマイクロコンピュータのチップと、駆動部1203とが配置されている。
ここで、図10(A)と同様に、制御基板120と電流検出素子130とが配置される領域にはブラシが存在しないので、これら制御基板120および電流検出素子130は、ブラシと干渉することなく、モータ部Mのハウジング部MHの内部に収容される。
In the example of FIG. 10C, the third region of approximately 0 ° to 120 ° in the clockwise direction with respect to the brush 111D and the substantially 0 ° to 120 ° in the counterclockwise direction with respect to the brush 111A. There is no brush in the fourth area of. The current detection element 130 is disposed in the third area, and the control substrate 120 is disposed in the fourth area. That is, in the example of FIG. 10C, as described above, since the brush for high speed operation is not required by the PWM control, as described above, it is approximately 0 ° in the clockwise direction with reference to the brush 111A. There are no brushes in the third region of ̃120 ° and the fourth region of approximately 0 ° ̃120 ° in the counterclockwise direction with respect to the brush 111A. The current detection element 130 is disposed in the third region, and the control substrate 120 is disposed in the fourth region. When each of the duty control unit 1201 and the PWM signal generation unit 1202 is not a discrete circuit but a microcomputer, a microcomputer chip and a drive unit 1203 are disposed on the control substrate.
Here, as in FIG. 10A, since there is no brush in the area where the control substrate 120 and the current detection element 130 are disposed, the control substrate 120 and the current detection element 130 interfere with the brush. Instead, it is housed inside the housing part MH of the motor part M.

図10(D)は、ブラシモータ100の磁極の極数を6極とした場合のブラシ111A,111Dの第4配置例(機械角60°)を示す。機械角にして60°だけ相互に異なるブラシ111Aとブラシ111Dとがそれぞれ正、負極に対応している。また、図10(D)の例では、すでに述べたように、PWM制御により高速作動のためのブラシが必要なくなったため、ブラシ111Dを基準にして、時計回り方向に概ね0°〜300°の第5領域にはブラシが存在しない。第5領域には、電流検出素子130および制御基板120が配置される。また、デューティ制御部1201及びPWM信号生成部1202の各々がディスクリート回路ではなく、マイクロコンピュータで構成されている場合、制御基板上にはマイクロコンピュータのチップと、駆動部1203とが配置されている。
ここで、図10(A)と同様に、制御基板120と電流検出素子130とが配置される領域にはブラシが存在しないので、これら制御基板120および電流検出素子130は、ブラシと干渉することなく、モータ部Mのハウジング部MHの内部に収容される。
FIG. 10D shows a fourth arrangement example (a mechanical angle of 60 °) of the brushes 111A and 111D when the number of magnetic poles of the brush motor 100 is six. The mechanical angle and the brushes 111A and 111D, which differ from each other by 60 °, correspond to the positive and negative electrodes, respectively. Further, in the example of FIG. 10 (D), as already described, since the brush for the high speed operation is not required by the PWM control, approximately 0 ° to 300 ° in the clockwise direction with reference to the brush 111D. There are no brushes in the 5 area. The current detection element 130 and the control substrate 120 are disposed in the fifth region. When each of the duty control unit 1201 and the PWM signal generation unit 1202 is not a discrete circuit but a microcomputer, a microcomputer chip and a drive unit 1203 are disposed on the control substrate.
Here, as in FIG. 10A, since there is no brush in the area where the control substrate 120 and the current detection element 130 are disposed, the control substrate 120 and the current detection element 130 interfere with the brush. Instead, it is housed inside the housing part MH of the motor part M.

上述した第1の実施形態によれば、上述した過電流防止処理により、過熱の原因となるモータ本体部110に流れる過電流を、複数の設定電流値毎に抑制することができる。従って、熱保護素子を用いることなく、過電流の電流値に対応して、モータ本体部110の過熱を防止することが可能になる。これにより、一般に、熱保護素子に比較して、小型である電流検出素子を用いることができるため、本実施形態によれば、熱保護素子と同様に過熱から装置を保護することができることに加え、装置を小型化することができる。   According to the above-described first embodiment, it is possible to suppress the overcurrent flowing through the motor main body 110 causing the overheating by the plurality of set current values by the above-described overcurrent prevention process. Therefore, it is possible to prevent overheating of the motor main body 110 corresponding to the current value of the overcurrent without using the thermal protection element. As a result, in general, the current detection element which is smaller than the thermal protection element can be used, and according to the present embodiment, the device can be protected from overheating similarly to the thermal protection element. The device can be miniaturized.

また、第1実施形態によれば、デューティ制御部1201および過電流検出部1205をマイクロコンピュータ208で実現し、各機能をマイクロコンピュータ208のプログラムで規定したので、プログラム上の上記所定電流値および上記所定時間を設定し直すことにより、回路構成を変更することなく、モータ本体部110の仕様が変更された場合であっても、その仕様に合わせて過熱防止対策を容易に施すことができる。   Further, according to the first embodiment, since the duty control unit 1201 and the overcurrent detection unit 1205 are realized by the microcomputer 208 and each function is defined by the program of the microcomputer 208, the predetermined current value on the program and the above Even if the specification of the motor main body 110 is changed without changing the circuit configuration by setting the predetermined time again, it is possible to easily take measures against overheat according to the specification.

また、第1実施形態によれば、過熱防止対策のための熱保護素子を備える必要がないので、熱保護素子をブラシモータ100に取り付けるための煩雑な作業が不要となり、熱保護素子のチューニング工数を削減することができる。
上述した また、第1実施形態によれば、過熱防止対策のための熱保護素子の特性のバラツキを考慮する必要がなくなるので、熱保護素子の特性のバラツキを吸収するためのマージンを設けた過剰な設計を行う必要がなくなる。
Further, according to the first embodiment, since it is not necessary to provide the thermal protection element for the overheat prevention measure, the complicated operation for attaching the thermal protection element to the brush motor 100 becomes unnecessary, and the number of tuning steps of the thermal protection element Can be reduced.
As described above, according to the first embodiment, since it is not necessary to take into account variations in the characteristics of the thermal protection element for the prevention of overheating, it is excessive to provide a margin for absorbing the variations in the characteristics of the thermal protection element. There is no need to design

また、第1実施形態によれば、フロントワイパー装置およびリアワイパー装置の動力源としてブラシモータ100を用いた場合、制御基板120をフロントワイパー装置側のブラシモータとリアワイパー装置側のブラシモータとで共用することにより、ワイパー装置全体のコストを低減させることができる。   Further, according to the first embodiment, when the brush motor 100 is used as a power source of the front wiper device and the rear wiper device, the control substrate 120 is composed of the brush motor on the front wiper device side and the brush motor on the rear wiper device side. By sharing, the cost of the whole wiper device can be reduced.

また、上述した第1実施形態によれば、モータ本体部110の回転電機子に均圧線を用いたことによりブラシの数が削減され、それにより生じたブラシホルダ110H上の空き領域に熱保護素子123および制御基板120を配置したので、ブラシモータ100を大型化することなく、制御基板120等をモータ部Mのハウジング部MHの内部に収容することができる。従って、第1実施形態によれば、多極化を図りつつ、装置を小型化することができる。また、PWM制御によりモータ本体部110の回転速度を制御するので、ブラシの切り替えによらずに回転速度を変化させることができる。   Further, according to the first embodiment described above, the number of brushes is reduced by using the pressure equalizing line for the rotary armature of the motor main body 110, and the heat protection is provided to the vacant area on the brush holder 110H generated thereby. Since the element 123 and the control board 120 are arranged, the control board 120 and the like can be accommodated inside the housing part MH of the motor part M without increasing the size of the brush motor 100. Therefore, according to the first embodiment, the device can be miniaturized while achieving multipolarization. Further, since the rotational speed of the motor main body 110 is controlled by the PWM control, the rotational speed can be changed without switching the brush.

また、第1実施形態によれば、一方向の回転力を発生させるブラシモータにおいて、一つの駆動トランジスタ1204を備えればよく、駆動トランジスタの個数を最小限に抑えることができる。これにより、装置コストの低減を図ることができる。
また、第1実施形態によれば、一般的な仕様を想定する範囲において、回転センサ(センサーマグ、ホールIC等)やリレーをブラシモータに搭載する必要がない。従って、更なる低コスト化を図ることができる。
Further, according to the first embodiment, in the brush motor that generates rotational force in one direction, it is sufficient to include one drive transistor 1204, and the number of drive transistors can be minimized. This can reduce the cost of the apparatus.
Further, according to the first embodiment, it is not necessary to mount a rotation sensor (sensor mug, Hall IC or the like) or a relay on the brush motor in a range where general specifications are assumed. Therefore, further cost reduction can be achieved.

また、第1実施形態によれば、PWM制御によるブラシモータの速度制御を行うので、速度に応じた複数のブラシの個数を備える必要がない。このため、例えば、高速用のブラシを備えることによる騒音の増加、整流子の寿命低下、効率低下等の不都合を解消することができる。   Further, according to the first embodiment, since the speed control of the brush motor is performed by the PWM control, it is not necessary to provide the number of the plurality of brushes according to the speed. For this reason, for example, disadvantages such as an increase in noise, a decrease in life of the commutator, and a decrease in efficiency due to the provision of the high-speed brush can be resolved.

また、4極以上に多極化しても、ブラシの組み付け精度に関する制約を回避することができ、多極化および小型軽量化を促進することができる。特に、ワイパモータの場合、法規により、低速作動/高速作動の切り替え機能や、低速と高速との速度差等について規定されているため、モータ回転数のばらつきが大きくなると、法規を満たすことができなくなる場合が想定されるが、上述した第1実施形態によれば、PWM制御によりモータの回転速度を調整するので、法規に合わせて作動速度を柔軟に設定することができる。   In addition, even if the number of poles is increased to four or more, the restriction on the assembling accuracy of the brush can be avoided, and the number of poles and the reduction in size and weight can be promoted. In particular, in the case of a wiper motor, the law stipulates the switching function between low speed operation and high speed operation, the speed difference between low speed and high speed, etc. Although a case is assumed, according to the first embodiment described above, since the rotation speed of the motor is adjusted by PWM control, the operation speed can be flexibly set according to the regulations.

次に、図11および図12を参照して、第1の実施形態の変形例を説明する。
図11は、本発明の第1の実施形態の変形例によるブラシモータ100Bに備えられた制御基板120の配置を示す側面図である。また、図12は、本発明の第1の実施形態の変形例によるブラシモータ100Bに備えられた制御基板120の配置の詳細図である。制御基板120の配置位置を除けば、第1の実施形態の変形例のブラシモータ100Bは、それぞれ、上述した第1の実施形態のブラシモータ100と同様に構成される。
Next, a modification of the first embodiment will be described with reference to FIGS. 11 and 12.
FIG. 11 is a side view showing the arrangement of a control board 120 provided in a brush motor 100B according to a modification of the first embodiment of the present invention. FIG. 12 is a detailed view of the arrangement of the control board 120 provided in the brush motor 100B according to the modification of the first embodiment of the present invention. With the exception of the arrangement position of the control board 120, the brush motors 100B according to the modification of the first embodiment are configured in the same manner as the brush motors 100 according to the first embodiment described above.

また、第1実施形態によれば、モータの電源電圧が高電圧化(例えば、42V、48V等)されたとしても、PWM制御におけるPWM信号のデューティを調整することにより、モータに供給される実質的な電源電圧を従来の電圧(例えば、12V)に維持することができる。このため、任意の電源電圧に柔軟に対応することができ、電源電圧が高電圧化されても、従来のワイパモータを継続して使用することが可能になる。従って、モータの高電圧化のための対策が不要になる。
また、第1実施形態によれば、車両側の設計変更を要することなく、ワイパー装置に必要とされる所望の特性要件を有するブラシモータを実現することができる。
Further, according to the first embodiment, even if the power supply voltage of the motor is increased (for example, 42 V, 48 V, etc.), the substance supplied to the motor by adjusting the duty of the PWM signal in PWM control The typical power supply voltage can be maintained at a conventional voltage (e.g. 12 V). Therefore, it is possible to flexibly cope with any power supply voltage, and it is possible to continue to use the conventional wiper motor even if the power supply voltage is increased. Therefore, it is not necessary to take measures to increase the voltage of the motor.
Moreover, according to the first embodiment, it is possible to realize a brush motor having desired characteristic requirements required for the wiper device without requiring a design change on the vehicle side.

図11に示すように、本変形例では、制御基板120は、ブラシモータ100Bの減速機構部Gのハウジング部GHの内部に配置される。具体的には、図12に示すように、制御基板120は、ブラシモータ100Bのハウジング部GHを構成するボトムカバー(鉄製または樹脂製のカバー)の内面であって、ブラシモータ100Bの減速機構部Gのウォームホイールギア等の作動に干渉しない部位に配置される。すなわち、制御基板120は、回転電機子の回転軸が延出されて係合している減速機構部Gにおけるウォームホイールギア等に接触しないように、ウォームホイールギア等を覆うハウジング部GHのボトムカバーの内壁面に対し、当該内壁面と基板の面とが対向して取り付けられている。   As shown in FIG. 11, in the present modification, the control substrate 120 is disposed inside the housing portion GH of the reduction gear mechanism G of the brush motor 100B. Specifically, as shown in FIG. 12, the control substrate 120 is an inner surface of a bottom cover (iron or resin cover) that constitutes the housing portion GH of the brush motor 100B, and the reduction mechanism portion of the brush motor 100B. It is arrange | positioned in the site | part which does not interfere in operation | movement of the worm wheel gear of G, etc. That is, the control board 120 is a bottom cover of the housing portion GH which covers the worm wheel gear and the like so as not to come into contact with the worm wheel gear and the like in the reduction gear portion G which the rotational shaft of the rotary armature extends and engages. The inner wall surface and the surface of the substrate are mounted opposite to the inner wall surface of the.

本変形例によっても、ブラシモータの磁極の多極化を図りつつ、ブラシモータを小型化することができる。また、上述の第1の実施形態と同様にPWM制御によりモータ本体部110の回転速度を制御するので、ブラシの切り替えによらずに回転速度を変化させることができる。加えて、本変形例によれば、ブラシの配置とは無関係に制御基板120を配置することができるため、ブラシの配置位置による制約を受けることがない。   Also according to this modification, it is possible to miniaturize the brush motor while achieving multipolarization of the magnetic poles of the brush motor. In addition, since the rotational speed of the motor main body 110 is controlled by PWM control as in the above-described first embodiment, the rotational speed can be changed without switching the brushes. In addition, according to the present modification, since the control substrate 120 can be disposed regardless of the placement of the brushes, there is no restriction due to the placement position of the brushes.

<第2の実施形態>
第2の実施形態は、すでに説明した第1の実施形態による図2のブラシモータ100または図8のブラシモータ100Aの各々と同様の構成をし、かつフロントワイパー装置のワイパーの高速作動及び低速作動の作動速度の制御をPWM信号のパルスのデューティの調整(PWM制御)により行っている。また、第2の実施形態においても、制御基板120の配置に関しても、図10から図12に示す第1の実施形態のブラシモータ100に備えられた制御基板120の配置例と同様である。
以下、第2の実施形態における第1の実施形態によるブラシモータ100と異なる動作について説明する。
Second Embodiment
The second embodiment has the same configuration as each of the brush motor 100 of FIG. 2 or the brush motor 100A of FIG. 8 according to the first embodiment already described, and performs high-speed operation and low-speed operation of the wipers of the front wiper device. The control of the operation speed of is performed by adjusting the duty of the pulse of the PWM signal (PWM control). Also in the second embodiment, the arrangement of the control substrate 120 is the same as the arrangement example of the control substrate 120 provided in the brush motor 100 of the first embodiment shown in FIGS. 10 to 12.
Hereinafter, operations different from the brush motor 100 according to the first embodiment in the second embodiment will be described.

ここで、第2の実施形態において、デューティ制御部1201は、第1実施形態と同様の機能に加えて、モータ本体部110に要求される所望の特性要件(例えば、トルク帯仕様)に応じて低速作動時および高速作動時のそれぞれにおける上記PWM信号のデューティの設定値を変更する機能(以下、デューティ変更機能と称す。)を有している。すなわち、ブラシモータの製品仕様ごとに要求されるモータ本体部110の特性要件(例えば、印加電圧、印加電流、回転速度、発生トルク等)は異なるのが通例である。この場合、要求される特性要件ごとに異なる多種多様な仕様のモータ本体部110を準備すればよいが、この場合、製品ごとにモータ本体部110を設計し直す必要があり、コストが上昇する一因になる。   Here, in the second embodiment, in addition to the same function as the first embodiment, the duty control unit 1201 responds to the desired characteristic requirement (for example, torque band specification) required of the motor main body 110. It has a function of changing the set value of the duty of the PWM signal in each of the low speed operation and the high speed operation (hereinafter, referred to as a duty change function). That is, the characteristic requirements (for example, applied voltage, applied current, rotational speed, generated torque, etc.) of the motor main body 110 required for each product specification of the brush motor are usually different. In this case, although it is sufficient to prepare the motor main body 110 of various specifications which are different for each of the required characteristic requirements, in this case, it is necessary to redesign the motor main body 110 for each product, which increases cost. It is a cause.

そこで、第2の実施形態においては、デューティ制御部1201は、ブラシモータの製品として要求されるモータ本体部110の所望の特性要件に合わせて、低速作動時および高速作動時のそれぞれにおいて駆動トランジスタ1204のゲートに印加されるPWM信号のデューティの設定値を変更する。これにより、低速作動時のモータ本体部110の回転速度と、高速作動時のモータ本体部110の回転速度が、それぞれ、必要とされるモータ本体部110の所望の特性要件を満たすように設定される。   Therefore, in the second embodiment, the duty control unit 1201 controls the drive transistor 1204 in each of the low speed operation and the high speed operation according to the desired characteristic requirements of the motor main body 110 required as a product of the brush motor. The set value of the duty of the PWM signal applied to the gate of. Thereby, the rotational speed of the motor main body 110 at the low speed operation and the rotational speed of the motor main body 110 at the high speed operation are respectively set to satisfy the required characteristic requirements of the motor main body 110 required. Ru.

図13は、デューティ制御部1201の内部の記憶部に記憶されている設定電流値テーブルの構成例を示す図である。図13において、トルク仕様の種類の一例として、35N・m、30N・m、25N・mの3つの異なるトルクを示しているが、これに限らずトルク仕様はブラシモータの所望の特性要件に対応して任意に設定される。また、トルク仕様の各々に対応して、ワイパー装置のワイパーの高速作動時のデューティ、低速作動時のデューティ、拘束電流(ロック電流)の電流値が示されている。
図13において、トルク仕様帯が35(N・m)において、低速作動時のデューティが70.5%であり、高速作動時のデューティが98.0%であり、拘束電流の電流値が32(A)に設定されている。また、トルク仕様が30(N・m)において、低速作動時のデューティが69.5%であり、高速作動時のデューティが97.5%であり、拘束電流の電流値が28(A)に設定されている。トルク仕様が25(N・m)において、低速作動時のデューティが72.0%であり、高速作動時のデューティが100.0%であり、拘束電流の電流値が17(A)に設定されている。
FIG. 13 is a diagram showing a configuration example of the set current value table stored in the storage unit in the duty control unit 1201. In FIG. 13, three different torques of 35 N · m, 30 N · m, and 25 N · m are shown as an example of the type of torque specification, but not limited to this, the torque specification corresponds to the desired characteristic requirements of the brush motor Are set arbitrarily. Further, corresponding to each of the torque specifications, the duty at the time of high speed operation of the wiper of the wiper device, the duty at the time of low speed operation, and the current value of the restraint current (lock current) are shown.
In FIG. 13, when the torque specification band is 35 (N · m), the duty at low speed operation is 70.5%, the duty at high speed operation is 98.0%, and the current value of the restraint current is 32 ( It is set to A). Also, when the torque specification is 30 (N · m), the duty at low speed operation is 69.5%, the duty at high speed operation is 97.5%, and the current value of the constraint current is 28 (A). It is set. When the torque specification is 25 (N · m), the duty at low speed operation is 72.0%, the duty at high speed operation is 100.0%, and the current value of the restraint current is set to 17 (A). ing.

図13に示すように、モータ本体部110の所望の特性要件に応じて、ワイパ−装置の低速作動時および拘束作動時のそれぞれにおいて必要とされるモータ本体部110の回転速度が得られるように、駆動トランジスタ1204のゲートに供給されるPWM信号のデューティの設定値が変更される。このようなPWM信号のデューティの設定値の変更は、例えば、ブラシモータ200の製造段階で、図13の設定電流値テーブルにおいて、必要とされるモータ本体部110の特性要件であるトルク仕様に対応する、ワイパーの高速作動時のデューティ、低速作動時のデューティ、拘束電流の電流値の各々を選択し、この選択したデータに用いてブラシモータ100を制御するように、デューティ制御部1201の動作を設定する(マイクロコンピュータであれば、ブログラムを記述する)。   As shown in FIG. 13, depending on the desired characteristic requirements of the motor body 110, the required rotational speed of the motor body 110 can be obtained both at low speed operation and at restraint operation of the wiper device. The set value of the duty of the PWM signal supplied to the gate of the drive transistor 1204 is changed. Such change of the set value of the duty of the PWM signal corresponds to, for example, the torque specification which is the characteristic requirement of the motor main body 110 required in the set current value table of FIG. 13 at the manufacturing stage of the brush motor 200. The duty control unit 1201 operates to select the duty of the wiper at high speed operation, the duty of low speed operation, and the current value of the restraining current, and control the brush motor 100 using the selected data. Set (if it is a microcomputer, write a program).

例えば、ベースとなるモータ本体部110のトルクに関する特性要件が35N・mであるものとした場合、モータ本体部110は、最大で35N・mの負荷トルクに対応することができる。しかしながら、トルク仕様帯が30N/m及び25N・mの各々の負荷トルクを必要とする用途では、最大で35N・mの負荷トルクに対応させることは過剰なスペックとなる。ここで、最大で35N・mの負荷トルクを発生させるため、拘束電流の電流値として32.0(A)が設定されている。   For example, when the characteristic requirement regarding the torque of the motor main body 110 serving as the base is 35 N · m, the motor main body 110 can cope with a load torque of 35 N · m at maximum. However, in applications where the torque specification band requires load torques of 30 N / m and 25 N · m, respectively, it becomes excessive specifications to cope with load torques of up to 35 N · m. Here, in order to generate a load torque of 35 N · m at the maximum, 32.0 (A) is set as the current value of the restraint current.

このため、第2の実施形態においては、トルク仕様帯が30N・m及び25N・mの各々に対しても、35N・mのトルク仕様と異なるトルク仕様に対応した拘束電流の電流値をそれぞれ設定している。これにより、対応するトルク仕様に応じた拘束電流の電流値によりブラシモータを停止させ、それぞれのブラシモータのトルク仕様に対応した制御が行われる。
例えば、30N・mの負荷トルクを必要とする場合、最大で30N・mの負荷トルクを発生させるため、拘束電流の電流値として28.0(A)が設定されている。
また、25N・mの負荷トルクを必要とする場合、最大で25N・mの負荷トルクを発生させるため、拘束電流の電流値として17.0(A)が設定されている。
Therefore, in the second embodiment, the current value of the constrained current corresponding to the torque specification different from the torque specification of 35 N · m is set for each of the torque specification bands of 30 N · m and 25 N · m. doing. As a result, the brush motor is stopped by the current value of the restraint current corresponding to the corresponding torque specification, and control corresponding to the torque specification of each brush motor is performed.
For example, when a load torque of 30 N · m is required, 28.0 (A) is set as the current value of the constraint current in order to generate a load torque of 30 N · m at the maximum.
Further, when a load torque of 25 N · m is required, 17.0 (A) is set as the current value of the restraint current in order to generate a load torque of 25 N · m at the maximum.

上述したように、例えば、35N・m、30N・m及び25N・mの各々を同様の構成のブラシモータで実現する際、25N・mのトルク仕様で用いる場合、拘束電流の電流値が17.0(A)とされる。このため、第2の実施形態においては、35N・mのトルク仕様のブラシモータをそのまま25N・mのトルク仕様で用い、拘束電流の電流値が32.0(A)まで流れて拘束されたと検出されたとして停止させる場合に比較し、モータ本体部110に対して無駄な電流を流す必要がなくなる。   As described above, for example, when each of 35 N · m, 30 N · m and 25 N · m is realized with a brush motor of the same configuration, when using a torque specification of 25 N · m, the current value of the restraining current is 17. It is assumed that 0 (A). Therefore, in the second embodiment, it is detected that the brush motor with a torque specification of 35 N · m is used as it is with a torque specification of 25 N · m and the current value of the restriction current flows to 32.0 (A) and is restricted. As compared with the case where it is stopped as it is, it is not necessary to flow a useless current to the motor main body 110.

第2の実施形態において、デューティ制御部1201は、設定されているトルク仕様に対応する高速作動及び低速作動時のデューティを読み出し、読み出した高速作動及び低速作動時のデューティにより図3に示すフローチャートの制御を行う。例えば、ブラシモータのトルク仕様が30N・mで設定されている場合、デューティ制御部1201は、設定電流値テーブルからトルク仕様の30N・mに対応する、高速作動時のデューティとして97.5パーセントと、低速作動時のデューティとして69.5パーセントとを読み出し、ワイパー装置のワイパーの低速作動及び高速作動の各々の動作におけるPWM信号のデューティとして用いる。   In the second embodiment, the duty control unit 1201 reads out the duty at the time of high speed operation and low speed operation corresponding to the set torque specification, and the duty at the time of high speed operation and low speed operation read out is shown in FIG. Take control. For example, when the torque specification of the brush motor is set to 30 N · m, the duty control unit 1201 determines that the duty at high speed operation corresponds to 97.5% corresponding to 30 N · m of the torque specification from the setting current value table. 69.5% is read as the duty at the low speed operation, and is used as the duty of the PWM signal in each operation of the low speed operation and the high speed operation of the wiper of the wiper device.

上記図13の設定電流値テーブルを用いた具体的な動作として、過電流検出部1205は、デューティ制御部1201の設定電流値テーブルから、設定されているトルク仕様に対応する拘束電流の電流値を読み出す。そして、過電流検出部1205は、読み出した拘束電流の電流値と、電流検出素子130から読み込んだモータ電流とを比較する。このとき、過電流検出部1205は、モータ電流が拘束電流の電流値を超えている場合、デューティ制御部1201に対して、モータ電流が拘束電流を超えていることを通知する。
デューティ制御部1201は、過電流検出部1205からモータ電流が拘束電流を超えていることを示す通知を入力することにより、PWM信号生成部1202に対して、PWM信号のデューティを0とする制御信号を出力する。これにより、PWM信号生成部1202がPWM信号の出力を停止し、駆動トランジスタ1204が常時オフ状態となる。そして、モータ本体部110に対して電流が供給されなくなり、ブラシモータ100が作動を停止する。
As a specific operation using the set current value table of FIG. 13, the overcurrent detection unit 1205 uses the set current value table of the duty control unit 1201 to set the current value of the restricted current corresponding to the set torque specification. read out. Then, the overcurrent detection unit 1205 compares the current value of the read restriction current with the motor current read from the current detection element 130. At this time, when the motor current exceeds the current value of the restriction current, the overcurrent detection unit 1205 notifies the duty control unit 1201 that the motor current exceeds the restriction current.
The duty control unit 1201 receives, from the overcurrent detection unit 1205, a notification indicating that the motor current exceeds the restraint current, thereby setting a control signal to set the duty of the PWM signal to 0 to the PWM signal generation unit 1202. Output As a result, the PWM signal generation unit 1202 stops the output of the PWM signal, and the drive transistor 1204 is always turned off. Then, no current is supplied to the motor main body 110, and the brush motor 100 stops operating.

これにより、第2の実施形態によれば、モータ本体部110自体の仕様を変更することなく、ブラシモータの製品として要求される多種多様な所望の特性要件を満足することが可能になる。すなわち、第2の実施形態は、図13の設定電流値テーブルに対象となる複数のブラシモータの制御条件を予め記載しておき、製品として要求される特性要件に対応する制御条件を選択する構成であるため、ブラシモータ100の構成を共通化することができ、多種多様な特性要件の複数のモータを準備する必要がなくなり、ブラシモータのコストを削減することが可能になる。   As a result, according to the second embodiment, it is possible to satisfy various desired characteristic requirements required as a product of the brush motor without changing the specifications of the motor body 110 itself. That is, in the second embodiment, control conditions of a plurality of target brush motors are described in advance in the set current value table of FIG. 13, and a control condition corresponding to a characteristic requirement required as a product is selected. Therefore, the configuration of the brush motor 100 can be made common, and it becomes unnecessary to prepare a plurality of motors of various characteristic requirements, and the cost of the brush motor can be reduced.

また、第2の実施形態によれば、前述した第1の実施形態における過熱防止処理で用いられる電流検出素子130の検出結果を活用することにより、モータの仕様として要求される定格負荷時の回転数、拘束トルク/電流などの各種の特性要件を満足する製品を、一つの仕様のモータ本体部110を用いて実現することができる。   Further, according to the second embodiment, by utilizing the detection result of the current detection element 130 used in the overheat prevention processing in the first embodiment described above, the rotation at the time of rated load required as the specification of the motor A product satisfying various characteristic requirements such as number, restraining torque / current, etc. can be realized using the motor main body 110 of one specification.

また、上記に説明した図3から図6におけるマイクロコンピュータ1208の動作を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。   Further, the program for realizing the operation of the microcomputer 1208 in FIGS. 3 to 6 described above is recorded in a computer readable recording medium, and the computer system reads the program recorded in the recording medium. Execution processing may be performed by execution. Note that the “computer system” referred to here may include an OS and hardware such as peripheral devices.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。   The "computer system" also includes a homepage providing environment (or display environment) if the WWW system is used. In addition, “computer readable recording medium” refers to flexible disks, magneto-optical disks, ROMs, writable nonvolatile memories such as flash memories, portable media such as CD-ROMs, hard disks incorporated in computer systems, etc. Storage devices.

また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
The program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium or by transmission waves in the transmission medium.
Further, the program may be for realizing a part of the functions described above.
Furthermore, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.

100,100A,100B…ブラシモータ、110…モータ本体部、110H…ブラシホルダ、111A,111B,111C,111D,111E,111F…ブラシ、120…制御基板、130…電流検出素子、141,143…ダイオード、150…リレープレート、1201,1201A…デューティ制御部、1201a…通電時間計測カウンタ、1202,1202A…PWM信号生成部、1203…駆動部、1204…駆動トランジスタ、1204a…ボディダイオード、1205…過電流検出部、1208…マイクロコンピュータ、B…ブレーキ接点、G…減速機構部、GH…ハウジング部、M…モータ部、MH…ハウジング部、S…スタート接点。   DESCRIPTION OF SYMBOLS 100, 100A, 100B ... Brush motor, 110 ... Motor main-body part, 110H ... Brush holder, 111A, 111B, 111C, 111D, 111F ... Brush, 120 ... Control board, 130 ... Current detection element, 141, 143 ... Diode , 150: relay plate, 1201, 1201A: duty control unit, 1201a: energization time measurement counter, 1202, 1202A: PWM signal generation unit, 1203: drive unit, 1204: drive transistor, 1204a: body diode, 1205: overcurrent detection Part, 1208 Microcomputer, B: Brake contact, G: Reduction mechanism part, GH: Housing part, M: Motor part, MH: Housing part, S: Start contact.

Claims (8)

車両のワイパー装置に用いられ、一方向の回転力を発生させる磁極が4極以上の多極のブラシモータであって、
均圧線を有する回転電機子と、
前記回転電機子に備えられた整流子と、
前記整流子と接触する第1のブラシ及び第2のブラシと
前記第1のブラシまたは前記第2のブラシに接続される第1の回路と、
一端が前記第1の回路に接続され、前記車両に設けられた操作スイッチに連動して、前記第1の回路を介して前記第1のブラシと前記第2のブラシとの間に前記電源の電圧を供給する第2の回路及び第3の回路と、
前記第2の回路及び前記第3の回路における電圧信号を検出し、検出した前記電圧信号に基づいて、前記第1のブラシと前記第2のブラシとの間に印加する電圧パルスのデューティを選択するデューティ制御部と、
前記デューティ制御部から供給される選択されたデューティに応じて、当該デューティのパルス列であるPWM信号を出力するPWM信号生成部と、
前記第1のブラシ及び前記第2のブラシの何れかと電源及びグランドの何れかとの間に接続されており、前記PWM信号によりオンオフし、前記第1のブラシと前記第2のブラシとの間に前記電源の電圧を前記電圧パルスとして印加する駆動トランジスタと、
前記駆動トランジスタを流れる電流の電流値を検出する電流検出素子と
を備え、
前記デューティ制御部が、前記電流検出素子で検出した前記電流値が予め設定した設定電流値を超えている場合、前記ブラシモータの過熱を抑制するように、前記PWM信号のデューティを制御する
ことを特徴とするブラシモータ。
A multi-pole brush motor having four or more magnetic poles, which is used in a wiper device of a vehicle and generates a rotational force in one direction,
A rotating armature having a pressure equalization line,
A commutator provided to the rotating armature;
The first and the brush and a second brush which contacts the commutator,
A first circuit connected to the first brush or the second brush;
One end of the power supply is connected to the first circuit, and interlocked with an operation switch provided on the vehicle, the power supply is connected between the first brush and the second brush via the first circuit. Second and third circuits for supplying a voltage;
The voltage signal in the second circuit and the third circuit is detected, and based on the detected voltage signal, the duty of the voltage pulse applied between the first brush and the second brush is selected. The duty control unit
A PWM signal generation unit which outputs a PWM signal which is a pulse train of the duty according to the selected duty supplied from the duty control unit;
It is connected between any one of the first brush and the second brush and any one of a power source and a ground, turned on and off by the PWM signal, and between the first brush and the second brush. A drive transistor that applies a voltage of the power supply as the voltage pulse;
A current detection element for detecting the current value of the current flowing through the drive transistor;
The duty control unit controls the duty of the PWM signal so as to suppress the overheating of the brush motor when the current value detected by the current detection element exceeds a preset current value. Feature brush motor.
請求項1に記載のブラシモータにおいて、In the brush motor according to claim 1,
前記第2の回路または前記第3の回路のいずれか一方のみに設けられたダイオードをさらに有することを特徴とするブラシモータ。The brush motor according to claim 1, further comprising: a diode provided in only one of the second circuit and the third circuit.
前記デューティ制御部が、
前記駆動トランジスタをPWM制御するためのPWM信号の前記デューティを変化させることにより、前記回転電機子の回転速度を変化させることを特徴とする請求項1または請求項2に記載のブラシモータ。
The duty control unit
The brush motor according to claim 1 or 2 , wherein a rotational speed of the rotary armature is changed by changing the duty of a PWM signal for performing PWM control of the drive transistor.
前記電流検出素子で検出した前記電流値が予め設定した設定電流値を超えているか否かの判定を行う過電流検出部をさらに備え、
前記デューティ制御部が、
前記電流検出素子の検出した前記電流値が予め設定した前記設定電流値を超えた場合、計時を開始し、前記設定電流値が流れることによるブラシモータの温度の上昇に対応して設定された設定時間を、前記設定電流値を超えた前記電流値が流れる計時時間が超えたことを検出すると、前記PWM信号の前記デューティを前記ブラシモータを停止させるデューティとする
ことを特徴とする請求項1から請求項3のいずれか1項に記載のブラシモータ。
The device further includes an overcurrent detection unit that determines whether the current value detected by the current detection element exceeds a preset current value.
The duty control unit
When the current value detected by the current detection element exceeds the preset current value set in advance, clocking is started, and the setting is set according to an increase in the temperature of the brush motor due to the flow of the preset current value. the time, when detecting that the current value exceeds the set current value is measured time flowing beyond, the duty cycle of the PWM signal from claim 1, characterized in that the duty to stop the brush motor The brush motor according to any one of claims 3 to 10 .
前記デューティ制御部が、
複数の異なる前記設定電流値とそれぞれの前記設定電流値に対応する前記設定時間との関係を示す設定電流値テーブルを有し、
前記電流検出素子で検出した前記電流値が前記設定電流値テーブルにおける前記設定電流値を超えた場合、前記電流値が当該設定電流値を超えてからの前記計時時間が、前記設定電流値に対応した前記設定時間を超えた場合、前記PWM信号の前記デューティを前記ブラシモータを停止させるデューティとする
ことを特徴とする請求項に記載のブラシモータ。
The duty control unit
It has a set current value table showing a relation between a plurality of different set current values and the set time corresponding to each set current value,
When the current value detected by the current detection element exceeds the set current value in the set current value table, the counted time after the current value exceeds the set current value corresponds to the set current value. The brush motor according to claim 4 , wherein the duty of the PWM signal is set to a duty for stopping the brush motor when the set time has been exceeded.
前記デューティ制御部が、
前記ブラシモータを停止してからの時間を計時し、計時した時間が前記設定電流値毎に予め前記ブラシモータの温度の低下に対応して設定された復帰設定時間を超えたか否かを判定し、前記計時した時間が前記復帰設定時間を超えた場合、前記PWM信号の前記デューティを所定のデューティとして前記ブラシモータを復帰させる
ことを特徴とする請求項または請求項に記載のブラシモータ。
The duty control unit
The time after stopping the brush motor is measured, and it is determined whether or not the measured time exceeds the return setting time set in advance corresponding to the decrease of the temperature of the brush motor for each set current value. The brush motor according to claim 4 or 5 , wherein when the counted time exceeds the return setting time, the brush motor is returned with the duty of the PWM signal as a predetermined duty.
前記デューティ制御部が、
前記ブラシモータの負荷トルクの仕様毎に前記設定電流値が設定されている
ことを特徴とする請求項1から請求項のいずれか項に記載のブラシモータ。
The duty control unit
Brush motor according to any one of claims 1 to 6, wherein said set current value for each specification of the load torque of the brush motor is set.
前記デューティ制御部が、
前記ブラシモータの負荷トルクの所望の仕様に応じて、ウィンドシールドの払拭におけるワイパーの低速作動時および高速作動時のそれぞれにおける前記PWM信号の前記デューティの設定値を変更することを特徴とする請求項1から請求項のいずれか項に記載のブラシモータ。
The duty control unit
According to the desired specification of the load torque of the brush motor, the set value of the duty of the PWM signal at the time of low speed operation and high speed operation of the wiper in wiping the windshield is changed. brush motor according to any one of claims 1 to 7.
JP2015188054A 2015-09-25 2015-09-25 Brush motor Active JP6510941B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015188054A JP6510941B2 (en) 2015-09-25 2015-09-25 Brush motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015188054A JP6510941B2 (en) 2015-09-25 2015-09-25 Brush motor

Publications (2)

Publication Number Publication Date
JP2017063560A JP2017063560A (en) 2017-03-30
JP6510941B2 true JP6510941B2 (en) 2019-05-08

Family

ID=58429471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015188054A Active JP6510941B2 (en) 2015-09-25 2015-09-25 Brush motor

Country Status (1)

Country Link
JP (1) JP6510941B2 (en)

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5214881Y1 (en) * 1967-04-26 1977-04-04
JPH04351482A (en) * 1991-05-27 1992-12-07 Shibaura Eng Works Co Ltd Method and apparatus for controlling motor
JPH05252778A (en) * 1992-03-04 1993-09-28 Sharp Corp Method for controlling speed malfunction time of copying machine optical system
US5254916A (en) * 1992-07-31 1993-10-19 Sgs-Thomson Microelectronics, Inc. Windshield wiper speed and delay control
JP2851976B2 (en) * 1992-09-21 1999-01-27 株式会社日立製作所 Motor control device
JP2002044860A (en) * 2000-07-21 2002-02-08 Alps Electric Co Ltd Protection circuit for load
JP4638283B2 (en) * 2005-06-16 2011-02-23 株式会社ミツバ Multi-pole motor
JP5614572B2 (en) * 2010-02-02 2014-10-29 日立工機株式会社 Electric tools and battery packs
JP5869313B2 (en) * 2011-11-22 2016-02-24 株式会社ミツバ Electric motor
JP5985050B2 (en) * 2013-05-16 2016-09-06 三菱電機株式会社 Motor control device

Also Published As

Publication number Publication date
JP2017063560A (en) 2017-03-30

Similar Documents

Publication Publication Date Title
JP6510942B2 (en) Brush motor
JP4688693B2 (en) Power supply control device
WO2003077322A2 (en) H-bridge with single lead frame
US7348744B2 (en) Brushless DC motor drive apparatus
WO2003077408A1 (en) H-bridge with single lead frame
TW201032455A (en) Motor driving circuit
JP2008189183A (en) Mirror device for vehicle
JP2015013327A (en) Power tool
US7759892B2 (en) Vehicle mirror device
CN112074438B (en) Windscreen wiper device
JP6510941B2 (en) Brush motor
JP4863660B2 (en) Semiconductor integrated circuit device
JP5981321B2 (en) Electric tool
JP5611367B2 (en) Rotating electric machine
US7872434B2 (en) Electric motor
JP6518560B2 (en) Brush motor
JP2002037032A (en) Wiper control device
JP4347845B2 (en) Winding field type rotating electrical machine control device
JP3901439B2 (en) Wiper control device
JP3941731B2 (en) Load drive control device
CN110495093B (en) Motor driving device and electric power steering device
JP6831346B2 (en) Motor device and motor drive control method
JP6755210B2 (en) Brush motor and wiper device
CN116111782A (en) Motor controller for tool
JP2010081725A (en) Electrical device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180216

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181026

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190108

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190305

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190405

R150 Certificate of patent or registration of utility model

Ref document number: 6510941

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150