この単純なSMPSの何が問題になっていますか?


8

私は最近パワーエレクトロニクスについて読んでいて、課題として(および学習演習)、最初のスイッチング電源を設計しました(この場合は降圧コンバーター)。

私の現在のデザイン

5V USB充電器から9V PP3バッテリーまでの範囲の任意のDC 電源でいくつかの電源LEDを駆動するために、3.5〜4.0V(ダイオード基準電源で決定)および最大3Aを供給することを目的としています。加熱とバッテリー寿命が本当の問題になるので、私は効率的な供給を望んでいます(そうでなければ、私は怠惰で7805+ダイオードを使用します)。

注:スイッチングロジックの設定が間違っていることにすでに気づきました。接続をコンパレータに入れ替えるか!Q、MOSFETの駆動に使用する必要があります。

BJTの代わりにMOSFETを選択したのは、BJTでの電力損失と、発生する熱の問題によるものでした。 効率の向上により、BJT / IGBTでMOSFETを使用するというこの決定は正しいことですか?

多くの趣味のフォーラムが示唆するようにPWMチップを使用するのではなく、コンパレータ/クロック/ラッチの組み合わせを使用して、「充電」と「放電」をすばやく切り替えることにしました。 このアプローチの特定の欠点はありますか? CMOSラッチ(Dフリップフロップ)は、クロックジェネレーター(CMOSシュミットインバーター+フィードバック)からのパルスの立ち上がりエッジでデータを出力にコピーします。

クロックとバックローパスの時定数/コーナー周波数の選択(それぞれ10-100kHzと10Hz)は、小さなリップル近似をサポートしながら、電源投入から妥当な時間内に出力コンデンサを充電できるようにすることを目的としています。 これは、これらのコンポーネントの値を決定するための考慮事項の正しいセットですか?

さらに、インダクタの値を計算するにはどうすればよいですか? 典型的な出力電流とローパスコンデンサの値に依存すると思いますが、その方法がよくわかりません。

[編集:]

過去に、ソフトウェアPWMに加えて、示されているMOSFETペアを使用して、双方向の可変速モーター制御用のHブリッジを作成しました-そして、PWM周期をMOSFETスイッチング時間よりもはるかに長く保った限り、スイッチング中の短絡による電力の浪費はごくわずかです。ただし、この場合は、N-mosfetをショットキーダイオードに置き換えます。これまでにショットキーダイオードを使用したことがなく、それらの動作を確認したいためです。

単純なインバーター+ RCコンボを使用してクロック信号を提供します。バックブーストのハイカットコーナー周波数よりもかなり高い周波数である限り、特に一貫した正確な周波数は必要ありません。

[編集II:]

  • 私はブレッドボード上に構築しましたが、驚いたことに、問題なくすぐに機能し、効率は約92%でした(スイッチング/コンポーネントの損失から計算した94%と比べて)。

  • 遅延を避けるために、出力ステージでは抵抗器を省略したことに注意してください。また、最初にそこに配置した理由がよくわかりません。

  • P-MOSFETに並列の逆方向ダイオードを省略し、N-MOSFETの代わりに1N5817ショットキーダイオード(注:1A定格)も使用しました。指先が気付かないほど熱くなりません。全負荷で動作する最終ユニットを組み立てるときのために、より高い定格のダイオードを注文しました。

  • テスト中にLM393コンパレータを誤って切断しましたが、LM358ANは問題なくすぐに機能しました。

  • Arch Linux x64で実行する(またはネイティブLinuxソフトウェアの場合はインストールする)適切な回路設計+レイアウト/ルーティングソフトウェアが見つからないため、手動でレイアウトしたため、おそらく機能しませんはんだ付けされるまでに...しかし、それは私が推測する「楽しみ」に追加されます!

  • 使用されるコンポーネント値:Clock gen {1kR、100nF}; 降圧出力{330uH、47uF}; 入力コンデンサ[非表示] {47uF}; P-MOSFET {STP80PF55}; N-MOSFET {代わりにショットキーダイオード、1N5817-> 3Aバージョンに置き換えられる}; IC {40106 NXP、4013 NXP、LM358AN}


