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

?

智能桌面照明系統(tǒng)設(shè)計

2021-08-09 11:50陸黎容覃夢怡韋彩玉陳幸曹銳嚴小黑
智能計算機與應用 2021年3期
關(guān)鍵詞:數(shù)碼管

陸黎容 覃夢怡 韋彩玉 陳幸 曹銳 嚴小黑

摘 要: 本照明系統(tǒng)設(shè)計可通過超聲波測距,感應人體與LED燈的位置距離,當人體靠近至設(shè)定數(shù)值時,系統(tǒng)會發(fā)出警告以提醒人們的坐姿。采用的數(shù)碼管模塊,可設(shè)置相應的學習時長,用來提醒人們休息。采用的光檢測模塊,可不斷接收周圍光照強度,以能夠自動改變LED燈的亮度,使人們能在適合光照亮度下進行學習或工作,達到保護眼睛視力的功能。

關(guān)鍵詞: 智能照明; 超聲波測距; 光檢測; 數(shù)碼管

文章編號: 2095-2163(2021)03-0200-03 中圖分類號:U459.2 文獻標志碼:A

【Abstract】This lighting system can detect the distance between the human body and the LED lamp through ultrasonic ranging. When the human body is close to the set value, the system could issue a warning to remind people of their sitting posture. The digital tube module can set the corresponding learning time to remind people to rest. The light detection module can continuously receive the surrounding light intensity, so as to automatically change the brightness of LED light, therefore people can study or work under suitable brightness, and achieve the function of protecting eye vision.

【Key words】 intelligent lighting; ultrasonic ranging; light detection; nixie tube

0 引 言

照明工具是人們的工作學習中一個不可或缺的部分。普通的照明系統(tǒng)雖也能滿足日常的照明需求,但人們在工作學習中,由于不能正確地形成一個良好的坐姿而距離燈光太近,或是在一個光源較暗或是光源太亮的環(huán)境下使用雙眼,以致于用眼疲勞,導致近視[1]。而嚴重的近視還會遺傳給下一代?;诖?,為了降低近視率,研究一款利于人們科學用眼學習的桌面照明系統(tǒng)是非常有必要的。

1 系統(tǒng)總體設(shè)計

系統(tǒng)的整體結(jié)構(gòu)包括單片機控制系統(tǒng)、四位數(shù)數(shù)碼管模塊、超聲波檢測模塊、LED燈模塊、光檢測模塊和系統(tǒng)按鍵模塊。在智能照明系統(tǒng)中,超聲波傳感器測距模塊可以實現(xiàn)距離的測量,經(jīng)STC89C52單片機控制系統(tǒng)來處理數(shù)據(jù),當超聲波傳感器感應到人體小于設(shè)定的數(shù)值長度時將會發(fā)出警告,防止使用者距離桌面過近。光檢測模塊用于檢測光強度的大小,從而改變照明系統(tǒng)的光照亮度。系統(tǒng)總體設(shè)計如圖1所示。

2 系統(tǒng)硬件設(shè)計

2.1 超聲波測距模塊設(shè)計

超聲波傳感器測距模塊可以實現(xiàn)智能照明系統(tǒng)中距離測量的功能。本設(shè)計的超聲波測距模塊選擇的是HC-SR04型號的超聲波傳感器進行距離測量,此型號的傳感器具有測距精確度高,差距小的功能,可以滿足產(chǎn)品功能的需求。模塊連接設(shè)計如圖2所示。圖2中,超聲波模塊的VCC引腳與電源相連,單片機2個I/O口中的一個接入引腳Trig,另一個接入Echo引腳,接地的引腳為GND。超聲波測距工作原理如圖3所示,Trig作為控制端,啟動測試距離的功能,如果輸入一個10 us左右的高電平信號,超聲波傳感器內(nèi)部將其轉(zhuǎn)換成8個40 KHz的方波自動發(fā)送后等待是否會有信號返回。若有信號回來后會被接收端Echo收到,即會發(fā)出一個高電平。而高電平開始被接收端Echo發(fā)出時,就會打開定時器并開始計算時間。接收端Echo發(fā)送的高電平轉(zhuǎn)化為低電平時,就可以將定時器中的數(shù)值記錄下來。超聲波傳感器測距的時間就是這樣得來的。把記錄的時間代入公式:測試距離=(高電平時間*聲速)/2,聲速=340 m/s,即可算出測試的距離[2]。

2.2 LED燈模塊

LED燈模塊里的3×4個LED燈小燈珠使用的是串聯(lián)和并聯(lián)的方式連接起來的[3],從而使燈珠的功能更穩(wěn)定,并大大降低了產(chǎn)品的成本。LED燈燈珠串、并聯(lián)連接后,再與三極管Q10進行連接,如圖4所示。三極管就像開關(guān),當基級處在低電平時,LED燈即會處于低電阻的狀態(tài)。與Q10三極管基級相連的是R26電阻,R26電阻是用于防止經(jīng)過此路的電流過大而損壞三極管的使用。電阻R26和R25串聯(lián)接入Q11的發(fā)射級。因此,Q10的導通需要Q11基級處在高電平狀態(tài),當Q11基級處于低電平時會截止Q10,這樣從單片機傳輸來的信號就能夠控制LED燈了。

2.3 光檢測模塊設(shè)計

