Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4555277B2 - Duty solenoid device - Google Patents
[go: Go Back, main page]

JP4555277B2 - Duty solenoid device - Google Patents

Duty solenoid device Download PDF

Info

Publication number
JP4555277B2
JP4555277B2 JP2006327328A JP2006327328A JP4555277B2 JP 4555277 B2 JP4555277 B2 JP 4555277B2 JP 2006327328 A JP2006327328 A JP 2006327328A JP 2006327328 A JP2006327328 A JP 2006327328A JP 4555277 B2 JP4555277 B2 JP 4555277B2
Authority
JP
Japan
Prior art keywords
duty
solenoid
signal
time
duty solenoid
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.)
Expired - Fee Related
Application number
JP2006327328A
Other languages
Japanese (ja)
Other versions
JP2008141062A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2006327328A priority Critical patent/JP4555277B2/en
Publication of JP2008141062A publication Critical patent/JP2008141062A/en
Application granted granted Critical
Publication of JP4555277B2 publication Critical patent/JP4555277B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)

Description

この発明は、デューティソレノイドの断線および短絡を検出するデューティソレノイド装置に関する。   The present invention relates to a duty solenoid device that detects disconnection and short circuit of a duty solenoid.

例えば自動車の自動変速機等では、デューティソレノイド(以下、「ソレノイド」と略称する)をデューティ駆動することによって変速機構を動作させ、変速操作を行っている。そのため、ソレノイドに断線や短絡等の異常が発生した場合には、自動車の走行性能への影響が即座に発生する。
そこで、ソレノイドの断線および短絡の両方を速やかに検出する必要がある。
For example, in an automatic transmission of an automobile, a speed change mechanism is operated by duty driving a duty solenoid (hereinafter abbreviated as “solenoid”) to perform a speed change operation. Therefore, when an abnormality such as a disconnection or a short circuit occurs in the solenoid, an influence on the running performance of the automobile occurs immediately.
Therefore, it is necessary to quickly detect both disconnection and short circuit of the solenoid.

ソレノイドの断線および短絡を検出するには、ソレノイドの駆動回路に入力されるソレノイドのデューティ信号(ソレノイドへの通電指示信号と非通電指示信号とを含む)と、ソレノイドが実際に通電しているか否かとを比較すればよい。
すなわち、ソレノイドへの通電指示信号が出力されているにもかかわらず、ソレノイドが通電していない場合には、ソレノイドが断線していると判定する。また、ソレノイドへの非通電指示信号が出力されているにもかかわらず、ソレノイドが通電している場合には、ソレノイドが短絡していると判定する。
To detect the disconnection and short circuit of the solenoid, the duty signal of the solenoid (including the energization instruction signal and the non-energization instruction signal) input to the solenoid drive circuit and whether the solenoid is actually energized What is necessary is just to compare.
That is, when the energization instruction signal is output to the solenoid but the solenoid is not energized, it is determined that the solenoid is disconnected. Further, when the solenoid is energized even though the non-energization instruction signal is output to the solenoid, it is determined that the solenoid is short-circuited.

また、前述のように、ソレノイドの断線および短絡の何れも速やかに検出する必要があるので、デューティ信号がソレノイドへの通電指示信号から非通電指示信号に切り替わった後、あるいはデューティ信号がソレノイドへの非通電指示信号から通電指示信号に切り替わった後、すぐにソレノイドの断線および短絡を検出する必要がある。   Further, as described above, since it is necessary to quickly detect any disconnection or short circuit of the solenoid, after the duty signal is switched from the energization instruction signal to the non-energization instruction signal, or the duty signal is applied to the solenoid. It is necessary to detect disconnection and short circuit of the solenoid immediately after switching from the non-energization instruction signal to the energization instruction signal.

しかしながら、ソレノイドの駆動回路にデューティ信号が入力されてから、駆動回路が応答し、ソレノイドに駆動電圧が印加されるまでの間には、駆動回路の遅れ時間が含まれる。
そのため、例えばデューティ信号がソレノイドへの非通電指示信号から通電指示信号に切り替わった直後において、ソレノイドが正常であるにもかかわらず、断線していると誤判定されるという問題点があった。
However, the delay time of the drive circuit is included between the time when the duty signal is input to the solenoid drive circuit and the time when the drive circuit responds and the drive voltage is applied to the solenoid.
Therefore, for example, immediately after the duty signal is switched from the non-energization instruction signal to the energization instruction signal, there is a problem that it is erroneously determined that the solenoid is disconnected even though the solenoid is normal.

そこで、従来のリニアソレノイド駆動装置は、デューティ信号の切り替え直後の誤判定を防止して上記の問題点を解決するために、デューティ信号の切り替えから一定時間の間、ソレノイドの断線および短絡を検出しないマスク時間を設けている(例えば、特許文献1参照)。   Therefore, the conventional linear solenoid drive device does not detect a disconnection or a short circuit of the solenoid for a certain period of time after switching the duty signal in order to prevent the erroneous determination immediately after switching the duty signal and solve the above problem. A mask time is provided (see, for example, Patent Document 1).

以下、図6のフローチャートを参照しながら、上記特許文献1に記載の従来装置がソレノイドの断線および短絡を検出する検出処理について説明する。
図6において、まず、デューティ信号がソレノイドへの非通電指示信号を示すOFF状態から、ソレノイドへの通電指示信号を示すON状態に立ち上がった(切り替わった)か否かを判定する(ステップS51)。
Hereinafter, with reference to the flowchart of FIG. 6, a detection process in which the conventional device described in Patent Document 1 detects a disconnection and a short circuit of the solenoid will be described.
In FIG. 6, first, it is determined whether or not the duty signal has risen (switched) from an OFF state indicating a non-energization instruction signal to the solenoid to an ON state indicating an energization instruction signal to the solenoid (step S51).

ステップS51において、デューティ信号がON状態に立ち上がった(すなわち、Yes)と判定された場合には、マスク時間を計測するタイマを起動する(ステップS52)。
一方、ステップS51において、デューティ信号がON状態に立ち上がっていない(すなわち、No)と判定された場合には、ステップS51に戻って再度デューティ信号がON状態に立ち上がったか否かを判定する。
If it is determined in step S51 that the duty signal has risen to the ON state (ie, Yes), a timer for measuring the mask time is started (step S52).
On the other hand, if it is determined in step S51 that the duty signal has not risen to the ON state (ie, No), the process returns to step S51 to determine again whether the duty signal has risen to the ON state.

続いて、マスク時間が経過したか否かを判定する(ステップS53)。
ステップS53において、マスク時間が経過した(すなわち、Yes)と判定された場合には、ソレノイドに印加される駆動電圧を取得する(ステップS54)。
一方、ステップS53において、マスク時間が経過していない(すなわち、No)と判定された場合には、ステップS53に戻って再度マスク時間が経過したか否かを判定する。
Subsequently, it is determined whether or not the mask time has elapsed (step S53).
If it is determined in step S53 that the mask time has elapsed (that is, Yes), the drive voltage applied to the solenoid is acquired (step S54).
On the other hand, if it is determined in step S53 that the mask time has not elapsed (that is, No), the process returns to step S53 to determine again whether the mask time has elapsed.

次に、デューティ信号と駆動電圧とを比較して(ステップS55)、ソレノイドの断線判定を実行し、ソレノイドが通電していれば正常と判定し、ソレノイドが非通電であれば断線と判定する(ステップS56)。   Next, the duty signal is compared with the drive voltage (step S55), and the disconnection determination of the solenoid is executed. If the solenoid is energized, it is determined to be normal, and if the solenoid is not energized, it is determined to be disconnected ( Step S56).

