2011年5月13日　14:49

ボタン電池の電圧値が通常時2.6V程度と、常にバッテリーロー状態になることがわかった。
この時にセットアップモードで一定間隔でのデータ送信を行わせようとすると、すぐに電圧が低下して動作が停止してしまう問題があることがわかった。
セットアップモード時は、3Vのアダプタでの動作をすれば解消することがわかった。









2011年5月13日　13:35

押しボタン式のファームウェアVer0x92では、データ再送時に、RTCでの2秒間休止を無視して、データ送信を連続して49パケット
すべて出力してしまう問題があった。この問題の原因で、SPI端子を2秒間の休止時間中にATMEGA88をパワーダウンモードにする
際に、端子の内部プルアップ抵抗を設定で改善された。






2011年4月28日　13:55

現在押しボタン式のワイヤレスアラームのプログラムで、

電圧2.80V程度時に電圧値が落ちている段階で、スイッチを押してデータ電波送信を行おうとすると、
全く電波送信ができない状態に陥ることがわかった。


こちらのプログラムでも、main関数からスタート時に

hw_setup();この関数で


CLKPR = _BV(CLKPCE);	// CLKPCEビットを1にする
CLKPR = 0b0001;			// 2分周にする


このプログラムで、システムクロックを8MHzから4MHzに変更して、

ATmega88のデータシートP.191より安全動作領域の1.8Vまでを補償するように
設定変更しているが、動作できていない。







2011年4月21日　15:50


DIPスイッチ設定について


  2  |   1    |
-----+--------+------------
OFF  |  OFF   |  426.3625
OFF  |   ON   |  426.4625
 ON  |  OFF   |  426.5625
 ON  |   ON   |  426.6625
     |        |
     |        |



  4  |   3    |
-----+--------+------------
OFF  |  OFF   |  通常モード
OFF  |   ON   |  広域周波数スキャンモード
 ON  |  OFF   |  キャリアテストモード
 ON  |   ON   |  setupモード
     |        |
     |        |