光檢測模塊選用型號為5528的光敏電阻和ADC0832模數(shù)轉(zhuǎn)換芯片作為光檢測模塊的元件。光檢測模塊要實現(xiàn)的是根據(jù)周圍的光照強度自動調(diào)節(jié)LED燈光的亮度。光敏電阻的電阻值能夠隨著環(huán)境光照亮度的改變而變化,阻值變小時,燈光變暗,阻值變高時,燈光變亮,從而達到照明系統(tǒng)的燈光變暗或者變亮的目的[4]。單片機是數(shù)字器件,燈光的亮度受其控制,光敏電阻產(chǎn)生的是模擬數(shù)據(jù),單片機的程序識別不出來,這時光敏電阻的模擬數(shù)據(jù)就會被ADC0832模數(shù)轉(zhuǎn)換芯片進行采集,再轉(zhuǎn)換成數(shù)字數(shù)據(jù)才能使單片機識別到。

ADC0832芯片有8個引腳,在連接中的ADC0832芯片如圖5連接。引腳1連接單片機的CS口,即P1.2口。引腳2連接一個1 K電阻R141,且使用串聯(lián)連接R141和光敏電阻。這樣流經(jīng)的電流就會被共同分攤,電阻R141能夠保護光敏電阻。引腳4與控制按鍵相連接地。用并聯(lián)的方式連接引腳5和6,并與單片機DI口相連,即P1.1口。引腳7與單片機CLK相連(CLK是單片機P1.0口)。引腳8外接電源。

3 系統(tǒng)軟件設(shè)計

3.1 系統(tǒng)主程序設(shè)計

在單片機中,主程序也稱main函數(shù),為程序開始執(zhí)行的地方,是程序運行的基礎(chǔ),可以有序地執(zhí)行和調(diào)用其他程序,對程序的運行制定規(guī)則,防止程序運行混亂。主程序的執(zhí)行流程如圖6所示。程序運行中,main函數(shù)先要進行初始化設(shè)置,智能桌面照明系統(tǒng)設(shè)計主要實現(xiàn)光照檢測、定時警報和超聲波測距三個功能,因此,在程序初始化后是可以對其進行同時檢測的。其中,光照檢測是先檢測外界的光照強度,當檢測到外界光照過亮或過暗時,系統(tǒng)會調(diào)節(jié)燈光亮度。定時報警和超聲波測距都是檢測是否到達設(shè)置的值。當?shù)竭_時,系統(tǒng)觸發(fā)警報;沒有到達時,系統(tǒng)繼續(xù)檢測。

3.2 超聲波檢測程序

該模塊實現(xiàn)的是當人體距離桌面的距離超過設(shè)定的距離時,系統(tǒng)會發(fā)出警告,以提醒人們調(diào)整坐姿。單片機發(fā)出測試信息,輸入一個高電平,自動發(fā)送并等待是否有信息返回。如果系統(tǒng)發(fā)送一個高電平時,則表明這個信號回來了。定時器也可以啟動并開始計算時間。當單片機不再輸出高電平并開始輸出低電平時就可以記錄定時器的數(shù)值,再通過公式計算出距離。根據(jù)距離的結(jié)果值來判斷人體是否達到已設(shè)定的距離。超聲波程序執(zhí)行流程如圖7所示。

4 結(jié)束語

本設(shè)計主要實現(xiàn)以下三個功能:能根據(jù)周圍光照強度自動調(diào)節(jié)燈光亮度;能夠自動檢測人體距離桌面的距離是否達到所設(shè)定的值,避免因坐姿不對導致近視;可以設(shè)定時間,當達到設(shè)定的值時發(fā)出警報。本設(shè)計可以在一定程度上預防人們近視或近視度數(shù)的加深,具有一定的實際意義。

參考文獻

[1] ??夏麗. 智能LED照明系統(tǒng)設(shè)計[D]. 西安:西安電子科技大學,2014.

[2] 李從宏,嚴影. 一種新的智能LED臺燈設(shè)計[J]. 信息技術(shù),2013,37(3):133-135.

[3] 羅文正. LED照明智能控制系統(tǒng)的設(shè)計與實現(xiàn)[D]. 成都:電子科技大學,2014.

[4] 董云峰. 太陽能路燈控制器設(shè)計[J]. 科技創(chuàng)新與生產(chǎn)力,2018(3):53-55.

猜你喜歡
數(shù)碼管
物理項目教學設(shè)計,用單片機控制四位數(shù)碼管顯示
藍橋杯樹莓派模擬題解析三:“電子測距儀”
Arduino編程
Arduino編程
MC9S08FL16單片機數(shù)碼管靜態(tài)顯示分析
基于AT89C51單片機的數(shù)顯交通燈設(shè)計
基于MAX7219的溫濕度檢測裝置及Proteus仿真
基于單片機的瓦斯檢測報警儀的研究和設(shè)計
數(shù)碼管動態(tài)顯示及實現(xiàn)方法
基于單片機的五人表決器的設(shè)計
邵阳县| 岳池县| 手游| 铜川市| 淮南市| 共和县| 延寿县| 潮州市| 五台县| 封丘县| 喀什市| 武平县| 兴山县| 乃东县| 固阳县| 涟水县| 广丰县| 民县| 台州市| 淳安县| 南京市| 辽宁省| 湟中县| 馆陶县| 楚雄市| 屯昌县| 进贤县| 酉阳| 谷城县| 玉屏| 湖口县| 青神县| 武强县| 洛宁县| 巴楚县| 屯留县| 南丰县| 罗田县| 九龙县| 元阳县| 筠连县|