続いて、デューティ信号がON状態からOFF状態に立ち下がった(切り替わった)か否かを判定する(ステップS57)。
ステップS57において、デューティ信号がOFF状態に立ち下がった(すなわち、Yes)と判定された場合には、マスク時間を計測するタイマを起動する(ステップS58)。
一方、ステップS57において、デューティ信号がOFF状態に立ち下がっていない(すなわち、No)と判定された場合には、ステップS57に戻って再度デューティ信号がOFF状態に立ち下がったか否かを判定する。
Subsequently, it is determined whether the duty signal has fallen (switched) from the ON state to the OFF state (step S57).
If it is determined in step S57 that the duty signal has fallen to the OFF state (ie, Yes), a timer for measuring the mask time is started (step S58).
On the other hand, if it is determined in step S57 that the duty signal has not fallen to the OFF state (that is, No), the process returns to step S57 to determine again whether the duty signal has fallen to the OFF state.

次に、マスク時間が経過したか否かを判定する(ステップS59)。
ステップS59において、マスク時間が経過した(すなわち、Yes)と判定された場合には、ソレノイドに印加される駆動電圧を取得する(ステップS60)。
一方、ステップS59において、マスク時間が経過していない(すなわち、No)と判定された場合には、ステップS59に戻って再度マスク時間が経過したか否かを判定する。
Next, it is determined whether or not the mask time has elapsed (step S59).
If it is determined in step S59 that the mask time has elapsed (that is, Yes), the drive voltage applied to the solenoid is acquired (step S60).
On the other hand, if it is determined in step S59 that the mask time has not elapsed (that is, No), the process returns to step S59 to determine again whether the mask time has elapsed.

続いて、デューティ信号と駆動電圧とを比較して(ステップS61)、ソレノイドの短絡判定を実行し、ソレノイドが通電していれば短絡と判定し、ソレノイドが非通電であれば正常と判定して(ステップS62)、図6の処理を終了する。   Subsequently, the duty signal is compared with the drive voltage (step S61), and the solenoid short-circuit determination is executed. (Step S62), the process of FIG. 6 is terminated.

以下、図7のタイミングチャートを参照しながら、図6のフローチャートに示した従来装置の検出処理について補足説明する。
図7において、まず、デューティ信号がOFF状態からON状態に立ち上がった時刻t51において、マスク時間を計測するタイマを起動する。
Hereinafter, the detection process of the conventional apparatus shown in the flowchart of FIG. 6 will be supplementarily described with reference to the timing chart of FIG.
In FIG. 7, first, at time t51 when the duty signal rises from the OFF state to the ON state, a timer for measuring the mask time is started.

また、時刻t51から駆動回路の遅れ時間が経過した時刻t52において、ソレノイドが通電状態となり、所定の電圧Vsが印加される。ここで、ソレノイドが断線している場合には、ソレノイドは非通電状態で、電圧は0V(破線参照)のままとなる。
続いて、時刻t51からマスク時間が経過した時刻t53において、ソレノイドに印加される駆動電圧を検出し、ソレノイドの断線判定を実行する。
Further, at time t52 when the delay time of the drive circuit has elapsed from time t51, the solenoid is energized and a predetermined voltage Vs is applied. Here, when the solenoid is disconnected, the solenoid is in a non-energized state, and the voltage remains at 0 V (see the broken line).
Subsequently, at time t53 when the mask time has elapsed from time t51, the drive voltage applied to the solenoid is detected, and disconnection determination of the solenoid is executed.

次に、デューティ信号がON状態からOFF状態に立ち下がった時刻t54において、マスク時間を計測するタイマを起動する。
また、時刻t54から駆動回路の遅れ時間が経過した時刻t55において、ソレノイドが非通電状態となり、電圧が0Vとなる。ここで、ソレノイドが短絡している場合には、ソレノイドは通電状態で、電圧Vs(破線参照)が印加されたままとなる。
続いて、時刻t54からマスク時間が経過した時刻t56において、ソレノイドに印加される駆動電圧を検出し、ソレノイドの短絡判定を実行する。
Next, at time t54 when the duty signal falls from the ON state to the OFF state, a timer for measuring the mask time is started.
Further, at time t55 when the delay time of the drive circuit has elapsed from time t54, the solenoid is de-energized and the voltage becomes 0V. Here, when the solenoid is short-circuited, the solenoid is energized and the voltage Vs (see the broken line) remains applied.
Subsequently, at time t56 when the mask time has elapsed from time t54, the drive voltage applied to the solenoid is detected, and a solenoid short-circuit determination is performed.

すなわち、上記従来装置では、デューティ信号がON状態に切り替わってマスク時間が経過した後に、ソレノイドが通電状態であれば正常と判定し、ソレノイドが非通電状態であれば断線と判定する。また、デューティ信号がOFF状態に切り替わってマスク時間が経過した後に、ソレノイドが通電状態であれば短絡と判定し、ソレノイドが非通電状態であれば正常と判定する。
したがって、ソレノイドの断線および短絡の両方を検出するためには、デューティ信号がON状態の場合とOFF状態の場合との両方の場合におけるソレノイドの駆動電圧を検出して、断線判定および短絡判定を実行する必要がある。
That is, in the above-described conventional device, after the duty signal is switched to the ON state and the mask time has elapsed, it is determined that the solenoid is normal if it is energized, and is disconnected if the solenoid is not energized. Further, after the duty signal is switched to the OFF state and the mask time has elapsed, if the solenoid is energized, it is determined as a short circuit, and if the solenoid is not energized, it is determined as normal.
Therefore, in order to detect both disconnection and short circuit of the solenoid, the drive voltage of the solenoid is detected in both cases where the duty signal is ON and OFF, and disconnection determination and short circuit determination are executed. There is a need to.

特開2004−247367号公報JP 2004-247367 A

