• 締切済み

アトメルマイコンATtiny2313のパワーダウンモードに設定しても200uAも電流消費する。

現在、アキバで買ってきたアトメルのマイコンATtiny2313で、割り込みが入った場合、一定時間を測って、それが終了したら自ら電源消費を抑えるためにマイコンの機能の”パワーダウンモード”に入って、次の割り込みが入るまで待つといったようなプログラミングをしています。 ATtiny2313には内部RC発振器があるので、水晶発振子部品を付けて動作させるのではなく、内部RC発振器で128kHzに設定して動作させています。 http://reef.path.ne.jp/~hero/pdf/tiny2313.pdf ATtiny2313のデータシートの122ページ目にはRC発振器を128kHzで使った場合は供給電圧が3Vの時には、だいたい20uAくらいというグラフになっているのですが、実際動作させてみると200uAくらい食っています。また、パワーダウンモードに移行させてみても、マイコンは200uAを常に食っている感じになってしまいました。 パワーダウンモードになれば電流消費が10uA以下になると考えていた私としてはちょっと電流の取りすぎと思っているのですが、やはりこれくらいの電流消費量になってしまうのでしょうか。 ご存知の方いらっしゃいましたら是非ご教授よろしくお願い致します。

みんなの回答

  • nrb
  • ベストアンサー率31% (2227/7020)
回答No.1

測定方法を記載しないいけませんね ・測定器 ・測定回路 ・周辺回路とのからみ など

maeken0012
質問者

お礼

投稿いただきありがとうございます。 現在の回路図を記載します。 ちょっと動作させてみてわかったことがあるのですが、先ほどPB0,PB1,PB2,PB3端子につながる入力スイッチのうち1つだけONになっているスイッチをOFFにしてすべて内部のプルアップでHに設定したところ電流値が200uAから120uAになりました。ただ、プログラムでパワーダウンモードになっている時間帯でも120uA消費している状態です。スイッチが1つONして、LOWになるたびに100uA上がって行きます。 現在PB0,PB1,PB2,PB3端子はマイコンの内部のプルアップ機能でHにつっています。 RESET端子は10kオームでつっています。 電流計はMETEX社製のM-4650CRを使用しています。 パワーダウンモード期間ではLEDは点灯させていません。

maeken0012
質問者

補足

すみません。回路図を付けていませんでした。

関連するQ&A