一年前打的板,送人了一部分,一樂出售一部分。原來留下10塊是準備送朋友的,但因工作原因,估計以后很難再跟51單片機打交道了。
時間倉促,只焊了背板基本的元器件,留下數碼管和LED、按鍵等沒有焊,但可以掛上數碼管測試。算是半成品吧。
在一樂出過全流程的技術帖子。
板子描述:
尺寸:40*20cm,雙面鋪銅。
單片機:STC89C52RC
驅動芯片:3塊max7219,兼容貼片和直插兩種封裝。
時鐘芯片:DS3231(兼容單獨芯片和模塊)、DS12C887
擴展GPS、語音報時(含普通音量0.5W和放大音量2W兩種接口)。大部分元件兼容貼片和直插兩種封裝——電阻、電容、三極管等。
附加外引接口:
TTL
DS18B20
紅外
濕度(DTH11)
PCF8591模塊
CC1101無線模塊
ESP8266WIFI模塊
4個調時按鍵
供電接口:
1、miniUSB
2、5v(可寬電壓供電,預留降壓芯片1117-5、7805)
主要元件:
16個0.8吋共陰數碼管+1個1吋共陰數碼管(上下排10個針腳,間距21——24mm,3、8為公共端),建議紅色或藍色,星期兼容0.8吋數碼管。
約160個LED燈珠,3mm、5mm兼容,因為管腳間距一樣。我的習慣是 時、分 4位用5mm,秒兩位用3mm。
有整點報時指示燈(無鬧鐘指示燈,至少沒有見到過誰會無聊到拿這種大萬年歷來當鬧鐘)。
底部預留4個白色LED小夜燈,手動開關。
傳說max7219不好用,經過幾年的撥弄,其實也并非江湖傳言,但為了以防萬一,比如為了防止高頻干擾,預留了足夠的濾波電容安裝位置(也有磚家建議可換接下拉電阻濾波)。畫多了,留著不用都可以,可一旦缺了造成飛線就麻煩了。我的原則是寧多勿缺!
保證DS3231+GPS校時+報時+顯示功能正常,諸如其他花哨的附加預留接口如溫度、濕度、電波鐘、wifi授時等功能由感興趣的人去“開發”,不保證線路無誤!
非科班出身,也不懂電路軟件及仿真,所以出不了其他高人的套件那么完整的電路圖、仿真圖、bom等等,但源程序會公開!
89C52RC + 11.0592M +MAX7219級聯驅動
DS3231+GPS校時+語音報時+電腦授時
預留 DS12C887 、DS18B20測溫、DHT11濕度、紅外IR、無線模塊、電波鐘、夜燈等接口
提供調試好的DS12C887+DS18B20源程序
提供電腦版的GPS仿真器和校時軟件,可使用USB轉TTL與萬年歷板子直接通信!
01.jpg (301.39 KB, 下載次數: 69)
下載附件
2017-6-18 16:41 上傳
04.jpg (355.79 KB, 下載次數: 85)
下載附件
2017-6-18 16:41 上傳
02.jpg (139.84 KB, 下載次數: 81)
下載附件
2017-6-18 16:41 上傳
年代的“20”直接用限流電阻驅動,未經過驅動芯片,故意將亮度調的低,若不滿意可以自行更換限流電阻調節亮度。
溫度前面的二位數碼管作用:當接入gps信號時可顯示gps的秒,可對比ds3231時鐘誤差。
建議自備磨砂亞克力板,效果會更好
03.jpg (107.48 KB, 下載次數: 62)
下載附件
2017-6-18 16:41 上傳
現在10塊板子只焊接了背面基本元件,正面的LED和數碼管都沒有焊好,但插上數碼管就可以調試了:
05.jpg (335.58 KB, 下載次數: 86)
下載附件
2017-6-18 16:41 上傳
時分秒的LED可選紅色和藍色。也可不要自備。
板子帶基本焊接調試+元件包(160個LED包+喇叭+接插件+5個臥式按鈕等) 全國非偏遠申通包郵100
如果需要焊好LED,加20元焊接調試費。
可選配件:
測試好的二手gps ,已標識TTL定義,需要自己接線。 8元
以前備的DS12C887,保證未上錫,不保證精度,國產,學習用足夠。 3元
既有實用性,又可以學習51單片機C語言的開發,很多編程技巧,注釋夠多的了。
如果玩通了本程序,51單片機也就算入門了!
需要的留言,我看看有沒有人感興趣,若有4人以上我就把淘寶鏈接做出來通過淘寶交易。
最近工作交接事情較多,可能不能及時回復,見諒!
|