3
これは「ヒステリシスコンバーター」であり、出力のヒステリシスに依存して(種類の:-)の安定性を提供します。それらは実際には非常にうまく機能します。多くの人々はそれらに不慣れであり、彼らがうまく働くことができると信じがたいと思う人もいます。この場合、ヒステリシスは、スイッチがオフになった後にインダクタが出力コンデンサに放電することで提供され、Voutが想定よりわずかに高くなります。つまり、コンパレータ入力の出力リップルの大きさは、動作に不可欠です。スコープのコンパレータアウトを見てください。時計と時定数の値によっては、無秩序になる傾向があります。
ラッセルマクマホン

2
本当にあなたの分を吹き飛ばしたり、メンタルフィルターを開放したりするには、クロックとフリップフロップの両方を削除し、コンパレーターを使用して(ドライブの妥当性と極性を考慮して)MOSFETを直接ドライブします。できます!スコープのComparator_outを見てください!!! | MOSFETのVgsthを慎重に選択することで、1つのMOSFETがオフになってから、もう1つのMOSFETをオンにするのに十分な電圧になる中間デッドバンドを調整できます。抵抗を使用して電圧を下げることもできますが、ドライブ速度の問題が発生することがあります。他の人が言うように、シュートスルーは許容できるほど十分に低いです。
ラッセルマクマホン

1
固有のデッドバンドを持つ非常にシンプルなゲートドライバーは、PNP / NPNバイポーラペアからのみ作成できます。拠点に参加。エミッターを結合します。V +へのNPNコレクター。PNPコレクターからV-へ。入力をベースに駆動します。エミッタからの出力を駆動します。これにより、高電流ドライブと~~ 2 x Vbeミドルデッドバンドが得られます。数オームのエミッタの出力RをFETゲートに追加して、ゲート駆動電流を低減できます。私はこれにBC337 / 327(またはBC807 / 817)ペアを使用して、ほぼアンプピークのFETゲートドライブを可能にしています。
ラッセルマクマホン

1
連続的なフィードバックと線形動作が得られない理由は、FETがオフになると、インダクタのエネルギーが負荷にエネルギーを供給し続け、CoutとVoutが(わずかに)上昇し続けるためです。このソースからのリップル電圧の程度は、ターンオンにかかる時間を決定するものの一部です。ずっと前に、これがフィードバック制御の適切な手段であることに対して人々が激しく論じた。:-)です。スイッチング信号はほぼ無秩序です-通常見られるものとは非常に異なります。|
ラッセルマクマホン

1
デッドタイムの​​ある(または無関係の)2 x MOSFETを使用する場合は、低いFETの両端に小さな安価なショットキーを配置します。これにより、必要に応じて導通し、ボトムFETのタイミングがそれほど重要ではなくなります。ダイオードは前縁スイッチングとおそらく後縁のみを処理するので、全負荷電流よりはるかに低い定格にすることができます。これは、安価な中国の12Vからラップトップへのフライバック電源でさえ行われ、非常に安価では行われないことがわかります。外付けショットキーを追加しない場合、FETボディダイオードは、必要なときに必要に応じて導通しますが、損失が大きくなります。
ラッセルマクマホン

回答:


3

はい、安定性の問題と両方のFETがオンになる短い瞬間がありますが、ショットキーダイオードの代わりに回路のプルダウン部分(つまり、同期バックコンバーター)にFETを使用する利点は次のとおりです。

  1. PWMのデューティサイクルが何であれ、出力電圧は入力電圧の一部として一定に保たれます。つまり、出力のLおよびCを方形波入力へのローパスフィルターとして使用しています。
  2. PWMマークとスペースの比率を変更する必要がない理由で、FETのオン抵抗が低い場合は、接続した負荷が何であっても。
  3. 非同期のバックレギュレータよりも重い負荷での方が効率的ですが、ゲート容量のためにNチャネルFETを駆動するために電流が必要になるため、軽い負荷では効率が低下します。

また、システムの基礎として555タイマーの鋸歯状波発生器を構築することをお勧めします。このようなもの: -

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

