国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于STC12單片機(jī)的智能臺(tái)燈設(shè)計(jì)

2017-11-14 07:06:45宋超楊哲銘孫世鵬張聰聰
電腦知識(shí)與技術(shù) 2017年29期
關(guān)鍵詞:臺(tái)燈超聲波單片機(jī)

宋超+楊哲銘+孫世鵬+張聰聰

摘要:為了實(shí)現(xiàn)低成本,高性能的家庭智能照明設(shè)備,現(xiàn)提出一種以STC12單片機(jī)為芯片,并以超聲波傳感器為基礎(chǔ)的智能臺(tái)燈。該項(xiàng)目采用OLED可以實(shí)現(xiàn)屏幕菜單化,并可進(jìn)行多功能選擇。可實(shí)現(xiàn)定時(shí)開關(guān)燈和鬧鐘功能。在自動(dòng)模式下,有人在其旁邊并且光強(qiáng)較弱時(shí),臺(tái)燈可自動(dòng)開啟,并且臺(tái)燈亮度可隨周圍光強(qiáng)的變化而變化。當(dāng)臺(tái)燈周圍沒人時(shí),臺(tái)燈自動(dòng)熄滅。當(dāng)人與臺(tái)燈距離過近時(shí),臺(tái)燈發(fā)出警告。另外,該項(xiàng)目還可以實(shí)時(shí)檢測周圍的溫度和人與臺(tái)燈之間的距離。這樣既節(jié)能環(huán)保,又為使用者提供了極大的便利。

關(guān)鍵詞:STC12;臺(tái)燈;單片機(jī);智能化;超聲波

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)29-0155-02

Abstract: In order to realize the low cost and high performance home intelligent lighting equipment, it puts forward a kind of intelligent table lamp Based on the STC12 sensor.The project can be achieved using OLED screen menu, and can be multi - function selection.Timing switch lights and alarm clock function can be achieved.In the automatic mode, when the light intensity is weak, the lamp can be automatically turned on, and the brightness of the lamp can be changed with the change of the surrounding light intensity.When no one around the table lamp, the lamp automatically extinguished.In addition, the project can also detect the ambient temperature and the distance between people and the table lamp.This energy saving and environmental protection , but also to provide users with great convenience.

Key word: STC12; Table lamp; Singlechip; Intellectualization; Ultrasonic

1 概述

臺(tái)燈現(xiàn)已成為學(xué)習(xí)者必不可缺的學(xué)習(xí)工具。[1]由于手機(jī)以及電腦的普及,受其輻射的影響,現(xiàn)眾多中小學(xué)生就已經(jīng)離不來眼鏡,作為學(xué)習(xí)的必備工具—臺(tái)燈,更要注意保護(hù)學(xué)習(xí)者的視力這一問題。一是從臺(tái)燈的光線考慮,使用對眼睛傷害最小的光線,并通過調(diào)節(jié)光線來保護(hù)視力;二是從使用者的使用時(shí)間考慮,利用定時(shí)開關(guān)來提醒使用者休息。另外,在社會(huì)極力倡導(dǎo)低碳環(huán)保的理念下,設(shè)計(jì)者也要考慮節(jié)能環(huán)保。[2]在使用過程中,有許多時(shí)候使用者因忘記關(guān)臺(tái)燈而無形中浪費(fèi)了許多能源,可以通過感應(yīng)人是否在臺(tái)燈周圍來控制臺(tái)燈亮滅,這樣就可以減少因?yàn)槭褂谜叩倪z忘而造成的不必要的能源損失。

2 系統(tǒng)組成

該項(xiàng)目主要由硬件部分和軟件部分組成。其中,硬件部分通過STC12單片機(jī)來控制超聲波傳感器和蜂鳴器從而實(shí)現(xiàn)自動(dòng)開關(guān)和矯正坐姿的功能。通過控制OLED顯示屏和獨(dú)立按鍵來實(shí)現(xiàn)屏幕菜單化的多模式選擇功能。通過控制AD轉(zhuǎn)換芯片和獨(dú)立按鍵來實(shí)現(xiàn)手動(dòng)模式下的LED亮度等級(jí)選擇。另外,通過控制溫度傳感器,可以在顯示屏上實(shí)時(shí)顯示周圍溫度,時(shí)間和人與臺(tái)燈之間的距離。還可以通過模式選擇來進(jìn)行定時(shí),校時(shí)。當(dāng)人體靠近臺(tái)燈時(shí),達(dá)到超聲波傳感器的檢測距離,臺(tái)燈會(huì)自動(dòng)打開,并根據(jù)周圍的光照強(qiáng)度自動(dòng)進(jìn)行亮度的調(diào)整。當(dāng)人體距離臺(tái)燈過近時(shí),蜂鳴器會(huì)發(fā)出報(bào)警聲以警示使用者調(diào)整坐姿。使用者還可以進(jìn)行定時(shí)學(xué)習(xí),設(shè)立鬧鐘,進(jìn)行自動(dòng)模式和手動(dòng)模式的切換。軟件部分主要由KEIL軟件和C語言編寫完成。

