2009年6月6日 星期六

Binary Clock 二進位時鐘

在喬大(gc.digitw.com)的網站上,看到這個project時,曾上網找過其他訊息,只要在谷歌鍵上binary clock就有一堆資料與圖片,當然也有不同的類型,不過想要自行開發還是需要撰寫單晶片程式的功力.
利用這次再加買USB DAC-PCM2706板子的機會順便加買DAC2.0板子及這棵燒好程式碼Binary clock的89c2051的單晶片,將binary clock的板子洗好,本來是懶得洗電路板,因為印投影片,曝光及蝕刻都算輕鬆簡單的工作,但是鑽孔,可真是件苦差事...但又懶得用洞洞板焊這些跳線,所以利用放了n年的感光板餘料,再熟悉一下洗電路板的功力.

這是將板子鑽孔好的樣子,焊接幾條跳線後,趕緊將它拍下來.
當然順序是先將跳線焊接好,再接著從低焊接到高元件,


最後這是全部元件焊接好的樣子.

照片上我己經將2051插上去,其實是先要空板的狀態下,先上電,再量測pin20+及pin10-是否是+5v的電壓,不然可能是chipset不保.
緊張時刻到了,將12v電源給它插下去,聽到咔一聲,秒數的led依序閃滅,嗯~有在工作中,不過,怎秒數第4棵(8)不亮,從尾找到pin19,重新焊接每一點並壓實它,好的呀!,可是還是沒有亮,找了半天始終找到不到,結果問題竟然是發生在電路上,洗板的過程中,應該是投影片有修細線沒有補實,用肉眼是看不出有任何問題,可是它是斷路的,所以燈當然不會亮.用焊鍚帶上,led就亮了.
不過問題並不只有這些,其中有排led(時)也是不亮的,因為它是利用掃描方式亮燈,所以只要一個點沒焊上,以後的燈就不亮了,也就是說,我少焊了,呵呵,人老眼花了.
這是測試alarm的狀況,聲音響得不好,因為是找拆機料裝上的,所以只能聽到,噠噠噠的聲音.

另外這是關燈時led閃滅的狀況

二進位時鐘完成後感覺,還不錯,只是鑽孔及焊接跳線好累喔!尤其是鑽孔.
接下來就是長時間的測試了,希望時間不會誤差太多,再來就是鋸板,合體,裝盒了...慢慢來吧!因為下一步要玩USB-DAC I2S接1543

沒有留言:

張貼留言