次に、それを高速コンパレータに供給し、コンパレータ出力を使用して2つのFETを駆動します。2つのFETは、コンパレータの出力で小さなRC時間遅延を使用して「時間分離」することができます。遅延されない出力と遅延出力は、一方のゲートドライブのANDゲートともう一方のゲートドライブのANDゲートに供給されますが、 NORゲートを使用。おそらく50nsの時間遅延を計画します。

得られるのは、必要なデューティサイクルの変更を取得するために他のコンパレータ入力への入力を必要とする、半適切な同期バックコンバータです。今のところ大丈夫ですか?次に、入力電圧が大きくなると、2番目の入力をコンパレーターに下げる単純な制御ループを適用できます。これを機能させて、実際に負荷電流の変化でPWMを実際に調整する別の小さな制御ループを適用します。これはおそらく機能し、負のフィードバックは含まれません。

次に、最後の仕上げとして、慎重かつ微妙に全体的な制御ループを適用して、出力をより安定させますが、同期バックを使用すると、負のフィードバックを使用する制御ループなしで、ほぼ適切な安定したパフォーマンスを得ることができます。私はこのアプローチをしたいと思っています。

ただし、私にとっては、Linear Technologyを呼び出して、既に機能しているデバイスを入手するだけです。


このアプリケーションでの555回路が私のインバーター設計よりも優れている点について知りたいのですが、実際の発振周波数は、ほとんど問題なく、ほぼ1桁ずれているため、555の精度は必要ありません。 555回路は部品数が多くなっています。通常、2つのMOSFETを使用する(PWM周期がMOSFETのスイッチング時間よりもかなり長い)が、ショットキーダイオードを使用したことがないのは、これまで使用したことがないためであり、その動作を確認したい。私の過去のパワースイッチングデバイス(モーターコントローラー)は、2つのMOSFETで問題なく動作します。
Mark K Cowan 2013年

また、Linear Technologyデバイスは、私の設計よりもほぼ確実に正確ですが、部品点数は類似しており、これを部分的に学習演習として行っています(したがって、派手なシングルチップPWMドライバーはありません)。私はLinear Technologyノートブックに彼らのサイトを追加します、ありがとう!
Mark K Cowan 2013年

3
@MarkKCowanアプローチ全体は、学習課題として以外に議論の余地があります。そのため、あなたが何を学びたいのかわからないので、555のアイデアを投げましたが、その背後に重要な理由があります。発振器は方形波を生成しますが、コンデンサーの電圧を使用できますが、(A)非線形ランプであり、(B)デバイスがウォームアップするときにドリフトする可能性がある振幅の未定義のしきい値を持っていますが、それを聞いてください。あなたは正しいと感じます 非線形性と予測できないしきい値-最初にLOLを聞いた場所を覚えておいてください。
Andy別名

1
555回路は、PWM生成用の滑らかなランプを生成するために使用されます。周波数精度のために使用されません。アナログ電圧を滑らかに変化するデューティサイクルに変えることができます。
alex.forencich 2013年

同期コンバーターのもう1つの機能(利点がある場合とない場合があります)は、両方向に電力を転送できることです。回生破壊したい場合に便利です。
Peter Green

5

この回路図の主な問題は、スイッチング中に、両方のMOSFETが電流を流し、電源が短絡する瞬間があることです。原則として、この瞬間は短く、MOSFETは燃焼しませんが、効率が影響を受け、電源に高いサージが発生します。

下側のMOSFETをショットキーダイオードと逆に交換します。

はい、MOSFETを使用すると効率が向上しますが、回路図では、トランジスタのスイッチングをオンにする間のデッドタイムを作るための特別なドライバが必要です。