従来のリニアソレノイド装置では、デューティ信号の切り替えから一定時間の間、ソレノイドの断線および短絡を検出しないマスク時間を設けることにより、デューティ信号の切り替え直後の誤判定を防止している。
しかしながら、デューティ信号がOFF状態からON状態に立ち上がった際の立ち上がりエッジと、デューティ信号がON状態からOFF状態に立ち下がった際の立ち下がりエッジとの両方のエッジを検出することができるマイクロコンピュータ(以下、「マイコン」と略称する)が必要となるので、マイコンの高機能化に伴ってコストが高くなるという問題点があった。
In the conventional linear solenoid device, an erroneous determination immediately after switching of the duty signal is prevented by providing a mask time during which a disconnection and a short circuit of the solenoid are not detected for a certain period of time after switching of the duty signal.
However, a microcomputer that can detect both the rising edge when the duty signal rises from the OFF state to the ON state and the falling edge when the duty signal falls from the ON state to the OFF state ( (Hereinafter, abbreviated as “microcomputer”), there is a problem that the cost increases as the functionality of the microcomputer increases.

また、デューティ信号の立ち上がりエッジおよび立ち下がりエッジの両方のエッジにおいて、マスク時間を計測するタイマを起動する処理が必要となるので、タイマ起動の割り込み処理が、1周期(立ち上がりエッジから次の立ち上がりエッジまでの時間)のデューティ信号波形につき2回必要となり、プログラム処理が複雑になってマイコンの負荷が高負荷になる。そのため、処理速度の速いマイコンが必要となり、さらにコストが高くなるという問題点もあった。   In addition, since it is necessary to start a timer for measuring the mask time at both the rising edge and the falling edge of the duty signal, the timer starting interrupt processing is performed in one cycle (from the rising edge to the next rising edge). 2 times for each of the duty signal waveforms (up to), the program processing becomes complicated and the load on the microcomputer becomes high. For this reason, a microcomputer having a high processing speed is required, and the cost is further increased.

この発明は、上記のような問題点を解決することを課題とするものであって、その目的は、コストを低減するとともに、ソレノイドの断線および短絡の両方を検出することができるデューティソレノイド装置を提供することにある。   An object of the present invention is to solve the above-described problems, and an object of the present invention is to reduce a cost and to detect a duty solenoid device that can detect both disconnection and short-circuit of the solenoid. It is to provide.

この発明に係るデューティソレノイド装置は、デューティ駆動されるデューティソレノイドと、デューティソレノイドに対して、デューティソレノイドの通電状態に対応する通電時間と、デューティソレノイドの非通電状態に対応する非通電時間とをあわせた時間を1周期とするデューティ信号を出力するデューティ信号発生手段と、デューティ信号に基づいて、デューティソレノイドを駆動する駆動信号を出力するソレノイド駆動手段と、デューティソレノイドに印加される駆動電圧を検出し、電圧検出信号を出力する電圧検出手段と、デューティ信号と電圧検出信号とを比較し、比較結果に基づいてデューティソレノイドの断線および短絡を検出する比較診断手段と、デューティ信号がデューティソレノイドの非通電状態から通電状態に切り替わった切り替えタイミングを検出し、切り替えタイミングを検出した際に第1所定時間と通電時間とを加算した第2所定時間が設定されたタイマを起動するタイマ起動手段と、切り替えタイミングから第1所定時間が経過した後に、比較診断手段に対して第1タイミング信号を出力するとともに、切り替えタイミングから第2所定時間が経過した後に、比較診断手段に対して第2タイミング信号を出力するタイマ時間計測手段と、を備え、比較診断手段は、第1タイミング信号に応答して、デューティソレノイドが断線しているか否かを判定するとともに、第2タイミング信号に応答して、デューティソレノイドが短絡しているか否かを判定するものである。
In the duty solenoid device according to the present invention, the duty solenoid that is duty-driven, the energization time corresponding to the energization state of the duty solenoid, and the non-energization time corresponding to the non-energization state of the duty solenoid are combined with the duty solenoid. A duty signal generating means for outputting a duty signal with a period of one cycle, a solenoid driving means for outputting a drive signal for driving the duty solenoid based on the duty signal, and a drive voltage applied to the duty solenoid. a voltage detecting means for outputting a voltage detection signal, compares the duty signal and the voltage detection signal, compares the comparison diagnosis means for detecting disconnection and short circuit of the duty solenoid based on the result, the duty signal is not energized duty solenoid From state to power Timer switching means that detects a switching timing that has been switched, starts a timer that is set with a second predetermined time obtained by adding the first predetermined time and the energization time when the switching timing is detected, and a first predetermined time based on the switching timing. Timer time measuring means for outputting a first timing signal to the comparative diagnostic means after a lapse of time and outputting a second timing signal to the comparative diagnostic means after a second predetermined time has elapsed from the switching timing. The comparison diagnostic means determines whether the duty solenoid is disconnected in response to the first timing signal, and determines whether the duty solenoid is short-circuited in response to the second timing signal. This is a judgment.

この発明のデューティソレノイド装置によれば、比較診断手段は、デューティ信号がソレノイド(デューティソレノイド)の非通電状態から通電状態に切り替わった切り替えタイミングから、第1所定時間が経過した後に、ソレノイドの断線判定を実行し、上記の切り替えタイミングから、第1所定時間にソレノイドの通電時間を加算した第2所定時間が経過した後に、ソレノイドの短絡判定を実行する。
そのため、デューティ信号の立ち上がりエッジおよび立ち下がりエッジのうち、片方のエッジのみを検出してソレノイドの断線および短絡の両方を検出することができるので、高機能なマイコンを必要とせず、コストを低減することができる。
また、タイマ起動のための割り込み処理が、1周期(立ち上がりエッジから次の立ち上がりエッジまでの時間、すなわち通電時間と非通電時間とをあわせた時間)のデューティ信号波形につき1回となり、プログラム処理が容易になってマイコンの負荷が低減されるので、処理速度の速いマイコンを必要とせず、コストを低減することができる。
According to the duty solenoid device of the present invention, the comparison diagnosis means determines whether the solenoid is disconnected after the first predetermined time has elapsed from the switching timing when the duty signal is switched from the non-energized state of the solenoid (duty solenoid) to the energized state. After the second predetermined time obtained by adding the solenoid energization time to the first predetermined time has elapsed from the switching timing described above, the solenoid short-circuit determination is executed.
As a result, only one of the rising edge and falling edge of the duty signal can be detected to detect both disconnection and short-circuit of the solenoid, thus eliminating the need for a highly functional microcomputer and reducing costs. be able to.
In addition, the interrupt processing for starting the timer is performed once per duty signal waveform in one cycle (the time from the rising edge to the next rising edge, that is, the time including the energization time and the non-energization time), and the program processing is performed. Since it becomes easy and the load of the microcomputer is reduced, a microcomputer having a high processing speed is not required, and the cost can be reduced.

以下、この発明の各実施の形態について図に基づいて説明するが、各図において同一、または相当する部材、部位については、同一符号を付して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding members and parts will be described with the same reference numerals.

実施の形態1.
図1は、この発明の実施の形態1に係るデューティソレノイド装置を示す概略構成図である。
図1において、デューティソレノイド装置は、デューティ駆動されるソレノイド1(デューティソレノイド)と、ソレノイド1を駆動するソレノイド駆動装置2と、ソレノイド1の異常を外部に報知する報知装置3とから構成されている。
ここで、報知装置3は、ディスプレイ(図示せず)やスピーカ(図示せず)等を含み、ディスプレイによる表示やスピーカによる音声出力によって、ソレノイド1の異常を報知する。
Embodiment 1 FIG.
1 is a schematic configuration diagram showing a duty solenoid device according to Embodiment 1 of the present invention.
In FIG. 1, the duty solenoid device includes a duty-driven solenoid 1 (duty solenoid), a solenoid drive device 2 that drives the solenoid 1, and a notification device 3 that notifies the abnormality of the solenoid 1 to the outside. .
Here, the notification device 3 includes a display (not shown), a speaker (not shown), and the like, and notifies the abnormality of the solenoid 1 by display on the display and sound output by the speaker.

ソレノイド駆動装置2は、デューティ信号(後述する)を出力してソレノイド1の駆動を制御するマイコン4(マイクロコンピュータ)と、デューティ信号に基づいて、ソレノイド1を駆動するための駆動信号を出力するソレノイド駆動回路5(ソレノイド駆動手段)と、ソレノイド1に印加される駆動電圧を検出し、電圧検出信号を出力する電圧検出回路6(電圧検出手段)とを備えている。   The solenoid driving device 2 outputs a duty signal (described later) to control the driving of the solenoid 1, and a solenoid that outputs a driving signal for driving the solenoid 1 based on the duty signal. A drive circuit 5 (solenoid drive means) and a voltage detection circuit 6 (voltage detection means) for detecting a drive voltage applied to the solenoid 1 and outputting a voltage detection signal are provided.

マイコン4は、デューティ信号発生部7(デューティ信号発生手段)と、電圧検出部8と、タイマ起動部9と、タイマ時間計測部10と、比較診断部11(比較診断手段)とを有している。
ここで、マイコン4は、プログラムを格納したメモリとCPUとを有するマイクロプロセッサ(図示せず)で構成されており、マイコン4を構成する各ブロックは、メモリ内にソフトウェアとして記憶されている。
The microcomputer 4 includes a duty signal generation unit 7 (duty signal generation means), a voltage detection unit 8, a timer starter 9, a timer time measurement unit 10, and a comparative diagnosis unit 11 (comparison diagnosis unit). Yes.
Here, the microcomputer 4 is constituted by a microprocessor (not shown) having a memory storing a program and a CPU, and each block constituting the microcomputer 4 is stored as software in the memory.

デューティ信号発生部7は、ソレノイド1に対するデューティ信号を生成し、ソレノイド駆動回路5、タイマ起動部9および比較診断部11にデューティ信号を出力する。
ここで、デューティ信号は、ソレノイド1の通電状態に対応する通電時間(デューティ信号のON状態が継続する時間、以下、「デューティON時間」と称する)と、ソレノイド1の非通電状態に対応する非通電時間(デューティ信号のOFF状態が継続する時間、以下、「デューティOFF時間」と称する)とをあわせた時間を1周期とする。
The duty signal generator 7 generates a duty signal for the solenoid 1, and outputs the duty signal to the solenoid drive circuit 5, the timer starter 9, and the comparative diagnosis unit 11.
Here, the duty signal corresponds to the energization time corresponding to the energization state of the solenoid 1 (the time during which the ON state of the duty signal continues, hereinafter referred to as “duty ON time”) and the non-energization state corresponding to the non-energization state of the solenoid 1. A period including the energization time (the time during which the OFF state of the duty signal continues, hereinafter referred to as “duty OFF time”) is defined as one cycle.

また、デューティ信号発生部7には、ソレノイド1の駆動周期と、デューティON時間の比率またはデューティOFF時間の比率とが外部から設定され、デューティ信号発生部7は、ソレノイド1の駆動周期に、デューティON時間(デューティOFF時間)の比率を乗算することにより、デューティ信号を生成する。
すなわち、デューティ信号の生成時には、デューティON時間とデューティOFF時間とが明確に算出されている。また、ソレノイド1の駆動周期が変化した場合であっても、デューティON時間の比率に基づいて、デューティON時間とデューティOFF時間とが明確に算出される。
なお、デューティ信号発生部7にデューティON時間とデューティOFF時間とが直接設定されてもよい。
In addition, the duty signal generation unit 7 is set with a drive cycle of the solenoid 1 and a duty ON time ratio or a duty OFF time ratio from the outside. The duty signal generation unit 7 sets the duty cycle to the duty cycle of the solenoid 1. A duty signal is generated by multiplying the ratio of the ON time (duty OFF time).
That is, when the duty signal is generated, the duty ON time and the duty OFF time are clearly calculated. Further, even when the drive cycle of the solenoid 1 is changed, the duty ON time and the duty OFF time are clearly calculated based on the ratio of the duty ON time.
It should be noted that the duty ON time and the duty OFF time may be set directly in the duty signal generation unit 7.

電圧検出部8は、電圧検出回路6からの電圧検出信号を受信して、受信した電圧検出信号を比較診断部11に出力する。
タイマ起動部9は、デューティ信号がOFF状態からON状態に立ち上がった際に、タイマ(図示せず)を起動し、起動通知信号をタイマ時間計測部10に出力する。このとき、タイマには、デューティ信号の切り替え直後の誤判定を防止するためのマスク時間(第1所定時間)とデューティON時間とを加算した第2所定時間が設定される。なお、マスク時間は、ソレノイド駆動回路5の遅れに基づいて設定される。
The voltage detection unit 8 receives the voltage detection signal from the voltage detection circuit 6 and outputs the received voltage detection signal to the comparative diagnosis unit 11.
When the duty signal rises from the OFF state to the ON state, the timer starting unit 9 starts a timer (not shown) and outputs a start notification signal to the timer time measuring unit 10. At this time, the timer is set to a second predetermined time obtained by adding a mask time (first predetermined time) for preventing an erroneous determination immediately after switching of the duty signal and the duty ON time. The mask time is set based on the delay of the solenoid drive circuit 5.

タイマ時間計測部10は、タイマに設定された時間を計測し、デューティ信号がON状態に立ち上がってタイマが起動した切り替えタイミングからマスク時間が経過した後に、比較診断部11に第1タイミング信号を出力するとともに、タイマが起動した切り替えタイミングから第2所定時間が経過した後に、比較診断部11に第2タイミング信号を出力する。   The timer time measuring unit 10 measures the time set in the timer, and outputs the first timing signal to the comparative diagnosis unit 11 after the mask time has elapsed from the switching timing when the duty signal rises to the ON state and the timer is started. In addition, after the second predetermined time has elapsed from the switching timing at which the timer is started, the second timing signal is output to the comparative diagnosis unit 11.

比較診断部11は、タイマ時間計測部10からの第1タイミング信号に応答して、デューティ信号と電圧検出信号とを比較し、ソレノイド1が断線しているか否かを判定する。また、比較診断部11は、タイマ時間計測部10からの第2タイミング信号に応答して、デューティ信号と電圧検出信号とを比較し、ソレノイド1が短絡しているか否かを判定する。また、比較診断部11は、ソレノイド1の断線判定および短絡判定の判定結果を報知装置3に出力する。   The comparison diagnosis unit 11 compares the duty signal and the voltage detection signal in response to the first timing signal from the timer time measurement unit 10 and determines whether or not the solenoid 1 is disconnected. Further, the comparative diagnosis unit 11 compares the duty signal and the voltage detection signal in response to the second timing signal from the timer time measuring unit 10 and determines whether or not the solenoid 1 is short-circuited. Further, the comparative diagnosis unit 11 outputs the determination result of the disconnection determination and the short circuit determination of the solenoid 1 to the notification device 3.

以下、図1とともに、図2のフローチャートを参照しながら、この発明の実施の形態1に係るデューティソレノイド装置がソレノイド1の断線および短絡を検出する検出処理について説明する。
図2において、まず、タイマ起動部9は、デューティ信号がOFF状態からON状態に立ち上がった(切り替わったか)か否かを判定する(ステップS31)。
Hereinafter, a detection process in which the duty solenoid device according to the first embodiment of the present invention detects disconnection and short circuit of the solenoid 1 will be described with reference to the flowchart of FIG. 2 together with FIG.
In FIG. 2, first, the timer starting unit 9 determines whether or not the duty signal has risen from the OFF state to the ON state (switched) (step S31).

ステップS31において、デューティ信号がON状態に立ち上がった(すなわち、Yes)と判定された場合、タイマ起動部9は、マスク時間とデューティON時間とを加算した第2所定時間が設定されたタイマを起動する(ステップS32)。
一方、ステップS31において、デューティ信号がON状態に立ち上がっていない(すなわち、No)と判定された場合には、ステップS31に戻って再度デューティ信号がON状態に立ち上がったか否かを判定する。
If it is determined in step S31 that the duty signal has risen to the ON state (that is, Yes), the timer activation unit 9 activates a timer set with a second predetermined time obtained by adding the mask time and the duty ON time. (Step S32).
On the other hand, if it is determined in step S31 that the duty signal has not risen to the ON state (that is, No), the process returns to step S31 to determine again whether the duty signal has risen to the ON state.

続いて、タイマ時間計測部10は、マスク時間が経過したか否かを判定する(ステップS33)。
ステップS33において、マスク時間が経過した(すなわち、Yes)と判定された場合、タイマ時間計測部10は、比較診断部11に第1タイミング信号を出力する(ステップS34)。
一方、ステップS33において、マスク時間が経過していない(すなわち、No)と判定された場合には、ステップS33に戻って再度マスク時間が経過したか否かを判定する。
Subsequently, the timer time measuring unit 10 determines whether or not the mask time has elapsed (step S33).
If it is determined in step S33 that the mask time has elapsed (that is, Yes), the timer time measuring unit 10 outputs the first timing signal to the comparative diagnosis unit 11 (step S34).
On the other hand, if it is determined in step S33 that the mask time has not elapsed (that is, No), the process returns to step S33 to determine again whether the mask time has elapsed.

次に、比較診断部11は、デューティ信号と電圧検出信号とを比較して(ステップS35)、ソレノイド1の断線判定を実行し、ソレノイド1が通電していれば正常と判定し、ソレノイド1が非通電であれば断線と判定する(ステップS36)。   Next, the comparison diagnosis unit 11 compares the duty signal and the voltage detection signal (step S35), performs disconnection determination of the solenoid 1, determines that the solenoid 1 is energized, determines that the solenoid 1 is normal, and the solenoid 1 If it is not energized, it is determined as a disconnection (step S36).

続いて、タイマ時間計測部10は、第2所定時間が経過したか否かを判定する(ステップS37)。
ステップS37において、第2所定時間が経過した(すなわち、Yes)と判定された場合、タイマ時間計測部10は、比較診断部11に第2タイミング信号を出力する(ステップS38)。
一方、ステップS37において、第2所定時間が経過していない(すなわち、No)と判定された場合には、ステップS37に戻って再度第2所定時間が経過したか否かを判定する。
Subsequently, the timer time measuring unit 10 determines whether or not the second predetermined time has elapsed (step S37).
If it is determined in step S37 that the second predetermined time has elapsed (that is, Yes), the timer time measuring unit 10 outputs a second timing signal to the comparative diagnosis unit 11 (step S38).
On the other hand, if it is determined in step S37 that the second predetermined time has not elapsed (ie, No), the process returns to step S37 to determine again whether the second predetermined time has elapsed.

次に、比較診断部11は、デューティ信号と電圧検出信号とを比較して(ステップS39)、ソレノイド1の短絡判定を実行し、ソレノイド1が通電していれば短絡と判定し、ソレノイド1が非通電であれば正常と判定して(ステップS40)、図2の処理を終了する。
なお、タイマ起動部9が再度デューティ信号の立ち上がりを検出することにより、ソレノイド1の断線判定および短絡判定が繰り返し実行される。
Next, the comparison diagnosis unit 11 compares the duty signal and the voltage detection signal (step S39), performs a short-circuit determination of the solenoid 1, and determines that the solenoid 1 is short-circuited if the solenoid 1 is energized. If it is not energized, it is determined to be normal (step S40), and the process of FIG.
Note that when the timer starter 9 detects the rising of the duty signal again, the disconnection determination and the short circuit determination of the solenoid 1 are repeatedly executed.

以下、図3のタイミングチャートを参照しながら、図2のフローチャートに示したデューティソレノイド装置の検出処理について補足説明する。
図3において、まず、デューティ信号がOFF状態からON状態に立ち上がった時刻t1において、タイマ起動部9は、マスク時間とデューティON時間とを加算した第2所定時間が設定されたタイマを起動する。
Hereinafter, the detection processing of the duty solenoid device shown in the flowchart of FIG. 2 will be supplementarily described with reference to the timing chart of FIG.
In FIG. 3, first, at time t1 when the duty signal rises from the OFF state to the ON state, the timer activation unit 9 activates a timer in which a second predetermined time obtained by adding the mask time and the duty ON time is set.

また、時刻t1からソレノイド駆動回路5の遅れ時間が経過した時刻t2において、ソレノイド1が通電状態となり、所定の電圧Vsが印加される。ここで、ソレノイド1が断線している場合には、ソレノイド1は非通電状態で、電圧は0V(破線参照)のままとなる。
続いて、時刻t1からマスク時間が経過した時刻t3において、タイマ時間計測部10は、比較診断部11に第1タイミング信号を出力し、比較診断部11は、デューティ信号と電圧検出信号とを比較して、ソレノイド1の断線判定を実行する。
Further, at time t2 when the delay time of the solenoid drive circuit 5 has elapsed from time t1, the solenoid 1 is energized and a predetermined voltage Vs is applied. Here, when the solenoid 1 is disconnected, the solenoid 1 is in a non-energized state and the voltage remains at 0 V (see the broken line).
Subsequently, at time t3 when the mask time has elapsed from time t1, the timer time measurement unit 10 outputs the first timing signal to the comparison diagnosis unit 11, and the comparison diagnosis unit 11 compares the duty signal with the voltage detection signal. Then, the disconnection determination of the solenoid 1 is executed.

次に、時刻t1からデューティON時間が経過した時刻t4において、デューティ信号がON状態からOFF状態に立ち下がる。
また、時刻t4からソレノイド駆動回路5の遅れ時間が経過した時刻t5において、ソレノイド1が非通電状態となり、電圧が0Vとなる。ここで、ソレノイド1が短絡している場合には、ソレノイド1は通電状態で、電圧Vs(破線参照)が印加されたままとなる。
続いて、時刻t1から第2所定時間が経過した(時刻t2からデューティON時間が経過した)時刻t6において、タイマ時間計測部10は、比較診断部11に第2タイミング信号を出力し、比較診断部11は、デューティ信号と電圧検出信号とを比較して、ソレノイド1の短絡判定を実行する。
Next, at time t4 when the duty ON time has elapsed from time t1, the duty signal falls from the ON state to the OFF state.
Further, at time t5 when the delay time of the solenoid drive circuit 5 has elapsed from time t4, the solenoid 1 is in a non-energized state and the voltage becomes 0V. Here, when the solenoid 1 is short-circuited, the solenoid 1 is energized and the voltage Vs (see the broken line) remains applied.
Subsequently, at time t6 when the second predetermined time has elapsed from time t1 (duty ON time has elapsed from time t2), the timer time measuring unit 10 outputs the second timing signal to the comparative diagnosis unit 11 to perform comparative diagnosis. The unit 11 compares the duty signal with the voltage detection signal and performs a short circuit determination of the solenoid 1.

以下、本実施の形態のデューティソレノイド装置を自動車に適用した場合について具体的に説明する。
自動車の変速装置等では、数十[Hz]から数百[Hz]で駆動するソレノイド1が4〜5本使用されている。例えば、それぞれ50Hzで駆動する5本のソレノイド1を1秒間駆動させた場合、全体で250周期(50Hz×5本)分のデューティ信号波形が発生する。
Hereinafter, the case where the duty solenoid device of the present embodiment is applied to an automobile will be specifically described.
In a vehicle transmission or the like, 4 to 5 solenoids 1 driven at several tens [Hz] to several hundreds [Hz] are used. For example, when five solenoids 1 each driven at 50 Hz are driven for 1 second, a duty signal waveform corresponding to 250 cycles (50 Hz × 5) is generated as a whole.

ここで、上記特許文献1に記載された従来装置では、1周期のデューティ信号波形につき4回の割り込み処理が発生する。この割り込み処理回数は、デューティ信号の立ち上がりエッジおよび立ち下がりエッジの両エッジにおけるタイマ起動処理2回と、それぞれのエッジからマスク時間が経過した後にソレノイド1の断線および短絡を検出する検出処理2回との合計である。よって、250周期分のデューティ信号波形において、1000回(250周期×4回)の割り込み処理が発生する。   Here, in the conventional device described in Patent Document 1, four interrupt processes are generated for one cycle of the duty signal waveform. The number of interrupt processes is two timer start processes at both the rising edge and the falling edge of the duty signal, and two detection processes for detecting disconnection and short circuit of the solenoid 1 after the mask time has elapsed from each edge. Is the sum of Therefore, 1000 times (250 cycles × 4 times) of interrupt processing occurs in the duty signal waveform for 250 cycles.

これに対して、本実施の形態のデューティソレノイド装置では、1周期のデューティ信号波形につき3回の割り込み処理が発生する。この割り込み処理回数は、デューティ信号の立ち上がりエッジにおけるタイマ起動処理1回と、立ち上がりエッジからマスク時間が経過した後、および立ち上がりエッジから第2所定時間が経過した後にソレノイド1の断線および短絡を検出する検出処理2回との合計である。よって、250周期分のデューティ信号波形において、750回(250周期×3回)の割り込み処理が発生する。   On the other hand, in the duty solenoid device of the present embodiment, three interruption processes are generated for one cycle of the duty signal waveform. The number of interrupt processing is to detect the disconnection and short circuit of the solenoid 1 after the timer start processing at the rising edge of the duty signal, after the mask time has elapsed from the rising edge, and after the second predetermined time has elapsed from the rising edge. This is the total of two detection processes. Therefore, 750 times (250 cycles × 3 times) interrupt processing occurs in the duty signal waveform for 250 cycles.

したがって、本実施の形態のデューティソレノイド装置は、上記特許文献1に記載された従来装置と比較して、割り込み処理を250回、すなわち25%削減することができ、マイコン4の負荷を低減することができる。   Therefore, the duty solenoid device according to the present embodiment can reduce the interrupt processing 250 times, that is, 25%, and reduce the load on the microcomputer 4 as compared with the conventional device described in Patent Document 1. Can do.

この発明の実施の形態1に係るデューティソレノイド装置によれば、比較診断部11は、デューティ信号の立ち上がりエッジからマスク時間が経過した後に、タイマ時間計測部10からの第1タイミング信号に応答してソレノイド1の断線判定を実行し、デューティ信号の立ち上がりエッジから第2の所定時間が経過した後に、タイマ時間計測部10からの第2タイミング信号に応答してソレノイド1の短絡判定を実行する。
そのため、デューティ信号の立ち上がりエッジおよび立ち下がりエッジのうち、立ち上がりエッジのみを検出してソレノイド1の断線および短絡の両方を検出することができるので、高機能なマイコン4を必要とせず、コストを低減することができる。
また、タイマ起動のための割り込み処理が、1周期のデューティ信号波形につき1回となり、プログラム処理が容易になってマイコン4の負荷が低減されるので、処理速度の速いマイコン4を必要とせず、コストを低減することができる。
According to the duty solenoid device according to the first embodiment of the present invention, the comparison diagnosis unit 11 responds to the first timing signal from the timer time measurement unit 10 after the mask time has elapsed from the rising edge of the duty signal. The disconnection determination of the solenoid 1 is executed, and after the second predetermined time has elapsed from the rising edge of the duty signal, the short-circuit determination of the solenoid 1 is executed in response to the second timing signal from the timer time measuring unit 10.
Therefore, it is possible to detect both the disconnection and the short circuit of the solenoid 1 by detecting only the rising edge of the rising edge and the falling edge of the duty signal, so that a highly functional microcomputer 4 is not required and the cost is reduced. can do.
In addition, the interrupt processing for starting the timer is once per duty signal waveform in one cycle, the program processing becomes easy and the load on the microcomputer 4 is reduced, so the microcomputer 4 having a high processing speed is not required, Cost can be reduced.

実施の形態2.
上記実施の形態1では、デューティ信号がOFF状態からON状態に立ち上がった際にタイマ起動部9がタイマを起動し、タイマが起動してからの経過時間に応じてタイマ時間計測部10から出力されるタイミング信号に応答して、比較診断部11がソレノイド1の断線判定および短絡判定を実行した。
しかしながら、これに限定されず、デューティ信号がON状態からOFF状態に立ち下がった際にタイマ起動部9がタイマを起動してもよい。
Embodiment 2. FIG.
In the first embodiment, when the duty signal rises from the OFF state to the ON state, the timer activation unit 9 activates the timer, and is output from the timer time measurement unit 10 according to the elapsed time since the timer was activated. In response to the timing signal, the comparative diagnosis unit 11 executes disconnection determination and short circuit determination of the solenoid 1.
However, the present invention is not limited to this, and the timer activation unit 9 may activate the timer when the duty signal falls from the ON state to the OFF state.

この発明の実施の形態2に係るデューティソレノイド装置は、図1に示したタイマ起動部9、タイマ時間計測部10および比較診断部11に代えて、タイマ起動部9A(図示せず)、タイマ時間計測部10A(図示せず)および比較診断部11A(図示せず)を有している。   A duty solenoid device according to Embodiment 2 of the present invention is replaced with a timer activation unit 9A (not shown), a timer time instead of the timer activation unit 9, the timer time measurement unit 10 and the comparative diagnosis unit 11 shown in FIG. It has a measuring unit 10A (not shown) and a comparative diagnostic unit 11A (not shown).

タイマ起動部9Aは、デューティ信号がON状態からOFF状態に立ち下がった際に、タイマを起動し、起動通知信号をタイマ時間計測部10Aに出力する。このとき、タイマには、デューティ信号の切り替え直後の誤判定を防止するためのマスク時間(第1所定時間)とデューティOFF時間とを加算した第3所定時間が設定される。なお、マスク時間は、ソレノイド駆動回路5の遅れに基づいて設定される。   When the duty signal falls from the ON state to the OFF state, the timer activation unit 9A activates the timer and outputs an activation notification signal to the timer time measurement unit 10A. At this time, a third predetermined time obtained by adding a mask time (first predetermined time) and a duty OFF time for preventing erroneous determination immediately after switching of the duty signal is set in the timer. The mask time is set based on the delay of the solenoid drive circuit 5.

タイマ時間計測部10Aは、タイマに設定された時間を計測し、デューティ信号がOFF状態に立ち下がってタイマが起動した切り替えタイミングからマスク時間が経過した後に、比較診断部11Aに第1タイミング信号を出力するとともに、タイマが起動した切り替えタイミングから第3所定時間が経過した後に、比較診断部11Aに第3タイミング信号を出力する。   The timer time measuring unit 10A measures the time set in the timer, and after the mask time has elapsed from the switching timing when the duty signal falls to the OFF state and the timer is started, the first timing signal is sent to the comparative diagnostic unit 11A. In addition, the third timing signal is output to the comparative diagnosis unit 11A after the third predetermined time has elapsed from the switching timing at which the timer is started.

比較診断部11Aは、タイマ時間計測部10Aからの第1タイミング信号に応答して、デューティ信号と電圧検出信号とを比較し、ソレノイド1が通電していれば短絡と判定し、ソレノイド1が非通電であれば正常と判定する。また、比較診断部11Aは、タイマ時間計測部10Aからの第3タイミング信号に応答して、デューティ信号と電圧検出信号とを比較し、ソレノイド1が通電していれば正常と判定し、ソレノイド1が非通電であれば断線と判定する。
その他の構成、および本実施の形態によるデューティソレノイド装置の動作については、前述の実施の形態1と同様なので、その説明は省略する。
The comparison diagnosis unit 11A compares the duty signal and the voltage detection signal in response to the first timing signal from the timer time measurement unit 10A, and determines that the solenoid 1 is short-circuited if the solenoid 1 is energized. If energized, it is determined as normal. Further, the comparison diagnosis unit 11A compares the duty signal and the voltage detection signal in response to the third timing signal from the timer time measurement unit 10A, and determines that the solenoid 1 is normal, and determines that the solenoid 1 is normal. If is not energized, it is determined as a disconnection.
Other configurations and the operation of the duty solenoid device according to the present embodiment are the same as those of the first embodiment described above, and thus the description thereof is omitted.

この発明の実施の形態2に係るデューティソレノイド装置によれば、比較診断部11Aは、デューティ信号の立ち下がりエッジからマスク時間が経過した後に、タイマ時間計測部10Aからの第1タイミング信号に応答してソレノイド1の短絡判定を実行し、デューティ信号の立ち下がりエッジから第3の所定時間が経過した後に、タイマ時間計測部10Aからの第3タイミング信号に応答してソレノイド1の断線判定を実行する。
そのため、上記実施の形態1と同様の効果を奏することができる。
According to the duty solenoid device according to the second embodiment of the present invention, the comparative diagnosis unit 11A responds to the first timing signal from the timer time measuring unit 10A after the mask time has elapsed from the falling edge of the duty signal. The solenoid 1 is judged to be short-circuited, and after the third predetermined time has elapsed from the falling edge of the duty signal, the disconnection judgment of the solenoid 1 is executed in response to the third timing signal from the timer time measuring unit 10A. .
Therefore, the same effect as in the first embodiment can be obtained.

実施の形態3.
図4は、この発明の実施の形態3に係るデューティソレノイド装置を示す概略構成図である。
図4において、デューティソレノイド装置のソレノイド駆動装置2Bは、図1に示したマイコン4、ソレノイド駆動回路5および電圧検出回路6に代えて、マイコン4Bおよびソレノイド駆動素子12(ソレノイド駆動手段、電圧検出手段)を備えている。
また、マイコン4Bは、図1に示したデューティ信号発生部7、電圧検出部8および比較診断部11に代えて、デューティ信号発生部7B、信号検出部13および比較診断部11Bを有している。
Embodiment 3 FIG.
4 is a schematic configuration diagram showing a duty solenoid device according to Embodiment 3 of the present invention.
In FIG. 4, the solenoid drive device 2B of the duty solenoid device includes a microcomputer 4B and a solenoid drive element 12 (solenoid drive means, voltage detection means) instead of the microcomputer 4, solenoid drive circuit 5 and voltage detection circuit 6 shown in FIG. ).
Further, the microcomputer 4B has a duty signal generation unit 7B, a signal detection unit 13 and a comparative diagnosis unit 11B instead of the duty signal generation unit 7, the voltage detection unit 8 and the comparison diagnosis unit 11 shown in FIG. .

