2016-10-18 14 views
0

マイクロコントローラ用のコード(特にMSP432P401R LaunchPad)を開発中です。私のコードを最適化するためにマイクロコントローラの消費電力を測定する(低消費電力モード)

マイクロコントローラの消費電力を測定し、最適化するために、低消費電力モードで実行したいと考えています。 devボードはUSB経由でコンピュータに接続されています。

可能ですか?特別な楽器が必要ですか?私はオシロスコープを持っています。オシロスコープ用の電流プローブについては読んだことがありますが、非常に高価です。 他の方法はありますか?

私が購入したMCUには、低消費電力モードで80μA/ MHzの電流消費があります。このような低レベルの電流を測定する方法はありますか?

ありがとうございます。

答えて

0

MSP432P401R LaunchPadには、EnergyTrace機能が組み込まれています。これらはTIのCode Composer Studio IDEからアクセスできます。これを有効にする方法の詳細は、ランチパッド・ボード(SLAU597B)のユーザー・ガイドを参照してください。エネルギー使用に関する詳細な情報を入手するには、コードへの使用方法の関連付けが含まれます。私はこれらの機能を深く探求していませんが、追加の機器を必要としないという明確な利点があります。

そうでなければ、従来の計器でこのような低消費電流を測定できますが、非常に細かく行わなければなりません。ソフトウェアの人としては、それは私の能力を超えているし、私がそれをしたときには、常に私の側で良いEEを持ってカスタムボード上にあって、そのようなものを測定し、システムの異なる部分を電気的に分離できるように特別に設計されていた。

また、1つのマイナーポイント。 80μA/ MHzの電流消費は、アクティブモード処理用です。低消費電力スリープ・モードでは、スタンバイ電流消費はわずか数マイクロアンペアに低下し、非常に低い電力モードではnanoAmpまで低下することがあります。データシートは、これに関する紛らわしい情報が豊富にあります。

+0

ご質問ありがとうございます。非常に役に立ちます。私はEnergyTraceについての詳細情報を見つけることができました。 – Alek

関連する問題