(57)【特許請求の範囲】
【請求項１】
複数のコンタクタを動作させるコンタクタドライバにおいて、
各コンタクタにはコンタクタを開閉するコイルが設けられ、
電流制御信号に基づく電流を各コイルに供給する電流供給手段と、
各コイルに設けられ、それぞれオン／オフ制御信号を受信し、オン／オフ制御信号が第１の状態であればコンタクタを閉じるように、第２の状態であればコンタクタを開くように動作する複数のスイッチング手段と、
各コイルに流れる電流の和を検出する電流検出手段と、
閉じるべきコンタクタに対して設けられた上記スイッチング手段へ転送する上記オン／オフ制御信号を第１の状態にするとともに、上記電流検出手段によって検出された電流値と閉じているコンタクタのコイルの目標電流の和に基づいて該電流値が該目標電流の和に一致するように上記電流制御信号を生成する制御手段と、
を有することを特徴とするコンタクタドライバ。
【請求項２】
上記複数のコイルは互いに同じ目標電流が設定され、上記制御手段は、電流を流しているコイルの数および上記電流検出手段によって検出された電流値に基づいて上記電流制御信号を生成することを特徴とする請求項１に記載のコンタクタドライバ。
【請求項３】
上記電流制御信号はチョッパ信号であり、上記制御手段は、上記電流検出手段によって検出された電流値に従ってそのチョッパ信号のデューティを変化させることを特徴とする請求項１または２に記載のコンタクタドライバ。
【請求項４】
上記制御手段は、オン／オフ信号を第２の状態から第１の状態に切り替えた際に一定期間大きいデューティに固定した電流制御信号を生成することを特徴とする請求項３に記載のコンタクタドライバ。
【請求項５】
上記目標電流は、各コイルの最高離落電流に基づいた値であることを特徴とする請求項１〜４のいずれか１項に記載のコンタクタドライバ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
複数の負荷に流す電流を制御する回路に係わり、特に、コンタクタのコイル電流を制御するコンタクタドライバに関する。
【０００２】
【従来の技術】
コイルに流れる電流を制御することによって接点（たとえば、リレー接点）を開閉し、機器の状態や動作を制御する技術は広く実施されている。このような接点部は、場合によってはコイルも含めて、コンタクタと呼ばれている。また、電流制御によってコンタクタを開閉させる回路は、コンタクタドライバと呼ばれている。
【０００３】
図４は、従来のコンタクタドライバの回路図である。
同図（ａ）  において、コイルＬは、そこに電流を流すことによって不図示の接点を開閉するコンタクタの一部である。コイルＬに対してフライホイールダイオードＦＤが設けられている。スイッチＳＷは、ＭＯＳトランジスタであり、ゲート端子に印加される制御電圧ＶＣ  に従ってオン／オフ動作する。制御電圧ＶＣ  は、アンドゲート１０１の出力信号であり、ＯＮ／ＯＦＦ信号とチョッパ信号との論理積をとったものである。そして、スイッチＳＷをオン状態とすると、コイルＬおよびスイッチＳＷを介して電流が流れ、そのコイル電流が生じさせる電磁誘導現象によって接点を閉じる（コンタクタがオン状態になる）。
【０００４】
次に、コイル電流の制御について説明する。コイルＬに電流を流すためには、まず、図４（ｂ）  に示すように、チョッパ信号としてデューティＤ＝１（１００パーセント）の信号を所定時間Ｔだけ入力する。このことにより、スイッチＳＷは時間Ｔの間オン状態となる。なお、ＯＮ／ＯＦＦ信号は”Ｈ”状態である。
【０００５】
スイッチＳＷがオン状態の期間は、コイル電流が増加してゆく。そして、コイル電流が所定値を越えると、電磁誘導現象により接点が閉じる。この所定値は、最高離落電流と呼ばれ、接点が接触状態（オン状態）となるために最低限必要な電流値、あるいは、接点が接触状態となることを保証する最小電流値である。
【０００６】
接点がオン状態を保持するためには、コイルＬに上記所定値よりも大きな電流を流し続ければよい。したがって、コイル電流を上記所定値よりも少しだけ大きい値に保てば、無駄な電流を消費することなく、接点をオン状態に保つことができる。コンタクタドライバは、接点をオン状態にするときに、上述のような適切な電流をコイルに流す回路である。
【０００７】
コイル電流は、チョッパ信号のデューティによって制御される。すなわち、チョッパ信号を”Ｈ”状態とすれば、スイッチＳＷがオン状態となりコイル電流が増加し、一方、チョッパ信号を”Ｌ”状態とすれば、スイッチＳＷがオフ状態となりコイル電流が減少するので、チョッパ信号のデューティを適当に設定することにより、コイル電流（コイル電流の平均値）を決めることができる。コイル電流は、コイル抵抗をＲ、チョッパ信号のデューティをＤ、電源電圧をＶＤＤとすれば、Ｉ＝ＶＤＤ・Ｄ／Ｒと表すことができる。このデューティは、電源電圧およびコイルＬのコイル抵抗などに従って、コイル電流が上記所定値よりも少しだけ大きい値になるように予め設定される。
【０００８】
【発明が解決しようとする課題】
ところで、コイル電流は、コイルＬのコイル抵抗によって決まるが、このコイル抵抗は温度によって変化する。通常、コイル抵抗は、温度の上昇とともに大きくなる。また、コイル抵抗は、コイルＬの製品ばらつき等よる誤差があるので、ある特定の温度においてもコイルごとにその値がちがってしまうことがある。
【０００９】
図５は、コイル抵抗の温度依存と製品ばらつきによる誤差を示したグラフである。同図において、線１０２および１０３は、コイルＬの製品ばらつきの最大誤差を考慮したときに、それぞれ、コイル抵抗が最大になった場合と最小になった場合のコイル電流の値を示している。
【００１０】
コイル電流は、コイル抵抗が大きくなる高温状態において最小となる。したがって、動作温度範囲内の任意の温度で接点を確実にオン状態とするためには、高温状態（ここでは、１５５℃）において、コイル電流が所定値（ここでは、最高離落電流：０．１８５Ａ）よりも大きくなるようにする必要がある。すなわち、コイルＬが高温状態に置かれたときに、そのコイル電流が上記所定値よりも大きくなるようにチョッパ信号のデューティを決める必要がある。
【００１１】
ところが、高温状態においてコイル電流を設定すると、室温状態や低温状態ではコイル抵抗が小さくなるので、コイル電流が必要以上に大きくなってしまう。同図に示す例では、コイルＬの製品ばらつきを考慮した場合、２０℃においてコイル電流が０．３２９Ａ〜０．４８３Ａとなり、最高離落電流と比べてかなり大きくなっている。このように、必要以上の電流を流すことは、電力消費を増やすだけではなく、そのことによってさらにコイルＬの温度上昇を招くといった悪循環につながる。
【００１２】
上記問題を解決するために、コイルＬの近傍に温度センサを設け、その温度センサが検出する温度に従ってチョッパ信号のデューティを変化させる方式が考案されている。しかしながら、この方式では、コイルＬそのものの温度を直接検出することはできないので、検出温度に従ってチョッパ信号のデューティを決める場合、マージンを持たせる必要があり、やはり必要以上に大きな電流を流すことになってしまう。
【００１３】
本発明は、上記問題を解決するものであり、温度変化の影響を受けることなく所定の大きさの電流を確実に供給できる電流制御方式を提供することを課題とする。
【００１４】
【課題を解決するための手段】
図１は、本発明の原理図である。本発明の電流制御回路（コンタクタドライバ）は、複数の負荷（コンタクタを開閉するコイル）に電流を供給する構成であり、以下の手段を有する。
【００１５】
電流供給手段１は、制御手段５が生成する電流制御信号に基づく電流を各負荷（コイル）３−１，３−２，．．．，３−ｎに供給する。電流制御信号は、たとえば、チョッパ信号である。
【００１６】
スイッチング手段２−１，２−２，．．．，２−ｎは、それぞれ負荷（コイル）３−１，３−２，．．．，３−ｎに対して設けられる。そして、制御手段５がスイッチング手段２−１，２−２，．．．，２−ｎごとに生成するオン／オフ制御信号を受信し、オン／オフ制御信号が第１の状態（たとえば、”Ｈ”レベル）であれば負荷に電流を流し、第２の状態（たとえば、”Ｌ”レベル）であれば負荷に電流を流さないように動作する。すなわち、オン／オフ制御信号が第１の状態であればコンタクタを閉じるように、第２の状態であればコンタクタを開くように動作する。
【００１７】
電流検出手段４は、各負荷３−１，３−２，．．．，３−ｎに流れる電流の和を検出する。
制御手段５は、電流を流すべき負荷（閉じるべきコンタクタ）に対して設けられたスイッチング手段へ転送するオン／オフ制御信号を第１の状態にするとともに、電流検出手段４によって検出された電流値に基づいて電流制御信号を生成する。電流制御信号は、たとえば、チョッパ信号であり、制御手段５は、電流検出手段４によって検出された電流値に従ってそのデューティを変化させる。また、制御手段５は、各負荷（コイル）に対して予め目標電流を設定しておき、電流を流している負荷（閉じているコンタクタのコイル）に対して設定されている各目標電流の和と電流検出手段４によって検出された電流値とを比較し、その検出電流値が目標電流の和に一致するように電流制御信号を生成するようにしてもよい。
【００１８】
【作用】
本発明の電流制御回路においては、制御手段５が、電流検出手段４によって検出された負荷（コイル）電流に基づいて電流制御信号を生成し、電流供給手段１が、その電流制御信号に従って各負荷（コイル）に供給する電流値を決める。すなわち、負荷（コイル）電流を用いたフィードバック制御を行う。このため、負荷（コイル）の抵抗が温度変化などによって変化した場合においても、電流を一定値（目標電流）に保つことができる。
【００１９】
電流供給手段１は複数の負荷（コイル）に電流を供給し、電流検出手段４は複数の負荷（コイル）に流れる電流値を検出し、制御手段５は複数の負荷（コイル）に流れる電流を制御する。このため、これら各手段は、それぞれ複数の負荷（コイル）に共通に１つ設ければよい。
【００２０】
【実施例】
以下、本発明の実施例について図面を参照しながら説明する。
図２は、本発明の電流制御回路の一実施形態として採り上げたコンタクタドライバの構成図である。このコンタクタドライバは、３つのコイルに電流を供給する構成であり、所定のコイルに電流を流しそのとき発生する電磁誘導現象を利用して不図示のコンタクタ（接点）を閉じる。コンタクタを閉じるとは、接点を接触状態にすることであり、この状態をオン状態と呼ぶ。以下では、上記３つのコイルは、互いに同じ特性（インダクタンスおよびコイル抵抗等）を有するものとして説明する。
【００２１】
本実施例のコンタクタドライバは、チョッパ部１０、個別スイッチ部２０、３０、４０、電流検出部５０、およびＣＰＵ６０から構成される。
チョッパ部１０は、コイルＬ１〜Ｌ３に対して電流を供給する機能を有する。コイルＬ１〜Ｌ３は互いに同じ特性を有するので、個別スイッチ部２０、３０、４０をオン状態にすると、コイルＬ１〜Ｌ３にはそれぞれ同じ大きさの電流が供給される。各コイルＬ１〜Ｌ３へ供給される電流の大きさは、ＣＰＵ６０からのチョッパ信号のデューティにより制御される。
【００２２】
個別スイッチ部２０、３０、４０は、それぞれコイルＬ１〜Ｌ３に対して設けられ、互いに同じ構成である。そして、各個別スイッチ部２０、３０、４０は、チョッパ部１０がコイルＬ１〜Ｌ３に対して電流を供給しようとしたときに、その電流を流すか否かを制御する。この制御は、ＣＰＵ６０からの指示に従う。したがって、ＣＰＵ６０は、個別スイッチ部２０、３０、４０を制御することにより、任意のコイルＬ１〜Ｌ３に電流を流すことができる。
【００２３】
電流検出部５０は、コイルＬ１〜Ｌ３に流れる電流の和を検出し、その検出結果をＣＰＵ６０に通知する。
ＣＰＵ６０は、外部からの指示またはＣＰＵ６０内に格納されているプログラムに従って、個別スイッチ部２０、３０、４０に対して、コイルＬ１〜Ｌ３に電流を流すか否かを指示するオン／オフ制御信号を転送する。たとえば、コイルＬ１に電流を流す場合には、個別スイッチ部２０に対して、オン／オフ制御信号として「オン状態」を転送する。また、ＣＰＵ６０は、各コイルＬ１〜Ｌ３に対してそれぞれ１ビットを割り当てたフラグメモリを有する。そして、電流を流しているコイルに対応するビットに”１”を設定する。このことにより、ＣＰＵ６０は、現在、何個のコイルに電流を流しているか（オン状態となっているコンタクタの数）を認識する。
【００２４】
さらに、ＣＰＵ６０は、電流検出部５０が検出した電流値および電流を流しているコイルの数に基づいてチョッパ信号のデューティを算出し、そのチョッパ信号をチョッパ部１０へ送信する。なお、チョッパ信号のデューティを算出するアルゴリズムは、後述詳しく説明する。
【００２５】
次に、上記構成のコンタクタドライバの動作を説明する。ここでは、コイルＬ１に電流を流してそのコンタクタをオン状態にする場合を説明する。なお、コイルＬ２およびＬ３には、電流を流していないものとする。
【００２６】
まず、ＣＰＵ６０は、コンタクタ起動動作として、オン／オフ制御信号を用いて個別スイッチ部２０内に設けられているＭＯＳトランジスタＱ２１をオン状態にする。このとき、フラグメモリのコイルＬ１に対応するビットに”１”を設定する。
【００２７】
また、ＣＰＵ６０は、チョッパ信号のデューティを所定時間（１００ｍｓｅｃ）だけ１００パーセントにする。このことにより、チョッパ部１０内に設けられているＭＯＳトランジスタＱ１２は、１００ｍｓｅｃの間オン状態を継続する。ＭＯＳトランジスタＱ１２をオン状態にすると、ＭＯＳトランジスタＱ１１もオン状態になる。
【００２８】
ＭＯＳトランジスタＱ１１がオン状態になると、ＭＯＳトランジスタＱ１１を介して流れる電流はコイルＬ１〜Ｌ３に供給される。このとき、個別スイッチ部２０のＭＯＳトランジスタＱ２１がオン状態であるので、電源から供給される電流は、ＭＯＳトランジスタＱ１１、コイルＬ１、ＭＯＳトランジスタＱ２１、電流検出部５０の抵抗Ｒ５１を介して接地に至る経路で流れる。この結果、抵抗Ｒ５１には、コイルＬ１を流れる電流がそのまま流れる。
【００２９】
コイルＬ１を流れる電流は、ＭＯＳトランジスタＱ１１およびＱ２１がオン状態の期間、徐々に増加してゆく。このコイル電流は、ＭＯＳトランジスタＱ１１およびＱ２１をオン状態にしてから１００ｍｓｅｃが経過するまでの間に、十分大きな値となり、接点をオン状態にする。
【００３０】
電流検出部５０では、抵抗Ｒ５１における電圧降下に相当する電圧をアンプ５２を用いて増幅し、その増幅した電圧を常時ＣＰＵ６０に通知する。すなわち、電流検出部５０は、抵抗Ｒ５１を介して流れる電流値を常にＣＰＵ６０に通知する。
【００３１】
ＣＰＵ６０は、ＭＯＳトランジスタＱ１１およびＱ２１をオン状態にしてから１００ｍｓｅｃが経過すると、接点のオン状態を保持するための動作に移る。すなわち、以下のようにして、コイルＬ１に流れる電流を目標値にするための制御を行う。ここで、保持動作状態においてコイルＬ１に流すべき電流値（目標電流）は予め設定されている値である。この目標電流は、コンタクタがオン状態となるために最低限必要な電流値（あるいは、コンタクタがオン状態となることを保証する最小電流値）よりも少し大きい値である。図５に示す例では、たとえば、この目標電流を０．２５Ａ程度とする。
【００３２】
ＣＰＵ６０は、まず、フラグメモリを参照することにより、現在１つのコイル（コイルＬ１）のみに電流を流していることを認識する。また、ＣＰＵ６０は、抵抗Ｒ５１を流れる電流（すなわちコイルＬ１を流れる電流）が目標電流に一致するようにチョッパ信号のデューティを制御する。ただし、抵抗Ｒ５１を流れる電流は電圧に換算されてＣＰＵ６０に通知されるので、実際には、所定の変換系数を用いて比較される。チョッパ信号は、ＭＯＳトランジスタＱ１１のオン／オフ状態を制御する信号であり、そのデューティをかえると、ＭＯＳトランジスタＱ１１のオン時間とオフ時間の比率が変化する。
【００３３】
ＭＯＳトランジスタＱ１１がオフ状態になると、コイルＬ１〜Ｌ３に電流が供給されなくなる。ことろが、コイルは電流を保持しようとする性質があるので、コイルＬ１には電流が流れ続ける。この電流は、コイルＬ１、ＭＯＳトランジスタＱ２１、抵抗Ｒ５１、およびダイオードＤ１３を介してループ状に流れるが、時間経過とともに徐々に減少していく。一方、ＭＯＳトランジスタＱ１１をオン状態にすると、上述したように、電源からコイルＬ１に電流が供給され、その電流値が増加してゆく。
【００３４】
このように、コイルＬ１を流れる電流値は、チョッパ信号が”Ｈ”と”Ｌ”とを繰り返すことによって増加・減少を繰り返すので、チョッパ信号のデューティを制御することによってコイルＬ１に流れる電流の平均値を設定することができる。ＣＰＵ６０は、このコイル電流の平均値が上記目標電流に一致するようにチョッパ信号のデューティを制御する。
【００３５】
コイルＬ１に流れる電流を停止するときには、オン／オフ制御信号を用い、ＭＯＳトランジスタＱ２１をオフ状態にする。このことにより、コイルＬ１を介して流れていた電流は、ダイオードＤ２２を順方向に流れてツェナーダイオードＺＤ２３を逆バイアス状態にする。この逆バイアス電圧がツェナーダイオードＺＤ２３の閾値電圧を越えると、コイルＬ１に蓄積されていたエネルギーは電源に回生され、コイルＬ１を流れる電流は停止する。なお、このときＣＰＵ６０は、フラグメモリのコイルＬ１に対応するビットを”０”に戻す。
【００３６】
このように、本実施例のコンタクタドライバは、コイルＬ１に流れる電流を検出し、その検出した電流値を用いてコイル電流を目標電流に一致させるようなフィードバック制御をするので、コイル抵抗が温度変化などによって変化した場合においても、コイル電流を一定値（目標電流）に保つことができる。この目標電流として、コンタクタがオン状態となるために最低限必要な電流値よりも少し大きい値を設定すれば、電流を浪費することなく、コンタクタを確実にオン状態とすることができる。
【００３７】
次に、複数のコイルに電流を流す場合の動作を説明する。ここでは、コイルＬ１およびＬ２に電流を流して２つのコンタクタをオン状態にする場合の例を説明する。
【００３８】
ＣＰＵ６０は、オン／オフ制御信号を用いてＭＯＳトランジスタＱ２１およびＱ３１をオン状態にする。このとき、フラグメモリのコイルＬ１およびコイルＬ２に対応するビットにそれぞれ”１”を設定する。また、ＣＰＵ６０は、コイルＬ１のみに電流を流す場合と同様に、チョッパ信号を用いてＭＯＳトランジスタＱ１１をオン状態にし、コイルＬ１〜Ｌ３に電流を供給する。
【００３９】
このとき、コイルＬ１およびＬ２を流れる電流は、共に抵抗Ｒ５１を流れる。すなわち、抵抗Ｒ５１に流れる電流は、コイルＬ１を流れる電流とコイルＬ２を流れる電流の和である。
【００４０】
ＣＰＵ６０は、フラグメモリを参照することにより、現在２つのコイルに電流を流していることを認識すると、抵抗Ｒ５１に流れる電流が上記目標電流の２倍の値に一致するようにチョッパ信号のデューティを制御する。このような制御により、コイルＬ１およびＬ２には、それぞれ目標電流が流れる。
【００４１】
このように、本実施例のコンタクタドライバは、温度変化などの影響を受けることなく、任意の１つ以上のコイルに対して、各コンタクタを確実にオン状態とするために必要最低限の電流を安定して流すことができる。また、複数のコイルに電流を供給する機能、複数のコイルに流れる電流値を検出する機能、および複数のコイルに流れる電流を制御する機能を、それぞれ複数のコイルに対して１つのみ設ける構成なので、回路規模を小さくすることができる。
【００４２】
図３は、チョッパ信号のデューティを制御するＣＰＵ６０の動作フローチャートである。ＣＰＵ６０は、以下の処理を所定間隔ごとに繰り返す。
ステップＳ１では、新たにコンタクタをオン状態とする（オン状態となるコンタクタ数を増やす）ための指示があるか否かを判断する。この指示は、たとえばユーザによる入力またはソフトウェアによるコマンドである。
【００４３】
新たにコンタクタをオン状態とするための指示があれば、コンタクタ起動動作を開始し、ステップＳ２において、「１００ｍｓｅｃタイマ」をスタートする。続いて、ステップＳ３では、チョッパ信号のデューティを１００パーセントにする。この状態は、「１００ｍｓｅｃタイマ」がタイムアップするまで継続される。すなわち、コンタクタ起動動作を開始してから１００ｍｓｅｃの間、チョッパ信号のデューティを１００パーセントに固定する。そして、ステップＳ１５において、上記チョッパ信号をチョッパ部１０に対して出力する。
【００４４】
このように、新たにコンタクタをオン状態とするときには、所定期間チョッパ信号のデューティを１００パーセントにして電源からコイルへ連続的に電流を供給し、各コイルに流れる電流をいったん十分大きな値にする。このことにより、各接点がオン状態になる。
【００４５】
ステップＳ１において、新たにコンタクタをオン状態とするための指示がなければ、ステップＳ１１において「１００ｍｓｅｃタイマ」が動作中であるかを調べ、動作中であればデューティ制御処理を終了する。一方、「１００ｍｓｅｃタイマ」が動作中でなければ、ステップＳ１２以降のコンタクタ保持動作へ移る。
【００４６】
ステップＳ１２では、フラグメモリを参照してオン状態のコンタクタ数を認識する。そして、そのオン状態のコンタクタ数とコイル１個あたりの目標電流との積を算出し、全体の目標電流を求める。続いて、ステップＳ１３では、上記ステップＳ１２で求めた全体の目標電流と、電流検出部５０から通知される現在の電流値との差に所定の係数Ｋをかけてデューティ出力変化量ΔＤを求める。そして、ステップＳ１４において、現在のデューティにデューティ出力変化量ΔＤを加えることによって新たなデューティを算出し、ステップＳ１５で、チョッパ信号のデューティをその算出したデューティとして出力する。
【００４７】
なお、上記実施例では、各コイルの特性が互いに同じであり、各接点をオン状態にするための電流も互いに同じであるものとして説明したが、本発明はこの構成に限定されるものではない。たとえば、各コイルＬ１〜Ｌ３に流れる電流がそれぞれ０．１Ａ、０．２Ａ、０．３Ａ以上となったときに、対応する接点がオン状態になるような構成においては、コイルＬ１〜Ｌ３のコイル抵抗の比率を３：２：１にするとともに、図３に示したフローチャートのステップＳ１２において「全体の目標電流」を算出する計算式を変更すればよい。
【００４８】
また、上記実施例では、コンタクタドライバを採り上げてコイル電流を制御する方式を説明したが、本発明はこれに限るものではなく、他の負荷のも適用できる。
【００４９】
【発明の効果】
負荷に流れる電流を検出し、その検出した電流値を用いて負荷電流を目標電流に一致させるようなフィードバック制御をするので、負荷の抵抗が温度変化などによって変化した場合においても、電流を一定値（目標電流）に保つことができる。このため、電流の浪費を抑えることができる。
【００５０】
また、複数の負荷に電流を供給する機能、複数の負荷に流れる電流値を検出する機能、および複数の負荷に流れる電流を制御する機能を、それぞれ複数の負荷に対して１つのみ設ける構成なので、回路規模を小さくすることができる。
【図面の簡単な説明】
【図１】本発明の原理図である。
【図２】本発明の電流制御回路の一実施形態として採り上げたコンタクタドライバの構成図である。
【図３】チョッパ信号のデューティを制御するＣＰＵの動作フローチャートである。
【図４】従来のコンタクタドライバの回路図である。
【図５】コイル抵抗の温度依存と製品ばらつきによる誤差を示したグラフである。
【符号の説明】
１                            電流供給手段
２ー１〜２ーｎ    スイッチング手段
３ー１〜３ーｎ    負荷
４                            電流検出手段
５                            制御手段
１０                            チョッパ部
１１、１２                ＭＯＳトランジスタ
１３                            ダイオード
２０、３０、４０、個別スイッチ部
２１、３１                ＭＯＳトランジスタ
２２                            ダイオード
２３                            ツェナーダイオード
５０                            電流検出部
５１                            抵抗
５２                            アンプ
６０                            ＣＰＵ
Ｌ１〜Ｌ３                コイル
【図１】
0003570033.tif 000002
【図２】
0003570033.tif 000003
【図３】
0003570033.tif 000004
【図４】
0003570033.tif 000005
【図５】
0003570033.tif 000006