これは、私が考えている最も効率的な方法です。スーパーコンデンサで6.6vを提供するMAX1682チャージポンプがあります。電圧ダブラーはかなり効率的で、おそらく90%以上ですが、大きな電流を供給することはできません。しかし、平均電流はいくらですか?
5A * 100us / 10s = 0.05mA。
これは、MAX1682の45mA仕様の範囲内です。
データシートをざっと見ただけで、C2用のこのような大きなコンデンサで動作しない理由はわかりませんでした。
チャージポンプの効率に関するアドバイスを提供してくれたRussell McMahonに感謝します。インダクタベースのソリューションの方が効率的ですが、より多くのコンポーネントが必要です。MAX17067のようなものを見てください。これには、直列に接続された3つのLEDに必要な高電圧を生成できるという利点もあります。今夜、回路図に追加します。
今重要なビット。電流制限抵抗がないことに気づくでしょう。電流制限は、MCUによって危険な開ループスタイルで実行されます。計算または試行錯誤(またはその両方)によってこれを正しく行う必要があります。
Q2のゲートにPWMを供給することにより、インダクターを効率的な電流リミッターとして使用できます。しかし、この方法では、信頼できる電流を得ることができません。1)100usで十分な電力がLEDに供給され、かつ2)LEDの電流制限に違反しない限り、それはそれほど重要ではありません。
これは私がアルティウムで行ったシミュレーションです。5uHインダクターを使用しました(回路図に示されている10mHではありません)。また、PWMにオン時間12us、オフ時間3usをゲートに供給しました。100uFのコンデンサは使用せず、代わりに固定電圧源を使用しました。現在の垂下が予想されます。
赤は電流(アンペア)、青はPWM信号です。20us以内に5Aに近づき、その後もかなり近づいていることがわかります。
より良い電流レギュレーションが必要な場合は、センス抵抗を追加し、それを使用してMOSFETにフィードバックできます。
ここに0.5オームの電流検出抵抗があります。5Aでは、これによりコンパレータの負入力に2.5vが与えられます。これは、ポットの値と比較されます。電流が高すぎる場合、コンパレータはオフになり、その逆も同様です。スイッチング速度は、コンパレータのヒステリシスによって異なります。速度が速すぎる場合は、コンパレータの出力とその+入力の間に数百kの抵抗を追加することにより、ヒステリシスを大きくする(そしてスイッチング速度を遅くする)ことができます。
注:オープンドレイン出力の高速(0.1us未満の伝搬遅延)コンパレータを使用する必要があります。約1ポンドでファーネルから入手できるLMV7235を見てください。
追加:
上記の回路は、1つのLEDのみを想定しています。それでも3つを直列で使用する場合は、2つのMAX1682を使用して13.2vを得ることができます。
また、これについてのアドバイスをくださったTelaclavoに感謝します。
追加:
OPは述べています:
- 彼は現在の非常に速い立ち上がり時間を望んでいます
- 効率に関心がない
- 単一のパルス、または80us離れた2つのパルスがあり、その後長い休止
- シンプルで堅牢な回路が必要
これは線形電流調整器である回路です。デューティサイクルが非常に低いため、これは実現可能です。この回路は、デューティサイクルが大きすぎる場合、トランジスタを過熱する可能性があります。
考え:
- MCUまたは555からの高電圧はLEDをオンにします。低電圧はそれをオフに切り替えます。
- 分圧器を使用して電流を設定するか、ポットに入れて調整できるようにします。または、デジタルポットまたはDACを使用して、MCUがそれを変更できるようにします。
- 回路図では、電流は3.3Aに設定されています。好きなように設定できます。
- 描いたLEDは1つだけですが、これは3つのLEDを表すためのものです。
- 単一のLEDのみを使用する場合は、それに応じてブーストレギュレータの出力電圧を低く設定します。
- 安全上の理由から、555ベースのパルスジェネレータをお勧めします。そのため、電流をオンにしておくのはかなり困難です。
- また、電流制限のあるブーストレギュレーターを選択することで、安全性を高めることもできます。したがって、フラッシュがオンのままになっている場合でも、レギュレータはとにかく電流を制限するだけです。
- いつスイッチがオンになるかはわかりません。これは配線のインダクタンスに依存します。
- EMIを回避するには、PCBを注意深くレイアウトする必要があります。