マイクロコントローラを誘導性負荷から保護する


9

私は、Arduinoからのさまざまな負荷(リレー、ソレノイド、モーター)を制御するプロジェクトに取り組んでいます。マイクロコントローラーやその他のコンポーネントに十分な保護機能が組み込まれていることを確認したいと思います。トランジスタを使用し、デカップリングコンデンサ、フライバックダイオード、ツェナーダイオードを追加するさまざまなソリューションを見てきました。これらのオプションの1つまたは組み合わせをどのように選択するのでしょうか。

ここに画像の説明を入力してください


質問に対する直接的な回答ではありません。ただし、実際の波形とダイオード保護の仕組みを確認するには、このビデオをご覧ください。コンデンサケースのデモはありません。
Alper、2014

回答:


11

これらのオプションの1つまたは組み合わせをどのように選択するのでしょうか。

インダクタの仕組みを理解していれば簡単です。

ほとんどの人が抱えている問題は、「誘導電圧スパイク」や「逆起電力」などの言葉を聞いて、

したがって、インダクターが切り替えられると、1000Vバッテリーのように一瞬です。

概略図

この回路のシミュレーションCircuitLabを使用して作成された回路

確かに、この特定の状況では、これは多かれ少なかれ何が起こるかです。しかし問題は、それが重要なステップを欠いているということです。インダクタは私たちを刺激するために本当に高い電圧を生成するだけではありません。インダクタンスの定義を見てください。

v(t)=Ldidt

どこ:

  • Lはインダクタンス、ヘンリー
  • v(t)は時間での電圧t
  • iは現在です

これはインダクタのオームの法則に似ていますが、抵抗の代わりにインダクタンスを持ち、電流の代わりに電流の変化率を持ちます。

これが意味するところは、平易な英語で言えば、インダクタを流れる電流の変化率は、インダクタの両端の電圧に比例するということです。インダクタの両端に電圧がない場合、電流は一定のままです。電圧が正の場合、電流はより正になります。電圧が負の場合、電流が減少します(または負になります-電流はどちらの方向にも流れます!)。

これの結果は、それが無限に高い電圧を必要とするので、インダクターの電流が即座に止まることができないということです。高電圧が必要ない場合は、電流をゆっくりと変化させる必要があります。

したがって、瞬時にインダクタを電流源として考えることをお勧めします。スイッチが開くと、インダクタに流れていた電流が流れ続けます。電圧はそれが起こるのに必要なものです。

概略図

この回路をシミュレート

1000V電圧源の代わりに、20mA電流源があります。妥当な値として20mAを任意に選択しました。実際には、これはスイッチが開いたときの電流であり、リレーの場合はリレーコイルの抵抗によって定義されます。

さて、この場合、20mA以上流れるには何が必要ですか?スイッチで回路を開いたので、閉回路がないため、電流が流れません。しかし、実際にはそれが可能です。電圧は、スイッチの接点間にアークが発生するのに十分な高さである必要があります。スイッチをトランジスタに置き換える場合、電圧はトランジスタを破壊するのに十分な高さにする必要があります。だからそれが起こり、あなたは悪い時間を過ごします。

今あなたの例を見てください:

概略図

この回路をシミュレート

ケースAでは、インダクターがコンデンサーを充電します。コンデンサは、スイッチだけ電流と電圧とインダクタのようである:、キャパシタを介して定電流が一定速度でその電圧を変化させるように。幸い、インダクターのエネルギーは有限であるため、コンデンサーを永久に充電することはできません。最終的にインダクタ電流はゼロに達します。もちろん、コンデンサには両端に電圧がかかり、これによりインダクタ電流が増加します。i(t)=Cdv/dt

これはLC回路です。理想的なシステムでは、エネルギーはコンデンサとインダクタの間で永久に振動します。ただし、リレーコイルには非常に多くの抵抗があり(非常に長く、細いワイヤであるため)、他のコンポーネントによるシステムの損失も小さくなります。したがって、エネルギーは最終的にこのシステムから除去され、熱または電磁放射によって失われます。これを考慮した簡略化されたモデルがRLC回路です。

ケースBの方がはるかに単純です。シリコンダイオードの順方向電圧は、電流に関係なく、ほぼ0.65Vです。そのため、インダクタ電流が減少し、インダクタに蓄積されたエネルギーがリレーコイルとダイオードでの熱のために失われます。

ケースCも同様です。スイッチが開くと、逆起電力はツェナーに逆バイアスをかけるのに十分でなければなりません。電源電圧よりも高い逆電圧のツェナーを選択する必要があります。そうしないと、スイッチが開いているときでも、電源がコイルを駆動する可能性があります。また、ツェナー逆電圧よりも高いエミッタとコレクタ間の最大電圧に耐えることができるトランジスタを選択する必要があります。ケースBに対するツェナーの利点は、インダクタ両端の電圧が高いため、インダクタ電流がより速く減少することです。


私は電気技師ではなく、基礎となる物理学をよく理解していませんが、ダイオード付きのケースBの場合、電流がダイオードとインダクターを循環し、蓄積されたエネルギーを(インダクターの抵抗?)ツェナーダイオードを備えたケースCでは、電圧がツェナー電圧を上回っていると仮定すると、エネルギーはすぐにグランドに行きます。
Aleksander

