痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 7833|回復: 22

大LED時鐘玩具

  [複製鏈接]
發表於 2011-12-21 17:52:46 | 顯示全部樓層 |閱讀模式
本帖最後由 antlu 於 2011-12-21 05:54 PM 編輯

想要一個大時鐘已經很久了,多年前在新竹市 NOVA旁一洋電子買了幾條 LED燈條,這應該是作警示用的吧!  供電12V 4個LED一串加上100R電阻,可是湊了半天就是沒辦法湊到 4*7=28節 只好將就的作成 1888 的 12小時制時鐘,這期間遇到一些問題,也上網得到先進的指導再此感謝!! 機殼是 上週傑佛瑞大哥送的"緊急出口指示燈" 12V電源是剛剛資源回收室撿到的 電話電源 9V 200mA ,電路使用 共陽 4LED 配上之前的 萬用板焊的LED時鐘修改因 硬電流與電壓 使用 PNP NPN 對 和 ULN2003...程式修改方面,因為 1888 不是 2400 所以DS1302 需要改成 12時制 還有10時位數 0 不能亮...

10公尺都可以辨識時間
大時鐘01 [800x600].JPG

為了判斷程式是否寫錯特地焊一個作問題層別用!!
大時鐘04 [800x600].JPG

內部電路
大時鐘02 [800x600].JPG

控制部分
89S52 + DS1302 + ULN2003
大時鐘03 [800x600].JPG

喜歡把電路板外"展",又要LED的視角加大,使用護背模把透明壓克力給蓋住,壓克力板購自"資源回收場"
大時鐘05 [800x600].JPG

評分

6

查看全部評分

發表於 2011-12-21 18:33:00 | 顯示全部樓層
我也很想要!
但是單晶片還不會,也還沒學!
感謝分享啊!

很想求套件!

另外,可以分享對岸一個專門玩時鐘的部落格:

Nixie Clock Home

他也有淘寶喔!

Nixie Clock Home 淘寶
發表於 2011-12-21 20:28:17 | 顯示全部樓層
可惜少了時和分之間那個兩點的秒閃爍,
會有晝龍點睛的效果
 樓主| 發表於 2011-12-21 21:48:48 | 顯示全部樓層
legion 發表於 2011-12-21 08:28 PM static/image/common/back.gif
可惜少了時和分之間那個兩點的秒閃爍,
會有晝龍點睛的效果

LEGION大:
     這兩點就需要多寫一些程式,因為考慮的比較差,所以8952我上下不下上百次,有一點懒!! 改天好了!! 謝謝建議.
    身體完全OK了吧!! 祝 LEGION大生龍活虎!!
發表於 2011-12-21 23:46:05 | 顯示全部樓層
本帖最後由 ysc 於 2011-12-22 01:54 AM 編輯
antlu 發表於 2011-12-21 09:48 PM static/image/common/back.gif
LEGION大:
     這兩點就需要多寫一些程式,因為考慮的比較差,所以8952我上下不下上百次,有一點懒!! 改天 ...


所以8952我上下不下上百次,-----呵呵~~只要寫過單晶片程式的人都能體會!
邊寫程式邊debug這是必經過程,程式大一點上千次上萬次都有可能,這麼一來豈不是將IC座給拔爛掉?
這時就需要模擬器來幫忙,模擬器一端接PC另一端是個40 PIN壓排線公IC座,此公IC座取代89C52插在目標板上,編譯完的機械碼直接下載到模擬器內,馬上執行即可除錯........

沒有模擬器寫程式真的很不方便.......
 樓主| 發表於 2011-12-22 01:29:28 | 顯示全部樓層
ysc 發表於 2011-12-21 11:46 PM static/image/common/back.gif
所以8952我上下不下上百次,-----呵呵~~只要寫過單晶片程式的人都能體會!
邊寫程式邊debug這是必經過程, ...

YSC大:
   真有這種好東西? 請問 有8952的嗎?貴不貴?