デューティ信号発生部7Bは、ソレノイド1に対するデューティ信号を生成し、ソレノイド駆動素子12、タイマ起動部9および比較診断部11Bにデューティ信号を出力する。
ここで、デューティ信号発生部7Bは、デューティ信号として、ソレノイド1の通電状態(デューティ信号のON状態)に対応する「H」と、ソレノイド1の非通電状態(デューティ信号のOFF状態)に対応する「L」との2種類の信号を出力する。
The duty signal generation unit 7B generates a duty signal for the solenoid 1 and outputs the duty signal to the solenoid driving element 12, the timer starting unit 9, and the comparative diagnosis unit 11B.
Here, the duty signal generator 7B corresponds to “H” corresponding to the energized state of the solenoid 1 (duty signal ON state) and the non-energized state of the solenoid 1 (duty signal OFF state) as the duty signal. Two types of signals “L” are output.

ソレノイド駆動素子12は、デューティ信号発生部7Bからのデューティ信号に基づいて、ソレノイド1を駆動するための駆動信号を出力するとともに、ソレノイド1の駆動状態を検出し、駆動状態信号を出力する。
ここで、ソレノイド駆動素子12は、駆動状態信号として、ソレノイド1が通電していれば「H」の信号を出力し、ソレノイド1が非通電であれば「L」の信号を出力する。
信号検出部13は、ソレノイド駆動素子12からの駆動状態信号を受信して、受信した駆動状態信号を比較診断部11Bに出力する。
The solenoid drive element 12 outputs a drive signal for driving the solenoid 1 based on the duty signal from the duty signal generator 7B, detects the drive state of the solenoid 1, and outputs a drive state signal.
Here, the solenoid driving element 12 outputs a “H” signal as a driving state signal if the solenoid 1 is energized, and outputs an “L” signal if the solenoid 1 is not energized.
The signal detection unit 13 receives the driving state signal from the solenoid driving element 12, and outputs the received driving state signal to the comparative diagnosis unit 11B.

