freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機及ds1302的led電子鐘設(shè)計——硬件部分-資料下載頁

2025-06-06 22:57本頁面
  

【正文】 1302 提供的6pF不一致時,就會影響晶振的起振或?qū)е抡袷庮l率的偏移 [2] 。硬件電路做好之后,將軟件用Genius系統(tǒng)編程器下載到單片機中,接通電源,LED并沒顯示預(yù)定的時間,而是顯示“.”。檢查硬件電路,確認是否完全無誤。檢查具體過程如下:用示波器測量單片機是否工作,將示波器連接單片機31號引腳EA腳,觀察所得的圖象,經(jīng)測圖象為矩形波,符合要求;既而測晶振是否起振,用示波器得到正弦波,且頻率是晶振的頻率,故也符合要求,沒有問題。檢測數(shù)碼管LED是否接線正確。原設(shè)計為追求電路板焊接美觀,采用就近原則,導(dǎo)致a、b、c、d、e、f、g段碼與P0端口不對應(yīng)。并且焊錫之后有些部分被氧化,導(dǎo)致電路不穩(wěn)定。 解決的方案當所選的晶振負載電容不是6pF 時,可以采用增加輔助電容的方法提高或降低DS1302 振蕩器的電容性負載,使之與晶體所需的電容值匹配,如果已知晶體的負載電容為CI,若CI 小于6pF,則可以增加一個并聯(lián)電容CS 以產(chǎn)生所需要的總負載電容CI,即CI=6pF+CS;若CI 大于6pF,則可以在晶體的一端增加一個串聯(lián)電容CS,以產(chǎn)生所需要的負載電容CI,即1/CI=1/6pF+1/CS,通過計算即可得出應(yīng)增加的輔助電容大小[2]。: 輔助電容接法[2]若在使用前對晶體的負載電容并不知道的情況下通過測定晶體振蕩頻率的方法可以確定該晶體的負載電容。對于晶體振蕩器來說,其振蕩頻率與負載電容之間的關(guān)系是確定的,以本文討論的DS1302 使用的32768Hz 晶振為例:當它工作于所要求的負載電容時,能較準確地產(chǎn)生32768HZ 的頻率,當它的負載電容小于6pF 時,其振蕩頻率會正向偏移:當它的負載電容大于6pF 時,其振蕩頻率會負向偏移。因此,對于未知負載電容的晶體,應(yīng)首先采用實驗的方法,在其兩端加入輔助電容使晶體起振,然后用頻率計測出振蕩頻率,若測得頻率大于32768Hz,說明負載電容偏小,若測的頻率小于32768Hz 說明負載電容偏大,對輔助電容逐步調(diào)整最終使振蕩頻率盡可能接近32768Hz,則此時晶體端所接負載電容的總和就是適合該晶體的負載電容[2]。此方法放寬了時鐘芯片DS1302 在使用中對晶振的條件要求。增強了DS1302 在工作中的穩(wěn)定性,對于DS1302更為廣泛的應(yīng)用具有十分重要的意義。 本設(shè)計時鐘芯片DS1302基本可以穩(wěn)定工作,因此無須輔助電容以增強時鐘芯片的穩(wěn)定性。經(jīng)過調(diào)試之后,本硬件設(shè)計的主要問題是段碼與P0口焊接問題,按照原理圖的連接順序方式焊接,再次下載軟件,接通電源之后,能正常顯示時間;進入蜂鳴狀態(tài)時,沒有時間顯示,一直保持蜂鳴,軟件經(jīng)過調(diào)試之后能正常運行;進入中斷時,按鍵后有時出現(xiàn)顯示錯亂,按鍵失靈,出現(xiàn)連續(xù)加減的情況,軟件調(diào)試后能正常調(diào)整。設(shè)定初始時間為13:19:50,且達到鬧鈴時間13:20:00后,蜂鳴器響一分鐘,響的同時顯示當前時間,一分鐘后,蜂鳴器不發(fā)聲,時間仍繼續(xù)正常顯示。當按下相應(yīng)按鍵時,可以修改當前時間或鬧鈴時間。串行時鐘芯片DS1302連線簡單、體積小、價格低,在微控制器系統(tǒng)中應(yīng)用有著突出的優(yōu)點, 時鐘芯片DS1302是同類產(chǎn)品中較好的一種,可以用于數(shù)據(jù)記錄,特別是對某些具有特殊意義的數(shù)據(jù)點的記錄,能實現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時間同時記錄。這種記錄對長時間的連續(xù)測控系統(tǒng)結(jié)果分析及對異常數(shù)據(jù)出現(xiàn)的原因的查找具有重要的意義。傳統(tǒng)的數(shù)據(jù)記錄方式是隔時采樣或是定時采樣,沒有具體的時間記錄,因此,只能記錄數(shù)據(jù)而無法準確記錄其出現(xiàn)的時間,若采用單片機計時,一方面,需要采樣計數(shù)器,占用硬件資源;另一方面,需要設(shè)置中斷、查詢等,同樣耗費單片機的資源,而且,某些測控系統(tǒng)可能不允許。但是,如果再系統(tǒng)中采用時鐘芯片DS1302,則能很好的解決這個問題[5]。本設(shè)計經(jīng)過調(diào)試后,基本上達到了預(yù)定的效果,計時準確。另外,時鐘芯片DS1302本身具有月、日、年、星期等數(shù)據(jù)信息,但在本設(shè)計中沒有用到,因此在本設(shè)計的基礎(chǔ)上,還可以進行適當?shù)臄U展,把日歷信息也顯示出來。另外,該設(shè)計只用到了24h計時方法,沒有用到它的12h 計時格式,這方面的功能還有待于進一步完善??傊?,該設(shè)計提供了一種行之有效簡單便捷的計時方法,經(jīng)過多次使用可發(fā)現(xiàn)其可移植性好,實用性強。時鐘芯片DS1302 的正確使用是電子時鐘系統(tǒng)成敗的關(guān)鍵,只有深刻了解時鐘芯片DS1302的讀寫程序后,才能做出一個性能穩(wěn)定的時鐘系統(tǒng)。合理地選擇時間日期修改功能、時間日期切換功能的實現(xiàn)方案,是簡化程序設(shè)計的關(guān)鍵。硬件電路設(shè)計中要注意單片機I/O口的驅(qū)動能力[1]。如能解決上述問題,就可以制作出一款優(yōu)良的電子鐘產(chǎn)品。致謝參考文獻[1] 的電子時鐘時的難點分析[J].保定師范專科學(xué)校學(xué)報, 2004(3).3033.[2] [J].制作天地,2009(6).2324.[3] [N].科技創(chuàng)新導(dǎo)報,200804.[4] [J].電子制作,2005(10).3738.[5] [J].電子制作,2007(11).40.[6] 朱路, [J].現(xiàn)代電子技術(shù),2006(19).116118.[7] 朱斌,譚勇,[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2008(1).3334.[8] [J].電子世界,2005(9).3536.[9] 莊建清,[J].電子制作, 2008(10).2526.[10] 黃明強. DS1302在單片機系統(tǒng)中的應(yīng)用[N].保定師范??茖W(xué)校學(xué)報,200404.[11] [J].鞍鋼技術(shù),2001(5).5963.附錄一系統(tǒng)元件清單:元件名稱數(shù)量備注AT89S52及其底座各一個DS1302及其底座各一個LED數(shù)碼管2共陰按鈕84插腳晶振12MHZ蜂鳴器15v電容310uf、20pf三極管9NPN電阻410K排阻41K、10K電源插針1主要設(shè)備:焊接實驗工具箱一套5V電源附錄二硬件實物圖:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1