發表於 2011-12-22 01:52:21 | 顯示全部樓層
本帖最後由 ysc 於 2011-12-22 01:57 AM 編輯
antlu 發表於 2011-12-22 01:29 AM static/image/common/back.gif
YSC大:
   真有這種好東西? 請問 有8952的嗎?貴不貴?


8051系列模擬器很普遍,網拍上很多人在賣,早期用其他CPU時曾買過,但總覺得不太合自己口味,所以從那時期開始,每次採用新的CPU都自己先製作模擬器。
目前51系列的,我是用一顆W78E516B來做模擬器,W78E516B結構跟89C52幾乎一樣,只差在FLASH-ROM是64K(APROM),還有額外4K  LDROM,我將控制程式寫在LD-ROM內,這控制程式接收來自PC的二進位檔並燒錄在APROM內,接收完之後硬體RESET,然後開始執行APROM內的程式。

PC這端則用VB寫個通訊界面程式,負責操作介面與下載檔案。
 樓主| 發表於 2011-12-22 16:49:46 | 顯示全部樓層
ysc 發表於 2011-12-22 01:52 AM static/image/common/back.gif
8051系列模擬器很普遍,網拍上很多人在賣,早期用其他CPU時曾買過,但總覺得不太合自己口味,所以從那時 ...

YSC大:
    我還是不了解,可否方便提供更進一步的資料,比如說 線路圖以及相關操作程序,...
    記得 剛進社會時聽過 MICE 或是ICE 但是因為跟工作沒相關所以都沒有使用過...
    感謝!!  
    另外!! 這跟ISP有何區別?
發表於 2011-12-22 18:29:55 | 顯示全部樓層
ICE--線上模擬器,功能比較強,可設定程式斷點、可單步執行、可將停下來CPU內部暫存器顯示出來....功能很強價格很貴,MICE是全友做的ICE,有各種CPU的MICE,一開始一台要價1~20萬,那時期算是全友的全盛時期,MICE在世界上有一定地位,跟後來做掃描器企業形象完全不同。

我自己做的模擬器比較像ISP,但完全沒有佔用系統資源,執行使用者程式時I/O腳位完全可以使用,不像ISP必須預留幾隻腳不能用。

建議到華邦先下載W78E516B技術資料來了解一下,只要將W78E516B搞清楚了功力一定增加不少....
 樓主| 發表於 2011-12-22 22:02:44 | 顯示全部樓層
ysc 發表於 2011-12-22 06:29 PM static/image/common/back.gif
ICE--線上模擬器,功能比較強,可設定程式斷點、可單步執行、可將停下來CPU內部暫存器顯示出來....功能很強 ...

YSC大:
     感謝指導,我有空會去看看 W78E516B 這個IC的功能. 再繼續向你請教!!
 樓主| 發表於 2011-12-26 21:10:55 | 顯示全部樓層
ysc 發表於 2011-12-22 06:29 PM static/image/common/back.gif
ICE--線上模擬器,功能比較強,可設定程式斷點、可單步執行、可將停下來CPU內部暫存器顯示出來....功能很強 ...

YSC大:
    已經看過一遍還是不清楚,倒是了解 ATMEL的 ISP動作,想向您要 W78E516的線路圖和程式不知道方便否?  感謝!!
發表於 2011-12-26 21:53:26 | 顯示全部樓層
antlu 發表於 2011-12-26 09:10 PM static/image/common/back.gif
YSC大:
    已經看過一遍還是不清楚,倒是了解 ATMEL的 ISP動作,想向您要 W78E516的線路圖和程式不知道方 ...

已回覆在消息裡,照現況看來,用89S52的ISP模式應該是最快的方式。
 樓主| 發表於 2011-12-29 23:23:47 | 顯示全部樓層
ysc 發表於 2011-12-26 09:53 PM static/image/common/back.gif
已回覆在消息裡,照現況看來,用89S52的ISP模式應該是最快的方式。

YSC大:
    感謝!! 手頭上有個 USB>>RS232 網路上有電路和程式 使用89C2051的資料,找時間做做玩具試看看!!