比較診断部11Bは、タイマ時間計測部10からの第1タイミング信号に応答して、デューティ信号(ここでは、「H」)と駆動状態信号とを比較し、ソレノイド1が通電(駆動状態信号が「H」)していれば正常と判定し、ソレノイド1が非通電(駆動状態信号が「L」)であれば断線と判定する。
また、比較診断部11Bは、タイマ時間計測部10からの第2タイミング信号に応答して、デューティ信号(ここでは、「L」)と駆動状態信号とを比較し、ソレノイド1が通電(駆動状態信号が「H」)していれば短絡と判定し、ソレノイド1が非通電(駆動状態信号が「L」)であれば正常と判定する。
In response to the first timing signal from the timer time measuring unit 10, the comparative diagnosis unit 11B compares the duty signal ("H" in this case) with the driving state signal, and the solenoid 1 is energized (the driving state signal is If it is “H”), it is determined to be normal, and if the solenoid 1 is not energized (the driving state signal is “L”), it is determined to be disconnected.
In addition, in response to the second timing signal from the timer time measuring unit 10, the comparative diagnosis unit 11B compares the duty signal ("L" in this case) with the driving state signal, and the solenoid 1 is energized (driving state). If the signal is “H”), it is determined as a short circuit, and if the solenoid 1 is not energized (the drive state signal is “L”), it is determined as normal.