私はあなたの答えを読む前に、以下の質問に対する答えから同じ考えを得ていました!パッシブスイッチ(ショットキーダイオードなど)は、あなたがそれを言及し、総コストを削減することになるので、非常に理にかなっています!ありがとう![ electronics.stackexchange.com/questions/57468/…
マーク・K・コーワン

2

http://schmidt-walter.eit.h-da.de/smps_e/smps_e.htmlで smpsの計算に使用しています

私は既にこのウェブサイトを使用してLED照明用のフライバックおよびバックコンバーターを設計しましたが、それは常に最良のソリューションでした。必要なコイルの寸法(コアと巻線)があります。


時間があるときに物理学の背景を使用してSMPS設計プログラムを作成することを計画しています...そのサイトをありがとう、アイデアの宝庫です!
Mark K Cowan

1

PWM信号を生成するためのより良いアプローチは、実際に適切な制御ループを構築することだと思います。あなたの回路があなたが望む場所で実際に安定するかどうかは私にははっきりしません。

やるべきことは、単純なPまたはPIコントローラーを構築することです。出力電圧と基準電圧を取得し、それらを差動増幅器に通してエラー電圧を取得します。次に、これをポテンショメータに通して、ゲインを調整できるようにします。より正確にしたい場合は、別のポット、積分器に通してから、これらの両方を加算増幅器に入れます。これにより、調整可能なゲインで、エラーとエラーの積分に比例する出力が得られます。次に、これをコンパレータの1つの入力に対して実行します。コンパレータのもう1つの入力は、緩和発振器からの三角波です。コンパレータの出力は、MOSFETをドライブし、シュートスルーを防ぐために、おそらくMOSFETドライバといくつかの追加ロジックを使用します。君は'


1
考えはそれが素晴らしいPWN信号を生成するということです。エラーの兆候だけを見たいのではなく、それがどれだけずれているのかを見たいのです。1%オフの場合の補正は、50%オフの場合とは大きく異なります。あなたが見ているすべてがサインであるならば、あなたは奇妙な結果を得るでしょう。また、三角波はエラー信号の増幅バージョンと比較されます。積分器がない場合、必要なデューティサイクルを生成するために必要なレベルが低くなるため、負荷の下で電圧がわずかに垂下します。インテグレーターは、より長い時間スケールでこのエラーをクリーンアップします。
alex.forencich 2013年

1
@MarkKCowan-VinがVoutを大幅に下回っていない場合、持っている、または持っていた同期バックコンバータトポロジ(ハイサイドスイッチとローサイドスイッチを使用)はおそらく同じくらい優れています。非常に大きな違い(たとえば、4:1 +)の場合、ダウンコンバートの後に降圧ステージが続くコンバータの方が優れている可能性があります。これは、バックコンバータが「パッシブ」である単一のスイッチを引き続き使用できます。しかし、あなたがやっていることに対して、これは良さそうです。大電流では、ダイオードではなく下側のFETが大きな違いを生む可能性があります。私は最近、安価な中国の24Vから12V @ 20Aへのコンバーターを購入し、昨夜それをバラバラにしました...
ラッセル・マクマホン

1
...彼らが何をしたか見てください。TL494プラス2つの並列FETを上部スイッチ(必要な電流定格を得るため)として使用し、デュアルショットキー下部ダイオードを使用します。これは、20Aまたは12W @ 240W出力(12 x 20A)で約0.6Vの降下、またはダイオードだけで5%の効率損失と評価されています。ダイオードReffective = V / I = 0.6 / 20 = 30ミリオーム。これは妥当な結果ですが、10ミリオームのFETは簡単に入手でき、5ミリオームまたは1ミリオームのFETが完全に破綻しない価格で入手できます。5 mOのFETは、「ダイオード」の損失を5%から1%未満に減らします。...
ラッセルマクマホン

1
... | 最適化されたコントローラーと適切なドライバーを使用すると、安価な2トランジスタドライバーで問題なく動作します。多くの場合、95%の実際の効率を得ることができるはずであり、いくつかの非常に困難な高出力アプリケーションでは、人々は98%+を主張します。このような高い効率は通常、Vin、Vout、および電力の最適化された組み合わせであり、最適化された設計ポイントから離れると、低下します。これは、1つの曲線が95%以上でピークになる多くのデータシートとアプリノートで確認できますが、動作中の「ランドスケープ」の他の場所ではそれほど期待できません。
ラッセルマクマホン

2
下側のスイッチとしてFETのみを使用するということは、スイッチングタイミングが「ちょうど良い」必要があることを意味します。より低い定格のショットキーをより低いFETに並列接続することにより、ダイオードはタイミングが正しくないエッジを処理し、FETは電流x時間の大部分を処理します。ショットキーは、オン期間の一方または両方の端で一時的なイベントのみを処理するため、単独で使用した場合よりも格段に低くなる可能性があります。
ラッセルマクマホン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.