亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機(jī)的人體感應(yīng)智能創(chuàng)意時鐘設(shè)計(jì)

        2017-07-25 09:25:02劉峰岳茜王北辰華北理工大學(xué)
        數(shù)碼世界 2017年7期
        關(guān)鍵詞:蜂鳴器高電平按鍵

        劉峰 岳茜 王北辰 華北理工大學(xué)

        基于單片機(jī)的人體感應(yīng)智能創(chuàng)意時鐘設(shè)計(jì)

        劉峰 岳茜 王北辰 華北理工大學(xué)

        本設(shè)計(jì)以STC15F2K60S2單片機(jī)為處理器,以熱釋電器件HC-SR501人體紅外感應(yīng)模塊,蜂鳴器模塊,18650型鋰電池及LED發(fā)光二極管等器件,設(shè)計(jì)了一個超低功耗,具備人體紅外感應(yīng)帶防盜報(bào)警功能的創(chuàng)意時鐘。本設(shè)計(jì)從低功耗,高穩(wěn)定性,超長工作時間,高靈敏度出發(fā),以硬件電路設(shè)計(jì)以及優(yōu)化為主,整體設(shè)計(jì)思路可供單片機(jī)開發(fā)人員參考或借鑒。

        單片機(jī)應(yīng)用 人體紅外檢測 STC15F2K60S2 創(chuàng)意時鐘 防盜報(bào)警

        隨著技術(shù)的進(jìn)步,電子產(chǎn)品在向模塊化,智能化發(fā)展。傳統(tǒng)的機(jī)械時鐘的未免顯得單調(diào),一款只需用17個LED為顯示界面,以單片機(jī)(MCU)為控制核心,具備人體紅外感應(yīng)功能的智能化創(chuàng)意時鐘將會以其新穎的設(shè)計(jì)吸引人們注意。

        1 主要功能如下

        ①時間顯示模式下:當(dāng)熱釋電器件(HC-SR501人體紅外感應(yīng)模塊)檢測到人體活動時,LED發(fā)光并以特定格式顯示時間,當(dāng)有人在探測區(qū)域內(nèi),LED一直點(diǎn)亮。當(dāng)人離開探測區(qū)域后,LED持續(xù)點(diǎn)亮20秒,然后熄滅。

        ②防盜報(bào)警模式:此時LED保持熄滅狀態(tài),當(dāng)熱釋電器件檢測到人體活動時,則判斷為有人進(jìn)入,單片機(jī)發(fā)出信號至蜂鳴器,使蜂鳴器發(fā)出警告提醒用戶。

        ③鬧鐘模式:當(dāng)達(dá)到用戶預(yù)設(shè)時間時,蜂鳴器發(fā)出警報(bào),LED開始發(fā)光,持續(xù)1分鐘,期間若有任何按鍵被按下或有人進(jìn)入紅外感應(yīng)區(qū)域,鬧鐘關(guān)閉;若無人關(guān)閉鬧鐘,將在10分鐘后再次發(fā)出警報(bào);若3次警報(bào)后,無任何關(guān)閉鬧鐘動作,判斷為無人狀態(tài),將不再發(fā)出警報(bào)。

        ④按鍵修改功能:通過一個雙擲開關(guān)控制時間顯示模式或防盜報(bào)警模式,通過4個外部物理按鍵修改顯示時間以及鬧鐘預(yù)設(shè)時間,設(shè)置報(bào)警蜂鳴器的報(bào)警頻率和設(shè)置紅外感應(yīng)延遲時間。

        2 硬件設(shè)計(jì)及控制方案

        本設(shè)計(jì)只用了17個LED發(fā)光二極管,因此采用直接通過單片機(jī)的I/O的方案來控制LED是否發(fā)光。設(shè)計(jì)原理框圖如圖1:

        圖1 設(shè)計(jì)原理框架圖

        ①控制器件種類繁多,選擇一款性價(jià)比最高的處理器件尤為重要。本設(shè)計(jì)選擇STC15F2K60S2作為控制芯片,本芯片為51增強(qiáng)型芯片,較傳統(tǒng)89C51型單片機(jī)不僅速度快12倍,其內(nèi)部自帶11.0592Mhz的石英晶振,并且具有更多IO口、定時器,更強(qiáng)的保密性,內(nèi)部自帶有61KB內(nèi)存,可直接將數(shù)據(jù)保存帶單片機(jī)內(nèi)部。主芯片僅需在VCC引腳加上+5V電壓即可開始工作,無需復(fù)雜外圍電路,減少了硬件電路設(shè)計(jì),并提高了系統(tǒng)穩(wěn)定性,性價(jià)比極高。

        圖2 核心控制電路圖

        硬件外圍控制電路如圖2所示,該控制電路在VCC引腳和GND引腳接上了2個濾波電容C1、C2,增強(qiáng)系統(tǒng)抗干擾能力。

        ②電源是保證整個系統(tǒng)正常工作的基礎(chǔ),對于有報(bào)警功能的設(shè)備,需長時間工作,并且不能因停電等外部原因而使設(shè)計(jì)功能癱瘓,系統(tǒng)供電部分采用2節(jié)18650型鋰電池并聯(lián)后升壓至5V,給系統(tǒng)供電。升壓芯片可采用TI公司的TPS40210電源芯片做一個boost升壓電路。但考慮到成本和硬件系統(tǒng)簡潔度,本設(shè)計(jì)直接采用了市面上現(xiàn)有的鋰電池充放電模塊搭配鋰電池構(gòu)建穩(wěn)定的5V電源供電系統(tǒng)。

        ③人體紅外探測模塊,本設(shè)計(jì)采用了熱釋電器件HC-SR501人體感應(yīng)模塊,一款基于紅外線技術(shù)的自動控制模塊,靈敏度高,可靠性強(qiáng),超低電壓工作模式。實(shí)物如圖3。

        技術(shù)特點(diǎn):

        1)全自動感應(yīng):當(dāng)有人進(jìn)入其感應(yīng)范圍時輸入高電平,人離開感應(yīng)范圍則自動延時關(guān)閉高電平,輸出低電平。

        2)光敏控制(可選):模塊預(yù)留有位置,可設(shè)置光敏控制,白天或光線強(qiáng)時不感應(yīng)。光敏控為可選功能。

        圖3 HC-SR501模塊實(shí)物圖

        3)兩種觸發(fā)方式:L不可重復(fù),H可重復(fù),可跳線選擇,默認(rèn)為H,本系統(tǒng)使用默認(rèn)。不可重復(fù)觸發(fā)方式:即感應(yīng)輸出高電平后,延時時間一結(jié)束,輸出將自動從高電平變?yōu)榈碗娖健?芍貜?fù)觸發(fā)方式:即感應(yīng)輸出高電平后,在延時時間段內(nèi),如果有人體在其感應(yīng)范圍內(nèi)活動,其輸出將一直保持高電平,直到人離開后才延時將高電平變?yōu)榈碗娖?感應(yīng)模塊檢測到人體的每一次活動后會自動順延一個延時時間段,并且以最后一次活動的時間為延時時間的起始點(diǎn))。

        4)具有感應(yīng)封鎖時間(默認(rèn)設(shè)置:0.2s):感應(yīng)模塊在每一次感應(yīng)輸出后(高電平變?yōu)榈碗娖?,可以設(shè)置一個封鎖時間,在此時間段內(nèi)感應(yīng)器不接收任何感應(yīng)信號。此功能實(shí)現(xiàn)感應(yīng)輸出時間和封鎖時間兩者的間隔工作,可應(yīng)用于間隔探測產(chǎn)品。同時,此功能可有效抑制負(fù)載切換過程中產(chǎn)生的各種干擾。

        5)工作電壓范圍寬:默認(rèn)工作電壓為DC5~20V。

        6)微功耗:靜態(tài)電流65μA,特別適合干電池供電的電器產(chǎn)品。

        7)輸出高電平信號:方便與各類電路實(shí)現(xiàn)對接。

        圖4 HC-SR501 工作電路

        圖5 蜂鳴器模塊

        由該模塊工作特點(diǎn)可知,當(dāng)有人進(jìn)入感應(yīng)范圍時輸出為高電平,此時MCU檢測到的電平為高,執(zhí)行不同工作狀態(tài)下所對應(yīng)的功能。圖4是HC-SR501的工作電路,因?qū)崪y該模塊產(chǎn)生的高電壓為3V左右,不能為單片機(jī)提供穩(wěn)定的高電平信號,因此改進(jìn)了電路,將HC-SR501模塊的輸出引腳接到NPN三極管的基極,發(fā)射極接單片機(jī)P2.2口,集電極接電源,當(dāng)檢測到有人進(jìn)入感應(yīng)范圍時,產(chǎn)生一個高電平,使三極管工作在飽和區(qū)。而在P2.2口將會接收到穩(wěn)定的高電平。此優(yōu)化明顯提高了系統(tǒng)穩(wěn)定性。

        ④報(bào)警電路:本設(shè)計(jì)報(bào)警電路由一個蜂鳴器組成,當(dāng)蜂鳴器接收到報(bào)警信號即發(fā)出響聲開始報(bào)警,此信號可來源于防盜報(bào)警工作模式和鬧鐘工作模式當(dāng)蜂鳴器模塊的I/O口接收到高電平即可發(fā)聲開始報(bào)警。工作電路如圖6所示,單片機(jī)P2.3口接NPN三極管的基極,單片機(jī)P2.3口發(fā)出高電平信號,三極管工作在飽和區(qū),使蜂鳴器工作。三極管在電路的作用是讓系統(tǒng)響應(yīng)度更穩(wěn)定。

        圖6 蜂鳴器工作電路

        圖7 按鍵部分電路圖

        圖8 LED顯示電路

        ⑤外部物理按鍵:為了實(shí)現(xiàn)修改時間等功能,本設(shè)計(jì)引入了4個外部按鍵,一個雙擲開關(guān)。如圖7所示,切換雙擲開關(guān)S0,可做到防盜報(bào)警模式和時間顯示模式的切換。S0切換到1時,單片機(jī)P4.5口為高電平。S0切換至3時,P4.5口為低電平。由此可以判斷電平信號,得知設(shè)備的工作狀態(tài)。S2、S3、S4、S5、4個按鍵為功能按鍵,通過檢測與按鍵相連的單片機(jī)IO口電平狀態(tài),即可判斷按鍵是否按下,并執(zhí)行相對應(yīng)的功能。

        S2:時間設(shè)置、S3:加、S4:減、S5:鬧鐘設(shè)置。第一次按下S2,設(shè)置時鐘,按下S3,S4可對時鐘修改;再次按下S2,進(jìn)入分鐘修改,此時按下S3,S4可對分鐘修改;再次按下S2,設(shè)置完成,返回正常工作模式。鬧鐘設(shè)置按S5,其他操作可參考時鐘修改操作。

        ⑥LED顯示電路:由LED以特定格式發(fā)光顯示時間。該部分電路如圖8所示,電路中一共有17個LED發(fā)光二極管,外圈(LED0-LED11)12個發(fā)光二極管按傳統(tǒng)時鐘頁面分布中間4個(LED12-LED15)4個發(fā)光二級管位于傳統(tǒng)時鐘頁面中間偏上位置,LED16位于傳統(tǒng)時鐘頁面中間偏下位置。17個LED發(fā)光二極管以共陽方式和單片機(jī)連接,即陰極與單片機(jī)IO口相連,每個LED的陽極與一個330歐姆的限流電阻串聯(lián)后接電源正極。通過單片機(jī)對應(yīng)IO口輸出低電平,即可點(diǎn)亮對應(yīng)的LED。

        時鐘顯示時,LED0-LED11代表時鐘H的LED常亮,代表分鐘的LED按秒閃爍,對應(yīng)分鐘位置閃爍的LED的分鐘的數(shù)學(xué)表達(dá)式為Min=(H×5)+N;N為(LED12-LED15)4個LED點(diǎn)亮的個數(shù)。LED16亮代表下午PM,熄滅代表AM。

        舉例為:若現(xiàn)在時間為下午3點(diǎn)28分。則對應(yīng)為LED3常亮,LED5閃爍,LED12、LED13、LED14、LED16(下午)常亮。

        對應(yīng)的鬧鐘顯示同理,在此不再贅述。

        3 軟件設(shè)計(jì)思路及功耗分析

        STC15F2K60S2單片機(jī)的開發(fā)語言為C語言或匯編語言,本設(shè)計(jì)方案選用的編程語言為C語言,代碼量也較多,不一一分析代碼?;谟布鴮?shí)現(xiàn)對應(yīng)功能的程序代碼是靈活的,在此只敘述在實(shí)際調(diào)試時的編程思路。

        顯示部分,LED電路為共陽極接法,所以點(diǎn)亮對應(yīng)LED只需將與之相連接的IO口置0即可。每次顯示切換時,需要注意到時,分,秒顯示格式。在充分利用硬件資源的條件下,以單片機(jī)定時器0中斷,通過配置定時器,編寫精確的時鐘程序。

        按鍵部分,通過鍵盤檢測程序,以定時器中斷,編寫鍵盤掃描程序。按鍵需要延時消抖和松手檢測的運(yùn)用,使按鍵穩(wěn)定可靠。按鍵修改時間時,可以使LED不同的顯示方式而進(jìn)入不同的修改模式,方便使用和觀察。

        報(bào)警部分,通過給蜂鳴器不同的通電時間,可以使蜂鳴器發(fā)出不同頻率的聲音。

        人體紅外感應(yīng)部分,通過電平判斷有無人進(jìn)入感應(yīng)范圍,決定系統(tǒng)工作狀態(tài)。若有人,則進(jìn)入時間顯示或者報(bào)警工作狀態(tài)。無人在感應(yīng)區(qū)內(nèi)則進(jìn)入待機(jī)狀態(tài)。

        功耗分析:該系統(tǒng)中的17個LED為最大功率器件。每個LED通過的電流為(5-1.7)/330=10mA;每一個點(diǎn)亮二極管通過電流為10mA,消耗功率為17mW,每一個限流電阻消耗功率為33mW。單片機(jī)工作電流實(shí)測為4mA,待機(jī)功率為20mW。因?yàn)轱@示功能為有人進(jìn)入感應(yīng)區(qū)域才會點(diǎn)亮。故實(shí)際功耗將很低,HC-SR501待機(jī)功率可忽略不計(jì)。通過2塊18650電池供電,可維持?jǐn)?shù)周時間。

        4 設(shè)計(jì)總結(jié)及用途

        本設(shè)計(jì)所有部分已通過實(shí)際測試,主要可用作商店或家庭作為防盜報(bào)警時鐘,因?yàn)槠鋵θ梭w紅外檢測的特性及高靈敏度,可很好勝任防盜報(bào)警功能。根據(jù)是否有人在感應(yīng)區(qū)域決定顯示的設(shè)計(jì)很大程度上降低了功耗。而在智能家庭的大環(huán)境下,本設(shè)計(jì)預(yù)留了2個串口通信端口,使其在硬件上具備受上位機(jī)操作的基礎(chǔ)??梢栽诖嗽O(shè)計(jì)的基礎(chǔ)上通過進(jìn)一步的軟件開發(fā)使其融入智能家庭系統(tǒng)。而直接接上藍(lán)牙模塊加上寫入對應(yīng)程序即可實(shí)現(xiàn)在手機(jī)上發(fā)送十六進(jìn)制代碼進(jìn)行時間修改,模式切換功能。本設(shè)計(jì)以其性價(jià)比高,低功耗,穩(wěn)定性能,適配智能家庭系統(tǒng),具有很強(qiáng)的實(shí)用性。

        [1]王東,莫先.基于STM32和HC-SR501智能家居的智能照明系統(tǒng)設(shè)計(jì)[J].重慶理工大學(xué)學(xué)報(bào)(自然科學(xué)),2016,(06):135-142

        [2]王靜偉,姜華.基于STC15F2K60S2低功耗工程車輛運(yùn)輸監(jiān)控應(yīng)用設(shè)計(jì)[J].電子世界,2014,(16):14-15

        [3]吳秋寧,邵建龍,呂英英,張志宏,肖文博.提高單片機(jī)測控系統(tǒng)的抗干擾能力的研究[J].電子測量技術(shù),2010,(02):63-66

        猜你喜歡
        蜂鳴器高電平按鍵
        電動自行車產(chǎn)品車速提示音檢測現(xiàn)狀和整改技術(shù)研究(2)
        一種基于FPGA的PWM防錯輸出控制電路
        基于有限狀態(tài)機(jī)的按鍵檢測程序設(shè)計(jì)
        電子制作(2021年3期)2021-06-16 03:14:26
        掌控板制作簡易鋼琴
        TS-03C全固態(tài)PDM中波發(fā)射機(jī)開關(guān)機(jī)控制電路原理及故障分析
        科技傳播(2019年15期)2019-08-22 08:07:44
        單片機(jī)驅(qū)動蜂鳴器的程序設(shè)計(jì)
        DM 50KW中波廣播發(fā)射機(jī)欠推動故障分析
        PDM 1kW中波廣播發(fā)射機(jī)保護(hù)電路分析
        一種多方向?qū)Ч獍存I結(jié)構(gòu)設(shè)計(jì)
        電子制作(2016年1期)2016-11-07 08:43:05
        豐田凱美瑞240V車間隙警告蜂鳴器異常鳴響
        黑人巨大白妞出浆| 小池里奈第一部av在线观看| 日韩中文字幕版区一区二区三区| 欧美成人片在线观看| 亚洲a∨无码精品色午夜| 中文字幕精品一区二区2021年| 236宅宅理论片免费| 中文字幕日产人妻久久| 日本av一区二区三区四区| 男吃奶玩乳尖高潮视频| 成午夜精品一区二区三区| 久热在线播放中文字幕| 欧美熟妇与小伙性欧美交| 久久人妻中文字幕精品一区二区| 欧美人妻aⅴ中文字幕| 又污又黄又无遮挡的网站| 亚洲AV秘 无码一区二区久久| 蜜桃网站免费在线观看视频| 人人爽人人爽人人片av| 又爽又黄又无遮挡的激情视频| 欧美日韩亚洲一区二区精品| 九九日本黄色精品视频| 人妻少妇精品视频一区二区三| 国产精品永久免费| 97欧美在线| 亚洲午夜无码久久久久软件| 亚洲成人精品在线一区二区| 亚洲精品久久久久成人2007| 一本大道香蕉最新在线视频| 韩国日本在线观看一区二区| 在线观看一级黄片天堂| 免费国产黄网站在线观看| 三上悠亚精品一区二区久久| 亚洲日本在线中文字幕| 丰满老熟女性生活视频| 女人18片毛片60分钟| 久久99精品国产99久久6尤物| 国产一起色一起爱| 精品一区二区三区人妻久久福利| 久久久久久国产精品免费免费| 98色花堂国产精品首页|