ずなわち、デューティ信号および駆動状態信号と、ソレノイド1の断線判定および短絡判定の判定結果との関係は、図5に示すようになる。
その他の構成、および本実施の形態によるデューティソレノイド装置の動作については、前述の実施の形態1と同様なので、その説明は省略する。
In other words, the relationship between the duty signal and the driving state signal and the determination result of the disconnection determination and the short circuit determination of the solenoid 1 is as shown in FIG.
Other configurations and the operation of the duty solenoid device according to the present embodiment are the same as those of the first embodiment described above, and thus the description thereof is omitted.

この発明の実施の形態3に係るデューティソレノイド装置によれば、比較診断部11Bは、デューティ信号の立ち上がりエッジからマスク時間が経過した後に、タイマ時間計測部10からの第1タイミング信号に応答してソレノイド1の断線判定を実行し、デューティ信号の立ち上がりエッジから第2の所定時間が経過した後に、タイマ時間計測部10からの第2タイミング信号に応答してソレノイド1の短絡判定を実行する。
そのため、上記実施の形態1と同様の効果を奏することができる。
According to the duty solenoid device according to the third embodiment of the present invention, the comparison diagnosis unit 11B responds to the first timing signal from the timer time measurement unit 10 after the mask time has elapsed from the rising edge of the duty signal. The disconnection determination of the solenoid 1 is executed, and after the second predetermined time has elapsed from the rising edge of the duty signal, the short-circuit determination of the solenoid 1 is executed in response to the second timing signal from the timer time measuring unit 10.
Therefore, the same effect as in the first embodiment can be obtained.