コンデンサを使用したケースAをよく理解していません。トランジスタがオフになったときにキャップはすでに充電されていると思いますが、アンディの下では、電流が散逸するまで電流が前後に振動すると言います。なぜだかわかりませんか?ブラシ付きDCモーターの場合のデカップリングコンデンサとして使用されているのを見て、キャップとツェナーダイオードの組み合わせを使用することを考えていたので、最初にキャップについて説明しました。
Aleksander

@Aleksanderは編集を参照してください。
Phil Frost

5

誘導負荷に蓄積されたエネルギーをできるだけ早く減らすために使用される別のバリ​​エーションがあります。これは、高速オフタイムが必要なリレー回路で使用されているのを見てきました。ダイオードの問題は、リレーコイルに保持されたエネルギーが散逸するのに時間がかかることです(電流が再循環し、ゆっくりと減少するため)。一方、抵抗がコイルと並列に配置されている場合、逆起電力は大きくなりますが、エネルギーを消費します。より迅速に。

たとえば、50mAのコイル電流は、ダイオードに0.7ボルトのピーク逆起電力を生成しますが、1kの抵抗では、これは50ボルトになります。トランジスタの定格が100ボルトであれば、これは問題ではありません。

このアイデアの変更は、抵抗と直列にダイオードを使用することです。これで、抵抗は電流に対して正常に機能しなくなります。逆電圧の状況のみを処理します。

抵抗が大きいほど、エネルギーが早く散逸し、リレー(またはソレノイドなど)が機械的にオフになります。

コンデンサのバージョンも検討する価値があります。コイルに蓄えられたエネルギーは、トランジスタが開いたときに解放され、これがコンデンサに流れ込み、蓄えられたエネルギーに関連するピーク電圧を形成します。インダクタには次のようなエネルギーが蓄えられています-

Cv2Li22あり、コンデンサーの式はエネルギーを蓄えます=Cv22

これらの2つの方程式を等しくすると、トランジスタが開路したときのピーク逆起電力が計算されます。次に、電流がコイルとコンデンサの間を逆方向に流れ、ゼロに向かって振動していることがわかります。所要時間は長くなる場合があります(マイクロ秒およびミリ秒単位)。ただし、最初の発振サイクルの後にリレーコイル電流が逆転すると、リレーが急速にオフになります。通常、リレーのコイル抵抗は、発振の3番目の半サイクルにリレーコイルを再アクティブ化するのに十分な電流がないことを保証するのに十分な高さです。

そのため、コンデンサのアイデアが(まれに)使用されることがあります。時には、それを抵抗器と直列に使用して、もう少し高速化します。

0.7ボルトで順方向に導通するダイオードとは異なり、ツェナーは導通しますが(たとえば)12ボルトなので、ツェナーのアイデアも役立ちます。これにより、ダイオードのみの場合よりも、蓄えられたエネルギーの散逸がはるかに速くなります。また、ツェナーを使用すると、抵抗とコンデンサを使用する場合よりも最大電圧ポイントを簡単に定義できるため、使用する魅力があります。


コンデンサ回路を24Vリレーなどと併用すると逆Vbe破壊や長期破壊の危険性はあるのでしょうか。ターンオン電流は、MOSFETの場合、ベータまたはIdssによってのみ制限されます。非常に大きくなる可能性があります。
Spehro Pefhany 2014

1
@spehroキャップの値は、ピーク電圧が電源の2倍を超えて上昇しないように十分に大きくなければなりません。
Andy別名

2

通常の方法は、上記のケースBを使用することです。これは、逆起電力ダイオードまたはフライバックダイオードと呼ばれます。Aのコンデンサが機能しない可能性があります。ケースCは、Hブリッジや、負荷が正だけでなく負にも駆動される場合に見られることがあります。その場合、単純な並列ダイオードは使用できません。


1
Aのコンデンサが機能しないのはなぜですか?
Phil Frost

@PhilFrostダイオードのように、逆起電力を特定の値にクランプしません。したがって、ピーク電圧は回路内の容量とインダクタンスに依存します(予測は困難です)。さらに、LC回路は問題を引き起こす可能性のある共振(同調回路)が可能です。
John Honniball、2014

確かにそうです:によると、インダクターにはある程度のエネルギーが蓄えられています。最悪の場合、このエネルギーのすべてがコンデンサーに入ります:。静電容量は予測するのが難しくありません。それはコンデンサに印刷されています。インダクタンスは、リレーのデータシートに記載されていなければ、簡単に測定できます。共振はどのような問題を引き起こしますか?リレーコイルの抵抗により共振が大幅に減衰しませんか? E = 1 / 2E=1/2LI2E=1/2CV2
Phil Frost 2014

@PhilFrost私が言っているのは、ほとんどすべての古いダイオードが逆起電力を制限するということです。コンデンサにそうするためには、コイルのインダクタンスを測定し、計算する必要があります。私はほとんどの初心者読者がそのような問題すべてに行くことを期待していません。彼らは単にダイオードを使用することをお勧めします。
John Honniball、2014

私の混乱を招くのは、あなたの答えが「動作する可能性は低い」と言っていることです。
Phil Frost、2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.