9Vバッテリーからの出力をATmega328コントローラーに必要な1.8Vから5Vに下げる良い方法は何ですか?コンテキストは、低電力要件(非常に遅い動作)を備えた小さなロボットプラットフォームです。
9Vバッテリーからの出力をATmega328コントローラーに必要な1.8Vから5Vに下げる良い方法は何ですか?コンテキストは、低電力要件(非常に遅い動作)を備えた小さなロボットプラットフォームです。
回答:
5805の簡単な回路を得るために7805を使用します。これが画像です:
アイデア:キャップがセラミック/ポリマーキャップであることを確認してください。セラミックキャップのESR値は低いのみです。特に右手です。
9Vバッテリーから電力を供給したいので、電流損失の可能性に注意する必要があります。LM7805のような3レガーを選択するのは明らかですが、このレギュレータの接地電流は最大8mAです。アンLDO(低ドロップアウト)レギュレータは通常、例えばLP2981の地上現在、はるかに少ない必要が唯一の800で最大。それはわずか10%です!
LDOはLM7805と同じくらい使いやすいです。ただし、出力コンデンサは少し大きくなり、安定性にとって重要です。
編集
ヨハンは例を求めていました:
使用しない場合、ON / OFF入力をV I Nに接続する必要があります
編集2
より多くの電力を節約することもできますが、それはおそらく価値がありません。あなたのモーターは、より多くのLDOの800より多くを消費する A.
<1とのLDOがある、とにかくμは
セイコーのようなAのグランド現在、S-812C50が。最大16Vの入力電圧、出力電圧は100V刻みで2V〜6Vから選択可能です。ただし、出力電流は50〜75mAに制限されます。
ボード上に実際に必要なものがない限り、ATmega328の無調整電源を提供することを検討するかもしれません。2〜3個のAAセルは、寿命が尽きるまで1.8〜5.5 V以内である必要があります。
間違った方法でバッテリーを挿入する場合はショットキーが賢明かもしれません(おそらく3つのセルが必要になります)。さらに安全にしたい場合はTVSを追加できます。
それがどれほど効率的であるかによります。最も単純なのはLM317ですが、多くの電力を浪費します。ナットセミが作ったもののように、スイッチャーの方が良いでしょう。
ただし、9Vバッテリーは使用しません。
効率的なソリューションが必要な場合は、降圧コンバーターを使用するのが賢明な選択です。ディスクリートコンポーネント(インダクタ、ダイオード、コンデンサ、トランジスタ)で構築するか、ICを使用できます。
電圧を9Vから下げるもう1つの方法は、正の電源と直列に適切な数の順方向バイアスダイオードを配置することです。通常、ダイオードごとに約0.7Vの電圧降下があるため、9Vから5Vに下げるには、直列に6個のダイオードが必要です。
良い...または単一のツェナーダイオード!