この発明の実施の形態1に係るデューティソレノイド装置を示す概略構成図である。It is a schematic block diagram which shows the duty solenoid device which concerns on Embodiment 1 of this invention. この発明の実施の形態1に係るデューティソレノイド装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the duty solenoid apparatus which concerns on Embodiment 1 of this invention. 図2のフローチャートに示したデューティソレノイド装置の動作を補足説明するタイミングチャートである。FIG. 3 is a timing chart for supplementarily explaining the operation of the duty solenoid device shown in the flowchart of FIG. 2. FIG. この発明の実施の形態3に係るデューティソレノイド装置を示す概略構成図である。It is a schematic block diagram which shows the duty solenoid device which concerns on Embodiment 3 of this invention. この発明の実施の形態3によるデューティ信号および駆動状態信号と、ソレノイドの断線判定および短絡判定の判定結果との関係を示す説明図である。It is explanatory drawing which shows the relationship between the duty signal by Embodiment 3 of this invention, and a drive condition signal, and the determination result of the disconnection determination of a solenoid, and the short circuit determination. 従来のリニアソレノイド駆動装置による動作を示すタイミングチャートである。It is a timing chart which shows the operation | movement by the conventional linear solenoid drive device. 従来のリニアソレノイド駆動装置による動作を補足説明するタイミングチャートである。It is a timing chart which explains supplementarily the operation | movement by the conventional linear solenoid drive device.

符号の説明Explanation of symbols

1 ソレノイド(デューティソレノイド)、5 ソレノイド駆動回路(ソレノイド駆動手段)、6 電圧検出回路(電圧検出手段)、7、7B デューティ信号発生部(デューティ信号発生手段)、11、11A、11B 比較診断部(比較診断手段)、12 ソレノイド駆動素子(ソレノイド駆動手段、電圧検出手段)。   DESCRIPTION OF SYMBOLS 1 Solenoid (duty solenoid), 5 Solenoid drive circuit (solenoid drive means), 6 Voltage detection circuit (voltage detection means), 7, 7B Duty signal generation part (duty signal generation means), 11, 11A, 11B Comparative diagnosis part ( Comparative diagnosis means), 12 Solenoid drive element (solenoid drive means, voltage detection means).

Claims (3)

