99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子萬年歷設(shè)計方案(1)

CHANBAEK ? 來源:IOput ? 作者:Bruno ? 2023-03-30 14:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 引言

本文設(shè)計的電子萬年歷屬于小型智能家用電子產(chǎn)品。 利用單片機(jī)進(jìn)行控制,實時時鐘芯片進(jìn)行記時,外加掉電存儲電路和顯示電路,可實現(xiàn)時間的調(diào)整和顯示。

2 系統(tǒng)概述

本設(shè)計以AT89S52單片機(jī)為核心,構(gòu)成單片機(jī)控制電路,結(jié)合DS1302時鐘芯片和24C02FLASH存儲器,顯示陽歷年、月、日、星期、時、分、秒和陰歷年、月、日,在顯示陰歷時間時,能標(biāo)明是否閏月,同時完成對它們的自動調(diào)整和掉電保護(hù),全部信息用液晶顯示。 人機(jī)接口由三個按鍵來實現(xiàn),用這三個按鍵對時間、日期可調(diào),并可對鬧鈴開關(guān)進(jìn)行設(shè)置。 軟件控制程序?qū)崿F(xiàn)所有的功能。 整機(jī)電路使用+5V穩(wěn)壓電源,可穩(wěn)定工作。 系統(tǒng)框圖如圖2-1所示,其軟硬件設(shè)計簡單,時間記錄準(zhǔn)確,可廣泛應(yīng)用于長時間連續(xù)顯示的系統(tǒng)中。

wKgaomQlK1GADYWdAAAPUioPeUo350.jpg

(圖2-1 系統(tǒng)框圖)

3 方案選擇

由于電子萬年歷的種類比較多,因此方案選擇在設(shè)計中是至關(guān)重要的。 正確地選擇方案可以減小開發(fā)難度,縮短開發(fā)周期,降低成本,更快地將產(chǎn)品推向市場。

3.1 方案1——基于AT89S52單片機(jī)的電子萬年歷設(shè)計

不使用時鐘芯片,而直接用AT89S52單片機(jī)來實現(xiàn)電子萬年歷設(shè)計。 AT89S52是一種帶8K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS 8位微處理器,俗稱單片機(jī)。 單片機(jī)的可擦除只讀存儲器可以反復(fù)擦寫1000余次。 由于將多功能8位CPU和閃爍存儲器組合在單個芯片中, ATMEL的AT89S52是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。
若采用單片機(jī)計時,利用它的一個16位定時器/計數(shù)器每50ms產(chǎn)生一個中斷信號,中斷20次后產(chǎn)生一個秒信號,然后根據(jù)時間進(jìn)制關(guān)系依次向分、時、日、星期、月、年進(jìn)位。 這樣就實現(xiàn)了直接用單片機(jī)來實現(xiàn)電子萬年歷設(shè)計。

用單片機(jī)來實現(xiàn)電子萬年歷設(shè)計,無須外接其他芯片,充分利用了單片機(jī)的資源。 但是精度不夠高,誤差較大,掉電后丟失所有數(shù)據(jù),軟件編程較復(fù)雜。

3.2 方案2——基于DS1302的電子萬年歷設(shè)計

在以單片機(jī)為核心構(gòu)成的裝置中,經(jīng)常需要一個實時的時鐘和日歷,以便對一些實時發(fā)生事件記錄時給予時標(biāo),實時時鐘芯片便可起到這一作用。 過去多用并行接口的時鐘芯片,如MC146818,DS12887等。 它們已能完全滿足單片機(jī)系統(tǒng)對實時時鐘的要求,但是這些芯片與單片機(jī)接口復(fù)雜、占用地址, 數(shù)據(jù)總線接線多、芯片體積大占用空間多、近年來串行接口的各種芯片在單片機(jī)系統(tǒng)中應(yīng)用愈來愈多,串行接口的實時時鐘芯片也出現(xiàn)了不少,DS1302是一個綜合性能較好且價格便宜的串行接口實時時鐘芯片。
利用單片機(jī)進(jìn)行控制,采用DS1302作為實時時鐘芯片,其三線接口SCLK、I/O、/RST與單片機(jī)進(jìn)行同步通信,外加掉電存儲電路、顯示電路、鍵盤電路,即構(gòu)成一個基本的電子萬年歷系統(tǒng),若還要添加其他功能,在這基礎(chǔ)上外擴(kuò)電路即可。

由于在系統(tǒng)設(shè)計時,需要考慮以下幾點因素:功耗低、精確度高、軟件編程較簡單,芯片的體積小、芯片成本低等,而DS1302芯片有上面所述的諸多優(yōu)點,所以本設(shè)計采用方案2。