http://www.8052.com/users/AT89S52InSystemProg/
發表於 2011-12-30 01:51:37 | 顯示全部樓層
antlu 發表於 2011-12-29 11:23 PM static/image/common/back.gif
YSC大:
    感謝!! 手頭上有個 USB>>RS232 網路上有電路和程式 使用89C2051的資料,找時間做做玩具試看看! ...

嘿!您挖到這個不錯喔....有電路、有韌體、有軟體,
趕快下載存下來吧。
發表於 2011-12-30 15:04:28 | 顯示全部樓層
挖~~做出這摸大的時間燈了阿.....

另外~~~模擬器..若不想這麼麻煩一值拔插
建議你自己做個轉接座用開關的方式切換

可切換到你的板子上~~或是切換到排線..可以直接接到燒錄器..
這樣一來..程式錯了..切可以把IC的腳位切換到燒錄器的排線那邊..
這樣就不用一值拔插了...

繼續忙我的治具....做了2個多月的治具終於快做好了....
 樓主| 發表於 2011-12-30 21:41:09 | 顯示全部樓層
shunxing 發表於 2011-12-30 03:04 PM static/image/common/back.gif
挖~~做出這摸大的時間燈了阿.....

另外~~~模擬器..若不想這麼麻煩一值拔插

順興大:
      你的創意我有看沒有懂ㄋㄟ, 你的製具是瞎咪?趕快PO出來給大家分享吧!!
發表於 2011-12-31 10:21:06 | 顯示全部樓層
antlu 發表於 2011-12-30 09:41 PM static/image/common/back.gif
順興大:
      你的創意我有看沒有懂ㄋㄟ, 你的製具是瞎咪?趕快PO出來給大家分享吧!! ...

抱歉...商業機密..無法給大家看...
那幾台機具是世界大廠的產品維修用的..
所以無法給大家看..
發表於 2012-1-2 20:04:10 | 顯示全部樓層
本帖最後由 oldhan 於 2012-1-2 08:08 PM 編輯
ysc 發表於 2011-12-22 06:29 PM static/image/common/back.gif
ICE--線上模擬器,功能比較強,可設定程式斷點、可單步執行、可將停下來CPU內部暫存器顯示出來....功能很強 ...


78E516B 還是傳統 40pin,
是用 W78C438BP debugger.pdf (151.65 KB, 下載次數: 52) 來作嗎?
發表於 2012-1-2 22:20:40 | 顯示全部樓層
oldhan 發表於 2012-1-2 08:04 PM static/image/common/back.gif
78E516B 還是傳統 40pin,
是用 W78C438BP 來作嗎?

我確定是用W78E516B做的,線路比較簡單。
 樓主| 發表於 2012-1-3 21:43:01 | 顯示全部樓層
ysc 發表於 2011-12-30 01:51 AM static/image/common/back.gif
嘿!您挖到這個不錯喔....有電路、有韌體、有軟體,
趕快下載存下來吧。 ...

YSC大:
   這個電路我做好了,但是 無法燒錄,通訊正常 總是顯示出PROGRAMING FAILURE!!
發表於 2012-1-3 23:40:55 | 顯示全部樓層
antlu 發表於 2012-1-3 09:43 PM static/image/common/back.gif
YSC大:
   這個電路我做好了,但是 無法燒錄,通訊正常 總是顯示出PROGRAMING FAILURE!! ...

那顆89C2051有沒有燒程式進去?
 樓主| 發表於 2012-1-5 02:09:11 | 顯示全部樓層
ysc 發表於 2012-1-3 11:40 PM static/image/common/back.gif
那顆89C2051有沒有燒程式進去?

YSC大:
   應該有燒進去,因為 我把 RS232的TX RX 對調會產生異常. 進行燒錄 讀取的時候,LED會閃一下就SHOW出 燒錄失敗..
 樓主| 發表於 2012-1-5 02:12:24 | 顯示全部樓層
oldhan 發表於 2012-1-2 08:04 PM static/image/common/back.gif
78E516B 還是傳統 40pin,
是用 W78C438BP 來作嗎?

好複雜喔!! 功能應該更強才是!!
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-5-7 06:43 AM , Processed in 0.089993 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.