デューティ駆動されるデューティソレノイドと、
前記デューティソレノイドに対して、前記デューティソレノイドの通電状態に対応する通電時間と、前記デューティソレノイドの非通電状態に対応する非通電時間とをあわせた時間を1周期とするデューティ信号を出力するデューティ信号発生手段と、
前記デューティ信号に基づいて、前記デューティソレノイドを駆動する駆動信号を出力するソレノイド駆動手段と、
前記デューティソレノイドに印加される駆動電圧を検出し、電圧検出信号を出力する電圧検出手段と、
前記デューティ信号と前記電圧検出信号とを比較し、比較結果に基づいて前記デューティソレノイドの断線および短絡を検出する比較診断手段と
前記デューティ信号が前記デューティソレノイドの非通電状態から通電状態に切り替わった切り替えタイミングを検出し、前記切り替えタイミングを検出した際に第1所定時間と前記通電時間とを加算した第2所定時間が設定されたタイマを起動するタイマ起動手段と、
前記切り替えタイミングから前記第1所定時間が経過した後に、前記比較診断手段に対して第1タイミング信号を出力するとともに、前記切り替えタイミングから前記第2所定時間が経過した後に、前記比較診断手段に対して第2タイミング信号を出力するタイマ時間計測手段と、を備え、
前記比較診断手段は、前記第1タイミング信号に応答して、前記デューティソレノイドが断線しているか否かを判定するとともに、前記第2タイミング信号に応答して、前記デューティソレノイドが短絡しているか否かを判定すること
を特徴とするデューティソレノイド装置。
A duty solenoid driven by a duty;
A duty signal that outputs a duty signal with a period that is a sum of the energization time corresponding to the energization state of the duty solenoid and the deenergization time corresponding to the non-energization state of the duty solenoid to the duty solenoid. Generating means;
Solenoid driving means for outputting a driving signal for driving the duty solenoid based on the duty signal;
Voltage detection means for detecting a drive voltage applied to the duty solenoid and outputting a voltage detection signal;
Comparison diagnostic means for comparing the duty signal and the voltage detection signal, and detecting disconnection and short circuit of the duty solenoid based on a comparison result ;
A switching timing at which the duty signal is switched from the non-energized state of the duty solenoid to the energized state is detected, and a second predetermined time is set by adding the first predetermined time and the energizing time when the switching timing is detected. Timer starting means for starting the timer,
After the first predetermined time has elapsed from the switching timing, a first timing signal is output to the comparison diagnostic means, and after the second predetermined time has elapsed from the switching timing, the comparison diagnostic means Timer time measuring means for outputting the second timing signal
The comparison diagnosis unit determines whether the duty solenoid is disconnected in response to the first timing signal, and determines whether the duty solenoid is short-circuited in response to the second timing signal. A duty solenoid device characterized by determining whether or not.
デューティ駆動されるデューティソレノイドと、
前記デューティソレノイドに対して、前記デューティソレノイドの通電状態に対応する通電時間と、前記デューティソレノイドの非通電状態に対応する非通電時間とをあわせた時間を1周期とするデューティ信号を出力するデューティ信号発生手段と、
前記デューティ信号に基づいて、前記デューティソレノイドを駆動する駆動信号を出力するソレノイド駆動手段と、
前記デューティソレノイドに印加される駆動電圧を検出し、電圧検出信号を出力する電圧検出手段と、
前記デューティ信号と前記電圧検出信号とを比較し、比較結果に基づいて前記デューティソレノイドの断線および短絡を検出する比較診断手段と
前記デューティ信号が前記デューティソレノイドの通電状態から非通電状態に切り替わった切り替えタイミングを検出し、前記切り替えタイミングを検出した際に第1所定時間と前記非通電時間とを加算した第3所定時間が設定されたタイマを起動するタイマ起動手段と、
前記切り替えタイミングから前記第1所定時間が経過した後に、前記比較診断手段に対して第1タイミング信号を出力するとともに、前記切り替えタイミングから前記第3所定時間が経過した後に、前記比較診断手段に対して第3タイミング信号を出力するタイマ時間計測手段と、を備え、
前記比較診断手段は、前記第1タイミング信号に応答して、前記デューティソレノイドが短絡しているか否かを判定するとともに、前記第3タイミング信号に応答して、前記デューティソレノイドが断線しているか否かを判定すること
を特徴とするデューティソレノイド装置。
A duty solenoid driven by a duty;
A duty signal that outputs a duty signal with a period that is a sum of the energization time corresponding to the energization state of the duty solenoid and the deenergization time corresponding to the non-energization state of the duty solenoid to the duty solenoid. Generating means;
Solenoid driving means for outputting a driving signal for driving the duty solenoid based on the duty signal;
Voltage detection means for detecting a drive voltage applied to the duty solenoid and outputting a voltage detection signal;
Comparison diagnostic means for comparing the duty signal and the voltage detection signal, and detecting disconnection and short circuit of the duty solenoid based on a comparison result ;
A switching timing at which the duty signal is switched from the energized state to the non-energized state of the duty solenoid is detected, and a third predetermined time is set by adding the first predetermined time and the non-energized time when the switching timing is detected. Timer starting means for starting
After the first predetermined time has elapsed from the switching timing, a first timing signal is output to the comparison diagnostic means, and after the third predetermined time has elapsed from the switching timing, to the comparison diagnostic means Timer time measuring means for outputting the third timing signal ,
The comparison diagnosis unit determines whether the duty solenoid is short-circuited in response to the first timing signal, and determines whether the duty solenoid is disconnected in response to the third timing signal. A duty solenoid device characterized by determining whether or not.
前記第1所定時間は、前記ソレノイド駆動手段の遅れに基づいて設定されることを特徴とする請求項1または請求項2に記載のデューティソレノイド装置。   The duty solenoid device according to claim 1, wherein the first predetermined time is set based on a delay of the solenoid driving unit.
JP2006327328A 2006-12-04 2006-12-04 Duty solenoid device Expired - Fee Related JP4555277B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006327328A JP4555277B2 (en) 2006-12-04 2006-12-04 Duty solenoid device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006327328A JP4555277B2 (en) 2006-12-04 2006-12-04 Duty solenoid device

Publications (2)

Publication Number Publication Date
JP2008141062A JP2008141062A (en) 2008-06-19
JP4555277B2 true JP4555277B2 (en) 2010-09-29

Family

ID=39602205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006327328A Expired - Fee Related JP4555277B2 (en) 2006-12-04 2006-12-04 Duty solenoid device

Country Status (1)

Country Link
JP (1) JP4555277B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH066982B2 (en) * 1984-05-22 1994-01-26 トヨタ自動車株式会社 Control device for continuously variable transmission for vehicle
JP3021911B2 (en) * 1992-02-05 2000-03-15 株式会社デンソー Drive unit for linear solenoid
JP3375020B2 (en) * 1994-07-12 2003-02-10 株式会社デンソー Drive circuit for bidirectional flow control valve
JPH08293414A (en) * 1995-04-20 1996-11-05 Jatco Corp Solenoid failure detection device
JPH10311414A (en) * 1997-05-13 1998-11-24 Jatco Corp Vehicle hydraulic control device
JP2004247367A (en) * 2003-02-12 2004-09-02 Hitachi Ltd Linear solenoid drive

Also Published As

Publication number Publication date
JP2008141062A (en) 2008-06-19

Similar Documents

Publication Publication Date Title
JP2018095022A (en) Relay diagnostic apparatus and relay diagnostic method
JP2019176705A5 (en)
JP2005121433A (en) Disconnection detection circuit
JP2011176935A (en) Motor driving device
JP2011063231A (en) Electronic control device for vehicle
JP6323296B2 (en) Control device
JP4555277B2 (en) Duty solenoid device
JP5271386B2 (en) Matrix addressing display system, motor vehicle equipped with the same, and method for detecting and correcting display errors in display modules of matrix addressing display system
JP6870555B2 (en) Monitoring device
WO2010067495A1 (en) System clock monitoring apparatus and motor control system
JP5165929B2 (en) Proximity sensor with self-diagnosis function
JP5033401B2 (en) Solenoid drive
JP2007065961A (en) Electronic control device and electronic control method
US5243606A (en) Apparatus and method for detecting failure of an external device by a microcomputer
CN109690201B (en) air conditioner
JP6024616B2 (en) PWM controller
JP4658314B2 (en) Liquid crystal display device
KR100731506B1 (en) Microcontroller with Watchdog Circuit and its Control Method
JP6783714B2 (en) Drive cycle controller
JP2020054143A (en) Motor control circuit and motor controller
JP2009152492A (en) Solenoid drive
JP2023122184A (en) electronic controller
JP6447268B2 (en) Electronic control unit
JP4921433B2 (en) DC-DC converter with protection function
JP2010063312A (en) Method and apparatus for switching control of power supply device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091027

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091228

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100715

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

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees