【基于51單片機(jī)燈光調(diào)節(jié)系統(tǒng)的設(shè)計與實(shí)現(xiàn)11000字(論文)】_第1頁
【基于51單片機(jī)燈光調(diào)節(jié)系統(tǒng)的設(shè)計與實(shí)現(xiàn)11000字(論文)】_第2頁
【基于51單片機(jī)燈光調(diào)節(jié)系統(tǒng)的設(shè)計與實(shí)現(xiàn)11000字(論文)】_第3頁
【基于51單片機(jī)燈光調(diào)節(jié)系統(tǒng)的設(shè)計與實(shí)現(xiàn)11000字(論文)】_第4頁
【基于51單片機(jī)燈光調(diào)節(jié)系統(tǒng)的設(shè)計與實(shí)現(xiàn)11000字(論文)】_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGE12基于51單片機(jī)燈光調(diào)節(jié)系統(tǒng)的設(shè)計與實(shí)現(xiàn)目錄24354緒論 167001技術(shù)介紹及系統(tǒng)方案設(shè)計 3216911.1技術(shù)介紹 3246951.1.1紅外傳感技術(shù) 3204071.1.2單片機(jī)開發(fā)技術(shù) 4155021.1.3光敏傳感器技術(shù) 4124091.2系統(tǒng)方案設(shè)計 499381.2.1主控制方案 423431.2.2光照檢測方案 579321.2.3人體檢測方案 5164321.2.4整體架構(gòu)設(shè)計 5104782系統(tǒng)電路設(shè)計 7277362.1主控制器電路的設(shè)計 7166662.2光照檢測電路 7240682.3人體檢測電路的設(shè)計 833662.4燈光電路的設(shè)計 9101842.5按鍵電路的設(shè)計 9293712.6障礙物檢測電路的設(shè)計 9185712.7報警提示電路的設(shè)計 10198582.8紅外遙控電路的設(shè)計 10275882.9指示燈電路的設(shè)計 1118653系統(tǒng)程序設(shè)計 1362963.1主程序設(shè)計 1398623.2按鍵掃描程序設(shè)計 14119963.3人體檢測程序設(shè)計 14226323.4LED調(diào)光程序設(shè)計 15187694系統(tǒng)軟件仿真 17200604.1Proteus仿真軟件簡介 1757794.2手動模式仿真 17235104.3自動模式仿真 1816724.4呼吸燈模式仿真 19231565硬件制作與調(diào)試 20226195.1硬件制作 20206295.2硬件調(diào)試 20136405.2.1手動模式上電測試 20300725.2.2自動模式上電測試 2199205.2.3呼吸燈模式上電測試 2218253結(jié)論 2427309參考文獻(xiàn) 26緒論隨著人們整體生活條件不斷地變好,科技領(lǐng)域探究速度不斷地加快,市場也在不斷的變化,頂尖科技的逐漸民用化使得產(chǎn)品發(fā)展的新趨勢開始向著智能化發(fā)展。隨著科技在控制理論和智能化方面不斷地突破,人們?nèi)粘I钪惺褂玫奈锲烽_始變得智能化,作為日常使用的燈也要追上科技發(fā)展的步伐走向智能化。智能家居按照發(fā)展的先后順序分為三個階段:首先是每個人家庭設(shè)備在電氣化方面提高,在這個階段主要是單獨(dú)電器的大規(guī)模使用,家庭用電設(shè)備之間沒有聯(lián)系,每一個設(shè)備都是單獨(dú)運(yùn)行的。第二個階段是家用電器的自動化。在這個階段是面向用戶使用體驗的階段,小部分家用電器設(shè)備具有了網(wǎng)絡(luò)連接功能和簡單的基礎(chǔ)設(shè)定等功能,這些功能主要是為了人們可以更加方便地使用家用電器,還可以小幅度的提高人們的使用體驗。最后一個階段是全部家用電器的智能化,智能化系統(tǒng)設(shè)計面向的是家用電器整體。智能化系統(tǒng)需要通過WIFI或其他網(wǎng)絡(luò)連接方式來把家庭住宅里面的各種家用電器相互連接,不僅僅需要每一個家用電器自己單獨(dú)運(yùn)行,同時也需要做到兩個或者多個家用電器一起聯(lián)動運(yùn)行。當(dāng)所有家用電器和輔助裝置都接入到同一個網(wǎng)絡(luò)中時,可以進(jìn)行遠(yuǎn)程控制多個設(shè)備聯(lián)動或者某一個單獨(dú)的設(shè)備運(yùn)轉(zhuǎn),該網(wǎng)絡(luò)需要保證各個家電設(shè)備可以與住宅環(huán)境協(xié)調(diào)運(yùn)轉(zhuǎn)從而安全、穩(wěn)定、方便快捷地提供各項服務(wù),營造出智能化的居住空間。照明燈作為每個家庭必須使用的家電,在智能家居產(chǎn)品種類中占比逐年上升,智能燈率先開始進(jìn)入住宅智能化領(lǐng)域。目前傳統(tǒng)開關(guān)方式的燈依舊在家用照明市場占大部分的份額,但是隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展和智能化家電的普及以及人們的需求變化,傳統(tǒng)的燈已經(jīng)察覺到有被新產(chǎn)品更新?lián)Q代的趨勢,不僅僅照明燈是這樣,其他的家用電器也一樣。當(dāng)然智能化的燈有許多的優(yōu)勢,電器智能化不僅僅可以更加省電的同時也有利于人類社會的可持續(xù)發(fā)展;另一方面照明的智能化可以使得人們在燈光下看得更加清楚,也可以讓人們控制燈光亮度更加的方便、快捷和簡單。相信在不久的將來,智能燈將會大規(guī)模取代目前傳統(tǒng)按鍵控制的照明器件,從而成為照明行業(yè)市場占有率最高的主流產(chǎn)品。目前市面上已經(jīng)出現(xiàn)了很多智能家電,例如智能電冰箱,相較于傳統(tǒng)電冰箱而言,不僅僅解決了很多傳統(tǒng)電冰箱的使用痛點(diǎn)如容易結(jié)冰、不能分區(qū)控制溫度等,而且添加了很多新的功能例如聯(lián)網(wǎng)控制,人們可以遠(yuǎn)程控制冰箱各個區(qū)域的溫度,也可以讓冰箱自己進(jìn)行控制使得冰箱內(nèi)的食物儲存狀態(tài)更好時間更久。智能燈相較于傳統(tǒng)燈來說不僅僅需要解決目前使用出現(xiàn)的問題,同時需要對于燈來進(jìn)行智能化的升級,跟隨時代的進(jìn)步。中國在智能燈領(lǐng)域相比較其他國家而言,發(fā)展的時間遠(yuǎn)遠(yuǎn)不及其他發(fā)達(dá)國家,直到上個世紀(jì)末期中國才開始了解其他發(fā)達(dá)國家的智能家居概念。上個世紀(jì)九十年代末,中國在首都建設(shè)了一個智能小區(qū)作為試點(diǎn),這個試點(diǎn)為中國智能家居的發(fā)展打下了堅實(shí)的基礎(chǔ),為后續(xù)的智能燈發(fā)展埋下了種子。截至目前中國在探索智能家居行業(yè)并且有智能燈產(chǎn)品的公司已經(jīng)達(dá)到了三位數(shù),主要分布在中國的一線城市和新一線城市。雖然大部分公司市值很小,產(chǎn)品線并不豐富,但是在創(chuàng)新上投入了大量的資金。雖然現(xiàn)在還沒有一個公司的產(chǎn)品占領(lǐng)了大量市場,不過卻出現(xiàn)了很多家居行業(yè)的龍頭進(jìn)入,如海爾、格力、美的和小米等。它們的產(chǎn)品線更加豐富,多種產(chǎn)品的功能也比較繁多,人機(jī)交互體驗也很棒。不過這些行業(yè)龍頭做出來的產(chǎn)品和國外的智能產(chǎn)品相似,主要面向的是年輕客戶或者是對于生活要求高的客戶,由于目前的產(chǎn)品價格高昂,所以用戶數(shù)量并不多,離傳統(tǒng)的消費(fèi)者還有距離?,F(xiàn)在智能燈這一領(lǐng)域代表產(chǎn)品主要有小米公司的Yeelight,這是一款采用網(wǎng)絡(luò)連接的智能燈,該智能燈通過局域網(wǎng)來進(jìn)行燈光亮度調(diào)節(jié)和開關(guān),但是其零售價格達(dá)到了100元以上。和傳統(tǒng)燈相比沒有價格優(yōu)勢,但是依舊受到了消費(fèi)者的喜愛和購買,可見智能燈的消費(fèi)前景廣闊。發(fā)達(dá)國家在智能家居行業(yè)中一直處于一個領(lǐng)先的地位并且擁有著領(lǐng)先的技術(shù),國外智能家居行業(yè)已經(jīng)發(fā)展了多年,逐漸形成了行業(yè)的標(biāo)準(zhǔn)規(guī)范。20世紀(jì)80年代一種智能化的新型建筑率先在美國建造成功,與此同時電子工業(yè)協(xié)會制定了第一個智能家用電器的電氣設(shè)計標(biāo)準(zhǔn);21世紀(jì)初IET國際現(xiàn)場總線標(biāo)準(zhǔn)研究大會將其進(jìn)行了提名并被列入國際標(biāo)準(zhǔn);美國為首的發(fā)達(dá)國家率先進(jìn)行智能家居試探性的使用,之后提出了多種不同的智能家居未來的發(fā)展規(guī)劃。目前國外的智能照明燈接口標(biāo)準(zhǔn)雖然可以統(tǒng)一,但是沒有一個統(tǒng)一的連接方式與協(xié)議,不同公司的產(chǎn)品也不能相互連接配套使用,而且售價依舊高昂,對于消費(fèi)者來說依舊難以負(fù)擔(dān)??傊?,中國在智能燈領(lǐng)域發(fā)展時間短暫,產(chǎn)品質(zhì)量水平差距大。不過中國的人口基數(shù)大,因為具有龐大的消費(fèi)的潛力,所以能夠促進(jìn)智能家居行業(yè)的發(fā)展,相信在未來智能家居可以在中國急速發(fā)展,中國將會成為行業(yè)領(lǐng)軍的角色。基于此,本次設(shè)計的是一個以STC89C51單片機(jī)為控制核心的多功能智能LED臺燈。硬件設(shè)計部分有單片機(jī)控制模塊、按鍵模塊、照明模塊、光敏模塊、LED指示模塊、遙控模塊??刂菩酒x用STC89C51,LED指示模塊分別選用紅、黃、綠三種顏色的小LED來指示臺燈的手動、自動、呼吸三種工作模式,臺燈上有三個按鍵,第一個按鍵能改變臺燈工作模式,其余兩個按鍵能實(shí)現(xiàn)臺燈燈光的亮度調(diào)節(jié),亮度一共有10個檔位。照明模塊上用的是12個高亮度白光LED燈,背部有一個光敏電阻來采集周圍環(huán)境光照信息,使用ADC0809轉(zhuǎn)換器實(shí)現(xiàn)對信號的轉(zhuǎn)換,用PWM調(diào)光技術(shù)實(shí)現(xiàn)亮度的調(diào)節(jié),臺燈也可以用紅外遙控器上“1”,“2”,“3”按鈕控制臺燈工作模式的轉(zhuǎn)變,“+”和“-”用來控制臺燈手動模式下燈光的亮度。有了框架之后,分別對系統(tǒng)各個功能進(jìn)行了軟件功能設(shè)計,完成各部分功能代碼之后進(jìn)行組合。最終將硬件和軟件進(jìn)行組合,對系統(tǒng)進(jìn)行各項測試,按照設(shè)計好的功能邏輯關(guān)系,對系統(tǒng)進(jìn)行總體測試,實(shí)現(xiàn)了設(shè)計。1技術(shù)介紹及系統(tǒng)方案設(shè)計1.1技術(shù)介紹1.1.1紅外傳感技術(shù)紅外傳感技術(shù)的原理是運(yùn)用紅外成像,以紅外線為物理基礎(chǔ)的技術(shù)為紅外成像技術(shù)。泛指在光子或者電磁波中產(chǎn)生的波長0.78-1000um的一種波段通常被稱作紅外線,有時候還叫做“紅外輻射”。通過一種黑體輻射理論證明,只要一個物體的溫度超過了絕對的零度,那么一個物體就有機(jī)會源源不斷地從內(nèi)部向外傳遞發(fā)出光譜。紅外線的頻段很寬,根據(jù)它們的波長區(qū)域范圍大致可以劃分為:近紅外線(0.7~2μm),中紅外線(3~5μm)和遠(yuǎn)紅外線(8~14μm)。由于發(fā)射該四個不同頻段的大氣紅外線各自分別具有不同的大氣物理學(xué)和大氣化學(xué)物理特性,因而又被人們稱為紅外線的大氣窗口。其中,中波遠(yuǎn)紅外線和長波遠(yuǎn)紅外線對于檢測大氣中的熱可以檢測具有很好的耐熱穿透性,因此絕大多數(shù)的紅外輻射檢測在元器件中都是直接同時采用這兩個不同頻率的檢測波段。紅外熱釋電傳感器的工作原理:該紅外傳感器是基于熱電效應(yīng)原理,紅外熱釋電傳感器內(nèi)部的熱電元是由能夠產(chǎn)生高熱電系數(shù)的鐵、鈦、酸、鉛、汞、陶瓷、和鉭、酸、鋰、硫酸三甘鐵等元素結(jié)合濾光鏡鏡片的窗口組成,其極化是隨著內(nèi)部溫度的增加而發(fā)生移動。截至目前,紅外傳感器在世界上已經(jīng)發(fā)展得越來越來繁多,這些紅外傳感器的功能和應(yīng)用也有很大的區(qū)別。但是根據(jù)它們的工作原理,主要分為紅外光子特側(cè)器、熱檢測器和紅外焦平面三種。熱檢測器的主要部件是熱敏電阻。高溫差的電偶和電堆。熱釋電技術(shù)等種類,本論文采用的是熱釋電傳感器。如圖1-1為紅外熱釋電功能圖,圖1-2為紅外熱釋電實(shí)物圖。圖1-1紅外熱釋電功能圖圖1-2紅外熱釋電實(shí)物圖1.1.2單片機(jī)開發(fā)技術(shù)單片機(jī)系統(tǒng)開發(fā)的軟件技術(shù):一塊具有單片的主機(jī)本身就是一塊主機(jī)芯片,單片機(jī)的軟件開發(fā)技術(shù)一般是在一塊具有單片的主機(jī)開發(fā)芯片的技術(shù)基礎(chǔ)上通過擴(kuò)展其他外圍控制電路或外圍控制芯片所得而組成的一種可能具有一定技術(shù)應(yīng)用與控制功能的通用計算機(jī)軟件系統(tǒng)。單片機(jī)的產(chǎn)品類型雖然有很多個,但在世界我國目前已經(jīng)使用較為廣泛的一種就是美國因特爾公司自主生產(chǎn)的MCS-51單片機(jī)產(chǎn)品系列。MCS-51是在上世紀(jì)80年代早期慢慢地開始發(fā)展了應(yīng)用起來的,雖然它也是采用8位的數(shù)控單片機(jī),但其實(shí)際工作功效相對較以往的8位單片式電機(jī)并沒有很大的幅度提升。除此之外,它還同樣可以具有軟件產(chǎn)品品種全、兼容性強(qiáng)、軟硬件基本信息以及資料豐富等多大優(yōu)勢,正因如此它的技術(shù)應(yīng)用領(lǐng)域才因此得以更為廣泛,直到現(xiàn)在51單片機(jī)產(chǎn)品系列仍然一直保持不失為國內(nèi)單片機(jī)的技術(shù)領(lǐng)先者和市場主流。1.1.3光敏傳感器技術(shù)目前市上最常用的光敏傳感器之就是光敏傳感器一,它們的產(chǎn)品種類十分豐富,產(chǎn)品主要有:光電管、光電光敏倍增二極管、光敏二極電阻、光敏三極光電管、太陽能發(fā)光電池、紅外傳感器、紫外傳感器、光纖式光電傳感器、色彩傳感器、CCD和CMOS圖像傳感器等。目前產(chǎn)量最多、應(yīng)用最廣泛的傳感器主要是光傳感器,在有關(guān)自動化控制及非電量電測技術(shù)中光傳感器都具備很重要的作用。目前來說最簡單的光敏傳感器就是光敏電阻,光敏電阻的主要工作原理就是發(fā)出電流的方式是當(dāng)光子被沖擊到相同的接合點(diǎn)處。傳感器的應(yīng)用研究不僅僅只是需要局限于直接對光的轉(zhuǎn)移檢測,它本身還有一個特殊的檢測功能那就是可以利用光子傳感器將光作為一種轉(zhuǎn)移檢測控制零件,這些零件進(jìn)行組裝和幫忙設(shè)計另外的激光類型的傳感器,這樣就對很多非特殊電量的光都進(jìn)行了轉(zhuǎn)換檢量,只是需要你把這些非特定電量的轉(zhuǎn)移添加到光檢測信號中可能發(fā)生的電量變化之上即可完全簡單地用來實(shí)現(xiàn)檢測工作。1.2系統(tǒng)方案設(shè)計1.2.1主控制方案主控制器芯片應(yīng)用STC89C51實(shí)現(xiàn)系統(tǒng)功能。目前市場上的單片機(jī)廠商和型號非常多,其中用的比較廣泛的是以8051內(nèi)核擴(kuò)展出來的單片機(jī),不同的國家有不同的廠商生產(chǎn)各種單片機(jī),比如說AT、STC、Intel等,這足以見識到單片機(jī)的應(yīng)用地位。STC89C51使用非常常見,它與其他同為51內(nèi)核的單片機(jī)有很好的兼容性,比如說當(dāng)前51單片機(jī)資料非常豐富,像書上或者教學(xué)視頻上的程序再該單片機(jī)上都能運(yùn)行,具有很好的兼容性。其次該單片機(jī)比較簡單,只有最常見的40個引腳和4組I/O口,學(xué)習(xí)資源非常豐富,再加上性價比很高,該單片機(jī)為核心的開發(fā)板價格平民,所以非常適合新手單片機(jī)入門,不管是什么廠商生產(chǎn)的什么型號的單片機(jī),只要會熟練操作一種51內(nèi)核單片機(jī),其他的都不會有問題,歸根結(jié)底對其的操作都是通過用戶編碼控制的,最后,單片機(jī)代碼信息封裝好,因為其加密算法的緣故能很好地保護(hù)知識產(chǎn)權(quán)。從成本上、操作難度上并結(jié)合目前現(xiàn)狀本次設(shè)計選擇了這種主控制器。1.2.2光照檢測方案該方案通過光敏電阻來實(shí)現(xiàn),光敏電阻常見的生產(chǎn)制作材料為硫化鎘,因為制作材料的特性,用其能實(shí)現(xiàn)對周圍環(huán)境光照的采集。光敏傳感器也屬于電阻,傳感器的阻值因為制作材料的特性可以隨著光照強(qiáng)度大小變化。傳感器應(yīng)用光電效應(yīng)實(shí)現(xiàn)對光照的采集。如果光照強(qiáng)度變大,則傳感器的阻值就降低,光照強(qiáng)度變大的速度越快,傳感器的阻值降低的也越快。如果傳感器所處環(huán)境無光照,傳感器成高阻態(tài),阻值可以達(dá)到1.5MΩ。1.2.3人體檢測方案通過人體檢測方案實(shí)現(xiàn)臺燈自動工作模式下人走燈滅、檢測到人開燈的功能。該方案用熱釋電紅外傳感器實(shí)現(xiàn)。其原理為人和動物會散發(fā)出紅外線信號,而這些信號能被該傳感器收集,然后轉(zhuǎn)變成電信號輸出,再經(jīng)過將信號放大處理并通過其他元器件識別達(dá)到無接觸檢測目的。整個識別模塊上有個白色外殼,因其組成材料與外觀結(jié)構(gòu)的特性能提高識別能力。1.2.4整體架構(gòu)設(shè)計整個系統(tǒng)分為光照收集、人體檢測、燈光、按鍵、指示燈、坐姿報警、紅外遙控模塊。主控制器將數(shù)據(jù)采集部分和控制功能部分進(jìn)行連接,對得到的數(shù)據(jù)值進(jìn)行處理分析,按照處理結(jié)果控制功能部分,實(shí)現(xiàn)系統(tǒng)的邏輯功能。數(shù)據(jù)采集部分負(fù)責(zé)獲取需要采集的數(shù)據(jù)??刂乒δ懿糠滞瓿蓪?yīng)的控制操作,實(shí)現(xiàn)對數(shù)據(jù)的控制。系統(tǒng)在自動模式下,該系統(tǒng)使用傳感器來檢測人的信號。光敏電阻感測環(huán)境亮度。只有人靠近,如果亮度不夠,則開啟燈光。如果此人暫時離開了,燈光自動關(guān)閉?;蛘吡炼葔蛄?,燈光也會自動關(guān)閉。在手動操作下,能夠應(yīng)用紅外遙控對燈光進(jìn)行操作。在呼吸燈模式下,燈光可以自動形成呼吸燈模式點(diǎn)亮。如果紅外傳感器檢測范圍內(nèi)有障礙物即坐姿不正,就通過蜂鳴器報警提示。如圖1-3所示。圖1-3系統(tǒng)結(jié)構(gòu)框圖2系統(tǒng)電路設(shè)計2.1主控制器電路的設(shè)計STC89C51單片機(jī)是以8051作為內(nèi)核芯片的STC公司生產(chǎn)的一款產(chǎn)品,屬于比較常見的一種。這款單片機(jī)外部具有40個引腳,分別有編程控制引腳、電源和時鐘引腳和4組I/O口引腳,每一組I/O口具有8個引腳。I/O口用來與外部設(shè)備相連接實(shí)現(xiàn)信號傳輸,這種傳輸方式是雙方都能同時進(jìn)行的并且用戶能自行控制。單片機(jī)最小系統(tǒng)電路如圖2-1所示。圖2-1單片機(jī)最小系統(tǒng)電路在該圖中能看到單片機(jī)中所有的引腳和部分引腳的使用情況,另外能了解到單片機(jī)最小系統(tǒng)的組成電路。晶振電路在單片機(jī)中是普遍存在的,是非常重要的部分,相當(dāng)于單片機(jī)的心臟,離開了它,等于沒有了心臟起跳,單片機(jī)根本無法正常運(yùn)行。因為晶振電路是接X1、X2腳,接上后會產(chǎn)生時鐘,單片機(jī)只有這樣才會正常運(yùn)轉(zhuǎn)起來。復(fù)位電路顧名思義作用就是復(fù)位,就像電腦、手機(jī)等電子設(shè)備的重啟按鍵一樣,當(dāng)出現(xiàn)了死機(jī)、軟件代碼燒寫失敗、外界干擾等不可控制的情況出現(xiàn)時,用戶想讓整個系統(tǒng)從頭開始運(yùn)行回到最初的狀態(tài),按下復(fù)位按鍵就能讓整個單片機(jī)系統(tǒng)內(nèi)部程序重新執(zhí)行。復(fù)位電路接第9個引腳RST,要想實(shí)現(xiàn)復(fù)位,只需使這個引腳保持一個持續(xù)2us的高電平即可,在給單片機(jī)上電后,復(fù)位電路因為有C3電容的緣故一段時間后9腳會有一段時間高電平輸出而復(fù)位,這種方式為上電復(fù)位,還有另一種復(fù)位方式為按鍵復(fù)位。2.2光照檢測電路光照檢測即“光照強(qiáng)度測量”并通過ADC0809把信號轉(zhuǎn)變成單片機(jī)能接受的信號,也可以理解成“光照傳感器”?;A(chǔ)元器件選用光敏電阻,用它的特性來采集周邊環(huán)境光照信息,光敏電阻一端接電源并和103電阻串聯(lián),C4電容用來濾波,電路輸出端接上ADC0809的26引腳,當(dāng)光敏電阻周圍環(huán)境光線強(qiáng)時,它阻值會降低,相應(yīng)的電路輸出電壓值就會變大,信號經(jīng)過ADC0809轉(zhuǎn)變后的數(shù)字量也會變大,光線弱時也一樣,是這樣來實(shí)現(xiàn)光照檢測的。電路圖如圖2-2所示。圖2-2光照檢測電路圖2.3人體檢測電路的設(shè)計該部分電路能實(shí)現(xiàn)人體的感應(yīng),人體感應(yīng)模塊用的型號為HC-SR501,因其進(jìn)口材料、工作電壓、靈敏度等方面表現(xiàn)出色被廣泛應(yīng)用在自動檢測產(chǎn)品中,該模塊相當(dāng)于熱釋電紅外傳感器。該模塊能自動感應(yīng),當(dāng)檢測范圍內(nèi)出現(xiàn)人體時,就會輸出高電平,當(dāng)檢測范圍內(nèi)人體不存在的時候,模塊自動延時關(guān)閉高電平,這種輸出信號方式可以自行跳線選擇,即檢即不可重復(fù)觸發(fā)方式,另一種為輸出高電平后,在延時時間內(nèi),檢測范圍內(nèi)一直能檢測到活動物體,輸出就一直保持高電平一直持續(xù)到人離開檢測范圍,然后輸出變成低電平,這種是可重復(fù)觸發(fā)方式。根據(jù)需要也能設(shè)置當(dāng)白天或者光線強(qiáng)情況時不自動檢測,也具有溫度補(bǔ)償特性,也就是說在溫度比較高的環(huán)境下,該模塊的探測范圍會變得小一些,模塊特性很多。感應(yīng)模塊輸出的電平信號經(jīng)過三極管驅(qū)動電路能將信號放大,然后在單片機(jī)中處理,電路如圖2-3所示。圖2-3人體檢測電路圖2.4燈光電路的設(shè)計燈光電路需要設(shè)計驅(qū)動電路,選擇PNP三極管驅(qū)動這組燈光,通過單片機(jī)的P1.3進(jìn)行控制,單片機(jī)P1.3輸出低電平的時候,三極管Q1導(dǎo)通,燈光亮,單片機(jī)輸出高電平時候,三極管Q1斷開,燈不亮。在設(shè)計時配合軟件的PWM波控制,就可以對燈光實(shí)現(xiàn)亮度控制的效果。如圖2-4所示。圖2-4單片機(jī)燈光電路圖2.5按鍵電路的設(shè)計按鍵的目的就是控制單片機(jī)上接按鍵電路的引腳輸出高低電平來對單片機(jī)進(jìn)行控制,將按鍵K1、K2、K3分別和單片機(jī)的P1.5、P1.6、P1.7連接,分別對三個按鍵的信號進(jìn)行掃描識別,K1、K2、K3作用分別是模式切換、亮度加、亮度減。按鍵電路如圖2-5所示。圖2-5按鍵電路2.6障礙物檢測電路的設(shè)計紅外接近傳感器能夠檢測燈光附近是否有障礙物的存在,能實(shí)現(xiàn)障礙物檢測功能。原理如下:傳感器發(fā)射紅外光后,經(jīng)過前方反射紅外光,傳感器接收到反射后的紅外光就實(shí)現(xiàn)了障礙物檢測,因此傳感器包括紅外線發(fā)射端和紅外線接收端,通電后紅外線發(fā)射端發(fā)出紅外光,遇到障礙物就會反射紅外光,紅外線接收端就會收到反射后的紅外光,表示檢測到障礙物。通過這樣的方式就實(shí)現(xiàn)了障礙物檢測功能。單片機(jī)通過P3.6采集紅外接近傳感器輸出的信號。按鍵電路如圖2-6所示。圖2-6障礙物檢測電路2.7報警提示電路的設(shè)計設(shè)計該電路是為了提醒臺燈前人坐姿不正或者是睡著了時來提醒一下,主要器件是蜂鳴器,外加了一個驅(qū)動電路控制,報警提示電路如圖2-7所示。圖2-7報警提示電路2.8紅外遙控電路的設(shè)計在目前很多電器產(chǎn)品中,紅外遙控技術(shù)因其便于控制的特性而被廣泛使用,該技術(shù)能實(shí)現(xiàn)遠(yuǎn)程操控,分為發(fā)射和接收兩部分,通過調(diào)制后的紅外線通信。不過由于光線的直線傳播,遙控器即發(fā)射端只能對準(zhǔn)接收端才能有預(yù)期的效果并且對距離也有要求,所以說該技術(shù)還有改進(jìn)的空間。紅外線首先要進(jìn)過編碼再經(jīng)過發(fā)射二極管發(fā)射出去,接收端接收后要對信號進(jìn)行放大、濾波、整型、解調(diào)處理才能傳到單片機(jī)解碼。編碼芯片用hs5104。紅外遙控器上鍵盤輸入模塊中的三個按鍵用于控制臺燈的三種工作模式,按鍵1控制臺燈進(jìn)入手動調(diào)光模式,按鍵2控制臺燈進(jìn)入自動調(diào)光模式,按鍵3則是呼吸模式的按鈕。紅外遙控接收電路如圖2-8所示,通過單片機(jī)P3.2控制接收紅外信號。圖2-8紅外遙控電路圖2.9指示燈電路的設(shè)計設(shè)計這一部分是為了讓智能燈不同的工作模式能用一種方式顯示出來,通過LED指示燈就能清楚的知道智能燈當(dāng)前處于什么樣的工作狀態(tài)。LED是通過正負(fù)點(diǎn)擊實(shí)現(xiàn)發(fā)光,內(nèi)部包括了鎵(Ga)與砷(AS)、磷(P)材料,通電之后,電子和空穴相遇,就得到了光,電路設(shè)計簡單,單片機(jī)控制起來方便。不同發(fā)光顏色的發(fā)光二極管所使用的材料不同,但是原理是一樣的。系統(tǒng)在手動模式下,單片機(jī)通過P2.2控制D1亮。系統(tǒng)在自動模式下,單片機(jī)通過P2.4控制D2亮。系統(tǒng)在呼吸燈模式下,單片機(jī)通過P2.2控制D3亮。指示燈電路如圖2-9所示。圖2-9指示燈電路圖2-10整體電路原理圖3系統(tǒng)程序設(shè)計3.1主程序設(shè)計系統(tǒng)首先對光照采集控制、人體檢測控制、紅外遙控控制、按鍵控制、燈光控制、指示燈控制、障礙物檢測控制、聲音報警控制接口進(jìn)行初始化。系統(tǒng)在自動模式下,該系統(tǒng)使用傳感器來檢測人的信號。光敏電阻感測環(huán)境亮度。當(dāng)光強(qiáng)足夠大時,打開開關(guān);若沒有足夠大的光強(qiáng)度時,通過紅外線感應(yīng)是否有行人接近。如果有,則關(guān)閉電源或停止照明。如無行人,則繼續(xù)工作。系統(tǒng)采用51單片機(jī)作為核心控制器。系統(tǒng)具有以下特點(diǎn):可與手機(jī)等移動設(shè)備連接并實(shí)現(xiàn)遠(yuǎn)程無線操控,同時能接收和處理來自不同終端的信息。在手動操作下,能夠應(yīng)用紅外遙控對燈光進(jìn)行操作。在呼吸燈模式下,燈光可以自動形成呼吸燈模式點(diǎn)亮。如果紅外傳感器檢測范圍內(nèi)有障礙物,則進(jìn)行聲音報警提示。見圖3-1主程序設(shè)計流程圖。圖3-1主程序設(shè)計流程圖用戶使用該系統(tǒng)后,可以根據(jù)需要選擇關(guān)閉或開啟燈光功能。在光線不足或者環(huán)境比較昏暗的情況下,可以利用語音控制來輔助燈光調(diào)節(jié),從而提高了照明效果。此外,還設(shè)計有紅外線傳感器用于探測前方是否有人,若有人就會啟動語音播報程序以提醒周圍人注意安全。另外,在夜間時也可以通過語音控制使LED燈光閃爍。3.2按鍵掃描程序設(shè)計通常的按鍵是通過彈片到觸點(diǎn)的接觸,將信號進(jìn)行傳遞,這種被稱為機(jī)械彈性開關(guān),按鍵動作執(zhí)行時,按鍵的連通并不會立馬穩(wěn)定,斷開也是一樣,這種是抖動現(xiàn)象,軟件設(shè)計流程如圖3-2所示。圖3-2按鍵設(shè)計流程圖3.3人體檢測程序設(shè)計單片機(jī)根據(jù)紅外傳感器采集的信號來判斷有沒有人,設(shè)計流程如圖3-3所示。圖3-3單人體檢測設(shè)計流程圖3.4LED調(diào)光程序設(shè)計LED調(diào)光可以對燈光亮度進(jìn)行調(diào)節(jié)。通過PWM波實(shí)現(xiàn)對燈光亮度的調(diào)節(jié)。PWM波能夠?qū)崿F(xiàn)對電壓的大小控制,通過不同頻率的波形實(shí)現(xiàn)對負(fù)載不同電壓的加載,進(jìn)而達(dá)到燈光亮度控制效果。在軟件設(shè)計中應(yīng)用定時器設(shè)置不同的頻率數(shù)據(jù),對PWM波的占空比進(jìn)行調(diào)節(jié),完成電壓調(diào)節(jié)的作用,實(shí)現(xiàn)LED亮度的控制。LED調(diào)光流程圖如圖3-4所示。圖3-4LED調(diào)光流程圖4系統(tǒng)軟件仿真4.1Proteus仿真軟件簡介Proteus作為仿真、設(shè)計工具這是單片機(jī)工程師必學(xué)的,它支持很多仿真電路。對于沒有條件的情況下,可以借助這款軟件對電路和單片機(jī)相關(guān)設(shè)計進(jìn)行學(xué)習(xí),通過在仿真中進(jìn)行模擬,可以更方便的多學(xué)習(xí)單片機(jī)等相關(guān)理論知識。Proteus能結(jié)合相應(yīng)的代碼編程開發(fā)工具實(shí)現(xiàn)聯(lián)合調(diào)試,也就是說通過它既能驗證代碼是不是正確又可以檢測電路的連通性和正確性。通過Proteus仿真軟件能很好的解決這些問題,器繪圖功能與Protel相同,并動態(tài)地模仿Proteus開發(fā)硬件的KEIL軟件。Proteus是在ProteusISIS環(huán)境中開發(fā)的。ISIS編輯環(huán)境具有人機(jī)友好界面,設(shè)計具有強(qiáng)大的能力。操作模式則是,啟動“ProteusISIS”項目包括進(jìn)入“ProteusISIS”的編輯環(huán)境。這個項目開發(fā)的軟件使用的龍骨可以與Proteus調(diào)試。這是一個程序,調(diào)試和調(diào)試單個軟件,可以調(diào)試單獨(dú)的子程序,也可以與模擬硬件電路調(diào)試相結(jié)合。為了滿足設(shè)計要求,需要在自動和手動模式下,通過脈寬調(diào)節(jié)下實(shí)現(xiàn)多功能智能燈不同亮度控制,在自動模式下自適應(yīng)外界光度,改變光敏電阻中的光強(qiáng)度,觀察亮度的變化;當(dāng)智能燈處于手動擋時,手動按鍵增加或者減少鍵觀察亮度能夠進(jìn)行相應(yīng)的增加和降低。圖4-1仿真界面4.2手動模式仿真仿真啟動后,在手動模式下,可以通過紅外遙控手動控制燈光的開與關(guān)。手動模式仿真測試如圖4-2所示,通過add按鍵可以增強(qiáng)燈光亮度,通過sub按鍵可以降低燈光亮度。圖4-2手動模式仿真測試4.3自動模式仿真系統(tǒng)在自動模式下,該系統(tǒng)使用傳感器來檢測人的信號。光敏電阻感測環(huán)境亮度。只要有人靠近,如果亮度不夠,則開啟燈光。如果此人暫時離開了,燈光自動關(guān)閉?;蛘吡炼葔蛄?,燈光也會自動關(guān)閉。自動模式仿真測試如4-3所示,此時自動模式指示燈亮,通過調(diào)節(jié)光敏電阻GUANGMIN模擬光照變化,調(diào)節(jié)燈光亮度。圖4-3自動模式仿真4.4呼吸燈模式仿真在呼吸燈模式下,燈光可以自動形成呼吸燈模式點(diǎn)亮。呼吸燈模式仿真測試如圖4-4所示,此時呼吸燈模式指示燈亮。圖4-4自動模式仿真5硬件制作與調(diào)試5.1硬件制作在進(jìn)行實(shí)物焊接制作前,需要先按照電路圖置辦所有的器件以及相關(guān)工具。相關(guān)工具包括烙鐵、萬用表、焊錫絲、飛線等工具。按照電路圖的設(shè)計,先進(jìn)行電源接口電路的焊接,因為電源是其他電路部分必須的部分,只有有了電源才可以進(jìn)行測試。之后進(jìn)行單片機(jī)系統(tǒng)電路的焊接,其他部分需要通過單片機(jī)進(jìn)行控制,所以有了單片機(jī)這部分才可以測試其他功能,在制作好單片機(jī)部分后,要進(jìn)行檢測,保證這部分電路沒有問題,才可以進(jìn)行接下來電路的制作,在檢測時首先要檢測電源,即用萬用表判斷電源是否有短接現(xiàn)象。進(jìn)行其他電路功能部分焊接的時候,檢測完一個功能電路之后,就要結(jié)合單片機(jī)系統(tǒng)進(jìn)行測試,測試是否有短路,測試電壓是否正確,測試功能是否正確。最終完成實(shí)物的焊接制作,即可進(jìn)行系統(tǒng)各項功能的測試。實(shí)物組裝圖如圖5-1所示。圖5-1實(shí)物組裝圖5.2硬件調(diào)試5.2.1手動模式上電測試上電測試時必須保證系統(tǒng)電源沒有短路的情況,如果出現(xiàn)短路,系統(tǒng)的很多器件都可能被燒壞,甚至整個系統(tǒng)都要從新制作。使用萬用表測試系統(tǒng)是否短路,在上電之前保證系統(tǒng)沒有短接,系統(tǒng)供電開關(guān)打開后指示燈是否亮起,如果沒有亮起,馬上關(guān)閉電源,進(jìn)行測量。如果電源指示燈正常,觀察燈光顯示狀態(tài),一步步觀察各個功能狀態(tài),都沒什么問題后,然后就可以驗證系統(tǒng)各個功能是否達(dá)到最終的要求。系統(tǒng)供電開關(guān)打開之前,一定要確保沒有短接,并且電路板底部和周圍不能有導(dǎo)電物體,否則很可能會影響電路板線路的連接,嚴(yán)重的話可能導(dǎo)致燒壞器件。電源開關(guān)打開后,就可以對系統(tǒng)的各項功能進(jìn)行測試。上電測試啟動后,在手動模式下,可以通過紅外遙控手動控制燈光的開與關(guān)。手動模式上電測試如圖5-2所示,通過add按鍵可以增強(qiáng)燈光亮度,通過sub按鍵可以降低燈光亮度。圖5-2手動模式上電測試5.2.2自動模式上電測試系統(tǒng)在自動模式下,該系統(tǒng)使用傳感器來檢測人的信號。光敏電阻感測環(huán)境亮度。只要有人靠近,如果亮度不夠,則開啟燈光。如果此人暫時離開了,燈光自動關(guān)閉?;蛘吡炼葔蛄?,燈光也會自動關(guān)閉。自動模式上電測試如圖5-3所示,此時自動模式指示燈亮,通過調(diào)節(jié)光敏電阻模擬光照變化,調(diào)節(jié)燈光亮度。圖5-3自動模式上電測試5.2.3呼吸燈模式上電測試在呼吸燈模式下,燈光可以自動進(jìn)入呼吸燈模式運(yùn)行。呼吸燈模式上電測試如圖5-4、圖5-5所示,分別表示呼吸燈的臨界情況,此時呼吸燈模式指示燈亮。圖5-4呼吸燈模式上電測試圖5-5呼吸燈模式上電測試結(jié)論本次畢業(yè)設(shè)計我的課題為基于51單片機(jī)的智能調(diào)光燈設(shè)計。首先對系統(tǒng)相關(guān)的產(chǎn)品進(jìn)行分析,了解當(dāng)前相關(guān)技術(shù)方案,分析各大技術(shù)方案的優(yōu)勢,了解相關(guān)產(chǎn)品的功能,設(shè)計系統(tǒng)的功能,完善系統(tǒng)的性能。對整個論文的設(shè)計思路進(jìn)行整理。然后詳細(xì)設(shè)計系統(tǒng)功能,將各個功能的邏輯關(guān)系進(jìn)行分析,繪制出系統(tǒng)結(jié)構(gòu)框圖,闡述系統(tǒng)運(yùn)行的功能關(guān)系,對主要功能的核心器件進(jìn)行方案選擇,確定核心器件的具體型號,從功能、穩(wěn)定性、成本、技術(shù)角度確定方案。之后對系統(tǒng)進(jìn)行電路設(shè)計,有了各個功能核心器件,就可以對核心器件的設(shè)計技術(shù)文檔進(jìn)行解讀,分析電路設(shè)計原理,完成系統(tǒng)各個功能的電路原理圖,并對電路原理圖進(jìn)行分析,按照系統(tǒng)邏輯功能關(guān)系,完成系統(tǒng)整體電路圖。對智能調(diào)光燈系統(tǒng)軟件代碼進(jìn)行編寫,按照設(shè)計的電路完成各個功能的代碼設(shè)計,有了框架之后,分別對系統(tǒng)各個功能進(jìn)行軟件功能設(shè)計,完成各部分功能代碼之后進(jìn)行組合。最終將硬件和軟件進(jìn)行組合,對系統(tǒng)進(jìn)行各項測試,按照設(shè)計好的功能邏輯關(guān)系,對系統(tǒng)進(jìn)行測試,調(diào)試好了所有功能。論文的寫作到實(shí)物的制作花費(fèi)了較長一段時間,在這段期間,我查找了很多資料,在這過程中也是學(xué)習(xí)到了很多以前沒有了解到的知識。因為我要完成一個實(shí)物的制作,這是一個實(shí)踐的過程,在這個過程中,我清楚的發(fā)現(xiàn)了我知識儲備的不足、不能將書本上的理論知識運(yùn)用到實(shí)踐中來,碰到這種情況,我只能更加努力。于是我開始不斷地查閱資料并且在網(wǎng)上購買元器件自己動手實(shí)踐,剛開始碰到了很多的問題,也想過放棄,但是再經(jīng)過老師的耐心指導(dǎo)后,我堅持了下來,最終經(jīng)過了我的不斷努力我實(shí)現(xiàn)了我的設(shè)計方案,做出來了成品,真的是滿滿的成就感。在這過程中我總結(jié)了以下幾點(diǎn)經(jīng)驗:進(jìn)行硬件電路設(shè)計時,要考慮實(shí)際應(yīng)用情況,比如電源要加入開關(guān),還需要有指示燈,考慮實(shí)際應(yīng)用情況,所以在生活中要多多觀察一些產(chǎn)品的功能,多站在用戶的角度設(shè)計系統(tǒng)功能,讓用戶使用起來更加方便。在進(jìn)行軟件設(shè)計時需要考慮到后期的調(diào)試,畢竟軟件是不可見的,需要加入便于調(diào)試的功能,比如串口調(diào)試打印信息,這樣在系統(tǒng)軟件出現(xiàn)問題的情況下,可以借助打印信息了解系統(tǒng)的BUG信息,可以更快的進(jìn)行調(diào)試,解決軟件問題。在進(jìn)行實(shí)物制作時,一定要有順序,不能隨便焊接,通過多次的焊接制作,明白了要先焊接制作電源,因為電源是其他模塊驗證的必要條件,其他功能模塊需要按照功能驗證的順序,一步一步制作,按照先后條件去制作。最重要的一點(diǎn)就是不可以一次性全部焊接制作完成,要制作一個功能模塊調(diào)試一個功能模塊,這樣可以更方便的處理焊接出現(xiàn)的問題,否則很難查找到原因。經(jīng)過了這次畢業(yè)設(shè)計的制作,我能清楚的感覺到我的動手能力、將理論知識運(yùn)用到實(shí)際設(shè)計中的能力提高了,并且對51系列單片機(jī)有了更深層次的理解,單片機(jī)C語言編程能力也提高了不少,這些都是我做完畢業(yè)設(shè)計成品后的收獲,感覺真的很不錯,希望我在以后的工作學(xué)習(xí)生涯中能繼續(xù)以現(xiàn)在的狀態(tài)前行。參考文獻(xiàn)[1]李冶,劉賓坤,吉慶輝,陳昱行,黃浚恒.基于自動控制的教室智能燈設(shè)計[J].電子制作,2021,(2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論