デジタル時計(Page2) 制作:2007-05-06〜

電子工作の定番、デジタル時計を作ります。表示は液晶ではなくLEDを使用しますが、消費電力が大きいので消費電力を減らす工夫をしてみます。


ページが大きくなりすぎたので分割しました、前のページはこれ

原因がわからないので、対照実験するために、もう一個購入。前はピンが半田付けされていなかったと思ったが、新しい物は半田付け済み。


交換したがやはりダメ


液晶とリアルタイムクロックだけの回路にして実験。結果、I2Cの通信でACKを返すか返さないかが違ってました。右の写真のI2C_Rd(0)のところがI2C_Rd(1)と間違えていた。リアルタイムクロックは壊れていなかったってことです。通信でエラーが起きるとリアルタイムクロックはその間、動作を停止するようです、そしてその時間がちょうど1秒。これが原因で1秒間が2秒間に間延びしていたと思われます。


回路は12個のブロックをPICで制御しています。動作確認が終わってないのは、Cds、メロディー、ロータリーエンコーダー他スイッチ関係


人体センサーは電源電圧の変化に反応してしまうようです。DC−DCコンバーターを付けて対応するのでMSOP−>DIP変換基板を作成。感光基板ならこれくらいのパターンは問題なし。セロハンテープで固定して動かないようにしないと半田付けは困難。


拡大鏡で見るより、デジカメで撮影して確認した方がうまく半田付けできているかがよくわかります。電圧固定タイプの物と抵抗で可変するタイプのもの1個ずつ完成。


MSOP−>DIP変換基板のEAGLEファイル