<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 基于DS1302數(shù)字芯片的“電子臺歷”設(shè)計調(diào)試心得

          基于DS1302數(shù)字芯片的“電子臺歷”設(shè)計調(diào)試心得

          作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 收藏


          DS1302是一款價格低廉,精度高的時鐘芯片;該芯片具有年、月、日、分、秒、閏年、電池涓流充電,等優(yōu)秀的功能,其芯片發(fā)明是DALLS“達拉斯”公司的產(chǎn)品,在電腦、相機等需要時間的數(shù)字產(chǎn)品中都有用到。于是本人針對該芯片準備設(shè)計一款具有“實時時間、室溫測量、年月日實時顯示、國際節(jié)日提醒功能、自動背光調(diào)整”為一體的電子臺歷。

          本文引用地址:http://www.ex-cimer.com/article/201611/323694.htm

          電子臺歷原理圖在本月15號設(shè)計完成,PCB電路板圖于16號完成并發(fā)外打樣。由于時間倉促在第一款PCB設(shè)計排板時,PCB走線比較雜亂,4天后收到成品PCB,于是開始進入焊接調(diào)試階段;通過半小時的焊接,一個半成品完成,然而通過STC-ISP在線下載后,12684液晶屏能進入初始程序,同時能實時地測量空間環(huán)境溫度和顯示,但是時間方面的數(shù)據(jù)卻一個也不能顯示!難道是我的PCB走線有錯??但是接下來的近十幾次的檢查都沒有發(fā)現(xiàn)走線錯誤!難道是PCB走線雜亂存在嚴重的高頻電磁輻射產(chǎn)生的錯誤?也許是我的程序編寫的有錯誤??!暈掉了!這幾個項目不論怎么檢查也沒發(fā)現(xiàn)有問題。難道是液晶屏的輻射太高了嗎?但是我將屏幕用軟線和主板分隔開來試驗,但是現(xiàn)象仍然存在!

          當在多次的接觸主板時,發(fā)現(xiàn)手碰到和DS1302的三條數(shù)據(jù)線時,芯片的時間被單片機讀出來了,只是讀的不正常,有許多亂碼!但是也進了一步??!可是手一丟又回到完全不正常狀態(tài)!暈得不得了!從這個現(xiàn)象導致我只認定了問題出在產(chǎn)品輻射導致的不正常。因此我想辦修改程序,關(guān)閉AUXR,同時從單片機的增益,主頻想辦法減弱單片機的對外輻射,然后給DS1302增加濾波電感、電容等,但仍半點效果也沒有!真的不知道該怎么辦了!能想的辦法都想了!經(jīng)過一個多星期的調(diào)整問題仍然沒有半點進步,幾乎到了要放棄的邊沿了!

          不,到外面去清醒一下頭腦,應該還有辦法;然后對這個項目放下了一個晚上不去想。第二天,繼續(xù)檢查,但仍然不行;現(xiàn)在體溫真的達到40度了!暈!出去洗個臉,再來!一次次重復,再重復!

          通過多方面的仔細檢查問題出在少了三個電阻的原因,由于DS1302的三個數(shù)據(jù)端了接在了單片機的P1口上,按理說,P1口內(nèi)部是有10K的上拉電阻,所以我在排板的時候就沒在安排多接上拉電阻,但是問題的確是出在了上拉電阻上;主板的單片機型號是STC89C52RC,內(nèi)部的確有10K上拉電阻,但是對于DS1302來說這個驅(qū)動電流不足,因此在單片機的IO口上應該再加上拉電阻4.7K,這時可以保證有足夠的電流通過,那么相對來說就加強了抗干擾的能力,當加上電阻后一切正常,時間也保證了很高的精度!

          從這里體會出,在設(shè)計單片機驅(qū)動其它電路時,一定要留出擴展的IO上拉電路來,在需要的時候可以幫助我們調(diào)試。

          下一步的目標是,再次擴展電子臺歷的功能,當你的家人朋友過生日的時間快到了可以語音提示;晚上想知道幾點了不必再開燈看時間,只需要閉上眼睛按一下遙器上的按鈕,電子臺歷就可以語音報出當時的時間來;同時還可以有錄音功能,提醒老人按時吃藥等等!

          你覺得這個產(chǎn)品是不是一個有創(chuàng)意的產(chǎn)品呢??!



          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();