少妇精品无码一区二区三区-日本高清视频在线-男女18禁啪啪无遮挡-www.国产精品视频-91精品婷婷国产综合久久性色-99亚洲乱人伦aⅴ精品-国产男女无套免费网站-首尔之春在线看-一二区视频-成人做爰视频www-日本h漫在线观看-99热爱久久99热爱九九热爱-亚洲黄a-亚洲激情免费-国产波霸爆乳一区二区-青草青草久热国产精品-欧美人成精品网站播放-按摩师高h荡肉呻吟在线观看-国产色a∨在线看免费-麻豆免费在线视频

您好!歡迎光臨烜芯微科技品牌官網(wǎng)!

深圳市烜芯微科技有限公司

ShenZhen XuanXinWei Technoligy Co.,Ltd
二極管、三極管、MOS管、橋堆

全國(guó)服務(wù)熱線:18923864027

DS1302,基于DS1302與單片機(jī)的定時(shí)開關(guān)設(shè)計(jì)詳解
  • 發(fā)布時(shí)間:2021-11-16 17:33:25
  • 來(lái)源:
  • 閱讀次數(shù):
DS1302,基于DS1302與單片機(jī)的定時(shí)開關(guān)設(shè)計(jì)詳解
定時(shí)開關(guān)在人們生活中扮演著重要的角色,給人們的生活帶來(lái)了很大的方便。早在我國(guó)的古代采用滴水方式計(jì)時(shí),當(dāng)水滴到一定量時(shí)就引發(fā)機(jī)關(guān)報(bào)時(shí)。隨著電子信息的快速發(fā)展,如今的電視機(jī),電風(fēng)扇等電器產(chǎn)品都附帶了定時(shí)器,但是電子產(chǎn)品附帶的定時(shí)器只適用于該用電器,并不能擴(kuò)展使用到其他用電器上。
本文介紹了一種以STC89C52單片機(jī)、DS1302,1602液晶顯示為核心,具備調(diào)節(jié)時(shí)間,設(shè)置開啟時(shí)間與關(guān)閉時(shí)間的定時(shí)開關(guān),其目的在于控制主電源,從而適用于能瞬間斷電的一切電子產(chǎn)品,不僅能在規(guī)定的時(shí)間準(zhǔn)時(shí)斷開同時(shí)能在設(shè)定的時(shí)間內(nèi)準(zhǔn)時(shí)開啟,給人們?nèi)粘I顜?lái)了極大的方便,如能通過(guò)應(yīng)用此定時(shí)開關(guān)在上班期間定時(shí)煮飯,手機(jī)充電在適當(dāng)時(shí)間將電源斷開。
1.系統(tǒng)設(shè)計(jì)方案
以STC89C52單片機(jī)為核心,通過(guò)DS1302 時(shí)鐘芯片進(jìn)行時(shí)間控制,使用1×4鍵盤作為數(shù)據(jù)輸入方式,驅(qū)動(dòng)1602顯示器提示程序運(yùn)行過(guò)程和開鎖的步驟。系統(tǒng)結(jié)構(gòu)如圖1所示。
DS1302
圖1 系統(tǒng)結(jié)構(gòu)圖
2.系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)硬件組成
使用的元器件有:核心芯片STC89C52、時(shí)鐘芯DS1302、液晶顯示1602、繼電器、蜂鳴器、1×4鍵盤、發(fā)光二極管和三極管。
2.2系統(tǒng)軟件設(shè)計(jì)
本文采用單片機(jī)的C 語(yǔ)言編寫程序?qū)φ麄€(gè)系統(tǒng)的硬件進(jìn)行管控,實(shí)現(xiàn)了對(duì)DS1302的控制,1602的顯示,時(shí)間管控。其中時(shí)間管控包括:系統(tǒng)時(shí)間以及開啟與關(guān)閉時(shí)間的設(shè)定,系統(tǒng)時(shí)間與開啟或關(guān)閉時(shí)間相同時(shí)繼電器、蜂鳴器和指示燈工作狀態(tài)的管控。系統(tǒng)程序流程如圖2所示。
DS1302
圖2 系統(tǒng)程序流程圖
(1)DS1302的控制
DS1302 的RST,SCLK 和I/O 分別與單片機(jī)的P2.0,P2.1和P2.2相連。單片機(jī)與DS1302 進(jìn)行數(shù)據(jù)交換時(shí),首先要將RST 變?yōu)楦唠娢唬簿褪菃纹瑱C(jī)P2.0 必須為邏輯1.在RST 保持為高電位時(shí),SCLK 時(shí)鐘由低電位變?yōu)楦唠娢坏纳仙貢r(shí),數(shù)據(jù)被寫入DS1302中,數(shù)據(jù)從最低位通過(guò)I/O開始寫入。在RST保持高電位,SCLK時(shí)鐘由高電位變?yōu)榈碗娢坏南陆笛貢r(shí),從DS1302讀取數(shù)據(jù),數(shù)據(jù)也是從DS1302的最低位通過(guò)I/O讀取。
DS1302讀取數(shù)據(jù)子程序:
DS1302
(2)1602的顯示
通過(guò)單片機(jī)指令控制1602 光標(biāo)是否閃爍,是否清除原來(lái)數(shù)據(jù)以及顯示的具體位置,并不停地對(duì)數(shù)據(jù)顯示進(jìn)行刷新,從而顯示了準(zhǔn)確的時(shí)間,并為系統(tǒng)提供了智能的人機(jī)對(duì)話模式。
(3)時(shí)間的管控
當(dāng)系統(tǒng)啟動(dòng)時(shí),STC89C52單片機(jī)立即從DS1302時(shí)鐘芯片獲取時(shí)間,并通過(guò)鍵盤和1602 顯示器配合完成對(duì)當(dāng)系統(tǒng)時(shí)間、啟動(dòng)時(shí)間和關(guān)閉時(shí)間的設(shè)定。當(dāng)系統(tǒng)時(shí)間與啟動(dòng)時(shí)間相同,從而控制繼電器閉合,直到系統(tǒng)時(shí)間與關(guān)閉時(shí)間相同時(shí)斷開。
3.系統(tǒng)仿真
本文采用具有強(qiáng)大的EDA 仿真功能的Protues軟件進(jìn)行仿真,仿真圖如圖3所示。
DS1302
圖3 系統(tǒng)仿真圖
3.1系統(tǒng)介紹
系統(tǒng)仿真圖中的STC89C52 為真?zhèn)€系統(tǒng)的控制核心,將其編寫的程序以二進(jìn)制的形式燒入后,它將按照編寫的指令運(yùn)行。通過(guò)P2.0,P2.1 和P2.2 與右上方的DS1302時(shí)鐘芯片的聯(lián)系在一起,從而控制DS1302的執(zhí)行方式。在STC89C52的控制下,1602液晶顯示器能顯示當(dāng)前時(shí)間,提示用戶修改時(shí)間;左下方的繼電器能在設(shè)定的開啟時(shí)間閉合,在設(shè)定的關(guān)閉時(shí)間斷開;中間的藍(lán)色信號(hào)燈在繼電器閉合是點(diǎn)亮;四個(gè)獨(dú)立鍵盤在1602 液晶顯示器配合下完成系統(tǒng)時(shí)間、開啟時(shí)間和關(guān)閉時(shí)間的設(shè)置;右下方整個(gè)模塊為系統(tǒng)提示模塊,當(dāng)系統(tǒng)時(shí)間與設(shè)定的開啟或者關(guān)閉時(shí)間相同時(shí),D1將閃爍3 次同時(shí)蜂鳴器響3 聲;D2 用于模擬用電器,當(dāng)繼電器閉合時(shí),將會(huì)被點(diǎn)亮。
3.2系統(tǒng)時(shí)間的設(shè)置
當(dāng)電源開啟時(shí),1602將顯示系統(tǒng)初始化時(shí)間,按下FUC鍵后,時(shí)間停止走動(dòng)并且顯示秒的數(shù)字將會(huì)閃爍,此時(shí)可以通過(guò)ADD 和SUB 鍵調(diào)節(jié)。其中每按下一次ADD 鍵數(shù)字將加1,每按下SUB 鍵數(shù)字將減1.調(diào)節(jié)完秒后,再次按下FUC 鍵,閃爍的光標(biāo)將轉(zhuǎn)移到分鐘位置,同樣通過(guò)調(diào)節(jié)ADD 和SUB 鍵盤調(diào)節(jié)當(dāng)前的時(shí)間。
同樣的原理調(diào)節(jié)小時(shí)與日期。當(dāng)調(diào)節(jié)星期時(shí)候,按下ADD和SUB將按照星期的英文縮寫變化顯示。調(diào)節(jié)完星期后在此按下FUN鍵后,閃爍光標(biāo)將消除,同時(shí)時(shí)間開始在調(diào)節(jié)完畢的基礎(chǔ)上開始運(yùn)行。
3.3開啟與關(guān)閉時(shí)間的設(shè)置
在1602 顯示器正常顯示時(shí)間的期間,按下CHOOSE 鍵一次,液晶顯示器顯示當(dāng)前設(shè)置的開啟時(shí)間,如圖4所示。按下FUC鍵后,光標(biāo)在秒位閃爍,同樣通過(guò)ADD 和SUB 鍵進(jìn)行調(diào)節(jié)。再次按下CHOOSE 鍵后,液晶顯示器顯示當(dāng)前關(guān)閉時(shí)間。同樣按下FUC 鍵配合ADD與SUB鍵調(diào)節(jié)關(guān)閉時(shí)間。再次按下CHOOSE鍵,顯示器回到系統(tǒng)時(shí)間顯示界面。當(dāng)系統(tǒng)時(shí)間與設(shè)定的啟動(dòng)時(shí)間相同時(shí),繼電器閉合,蜂鳴器響3聲,D1閃爍3次,信號(hào)燈變藍(lán),同時(shí)D2被點(diǎn)亮。直到系統(tǒng)時(shí)間與設(shè)定的關(guān)閉時(shí)間相同,蜂鳴器再次響3聲,D1閃爍3次,信號(hào)燈和D2都熄滅。
DS1302
圖4 液晶顯示
結(jié)語(yǔ)
通過(guò)Protues 的仿真,直觀展示了系統(tǒng)的運(yùn)行界面,證明了此設(shè)計(jì)方案的可行性。該定時(shí)器具備以下幾個(gè)特點(diǎn):采用C 語(yǔ)言編寫程序,與匯編語(yǔ)言相比便于修改和增減功能;所采用的芯片STC89C52 單片機(jī)、1602 液晶顯示器,DS1302 時(shí)鐘芯片功耗低、可靠性高;與機(jī)械定時(shí)器相比不僅消除了噪聲,更加準(zhǔn)確,且使用壽命要長(zhǎng);采用Protues仿真,方便直觀。
〈烜芯微/XXW〉專業(yè)制造二極管,三極管,MOS管,橋堆等,20年,工廠直銷省20%,上萬(wàn)家電路電器生產(chǎn)企業(yè)選用,專業(yè)的工程師幫您穩(wěn)定好每一批產(chǎn)品,如果您有遇到什么需要幫助解決的,可以直接聯(lián)系下方的聯(lián)系號(hào)碼或加QQ/微信,由我們的銷售經(jīng)理給您精準(zhǔn)的報(bào)價(jià)以及產(chǎn)品介紹
 
電話:18923864027(同微信)
QQ:709211280

相關(guān)閱讀
主站蜘蛛池模板: 4438xx亚洲最大五色丁香 | 久久久九九九九 | www.av视频在线观看 | 日韩 欧美 亚洲 精品 少妇 | 一本大道东京热无码视频 | 熟妇女人妻丰满少妇中文字幕 | 国产精品福利视频主播真会玩 | 久久欧美与黑人双交男男 | 极品成人 | 日韩av中文字幕在线播放 | 国产午夜片 | 恶虐女帝安卓汉化版最新版本 | 久久人搡人人玩人妻精品首页 | 亚洲宅男天堂 | 男女插插插视频 | 天堂综合久久 | 亚洲嫩模喷白浆在线观看 | 国产亚洲日韩在线一区二区三区 | 久久尹人| 91tv国产成人福利 | 国产亚洲精品美女久久久久 | 亚洲日本韩国在线 | 日本欧美一区二区三区在线播放 | 九九色网站 | 国产精品成人亚洲777 | 国产三级农村妇女做受 | 妞干网av | av免费看在线 | 特黄在线 | 男女高潮激烈免费观看 | 午夜视频在线观看免费观看1 | 可以免费看的黄色网址 | 小h片免费观看久久久久 | 国产日韩在线欧美视频 | 无码人妻aⅴ一区二区三区日本 | 国产小伙和50岁熟女59p | 中文字幕人妻丝袜乱一区三区 | 日韩一级片视频 | 青青青国产精品一区二区 | 色月阁 | 2021国产精品视频网站 | av无码精品一区二区三区 | 国产无吗一区二区三区在线欢 | 国产偷国产偷亚洲高清人白洁 | 伊人久久免费视频 | 亚洲综合五月天婷婷丁香 | 国产jjizz女人多水喷水 | 黄 色 软件 成 人在线 | 一级国产精品 | 高h肉放荡爽全文寂寞少妇 一级特黄色毛片 | 国产精品久久久久永久免费看 | 中文字幕人成人乱码亚洲影视的特点 | 国产在线观看一区二区三区 | 在线观看你懂得 | 成人做爰高潮片免费视频 | 久久久久久久久久久网站 | 午夜精品久久久久久久91蜜桃 | 欧美巨大性爽欧美精品 | 国产农村妇女aaaaa视频 | 日韩成年视频 | 手机无码人妻一区二区三区免费 | 国产成人精品自在线导航 | 精品亚洲aⅴ在线观看 | 国产精品成人观看视频 | 亚洲精品一线二线 | 激情综合婷婷色五月蜜桃 | 自拍偷在线精品自拍偷无码专区 | 亚洲色成人网站在线观看 | 大肉大捧一进一出好爽视色大师 | 国产黄网在线观看 | 国产又大又粗又猛又爽的视频 | 成年18网站免费进入夜色 | 精品久久福利 | 中文字幕有码无码av | 国产精品激情欧美可乐视频 | 乱码一卡二卡新区永久入口 | 国内自拍第23页 | 日韩欧美在线观看一区二区视频 | 成人亚洲欧美久久久久 | 狠狠躁夜夜躁无码中文字幕 | 人狥杂交一区欧美二区 | 日本大尺度激情做爰电2022 | 91成人天堂一区 | 久久久橹橹橹久久久久 | 日本少妇被黑人xxxxx | 欧美人与动牲交xxxxbbbb | 日本高清xxx | 三级无码在钱av无码在钱 | 99精品国产免费 | 国产下药迷倒白嫩丰满美女j8 | 亚洲人成网站18禁止人 | 免费观看一级黄色片 | 亚洲日韩国产二区无码 | 久久久青青草 | 99久久99九九99九九九 | 一起射导航 | 李华月全部毛片 | 中文字幕无线乱码人妻 | 日本va欧美va欧美va精品 |