3 硬件電路設(shè)計(jì)

該項(xiàng)目采用STC公司生產(chǎn)的STC12C5A60S2作為微控制器[3]。該芯片不但和8051指令、管腳完全兼容,而且其片內(nèi)的具有大容量程序存儲(chǔ)器且是FLASH工藝的,如STC12C5A60S2單片機(jī)內(nèi)部就自帶高達(dá)60K FLASHROM,這種工藝的存儲(chǔ)器用戶可以用電的方式瞬間擦除、改寫。而且STC系列單片機(jī)支持串口程序燒寫。顯而易見,[4]這種單片機(jī)對開發(fā)設(shè)備的要求很低,開發(fā)時(shí)間也大大縮短。寫入單片機(jī)內(nèi)的程序還可以進(jìn)行加密,這又很好地保護(hù)了你的勞動(dòng)成果。它還是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。內(nèi)部集成MAX810專用復(fù)位電路[5],2路PWM,8路高速10位A/D轉(zhuǎn)換(250K/S),針對電機(jī)控制,強(qiáng)干擾場合。采用超聲波傳感器作為檢測裝置,它是將超聲波信號(hào)轉(zhuǎn)換成其他能量信號(hào)(通常是電信號(hào))的傳感器。超聲波是振動(dòng)頻率高于[6]20KHz的機(jī)械波。它具有頻率高、波長短、繞射現(xiàn)象小,特別是方向性好、能夠成為射線而定向傳播等特點(diǎn)。超聲波對液體、固體的穿透本領(lǐng)很大,尤其是在陽光不透明的固體中。超聲波碰到雜質(zhì)或分界面會(huì)產(chǎn)生顯著反射形成反射成回波,碰到活動(dòng)物體能產(chǎn)生多普勒效應(yīng)。相比紅外傳感器,它具有靈敏度高,受溫度和光照影響較小等優(yōu)點(diǎn)。

該項(xiàng)目由STC12單片機(jī),超聲波傳感器,AD轉(zhuǎn)換芯片,ULN2803功率轉(zhuǎn)換芯片,OLED顯示屏,光敏電阻,貼片式LED,滑動(dòng)變阻器,獨(dú)立按鍵,蜂鳴器和溫度傳感器組成。如圖1所示。采用STC12為主控芯片,相比STC51有著更快的處理速度和更大的存儲(chǔ)空間。同時(shí)用ULN2803實(shí)現(xiàn)功率的放大從而使LED的亮度更大。因?yàn)槿梭w紅外傳感器[7]在測試時(shí)效果并不好,存在靈敏度差,檢測不準(zhǔn)確等缺點(diǎn)。所以該項(xiàng)目采用了靈敏度比較好的超聲波傳感器進(jìn)行人體檢測,硬件整體構(gòu)架圖如圖2所示。endprint

另外,它通過光敏電阻來實(shí)現(xiàn)LED亮度的自動(dòng)調(diào)節(jié),并通過AD轉(zhuǎn)換芯片,滑動(dòng)變阻器和獨(dú)立按鍵來實(shí)現(xiàn)手動(dòng)控制LED的亮度。它還加入了溫濕度傳感器和蜂鳴器,這樣屏幕上可以實(shí)時(shí)顯示周圍的溫度,當(dāng)溫度超標(biāo)或者人體離臺(tái)燈過近時(shí)[8],蜂鳴器會(huì)報(bào)警。OLED顯示屏可以實(shí)現(xiàn)屏幕的菜單化和多模式選擇,為使用者提供了很大的便利。如圖3所示。

4 軟件程序設(shè)計(jì)