4 系統(tǒng)硬件電路的設(shè)計

按照系統(tǒng)設(shè)計功能的要求,初步確定設(shè)計系統(tǒng)由主控模塊、時鐘模塊、存儲模塊、鍵盤接口模塊、顯示模塊和鬧鈴模塊共6個模塊組成,電路系統(tǒng)構(gòu)成框圖如圖4-1所示。 主控芯片使用52系列AT89S52單片機(jī),時鐘芯片使用美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘芯片DS1302,存儲模塊采用美國ATMEL公司生產(chǎn)的低功耗CMOS串行EEPROM存儲芯片AT24C02。 DS1302作為主要計時芯片,可以做到計時準(zhǔn)確。 更重要的是,DS1302可以在很小電流的后備 (2.5~5.5V電源,在2.5V時耗電小于300nA)下繼續(xù)計時,并可編程選擇多種充電電流來對后備電源進(jìn)行慢速充電,可以保證后備電源基本不耗電。

wKgZomQlK1GAN7dYAAAVAv91Rhc681.jpg

(圖4-1 電子萬年歷電路系統(tǒng)構(gòu)成框圖)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44997

    瀏覽量

    650737
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7653

    瀏覽量

    167473
  • AT89S52
    +關(guān)注

    關(guān)注

    9

    文章

    358

    瀏覽量

    88988
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1086

    瀏覽量

    83801
  • 電子萬年歷
    +關(guān)注

    關(guān)注

    3

    文章

    38

    瀏覽量

    16282
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    電子萬年歷設(shè)計與制作資料

    電子萬年歷設(shè)計與制作資料
    發(fā)表于 08-20 11:18

    電子萬年歷設(shè)計

    電子萬年歷設(shè)計
    發(fā)表于 08-20 22:46

    電子萬年歷

    ``分享以前在電子工程師之家下載的萬年歷【超級版】``
    發(fā)表于 11-13 14:02

    電子萬年歷

    12864顯示電子萬年歷,有溫度,游戲,鬧鐘,用紅外控制??!怎么做?。。。?/div>
    發(fā)表于 12-08 15:44

    電子萬年歷

    電子萬年歷的資料誰有 怎么得E幣 求給力
    發(fā)表于 12-18 16:18

    萬年歷電路圖

    萬年歷電路圖萬年歷電路圖
    發(fā)表于 08-05 14:59

    電子萬年歷設(shè)計

    基于STC51單片機(jī)的電子萬年歷,有多個595級聯(lián),有呼吸燈設(shè)計,60個LED秒燈,按鍵調(diào)整,含鬧鐘功能,鬧鐘數(shù)據(jù)掉電自動保存在單片機(jī)內(nèi)部EEPROM中,希望對51單片機(jī)愛好者有幫助。
    發(fā)表于 08-08 10:44

    電子萬年歷帶農(nóng)歷顯示

    `電子萬年歷,帶農(nóng)歷顯示`
    發(fā)表于 01-08 14:36

    萬年歷

    萬年歷萬年歷萬年歷萬年歷
    發(fā)表于 03-20 21:08

    萬年歷 仿真

    游戲 萬年歷
    發(fā)表于 07-08 11:19

    求一種基于STM32的智能萬年歷設(shè)計方案

    基于STM32的智能萬年歷是由哪些部分組成的?怎樣去設(shè)計一種基于STM32的智能萬年歷?
    發(fā)表于 09-29 07:40

    基于51單片機(jī)電子萬年歷論文

    基于51單片機(jī)電子萬年歷論文基于51單片機(jī)電子萬年歷論文論文基于51單片機(jī)電子萬年歷論文基于51
    發(fā)表于 01-20 15:36 ?143次下載

    萬年歷

    電子萬年歷,可以運行的哦,單片機(jī)相關(guān)知識。
    發(fā)表于 05-17 11:09 ?17次下載

    畢業(yè)設(shè)計-電子萬年歷設(shè)計

    電子設(shè)計研發(fā)部分的研發(fā)人員常用資料,畢業(yè)設(shè)計-電子萬年歷設(shè)計
    發(fā)表于 11-03 14:06 ?70次下載

    萬年歷protues仿真 實時時鐘仿真 12864萬年歷仿真 5

    萬年歷protues仿真 實時時鐘仿真 12864萬年歷仿真 51萬年歷設(shè)計
    發(fā)表于 01-14 22:32 ?175次下載