定電流負荷でリチウム イオン電池の放電時間を測る為、AVR(ATmega328)でタイマを作ることにしました。以前ガンマカウンタを作りましたのでそのタイマー部分を使うことにしました。随分前に作ったのですっかり忘れてしまい、この表示までプログラムをこねくり回していました。
何とか動いているようですので、後はADCで電池電圧を読む部分を作って追加します。
2014/1/14(Sun)
色々変なところを修正して結局放電負荷回路図は下記のようになりました。
バッテリー電圧が3.1V以下になるとLEDが消灯し、TR(2SA1015)がオンしてFET(2SK591)のゲートをグランドに落とし電池の放電は停止します。
2014/1/13(Mon)
昨日、今日とADCのプログラムを作っていましたが、ADCは初めて。ATmega328のADC4を使っているのだが、何故か0しか出てこない。出鱈目でもいいので数字が出てくれればいいのだが、何がまずいのか、、、?
※コメント投稿者のブログIDはブログ作成者のみに通知されます