根據(jù)智能臺(tái)燈的工作原理,使用KEIL軟件和C語言[9],完成了項(xiàng)目軟件的設(shè)計(jì)。當(dāng)使用者靠近臺(tái)燈時(shí),超聲波傳感器接收到回波并把信號(hào)傳給主控芯片從而實(shí)現(xiàn)LED燈的亮滅。為了實(shí)現(xiàn)更好的自動(dòng)調(diào)光功能,我們采用了PWM輸出方式。并為了減小誤差,當(dāng)芯片采集了10組數(shù)據(jù)后并求平均值,然后根據(jù)平均值來進(jìn)行亮度的調(diào)整[10]。這樣防止了因某一次意外的環(huán)境亮度變化而對臺(tái)燈產(chǎn)生的影響,大大提高了使用者的使用效率。軟件功能實(shí)現(xiàn)流程如圖4所示。

5 結(jié)論

目前市面上的智能臺(tái)燈大多價(jià)格比較高,制約了智能臺(tái)燈的普及。該項(xiàng)目采用STC12單片機(jī)和超聲波傳感器為基礎(chǔ),使用的材料價(jià)格低廉。并利用溫度傳感器測試室內(nèi)溫度,起到了溫度計(jì)的作用;顯示屏上還顯示了時(shí)間,起到了鐘表的作用。這樣一臺(tái)智能臺(tái)燈相當(dāng)于三件設(shè)備,該臺(tái)燈為多功能的智能臺(tái)燈。最重要的是,該智能臺(tái)燈可實(shí)現(xiàn)定時(shí)亮滅,自動(dòng)調(diào)節(jié)亮度,保護(hù)了使用者的視力;并且實(shí)現(xiàn)人走燈滅這一功能,體現(xiàn)節(jié)能環(huán)保的思想。該智能臺(tái)燈真正做到了節(jié)能、實(shí)用、價(jià)格低廉,是值得大力推廣的智能化產(chǎn)品。

參考文獻(xiàn):

[1] 魏熾旭.基于51單片機(jī)的智能臺(tái)燈設(shè)計(jì)[J].電子制作,2017,16(1):40-41.

[2] 徐全林.基于藍(lán)牙控制的智能臺(tái)燈系統(tǒng)設(shè)計(jì)[J].科技創(chuàng)新與應(yīng)用,2017,13(9):57-58.

[3] 郭天祥.新概念51單片機(jī)C語言教程[M].北京:電子工業(yè)出版社,2008.23-28.

[4] 郭鵬程.基于51單片機(jī)的智能臺(tái)燈設(shè)計(jì)[J].科技展望,2016,14(11):171.

[5] 肖雅金.基于STC89C52的智能臺(tái)燈軟件設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2017,23(2):248-250.

[6] 徐安安.基于STC系列單片機(jī)對智能LED臺(tái)燈調(diào)光系統(tǒng)設(shè)計(jì)[J].照明工程學(xué)報(bào),2016,11(6):88-93.

[7] 蔣雪琴.可調(diào)光智能LED臺(tái)燈設(shè)計(jì)[J].電腦迷,2016,18(3):76.

[8] 魏星.基于單片機(jī)設(shè)計(jì)的智能LED臺(tái)燈設(shè)計(jì)[J].中國新技術(shù)新產(chǎn)品,2015,15(20):8.

[9] 劉宏志.智能LED臺(tái)燈設(shè)計(jì)[J].電子世界,2015,19(16):155-156.

[10] 羅旭.一種基于單片機(jī)的智能型多功能臺(tái)燈設(shè)計(jì)[J].信息通信,2014,24(12):52-53.endprint

猜你喜歡
臺(tái)燈超聲波單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于Niosll高精度超聲波流量計(jì)的研究
電子制作(2018年17期)2018-09-28 01:56:38
臺(tái)燈的自述
蝙蝠的超聲波
西瓜蟲臺(tái)燈
燈與照明(2016年4期)2016-06-05 09:01:45
超聲波流量計(jì)的研究
電子制作(2016年21期)2016-05-17 03:52:47
超聲波流量計(jì)在蘭干渠上的應(yīng)用
兩盞臺(tái)燈輝映下的難忘歲月
中國火炬(2015年7期)2015-07-31 17:40:07
谢通门县| 都匀市| 东阿县| 宁安市| 兴海县| 博兴县| 丹阳市| 张掖市| 云安县| 鸡泽县| 岳阳市| 容城县| 朝阳县| 彭泽县| 五华县| 正安县| 晴隆县| 西宁市| 方山县| 闵行区| 长治市| 马公市| 开江县| 安徽省| 东海县| 台北县| 通道| 内黄县| 浑源县| 揭东县| 盘锦市| 论坛| 钟祥市| 略阳县| 封丘县| 盐源县| 南开区| 康平县| 宝应县| 肥乡县| 西和县|