[go: up one dir, main page]

JPH09190916A - Solenoid driving apparatus - Google Patents

Solenoid driving apparatus

Info

Publication number
JPH09190916A
JPH09190916A JP381796A JP381796A JPH09190916A JP H09190916 A JPH09190916 A JP H09190916A JP 381796 A JP381796 A JP 381796A JP 381796 A JP381796 A JP 381796A JP H09190916 A JPH09190916 A JP H09190916A
Authority
JP
Japan
Prior art keywords
solenoid
drive
time
drive current
driving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP381796A
Other languages
Japanese (ja)
Inventor
Masaru Fujiwara
勝 藤原
Akihiro Shimodaira
章浩 下平
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.)
Olympus Corp
Original Assignee
Olympus Optical Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority to JP381796A priority Critical patent/JPH09190916A/en
Publication of JPH09190916A publication Critical patent/JPH09190916A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Microscoopes, Condenser (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a driving apparatus, which can secure a stabilized driving force with a simple constitution. SOLUTION: A solenoid 14 is driven by a solenoid driver 13 by using a driving current immediately before the previous off held in a backup memory 15 at the time of initialization. The time required for driving is obtained from the change in single state of a position detecting sensor. The driving time and present specified time are compared. When a load becomes heavy and the time is too slow at this time, the driving current is sequentially made large by changing on-duty ratio. When the load is light and the time is too quick conversely, the driving current is sequentially made smaller by changing the on-duty ratio. Thus, the optimum driving current is obtained.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、光学顕微鏡の電気
的駆動源に用いられるソレノイドの駆動装置に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a drive device for a solenoid used as an electric drive source for an optical microscope.

【0002】[0002]

【従来の技術】従来、光学顕微鏡の電気的駆動源として
ソレノイドが用いられることがある。このようなソレノ
イドは、筒状に巻装したコイルの中空部にプランジャを
直線移動可能に設けていて、コイルに流す電流をオンオ
フすることにより、プランジャを動作するようになって
いる。
2. Description of the Related Art Conventionally, a solenoid is sometimes used as an electric drive source for an optical microscope. In such a solenoid, a plunger is linearly movable in a hollow portion of a coil wound in a tubular shape, and the plunger is operated by turning on / off a current flowing through the coil.

【0003】この場合、ソレノイドの動作には、コイル
に電流が流れると、プランジャが一方方向に移動して固
定磁極に吸引動作し、また、コイルへの電流をしゃ断す
ると、復帰バネなどの力により元の位置に復帰するタイ
プのものや、コイルに流れる電流の方向により吸引・復
帰動作を行い、吸引状態でコイルの電流をしゃ断しても
ある程度の力でこの状態を保持するキータイプのものが
ある。
In this case, in the operation of the solenoid, when a current flows through the coil, the plunger moves in one direction to attract the fixed magnetic pole, and when the current to the coil is cut off, the force of a return spring or the like causes the solenoid to operate. There is a type that returns to the original position, and a key type that performs suction / return operation according to the direction of the current flowing in the coil and holds this state with some force even if the coil current is cut off in the suction state. is there.

【0004】そして、このようなソレノイドの駆動方法
としては、ソレノイドに対して予め設定した電流をある
時間だけ流し、センサなどでプランジャによる駆動部位
が正常に動作したかの確認を行うものや、メカの経時変
化などに原因して負荷変動があり正常に動作しなかった
場合に再度動作を行う機能(リトライ機能)を有するも
のがある。
As a method for driving such a solenoid, a preset current is supplied to the solenoid for a certain period of time, and a sensor or the like is used to confirm whether the driving portion by the plunger has normally operated or a mechanism. Some devices have a function (retry function) of performing the operation again when the load does not operate normally due to a load change due to the change over time.

【0005】さらに、複雑な動作制御を行うものとし
て、例えば図5に示すように、ソレノイドドライバ1に
より駆動されるソレノイド2の駆動電流をソレノイド電
流検出部3により検出し、この検出出力をソレノイド駆
動電流制御部4にフィードバックすることで、ソレノイ
ド駆動電流制御部4では、このフィードバック信号によ
り負荷の状態を把握したり、外部から入力されるソレノ
イド駆動信号から常に適切な駆動力を得るようにして、
ソレノイドドライバ1に対するソレノイド駆動電流を制
御するようにしたものもある。例えば、特公平7−50
655号公報には、このようなソレノイドの制御が開示
されている。ところで、光学顕微鏡の電気的駆動源とし
て用いられるソレノイドは、動作の確実性を確保するた
め、ソレノイドの駆動力を強く設定する必要がある。
Further, for performing complicated operation control, for example, as shown in FIG. 5, the drive current of the solenoid 2 driven by the solenoid driver 1 is detected by the solenoid current detecting section 3, and the detection output is solenoid driven. By feeding back to the current control unit 4, the solenoid drive current control unit 4 grasps the state of the load by this feedback signal or always obtains an appropriate drive force from the solenoid drive signal input from the outside,
There is also one in which the solenoid drive current for the solenoid driver 1 is controlled. For example, Japanese Patent Publication 7-50
Japanese Patent No. 655 discloses such control of a solenoid. By the way, a solenoid used as an electric drive source of an optical microscope needs to set a strong driving force of the solenoid in order to ensure reliability of operation.

【0006】[0006]

【発明が解決しようとする課題】ところが、ソレノイド
に対する駆動電流を大きくしていくと、プランジャが動
作して固定磁極に衝突する際に、大きな衝突音を発する
ことがある。そこで、このような衝突音を回避するの
に、駆動電流を動作マージンの少ない最小限のものに抑
えるようにしている。しかし、駆動電流を動作マージン
の少ない電流値に設定すると、メカ部の経時変化や外気
温度の変化などによる負荷変動により駆動力の不足に陥
ることがあり、負荷を駆動できなくなるおそれがある。
このことは、リトライ機能を有する場合でも、同じ条件
下での駆動では、同じ動作を何度も失敗することにな
る。
However, when the drive current to the solenoid is increased, a large collision noise may be generated when the plunger operates and collides with the fixed magnetic pole. Therefore, in order to avoid such a collision noise, the drive current is suppressed to a minimum value with a small operation margin. However, if the drive current is set to a current value with a small operation margin, the load may not be able to be driven because the drive force may be insufficient due to load fluctuations due to changes over time in the mechanical section and changes in the outside air temperature.
This means that even if the device has a retry function, the same operation will fail many times when driven under the same conditions.

【0007】また、動作中のソレノイドに流れる電流を
モニタして最適電流に制御するものでは、回路構成が複
雑になる欠点もある。本発明は、上記事情に鑑みてなさ
れたもので、簡単な構成にして安定した駆動力を確保で
きるソレノイドの駆動装置を提供することを目的とす
る。
[0007] Further, there is a drawback that the circuit configuration becomes complicated in the case of monitoring the current flowing through the solenoid in operation and controlling it to the optimum current. The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a solenoid drive device that has a simple structure and can secure a stable driving force.

【0008】[0008]

【課題を解決するための手段】請求項1記載の発明は、
負荷を駆動するソレノイドと、このソレノイドに駆動電
流を供給する駆動手段と、前記ソレノイドによる負荷の
駆動に要した駆動時間を検出する検出手段と、この検出
手段で検出された駆動時間に基づいて前記駆動手段によ
る駆動電流を制御して最適な駆動電流を決定する制御手
段とにより構成している。
According to the first aspect of the present invention,
A solenoid for driving the load, a drive means for supplying a drive current to the solenoid, a detecting means for detecting a drive time required for driving the load by the solenoid, and a drive means for detecting the drive time based on the drive time detected by the detecting means. The control means controls the drive current of the drive means to determine the optimum drive current.

【0009】請求項2記載の発明は、請求項1記載にお
いて、制御手段は、前記検出手段で検出された駆動時間
と予め設定された規定時間との比較を行い、この比較結
果に応じて前記駆動手段による駆動電流を可変し前記駆
動時間が前記規定時間の範囲となるような最適駆動電流
を求める。
According to a second aspect of the present invention, in the first aspect, the control means compares the drive time detected by the detection means with a preset specified time, and the control means compares the drive time with the predetermined time. The drive current by the drive means is varied to obtain the optimum drive current such that the drive time falls within the specified time range.

【0010】請求項3記載の発明は、請求項1または2
記載において、駆動電流が予め設定された上限値より大
きい場合に、異常発生を報知する。この結果、請求項1
または2記載の発明によれば、負荷の経時変化などによ
るソレノイドの動作への影響をチェックし、この結果に
応じてソレノイドの駆動電流を負荷状態に見合うように
変化させるようにできるので、負荷変動があった際の影
響を小さくすることができ、常に安定した動作を確保で
きる。
[0010] The third aspect of the present invention is the first or second aspect.
In the description, when the drive current is larger than a preset upper limit value, the abnormality occurrence is notified. As a result, claim 1
Alternatively, according to the invention described in 2, it is possible to check the influence of the change of the load on the operation of the solenoid and to change the drive current of the solenoid according to the result so as to match the load state. It is possible to reduce the effect when there is a problem, and always ensure stable operation.

【0011】また、請求項3記載の発明によれば、駆動
系を含めて負荷側に異常があった場合の異常を表示など
により報知できるので、さらなる異常の拡大を防止し、
安全性をさらに高めることができる。
According to the third aspect of the present invention, since an abnormality can be notified by a display or the like when there is an abnormality on the load side including the drive system, it is possible to prevent the abnormality from further spreading.
The safety can be further increased.

【0012】[0012]

【発明の実施の形態】以下、本発明の実施の形態を図面
に従い説明する。 (第1の実施の形態)図1は、本発明が適用されるソレ
ノイドの駆動装置の概略構成を示している。この第1の
実施の形態では、ソレノイドの駆動電流の制御を通伝電
流のオンオフ時間の比で平均電流値を変化させるオンデ
ューティ比による制御を実行するようにしている。
Embodiments of the present invention will be described below with reference to the drawings. (First Embodiment) FIG. 1 shows a schematic structure of a solenoid drive device to which the present invention is applied. In the first embodiment, the control of the drive current of the solenoid is executed by the on-duty ratio for changing the average current value by the ratio of the on / off time of the conduction current.

【0013】図において、11はCPUで、このCPU
11には、位置検出センサ部12、ソレノイドドライバ
13を介してソレノイド14を接続し、さらにバックア
ップメモリ15およびROM16を接続している。
In the figure, 11 is a CPU,
A solenoid 14 is connected to 11 via a position detection sensor section 12 and a solenoid driver 13, and a backup memory 15 and a ROM 16 are further connected.

【0014】ここで、位置検出センサ部12は、フォト
インタラプタと遮光板、ホールICと磁石などの組み合
わせにより構成され、ソレノイド14により駆動される
図示しない負荷が所定位置にあるかどうかを検出してそ
の状態を出力信号として送出するものである。ソレノイ
ドドライバ13は、ドライバ用ICやトランジスタなど
より構成され、ソレノイド14を駆動するための電圧印
加のオンオフを制御するものである。バックアップメモ
リ15は、EEPPROMやNVRAMなどからなり、
電源をオフしても前回電源オン時にソレノイド14を駆
動した際の駆動電流などの条件や必要なデータを保存す
るものである。ROM16は、CPU11での制御プロ
グラムを記憶している。そして、CPU11は、位置検
出センサ部12からの出力信号やバックアップメモリ1
5からの情報を取り込み、負荷の駆動に要した駆動時間
を算出したり、ソレノイドドライバ13に対してソレノ
イド14の駆動電流を通電のオンオフ時間の比で平均電
流値を変化させるオンデューティ比による制御を指示す
るようにしている。
The position detection sensor unit 12 is composed of a combination of a photo interrupter and a light shielding plate, a Hall IC and a magnet, and detects whether a load (not shown) driven by the solenoid 14 is at a predetermined position. The state is transmitted as an output signal. The solenoid driver 13 is composed of a driver IC, a transistor, and the like, and controls on / off of voltage application for driving the solenoid 14. The backup memory 15 is composed of EEPROM, NVRAM, etc.
Even if the power is turned off, the conditions such as the drive current when the solenoid 14 is driven when the power was last turned on and necessary data are stored. The ROM 16 stores a control program for the CPU 11. The CPU 11 then outputs the output signal from the position detection sensor unit 12 and the backup memory 1
Control based on the on-duty ratio that takes in information from 5 to calculate the drive time required to drive the load, and changes the average current value of the drive current of the solenoid 14 to the solenoid driver 13 by the ratio of the on / off time of energization. I'm trying to tell you.

【0015】次に、このように構成した実施の形態の動
作を図2に示すフローチャートにより説明する。まず、
電源がオンされ初期化を行う際に、ステップ201で、
バックアップメモリ15に保持されている前回オフ直前
のソレノイド駆動電流をCPU11に取り込む。
Next, the operation of the embodiment thus constructed will be described with reference to the flow chart shown in FIG. First,
When the power is turned on and initialization is performed, in step 201,
The solenoid drive current immediately before being turned off, which is held in the backup memory 15, is taken into the CPU 11.

【0016】次いで、ステップ202で、この取り込ん
だ駆動電流によりソレノイドドライバ13によりソレノ
イド14を駆動する。そして、位置検出センサ部12か
らの出力信号により、ソレノイド14で駆動される図示
しない負荷の移動完了のチェックと駆動に要した駆動時
間の算出をCPU11により行う。そして、ステップ2
03で、この時の駆動時間と予め設定した規定時間との
比較を行う。ここでの規定時間は、予め実験などで得ら
れた最適駆動状態での駆動時間である。
Next, at step 202, the solenoid 14 is driven by the solenoid driver 13 by the drive current thus fetched. Then, based on the output signal from the position detection sensor unit 12, the CPU 11 checks the completion of movement of a load (not shown) driven by the solenoid 14 and calculates the driving time required for driving. And step 2
In step 03, the drive time at this time is compared with a preset specified time. The specified time here is the driving time in the optimum driving state obtained in advance by experiments or the like.

【0017】そして、この時の駆動時間が規定時間の範
囲であれば、ステップ204に進み、さらにこの時の駆
動電流が前回の設定値より小さいかを判断し、ここで、
YESならば、その駆動電流を最適駆動電流として、ス
テップ205で、ソレノイドドライバ13による駆動電
流を確定し、ソレノイド14を通常の運転状態で駆動す
るようになる。また、NOならば、ステップ206で、
駆動電流にマージン分を追加して、ステップ205で、
ソレノイドドライバ13による駆動電流を確定し、ソレ
ノイド14を通常運転するようになる。
Then, if the drive time at this time is within the specified time, the routine proceeds to step 204, where it is further judged whether or not the drive current at this time is smaller than the previously set value.
If YES, the drive current is set as the optimum drive current, the drive current by the solenoid driver 13 is determined in step 205, and the solenoid 14 is driven in the normal operating state. If NO, in step 206,
A margin is added to the drive current, and in step 205,
The drive current by the solenoid driver 13 is fixed, and the solenoid 14 is normally operated.

【0018】一方、ステップ203で、負荷が軽く駆動
時間が規定時間より早ければ、ステップ207で、駆動
電流値を減らし、また、負荷が重くなって駆動時間が規
定時間より遅ければ、ステップ208で、駆動電流値を
増やすようになる。つまり、このように駆動時間が規定
時間より早すぎたり、遅すぎるのは、現状の負荷状態に
対して駆動電流が適切な値でないことであり、この場
合、CPU11からのオンデューティ比を変えることに
より、駆動電流を増減するようになる。
On the other hand, in step 203, if the load is light and the driving time is earlier than the specified time, the driving current value is reduced in step 207, and if the load is heavy and the driving time is later than the specified time, in step 208. , The drive current value is increased. That is, the reason why the driving time is too early or too late as described above is that the driving current is not an appropriate value for the current load state. In this case, the on-duty ratio from the CPU 11 should be changed. As a result, the drive current is increased or decreased.

【0019】ここで、CPU11によるオンデューティ
比の制御は、図3に示すようにソレノイド14の駆動開
始から駆動終了までの期間中に、常に電圧を印加してい
る状態を、オンデューティ比100%とするのに対し、
この期間を複数ステップに分けて、各ステップ内での電
圧印加のオンオフの時間比を制御するようになってい
る。
Here, the control of the on-duty ratio by the CPU 11 is as shown in FIG. 3, in which the voltage is always applied during the period from the start of driving the solenoid 14 to the end of the driving. While,
This period is divided into a plurality of steps, and the on / off time ratio of voltage application in each step is controlled.

【0020】具体的には、CPU11からソレノイドド
ライバ13に対して制御線が接続されていて、この制御
線をオンデューティ比に基づいてオンオフすることで、
ソレノイドドライバ13からソレノイド14に印加され
る電圧を可変するようにしている。
Specifically, a control line is connected from the CPU 11 to the solenoid driver 13, and the control line is turned on / off based on the on-duty ratio.
The voltage applied from the solenoid driver 13 to the solenoid 14 is made variable.

【0021】そして、ステップ209で、駆動電流が規
定範囲内かどうかを判断し、ここで、YESならば、ス
テップ202に戻って、今度は、この駆動電流でソレノ
イドドライバ13によりソレノイド14を駆動し、ステ
ップ203で駆動時間が規定時間範囲に収まるまで上述
したと同様な動作を繰り返し、最適な駆動電流を求める
ようになる。
Then, in step 209, it is judged whether or not the drive current is within the specified range, and if YES here, the process returns to step 202, and this time the solenoid driver 13 drives the solenoid 14 with this drive current. In step 203, the same operation as described above is repeated until the drive time falls within the specified time range, and the optimum drive current is obtained.

【0022】また、ステップ209で、NOと判断した
場合は、ステップ210で、駆動部故障と判断し、エラ
ー処理を行う。従って、このようにすれば、バックアッ
プメモリ15に保持されている前回の電源オフ直前の駆
動電流を用いてソレノイドドライバ13によりソレノイ
ド14を駆動し、位置検出センサ部12の信号状態の変
化から駆動に要した駆動時間を求め、この駆動時間と予
め設定した規定時間との比較を行い、負荷が重くなって
時間が遅すぎる場合は、オンデューティ比を変えること
で駆動電流を順次大きくし、逆に負荷が軽く時間が早す
ぎる場合も、オンデューティ比を変えることで駆動電流
を順次小さくするようにして、駆動電流が規定範囲内
で、駆動時間が規定時間範囲の最適な駆動電流を求める
ようにしたので、つまり、負荷の経時変化などによるソ
レノイド14の動作への影響をチェックし、この結果に
応じてソレノイド14に与えられる駆動電流を負荷状態
に見合うように変化させるようにしたので、負荷変動が
あった際の影響を小さくすることができ、さらに、この
ような動作を初期化時に行い、現在の負荷状態に対する
最適な駆動電流を決定しているので、使用途中での負荷
の影響による動作不良も確実に防止でき、常に安定した
駆動力を確保できる。 (第2の実施の形態)図4は、第2の実施の形態の概略
構成を示すもので、図1と同一部分には同符号を付して
いる。
If NO in step 209, it is determined in step 210 that the drive unit has failed, and error processing is performed. Therefore, by doing so, the solenoid 14 is driven by the solenoid driver 13 using the drive current immediately before the power-off that is held in the backup memory 15, and the drive is started from the change in the signal state of the position detection sensor unit 12. Calculate the required drive time, compare this drive time with a preset specified time, and if the load becomes heavy and the time is too slow, increase the drive current sequentially by changing the on-duty ratio, and vice versa. Even when the load is light and the time is too early, the drive current is gradually reduced by changing the on-duty ratio so that the drive current is within the specified range and the optimum drive current within the specified time range is obtained. That is, that is, the influence of the change with time of the load on the operation of the solenoid 14 is checked, and the solenoid 14 is given according to the result. Since the dynamic current is changed to match the load condition, the effect of load fluctuation can be reduced.In addition, such an operation is performed at initialization to optimize the current load condition. Since the drive current is determined, malfunctions due to the influence of loads during use can be reliably prevented, and a stable drive force can always be secured. (Second Embodiment) FIG. 4 shows a schematic configuration of a second embodiment, and the same parts as those in FIG. 1 are denoted by the same reference numerals.

【0023】この第2の実施の形態では、ソレノイドの
駆動電流可変を、ソレノイドに印加する電圧を変えるこ
とで行うようにしている。この場合、図4では、CPU
11に表示部17を接続し、また、ソレノイドドライバ
13とCPU11の間に電圧可変部18を接続してい
る。ここで、表示部17は、LEDなどの表示部材から
なり、ソレノイドドライバ13側に異常が発生したとC
PU11が判断したときにCPU11からの信号により
LEDを点灯または点滅することで異常発生を表示する
ものである。電圧可変部18は、D/Aコンバータなど
からなり、CPU11からのデジタルデータをアナログ
値に変換してソレノイドドライバ13での出力電圧を設
定するためのものである。
In the second embodiment, the drive current of the solenoid is varied by changing the voltage applied to the solenoid. In this case, in FIG.
A display unit 17 is connected to 11, and a voltage variable unit 18 is connected between the solenoid driver 13 and the CPU 11. Here, the display unit 17 is composed of a display member such as an LED, and when an abnormality occurs on the solenoid driver 13 side, the C
When the PU 11 makes a decision, the LED 11 is turned on or off by a signal from the CPU 11 to indicate the occurrence of an abnormality. The voltage varying unit 18 is composed of a D / A converter or the like, and is for converting the digital data from the CPU 11 into an analog value and setting the output voltage of the solenoid driver 13.

【0024】しかして、この場合も電源がオンされた初
期化時には、上述した第1の実施の形態と同様に、前回
のオフ直前のソレノイド駆動電流をCPU11に取り込
み、この駆動電流でソレノイドドライバ13によりソレ
ノイド14を駆動する。
In this case, however, at the time of initialization when the power is turned on, the solenoid drive current immediately before being turned off last time is fetched into the CPU 11, and the solenoid driver 13 is driven by this drive current as in the first embodiment. Drives the solenoid 14.

【0025】この状態から、位置検出センサ部12から
の出力信号により図示しない負荷の移動完了のチェック
と駆動時間の確認を行い、この時の駆動時間と予め設定
した規定時間との比較を行う。そして、駆動時間が規定
時間の範囲であれば、その駆動電流を最適駆動電流とし
て確定し、負荷側の故障などによる動作不良により駆動
時間が早すぎたり、遅すぎるなど、現状の負荷状態に対
して駆動電流が適切な値でない場合には、CPU11よ
り電圧可変部18に対する電圧の変更信号を出力する。
From this state, the completion of movement of a load (not shown) is checked and the drive time is confirmed by an output signal from the position detection sensor section 12, and the drive time at this time is compared with a preset specified time. Then, if the drive time is within the specified time, the drive current is determined as the optimum drive current, and the drive time is too early or too late due to a malfunction on the load side. If the drive current is not an appropriate value, the CPU 11 outputs a voltage change signal to the voltage variable unit 18.

【0026】この場合、電圧可変部18は、負荷が軽く
駆動時間が早すぎる場合は、ソレノイドドライバ13の
駆動電流を減らすように電圧を下げる制御をし、また、
負荷が重くなって駆動時間が遅すぎる場合は、ソレノイ
ドドライバ13の駆動電流を増やすように電圧を上げる
制御をすることになる。そして、このような電圧可変部
18での電圧制御によりソレノイド14に対する駆動電
流を変化させながら、この駆動状態をチェックし、最終
的に最適駆動電流を決定するようになる。
In this case, when the load is light and the driving time is too early, the voltage varying section 18 controls to lower the voltage so as to reduce the driving current of the solenoid driver 13, and
When the load becomes heavy and the driving time is too slow, the voltage is controlled to increase so as to increase the driving current of the solenoid driver 13. Then, while the drive current for the solenoid 14 is being changed by the voltage control by the voltage varying unit 18 as described above, the drive state is checked and finally the optimum drive current is determined.

【0027】また、ここで、最適駆動電流を求める際
に、予め上限値を設定しておき、駆動電流が、この上限
値を越える値となった場合は、異常事態発生として、C
PU11からの信号により表示部17を点灯または点滅
して異常発生を表示することにより、使用者に異常の通
知を行い、さらなる異常の拡大を防止するようにしてい
る。
Further, when the optimum drive current is obtained, an upper limit value is set in advance, and if the drive current exceeds the upper limit value, an abnormal situation occurs and C
The display unit 17 is turned on or blinks according to a signal from the PU 11 to display the occurrence of an abnormality, thereby notifying the user of the abnormality and preventing further expansion of the abnormality.

【0028】従って、このようにしても、第1の実施の
形態と同様な効果が得られ、さらに駆動電流の設定に際
して上限値を設けていて、駆動電流が、上限値を越える
と、異常事態発生として表示部17によりその旨を表示
できるようになっていて、駆動系を含めて負荷側に異常
があった場合の異常を報知できるので、さらなる異常の
拡大を防止し、安全性をさらに高めることもできる。
Therefore, even in this case, the same effect as that of the first embodiment can be obtained, and when the drive current is set, the upper limit value is set, and when the drive current exceeds the upper limit value, an abnormal situation occurs. The occurrence can be displayed on the display unit 17 and the abnormality can be reported when there is an abnormality on the load side including the drive system. Therefore, further abnormality can be prevented and safety is further enhanced. You can also

【0029】なお、上述した実施の形態では、初期化時
に最適駆動電流を求める場合を述べたが、任意のソレノ
イド駆動時においても、上述したように駆動電流の適正
化を行うことも可能である。
In the above-described embodiment, the case where the optimum drive current is obtained at the time of initialization has been described, but the drive current can be optimized as described above even when the solenoid is driven arbitrarily. .

【0030】以上、実施の形態に基づいて説明したが、
本発明中には以下の発明も含まれる。 (1)請求項1記載のソレノイドの駆動装置において、
さらに前回の電源オフ直前のソレノイド駆動電流を記憶
する記憶手段を有し、この記憶手段による前回の電源オ
フ直前のソレノイド駆動電流により、最初のソレノイド
駆動を行う。このようにすれば、使用途中での負荷の影
響による動作不良を防止でき、常に安定した駆動力を確
保できる。
The above description is based on the embodiment.
The present invention also includes the following inventions. (1) In the solenoid drive device according to claim 1,
Further, it has a storage means for storing the solenoid drive current immediately before the last power-off, and the first solenoid drive is performed by the solenoid drive current immediately before the last power-off by this storage means. By doing so, it is possible to prevent a malfunction due to the influence of the load during use, and always secure a stable driving force.

【0031】[0031]

【発明の効果】以上述べたように本発明によれば、簡単
な構成にして負荷の経時変化による影響を抑えて、常に
安定した動作を確保できる。また、駆動系を含めて負荷
側に異常があった場合の異常を表示などにより報知でき
るので、さらなる異常の拡大を防止し、安全性をさらに
高めることができる。
As described above, according to the present invention, it is possible to secure a stable operation at all times by using a simple structure to suppress the influence of the load over time. Further, since it is possible to notify the abnormality when there is an abnormality on the load side including the drive system by a display or the like, it is possible to prevent the abnormality from further spreading and further enhance the safety.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施の形態の概略構成を示す
図。
FIG. 1 is a diagram showing a schematic configuration of a first embodiment of the present invention.

【図2】第1の実施の形態の動作を説明するフローチャ
ート。
FIG. 2 is a flowchart illustrating the operation of the first embodiment.

【図3】第1の実施の形態のオンデューティ比による制
御を説明するための図。
FIG. 3 is a diagram for explaining control based on an on-duty ratio according to the first embodiment.

【図4】本発明の第2の実施の形態の概略構成を示す
図。
FIG. 4 is a diagram showing a schematic configuration of a second embodiment of the present invention.

【図5】従来のソレノイドの駆動装置の概略構成を示す
図。
FIG. 5 is a diagram showing a schematic configuration of a conventional solenoid drive device.

【符号の説明】[Explanation of symbols]

11…CPU、 12…位置検出センサ部、 13…ソレノイドドライバ、 14…ソレノイド、 15…バックアップメモリ、 16…ROM、 17…表示部、 18…電圧可変部。 11 ... CPU, 12 ... Position detection sensor section, 13 ... Solenoid driver, 14 ... Solenoid, 15 ... Backup memory, 16 ... ROM, 17 ... Display section, 18 ... Voltage varying section.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 負荷を駆動するソレノイドと、 このソレノイドに駆動電流を供給する駆動手段と、 前記ソレノイドによる負荷の駆動に要した駆動時間を検
出する検出手段と、 この検出手段で検出された駆動時間に基づいて前記駆動
手段による駆動電流を制御して最適な駆動電流を決定す
る制御手段とを具備したことを特徴とするソレノイドの
駆動装置。
1. A solenoid for driving a load, a drive means for supplying a drive current to the solenoid, a detecting means for detecting a drive time required for driving the load by the solenoid, and a drive detected by the detecting means. A drive device for a solenoid, comprising: a control means for controlling a drive current by the drive means based on time to determine an optimum drive current.
【請求項2】 制御手段は、前記検出手段で検出された
駆動時間と予め設定された規定時間との比較を行い、こ
の比較結果に応じて前記駆動手段による駆動電流を可変
し前記駆動時間が前記規定時間の範囲となるような最適
駆動電流を求めることを特徴とする請求項1記載のソレ
ノイドの駆動装置。
2. The control means compares the drive time detected by the detection means with a preset prescribed time, and changes the drive current by the drive means according to the comparison result to change the drive time. 2. The solenoid drive device according to claim 1, wherein an optimum drive current is determined so as to fall within the specified time range.
【請求項3】 駆動電流が予め設定された上限値より大
きい場合に、異常発生を報知することを特徴とする請求
項1または2記載のソレノイドの駆動装置。
3. The solenoid drive device according to claim 1, wherein when the drive current is larger than a preset upper limit value, an abnormality is notified.
JP381796A 1996-01-12 1996-01-12 Solenoid driving apparatus Withdrawn JPH09190916A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP381796A JPH09190916A (en) 1996-01-12 1996-01-12 Solenoid driving apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP381796A JPH09190916A (en) 1996-01-12 1996-01-12 Solenoid driving apparatus

Publications (1)

Publication Number Publication Date
JPH09190916A true JPH09190916A (en) 1997-07-22

Family

ID=11567748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP381796A Withdrawn JPH09190916A (en) 1996-01-12 1996-01-12 Solenoid driving apparatus

Country Status (1)

Country Link
JP (1) JPH09190916A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000044007A1 (en) * 1999-01-20 2000-07-27 Unisia Jecs Corporation Solenoid valve control apparatus and brake control apparatus
US7156391B2 (en) 2002-05-15 2007-01-02 Canon Kabushiki Kaisha Driving apparatus, sheet processing apparatus having driving apparatus, image forming apparatus having sheet processing apparatus and control system
JP2014183202A (en) * 2013-03-19 2014-09-29 Fujitsu Frontech Ltd Solenoid driving device and solenoid driving method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000044007A1 (en) * 1999-01-20 2000-07-27 Unisia Jecs Corporation Solenoid valve control apparatus and brake control apparatus
US6322166B1 (en) 1999-01-20 2001-11-27 Unisia Jecs Corporation Solenoid valve control apparatus and brake control apparatus
US7156391B2 (en) 2002-05-15 2007-01-02 Canon Kabushiki Kaisha Driving apparatus, sheet processing apparatus having driving apparatus, image forming apparatus having sheet processing apparatus and control system
US7175175B2 (en) 2002-05-15 2007-02-13 Canon Kabushiki Kaisha Driving apparatus, sheet processing apparatus having driving apparatus, image forming apparatus having sheet processing apparatus and control system
JP2014183202A (en) * 2013-03-19 2014-09-29 Fujitsu Frontech Ltd Solenoid driving device and solenoid driving method

Similar Documents

Publication Publication Date Title
US7268994B2 (en) Relay driving apparatus and method having relay contact turn-on holding function
JP4180597B2 (en) Abnormality detection device for power supply circuit
US20040227481A1 (en) Electric motor drive apparatus and motor-driven power steering system
JPH07241096A (en) Electric motor controller
JP2011178320A (en) Current-carrying control device
JP5099041B2 (en) Fuel pump control device
JP5224797B2 (en) Power supply control device and mechanical device using the same
JP4107052B2 (en) Multi-output power supply
JPH09190916A (en) Solenoid driving apparatus
JP2020067013A (en) Erroneous acceleration control device and erroneous acceleration control system
JP2001050830A (en) Torque sensor for power steering
JP2008130821A (en) Solenoid drive
JP5997723B2 (en) Controller for brushless motor
JP2008168662A (en) Electric parking brake system for vehicles
JP4776109B2 (en) Battery rise prevention device
JP2005236101A (en) Solenoid abnormality detection device
CN113541541B (en) Control method and control system for image forming apparatus
US20020060895A1 (en) Load driving apparatus and driving method of load circuit
JP5440040B2 (en) Electric load control device
JP2011078272A (en) Power supply device for in-vehicle equipment
JP3509984B2 (en) Voltage regulation panel of transformer with tap changer under load
JP3702841B2 (en) Protective device for vehicle power supply circuit
JP2553588Y2 (en) Self-diagnosis device for solenoid drive
KR100388195B1 (en) System for preventing over-current of fan motor
JPS6317145A (en) Controller for automobile by microcomputer

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20030401