




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘 要在生活當(dāng)中,照明在能耗當(dāng)中所占的比例越來(lái)越大,當(dāng)今照明的節(jié)能越顯重要。一個(gè)好的照明控制系統(tǒng),能為人們的生活、學(xué)習(xí)、工作等提供良好的視覺(jué)條件,營(yíng)造舒適的光環(huán)境。目前在國(guó)內(nèi)和國(guó)外通常使用的大概有這幾種類(lèi)型:觸摸型、聲控型、感光型等。論文主要介紹了基于單片機(jī)的家庭智能LED照明燈具的設(shè)計(jì)。設(shè)計(jì)采用單片機(jī)作為控制系統(tǒng),結(jié)合LED照明技術(shù)、光感技術(shù)、紅外傳感技術(shù)等實(shí)現(xiàn)了對(duì)照明設(shè)備的智能化控制。智能化照明設(shè)備克服了傳統(tǒng)照明設(shè)備耗能、不便于調(diào)節(jié)光強(qiáng)等缺點(diǎn),實(shí)現(xiàn)了對(duì)光強(qiáng)調(diào)整的人性化、智能化的控制。硬件設(shè)計(jì)主要包括單片機(jī)控制電路、按鍵電路、LCD顯示電路、熱釋電傳感器處理電路。軟件設(shè)計(jì)主要包括單片機(jī)主控程
2、序、ADC控制程序的設(shè)計(jì)和LCD顯示程序的設(shè)計(jì)。家庭智能LED照明燈具通過(guò)人體感應(yīng)模塊(熱釋電傳感器)決定LED燈的關(guān)閉和開(kāi)啟。同時(shí)可以通過(guò)光照檢測(cè)電路對(duì)周?chē)h(huán)境亮度進(jìn)行檢測(cè),進(jìn)而實(shí)現(xiàn)對(duì)LED燈的控制。設(shè)計(jì)通過(guò)點(diǎn)亮LED燈的個(gè)數(shù)來(lái)實(shí)現(xiàn)光照強(qiáng)度的調(diào)整,同時(shí)可用按鍵熄滅或者開(kāi)啟一組LED燈。解決了照明設(shè)備關(guān)閉、自適應(yīng)調(diào)整和自動(dòng)開(kāi)啟的問(wèn)題,從而達(dá)到良好的光環(huán)境和調(diào)光效果。關(guān)鍵詞:?jiǎn)纹瑱C(jī);光敏傳感器;節(jié)能;LED燈;智能控制ABSTRACTIn life, lighting in the proportion of energy consumption which is more and more b
3、ig, the energy saving of today's lighting is more important. A good lighting control system, for people's life, study, work, etc. to provide a good visual conditions, and create a comfortable light environment. It is usually used at home and abroad about several types: touch type, sound type
4、, photosensitive type etc. This paper mainly introduces the design of intelligent LED lighting lamps based on single chip microcomputer. Design uses a microcontroller as control system, combined with the LED lighting technology, optical sensing technology, infrared sensing technology to realize the
5、intelligent control of lighting equipment. Intelligent lighting equipment to overcome the traditional lighting equipment, energy consumption, is not easy to adjust the light intensity and other shortcomings, to achieve the light intensity adjustment of human nature, intelligent control. The hardware
6、 design mainly includes the single chip microcomputer control circuit, the key circuit, the LCD display circuit, the pyroelectric sensor processing circuit. The software design mainly includes the control program of the single chip microcomputer, the design of the ADC control program and the design
7、of the LCD display program. Home intelligent LED lighting lamps through the human body induction module (pyroelectric sensor) to determine the LED lights off and open. At the same time, the brightness of the surrounding environment can be detected by the light detection circuit, and then the control
8、 of the LED lamp can be realized. The design of a number of the LED lamp lit to achieve light intensity adjustment, while keys can open out or a group of LED lamps. To solve the problem of lighting equipment closed, adaptive adjustment and automatic opening, so as to achieve a good light environment
9、 and light adjustment effect. Key words: Single chip microcomputer; photosensitive sensor; energy saving; LED lamp; intelligent control目 錄1 緒論11.1 研究背景與意義11.2 國(guó)內(nèi)外研究現(xiàn)狀12 設(shè)計(jì)總體方案32.1 設(shè)計(jì)內(nèi)容與要求32.2 設(shè)計(jì)方案選擇32.2.1 單片機(jī)的選擇32.2.2 人體感應(yīng)檢測(cè)方案的選擇32.2.3 光照檢測(cè)的方案的選擇32.2.4 ADC芯片的選擇42.3 系統(tǒng)總體設(shè)計(jì)方案42.4 系統(tǒng)工作原理53 使用芯片和相關(guān)模塊的簡(jiǎn)介
10、63.1 單片機(jī)芯片63.2 LCD顯示器LMO160273.3 最小系統(tǒng)模塊83.4 光線接收模塊83.5 AD轉(zhuǎn)換模塊93.6 光敏電阻5516104 硬件電路的設(shè)計(jì)114.1 時(shí)鐘電路114.2 復(fù)位電路114.3 按鍵電路124.4 顯示電路124.5 人體熱釋電傳感器電路124.6 LED燈電路134.7 硬件連接及電路圖145 軟件設(shè)計(jì)及仿真155.1 軟件的總體設(shè)計(jì)155.2 ADC控制程序的設(shè)計(jì)155.3 LCD顯示程序的設(shè)計(jì)165.4 按鍵程序的設(shè)計(jì)175.5 延時(shí)程序的設(shè)計(jì)175.6 Proteus仿真效果175.6.1仿真說(shuō)明175.6.2 自動(dòng)模式下的仿真效果185.6
11、.3 手動(dòng)模式下的仿真效果195.6.4 人體遠(yuǎn)離時(shí)的效果206 設(shè)計(jì)總結(jié)216.1 系統(tǒng)應(yīng)用前景216.2 設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題和其解決辦法216.3 創(chuàng)新之處及擴(kuò)展分析21結(jié)束語(yǔ)22致 謝23參考文獻(xiàn)24附錄A 原理圖26附錄B 仿真總圖27附錄C 主程序清單28附錄D LCD1602顯示程序清單33附錄E ADC0832程序清單351 緒論1.1 研究背景與意義現(xiàn)在社會(huì)正在高速發(fā)展,照明已成為我們生活中息息相關(guān)的一部分,在學(xué)習(xí),城市建設(shè)等有著舉足輕重的作用。LED燈的芯片由半導(dǎo)體材料制成,這種材料最大的特點(diǎn)在于可以電致發(fā)光。相較于傳統(tǒng)光源有著不可比擬的優(yōu)勢(shì),而且在其他方面也有著廣泛的用途
12、。1、 體積小:LED很小,它是將一塊非常小的晶片進(jìn)行封裝。 二、耗電量低:LED耗電相當(dāng)?shù)?,一般?lái)說(shuō)LED的工作電壓是2-3.6V。工作電流是0.02-0.03A。這就是說(shuō):它消耗的電能不超過(guò)0.1W。 三、使用壽命長(zhǎng):與傳統(tǒng)照明設(shè)備相比,LED的使用時(shí)限高達(dá)10多萬(wàn)個(gè)小時(shí)。 四、高亮度、低熱量:LED光源是一種冷光源,采用冷發(fā)光技術(shù),發(fā)熱量較低。 五、環(huán)保:LED燈的制作材料是無(wú)毒不含水銀等有毒物質(zhì),所以非常環(huán)保。 六、堅(jiān)固耐用LED燈發(fā)展及其的迅速,從工業(yè)、建筑到家居幾乎都有它的身影。近年來(lái),隨著高亮度黃光LED燈的出現(xiàn),智能控制技術(shù),網(wǎng)絡(luò)技術(shù)相結(jié)合的智能化調(diào)光系統(tǒng)將成為發(fā)展的必然趨勢(shì)。
13、以自動(dòng)控制為主,盡量減少人為的操作,這是智能控制主要的思想。所以其在一般的情況下,不需要人的參與。這樣有利于效率的提升,也避免出現(xiàn)一些不可控的因素。有利于提高管理水平。其實(shí)家庭智能化照明燈具在環(huán)保和節(jié)能方面也具有巨大的發(fā)展空間。它可以做到自適應(yīng)調(diào)整,根據(jù)個(gè)人需要自動(dòng)開(kāi)啟和關(guān)閉。這樣既節(jié)約了電力,又避免了一些不必要的人力的浪費(fèi)。相信對(duì)于現(xiàn)在地球的環(huán)保將起著巨大的推動(dòng)作用。自動(dòng)化控制系統(tǒng)有很多種,設(shè)計(jì)的智能調(diào)光系統(tǒng)由AT89C51、模數(shù)轉(zhuǎn)換ADC0832輔以一些傳感器,檢測(cè)設(shè)備,控制設(shè)備和顯示設(shè)備等組成。光敏電阻可以根據(jù)周?chē)h(huán)境光線情況改變阻值,通過(guò)轉(zhuǎn)換模塊將信號(hào)輸入到單片機(jī),從而能控制LED燈。
14、另外,可以根據(jù)周?chē)h(huán)境光照情況,自動(dòng)點(diǎn)亮或者熄滅LED燈。同時(shí)可以手動(dòng)控制其亮度和色溫,從而達(dá)到最佳的燈光效果,實(shí)現(xiàn)智能化控制化的目的。 可以想象,未來(lái)LED將有機(jī)會(huì)全部取代普通的照明光源。其發(fā)展的潛力是巨大的。相信在不久以后將其應(yīng)用于生活中的方方面面,如農(nóng)業(yè),家居,樓宇等不再是一個(gè)夢(mèng)想。1.2 國(guó)內(nèi)外研究現(xiàn)狀隨著科技和工業(yè)的發(fā)展及各種新型材料的出現(xiàn),LED燈的制作成本越來(lái)越低。其商業(yè)潛力無(wú)限,商業(yè)規(guī)模也更加巨大。LED燈不在局限于高端市場(chǎng),開(kāi)始進(jìn)入普通百姓人家。家居照明成為其拓展的亮點(diǎn)。相較于普通的照明設(shè)備,LED燈亮度高,節(jié)能,而且不含汞,符合政府節(jié)能環(huán)保的政策。所以LED燈在各個(gè)方面都具
15、有其應(yīng)用價(jià)值。比如LED燈泡、吸頂燈、面板燈等。一般來(lái)說(shuō),智能控制一般以計(jì)算機(jī)技術(shù)為主,通信,電氣,自動(dòng)化等相關(guān)學(xué)科為輔。其能夠根據(jù)外界不同環(huán)境,不同情況,進(jìn)行智能化控制。達(dá)到節(jié)能,降低相關(guān)費(fèi)用的目的。而在傳統(tǒng)領(lǐng)域,其控制方式一般為手動(dòng)控制,需要人實(shí)時(shí)的去控制,管理。這對(duì)人力資源是一種很大的浪費(fèi)。在國(guó)外,一些學(xué)者已研發(fā)了專(zhuān)門(mén)的控制系統(tǒng),控制的方式呈現(xiàn)多樣化,如遙控,現(xiàn)場(chǎng)感應(yīng)等。營(yíng)造各種適宜的光環(huán)境。 但不可忽視的是LED燈的研究仍存在一些問(wèn)題:對(duì)于普通照明來(lái)說(shuō),LED燈主要目的在于節(jié)能,與其驅(qū)動(dòng)設(shè)計(jì)不符,也忽略了人們對(duì)恒照明光環(huán)境的追求。另外,其在保護(hù)這一方面還有欠缺,如過(guò)溫和過(guò)流保護(hù)。同時(shí)由
16、于LED燈在戶外領(lǐng)域發(fā)展的迅速,更多的人力,物力資源向戶外領(lǐng)域研究?jī)A斜,室內(nèi)照明稍顯落后。所以LED在戶內(nèi)照明的發(fā)展前景是巨大的。2 設(shè)計(jì)總體方案2.1 設(shè)計(jì)內(nèi)容與要求設(shè)計(jì)一種家庭智能 LED 照明燈具,能通過(guò)按鍵控制LED燈的開(kāi)關(guān),當(dāng)有人進(jìn)入探測(cè)范圍,可以根據(jù)環(huán)境光線強(qiáng)度控制LED燈的開(kāi)關(guān)。2.2 設(shè)計(jì)方案選擇自動(dòng)化控制系統(tǒng)有很多種,設(shè)計(jì)的智能調(diào)光系統(tǒng)的設(shè)計(jì)方案也多種多樣,下面介紹各種設(shè)計(jì)方案的選擇。 2.2.1 單片機(jī)的選擇方案一、MCS-51單片機(jī)AT89C51是51系列單片機(jī)中最具代表性的型號(hào),得到了廣泛的應(yīng)用。AT89C51以一塊集成芯片為主,集成了控制所需要的基本內(nèi)容。一般來(lái)說(shuō),它
17、包括了CPU、存儲(chǔ)器、I/O口、定時(shí)器、寄存器等。以CPU為主,結(jié)合芯片,其他部分通過(guò)片內(nèi)單一的總線連接起來(lái)??刂品绞揭约拇嫫髦械募锌刂品绞綖橹鳌7桨付?、AVR 單片機(jī)AVR單片機(jī)是一種高速8位單片機(jī),它精簡(jiǎn)了RISC指令集。它出現(xiàn)在51系列單片機(jī)之后,相對(duì)51系列,AVR資源更為豐富,也擁有更為強(qiáng)大的接口。其在很多設(shè)計(jì)與場(chǎng)合可以代替51系列單片機(jī),而且價(jià)格也更為低廉。AVR單片機(jī)使用的是MCU,硬件結(jié)構(gòu)較為簡(jiǎn)單,沒(méi)有大量的外圍器件,系統(tǒng)的可靠性也較強(qiáng)。方案分析:上述兩種單片機(jī)基本都可以實(shí)現(xiàn)設(shè)計(jì),因?yàn)锳T89C51有較強(qiáng)的代表性,可查資料也比較多,設(shè)計(jì)采用方案一。2.2.2 人體感應(yīng)檢測(cè)方案
18、的選擇方案一、主要的檢測(cè)元件為紅外對(duì)管。其由紅外發(fā)送管和紅外接收管組成,這兩個(gè)元件是相對(duì)的,只要中間有物體,將會(huì)遮擋信號(hào),這樣紅外接收管將接收不到信號(hào),以此進(jìn)行檢測(cè)。方案二、采用常見(jiàn)的BIS0001電路,能夠?qū)鞲行盘?hào)進(jìn)行處理。一般來(lái)說(shuō),人體熱釋電傳感器是一個(gè)模塊,由BIS0001、熱釋電傳感器和一些外部元件組成。一般用于一些自動(dòng)燈光和智能照明系統(tǒng)。方案一中的兩個(gè)元件必須要求相對(duì),使用起來(lái)不太方便,選用方案二較為合適。2.2.3 光照檢測(cè)的方案的選擇方案一、光敏電阻能夠根據(jù)外界光照強(qiáng)度而改變阻值,通過(guò)這一特性,可以把相應(yīng)的亮度轉(zhuǎn)換成一個(gè)模擬值。方案二、利用一些常見(jiàn)的光傳感器件,如光敏二極管和三
19、級(jí)管,目前使用較多的是硅光電二極管。它能夠把周?chē)h(huán)境的光照強(qiáng)度轉(zhuǎn)換成一個(gè)數(shù)字電平,將其輸入到單片機(jī)中。因?yàn)槭謩?dòng)模式需要根據(jù)LCD顯示的亮度信息(模擬值)來(lái)調(diào)節(jié)LED燈的亮度,所以采用方案一。2.2.4 ADC芯片的選擇 方案一、ADC0809ADC0809是一種8通道的A/D模數(shù)轉(zhuǎn)換器,可以根據(jù)譯碼后的信號(hào),選擇其中一個(gè)進(jìn)行A/D的轉(zhuǎn)換。它常應(yīng)用在單片機(jī)初學(xué)設(shè)計(jì)中。方案二、ADC0832ADC0832 相較于0809,它只有兩個(gè)轉(zhuǎn)換通道,其分辨率為8位,在設(shè)計(jì)中有很高的普及率。它的性?xún)r(jià)比和兼容性高,深受單片機(jī)愛(ài)好者的歡迎,基本可以適應(yīng)一般的模擬量轉(zhuǎn)換要求。芯片的轉(zhuǎn)換時(shí)間也極短,轉(zhuǎn)換速度快,誤差
20、性小,芯片使能輸入是獨(dú)立的,控制起來(lái)更加的方便。ADC0809是八通道,ADC0832為雙通道,而且ADC0832能夠輕易的實(shí)現(xiàn)通道功能的選擇,設(shè)計(jì)選擇方案二。2.3 系統(tǒng)總體設(shè)計(jì)方案設(shè)計(jì)以ADC數(shù)據(jù)采集模塊為核心,輔以時(shí)鐘電路,復(fù)位電路,熱釋電傳感電路,LCD顯示電路和LED發(fā)光電路組成。光敏電阻在特定波長(zhǎng)的光照射下自身的阻值會(huì)改變,通過(guò)這一特性,可以同時(shí)加載一個(gè)電阻,電阻兩端電壓變化。ADC采集電壓值,并將其轉(zhuǎn)換成數(shù)字信號(hào)傳輸?shù)絾纹瑱C(jī)。設(shè)計(jì)在默認(rèn)上電狀態(tài)下為自動(dòng)模式,可以根據(jù)光照強(qiáng)度自動(dòng)調(diào)節(jié)LED的亮度(通過(guò)點(diǎn)亮LED燈的個(gè)數(shù))。同時(shí)LCD液晶顯示器可以顯示相關(guān)信息,便于手動(dòng)調(diào)節(jié)。系統(tǒng)設(shè)計(jì)
21、框圖如圖1所示。圖1 系統(tǒng)設(shè)計(jì)框圖智能調(diào)光的自動(dòng)化調(diào)整的控制方式有很多,設(shè)計(jì)由AT89C51、ADC0832輔以一些傳感器,檢測(cè)設(shè)備,控制設(shè)備和顯示設(shè)備來(lái)設(shè)計(jì)智能光照系統(tǒng)。光敏電阻可以根據(jù)周?chē)h(huán)境光線情況改變阻值,通過(guò)轉(zhuǎn)換模塊將信號(hào)輸入到單片機(jī),從而能控制LED燈。另外,可以根據(jù)周?chē)h(huán)境光照情況,自動(dòng)點(diǎn)亮或者熄滅LED燈。同時(shí)可以手動(dòng)控制其亮度和色溫,從而達(dá)到最佳的燈光效果,實(shí)現(xiàn)智能化控制化的目的。2.4 系統(tǒng)工作原理設(shè)計(jì)基于光線傳感器(光敏電阻)對(duì)于周?chē)h(huán)境光照強(qiáng)度的感應(yīng)。通過(guò)ADC采集模塊(ADC0832)采集光敏電阻兩端的電阻值。因?yàn)楣饷綦娮璧淖柚禃?huì)隨著光線強(qiáng)度的變化而進(jìn)行改變,光線強(qiáng)度
22、越弱,其阻值越大。兩端電壓也將隨著阻值的變化而變化。ADC模塊將此電壓數(shù)據(jù)采集,當(dāng)其達(dá)到設(shè)定值的時(shí)候,LED燈將會(huì)自動(dòng)增加點(diǎn)亮燈的個(gè)數(shù),同時(shí)LCD顯示器將會(huì)顯示相關(guān)信息。反之,當(dāng)ADC0832所采集到的值達(dá)到設(shè)定的較小的閥值,LED燈將會(huì)自動(dòng)關(guān)閉一些點(diǎn)亮燈的數(shù)目。另外,設(shè)計(jì)采用了手動(dòng)模式,通過(guò)按鈕來(lái)自己調(diào)整LED燈的數(shù)目,方便個(gè)人的選擇,更加的人性化。3 使用芯片和相關(guān)模塊的簡(jiǎn)介3.1 單片機(jī)芯片單片機(jī)一般是將一個(gè)計(jì)算機(jī)系統(tǒng)集成在一塊芯片上,能夠?qū)崿F(xiàn)基本的功能。設(shè)計(jì)采用較為常用的AT89C51作為其控制核心。AT89C51帶有高性能的8位處理器,而且所需的電壓較低。它包括RAM、ROM、核心C
23、PU、I/O接口等。一般來(lái)說(shuō)其包含以下幾個(gè)組件:一個(gè)8位CPU;時(shí)鐘電路,用來(lái)實(shí)現(xiàn)震蕩;4K字節(jié)ROM程序存儲(chǔ)器:128字節(jié)RAM數(shù)據(jù)存儲(chǔ)器;兩個(gè) 16位定時(shí)器/計(jì)數(shù)器;外部存儲(chǔ)器;可編程的I/O口;一個(gè)可編程全雙工串行口;外加中斷結(jié)構(gòu)和中斷源。以上功能部件以CPU為核心,由片內(nèi)單一總線連接而成。CPU:能夠處理各種數(shù)據(jù),發(fā)送指令,是單片機(jī)的“大腦”。RAM:用來(lái)存放可以讀寫(xiě)的數(shù)據(jù)。片內(nèi)為128B,片外可擴(kuò)展64KB。ROM:用來(lái)存儲(chǔ)程序,只讀存儲(chǔ)器。片內(nèi)集成了20KB,片外可擴(kuò)至64KB。中斷系統(tǒng):含有五個(gè)中斷源,其中兩個(gè)享有中斷優(yōu)先權(quán)。I/O口:具有4個(gè)8位并行I/O口。特殊功能寄存器:監(jiān)
24、視、管理內(nèi)部的功能部件。AT89C51單片機(jī)引腳圖如圖2所示。圖2 AT89C51單片機(jī)引腳圖3.2 LCD顯示器LMO1602液晶顯示器,能夠顯示兩行數(shù)據(jù)。通常將其作為單片機(jī)的顯示器。相對(duì)于普通的數(shù)碼顯示管,其顯示質(zhì)量高,不會(huì)閃爍,較為穩(wěn)定。而且其顯示的是數(shù)字式,簡(jiǎn)單明了,和單片機(jī)的接口也更為簡(jiǎn)單。另外,其功耗低,體積小、重量也較輕,相較于傳統(tǒng)的顯示器的耗電量和重量要少很多。引腳介紹:第1腳:VSS 接地第2腳:VDD 接電源第3腳:V0 液晶顯示器對(duì)比度調(diào)整端第4腳:RS 寄存器選擇第5腳:R/W 讀寫(xiě)信號(hào)線第6腳:E 使能端第7腳:DB0 雙向數(shù)據(jù)總線0位第8腳:DB1 雙向數(shù)據(jù)總線1位
25、第9腳:DB2 雙向數(shù)據(jù)總線2位第10腳:DB3 雙向數(shù)據(jù)總線3位第11腳:DB4 雙向數(shù)據(jù)總線4位第12腳:DB5 雙向數(shù)據(jù)總線5位第13腳:DB6 雙向數(shù)據(jù)總線6位第14腳:DB7 雙向數(shù)據(jù)總線7位圖3 液晶顯示器尺寸圖VEE用來(lái)調(diào)節(jié)LCD的背光亮度,RS為數(shù)據(jù)指令的控制端口,R/W用來(lái)控制LCD的讀寫(xiě)功能,A、K為背光控制的電源,E為數(shù)據(jù)讀寫(xiě)操作的控制位。內(nèi)部控制指令為11條。3.3 最小系統(tǒng)模塊最小系統(tǒng)模塊:作為單片機(jī)運(yùn)行最為基本的組件,其是必不可少的。只有具有這些基本的組件,單片機(jī)才能正常的運(yùn)行。同時(shí)能對(duì)其進(jìn)行存儲(chǔ)擴(kuò)展、A/D擴(kuò)展等。由于擴(kuò)展的無(wú)限可能性,可以根據(jù)用戶的不同需求設(shè)計(jì)不
26、一樣的電路,組成較為復(fù)雜的系統(tǒng),同時(shí)編寫(xiě)相應(yīng)的程序,就可以實(shí)現(xiàn)對(duì)應(yīng)的功能。51單片機(jī)最小系統(tǒng)的功能主要有:能夠運(yùn)行用戶所編寫(xiě)的程序,同時(shí)對(duì)單片機(jī)進(jìn)行復(fù)位和擴(kuò)展。最小系統(tǒng)引腳功能的說(shuō)明如下:(1)18,19腳為單片機(jī)的晶振引腳;外接晶振和起振電容,便于單片機(jī)起振。(2)9腳為單片機(jī)的復(fù)位引腳;當(dāng)出現(xiàn)一些異常的情況時(shí),方便單片機(jī)進(jìn)行復(fù)位。圖4 單片機(jī)最小系統(tǒng)模塊3.4 光線接收模塊光線接收模塊以光敏電阻為主。硫化鎘為光敏電阻主要的制作材料。硫化鎘在一些特定波長(zhǎng)光的照射下,光照所產(chǎn)生的載流子參與導(dǎo)電,并做漂移運(yùn)動(dòng),自身的阻值會(huì)產(chǎn)生變化。圖5 光線接收模塊3.5 AD轉(zhuǎn)換模塊根據(jù)光敏電阻能夠根據(jù)周?chē)h(huán)
27、節(jié)光照強(qiáng)度改變自身阻值的特性,采集相應(yīng)的數(shù)據(jù)輸入單片機(jī)。該模塊可用芯片ADC0832實(shí)現(xiàn)。ADC0832有兩個(gè)通道口,通道能夠?qū)崿F(xiàn)A/D的轉(zhuǎn)換。芯片接口說(shuō)明:CS_片選使能,低電平有效。CH0 模擬輸入通道0,或作為IN+/-使用。CH1 模擬輸入通道1,或作為IN+/-使用。GND 芯片參考0 電位(地)。DI 數(shù)據(jù)信號(hào)輸入,選擇通道控制。DO 數(shù)據(jù)信號(hào)輸出,轉(zhuǎn)換數(shù)據(jù)輸出。CLK 芯片時(shí)鐘輸入。Vcc/REF 電源輸入及參考電壓輸入(復(fù)用)。圖6 A/D轉(zhuǎn)換模塊3.6 光敏電阻5516最大電壓(V-dc):150最大功耗(mW):100環(huán)境溫度(°C):-30 +70光譜峰值(nm
28、):560亮電阻(10Lux)(K):510暗電阻(M):0.8響應(yīng)時(shí)間(ms):上升:30,下降:30照度電阻特性:2【注】光敏電阻的照度特性是指在光照條件下,它的電阻的變化趨勢(shì)或是在電路中體現(xiàn)的電流的曲線變化。4 硬件電路的設(shè)計(jì)4.1 時(shí)鐘電路與外部晶體相互配合,為單片機(jī)提供一個(gè)運(yùn)行時(shí)鐘。它給單片機(jī)的運(yùn)行頻率提供了一個(gè)基準(zhǔn)值,超出或者為0都會(huì)導(dǎo)致單片機(jī)運(yùn)行異常。時(shí)鐘電路本身不會(huì)控制什么東西,需要通過(guò)程序讓單片機(jī)根據(jù)時(shí)鐘做相應(yīng)的工作。一般有外部和內(nèi)部?jī)煞N時(shí)鐘方式。現(xiàn)在單片機(jī)技術(shù)更為成熟,其時(shí)鐘頻率也得到了相應(yīng)的提高。設(shè)計(jì)采用外部時(shí)鐘,接X(jué)TAL1和XTAL2兩個(gè)腳。時(shí)鐘電路如圖7所示。圖7
29、時(shí)鐘電路4.2 復(fù)位電路51單片機(jī)要復(fù)位只需要在第9引腳接個(gè)高電平持續(xù)2us就可以實(shí)現(xiàn)。一般情況下,當(dāng)上電的時(shí)候,單片機(jī)會(huì)自動(dòng)復(fù)位一次,同時(shí)可以通過(guò)按鍵的斷開(kāi)和閉合控制單片機(jī)的復(fù)位。 復(fù)位電路如下圖8所示。圖8 復(fù)位電路4.3 按鍵電路按鍵輸入有5個(gè)按鍵組成,用來(lái)分別設(shè)置自動(dòng)和手動(dòng)模式、亮度的增加和減少。一次接在單片機(jī)的P3.3P3.7口。按鍵電路如下圖9所示。圖9 按鍵電路4.4 顯示電路顯示電路由LCD1602為顯示屏。連接時(shí)VDD端和D0D7都需要加上拉電阻,同時(shí)D0D7作為傳輸數(shù)據(jù)口與單片機(jī)的P0口連接,LCD1602接線圖如
30、圖10所示。圖10 顯示電路4.5 人體熱釋電傳感器電路人體會(huì)輻射紅外線,而熱釋電傳感器就能夠檢測(cè)紅外線,并能夠?qū)⑵滢D(zhuǎn)換成一個(gè)電平信號(hào)。其安裝簡(jiǎn)單,配置成本低,靈敏度較高。而在實(shí)際使用時(shí)配上菲尼爾透鏡后,其檢測(cè)距離可增加到10m以上。但是熱釋電傳感器也有其缺點(diǎn),其信號(hào)變化較為緩慢,可以經(jīng)過(guò)一個(gè)信號(hào)處理電路,變成合適的數(shù)字信號(hào),從而將這個(gè)信號(hào)傳輸?shù)絾纹瑱C(jī)。由設(shè)計(jì)要求,其電路組成如圖11所示。檢測(cè)對(duì)象菲涅爾透鏡熱釋電紅外傳感器信號(hào)處理電路Vm圖11 人體熱釋電檢測(cè)電路的組成電路如圖12所示(OUT輸出口接單片機(jī)的P1.7口,會(huì)輸出一個(gè)高低電平)。圖12 人體感應(yīng)仿真電路4.6 LED燈電路由于設(shè)計(jì)
31、需要調(diào)節(jié)色溫,那色溫又是什么?其實(shí)簡(jiǎn)單來(lái)講,色溫就是燈具發(fā)出的光線顏色。因?yàn)椴煌h(huán)境、不同的場(chǎng)合需要選用不同的色溫,但是一款燈具只有一種色溫,想要調(diào)節(jié)就必須更換不同的色溫?zé)艟摺_@里采用兩組LED燈,分別為黃色LED燈和綠色LED燈,每組5個(gè)。通過(guò)光線的的混合來(lái)改變色溫。這樣既可以調(diào)節(jié)亮度,又能調(diào)節(jié)色溫。電路如圖13所示。圖13 LED燈電路4.7 硬件連接及電路圖設(shè)計(jì)主要以ADC采集模塊為主,輔以其它模塊,構(gòu)成一個(gè)完整的體系,組合一起實(shí)現(xiàn)較為復(fù)雜的功能。電路總體連接方式:(1)ADC0832的連接方式:VCC接電源輸入; CLK為芯片時(shí)鐘信號(hào)輸入,接單片機(jī)的P1.1口;DI和DO為數(shù)據(jù)信號(hào)的輸
32、入和輸出,可以將其一起接單片機(jī)的P1.0口;CS為使能端,接單片機(jī)的P1.2口;選用通道CH1;GND接地。(2)將人體感應(yīng)模塊接單片機(jī)的P1.7口。(3)將十個(gè)LED燈分別接單片機(jī)的P2.0-P3.1口。5 軟件設(shè)計(jì)及仿真5.1 軟件的總體設(shè)計(jì)Proteus是現(xiàn)在較為常用的EDA仿真軟件,其性?xún)r(jià)比和本身性能也極為出色。其使用遍及全球,經(jīng)過(guò)多年的實(shí)踐與完善,功能越發(fā)強(qiáng)大??梢詫?shí)現(xiàn)原理圖的布置,電路仿真等。通常所用的仿真一般由原理圖和相關(guān)程序組成。用Proteus繪制好仿真圖,導(dǎo)入Keil編寫(xiě)好的程序,就可進(jìn)行實(shí)時(shí)的仿真。具有較強(qiáng)的實(shí)用性和實(shí)時(shí)性。系統(tǒng)的軟件執(zhí)行流程圖如下:圖14 軟件執(zhí)行流程圖
33、5.2 ADC控制程序的設(shè)計(jì)ADC控制是結(jié)合周?chē)h(huán)境光線強(qiáng)度將其轉(zhuǎn)換為電壓值與程序預(yù)設(shè)的電壓值(閥值)做比較,通過(guò)比較實(shí)時(shí)的電壓值是否大于或者小于預(yù)設(shè)的閥值,再進(jìn)行下步工作。如果采集到的電壓大于程序預(yù)設(shè)的值,LED燈就會(huì)自動(dòng)增加點(diǎn)亮燈的個(gè)數(shù)。反之,LED就會(huì)關(guān)閉一些燈。在用C語(yǔ)言編程的時(shí)候,需要控制好其延時(shí)的時(shí)間,這樣AD轉(zhuǎn)換才能正常進(jìn)行。程序流程如圖15所示。圖15 ADC控制程序流程圖5.3 LCD顯示程序的設(shè)計(jì)在對(duì)LCD1602編程時(shí)應(yīng)該對(duì)其初始化。其RS為寄存器選擇端,數(shù)據(jù)寄存器為高電平是選擇,指令寄存器為低電平時(shí)選擇。同時(shí),在執(zhí)行指令時(shí)應(yīng)該對(duì)其進(jìn)行讀忙標(biāo)志。系統(tǒng)在上電的時(shí)候是自動(dòng)模式
34、,這時(shí)候LCD會(huì)進(jìn)行初始化。LCD顯示程序流圖如圖16所示。圖16 顯示程序流程圖5.4 按鍵程序的設(shè)計(jì)設(shè)計(jì)中,LED的點(diǎn)亮有兩種模式,分別為自動(dòng)模式和手動(dòng)模式。當(dāng)上電的時(shí)候?yàn)樽詣?dòng)模式,同時(shí)可以根據(jù)需要通過(guò)按鍵切換到手動(dòng)模式。在手動(dòng)模式下,可以通過(guò)按鍵自由改變LED燈的狀態(tài)。按鍵程序流程圖如圖17所示。圖17 按鍵程序流程圖5.5 延時(shí)程序的設(shè)計(jì)延時(shí)函數(shù),是每個(gè)程序不可缺少的一個(gè)環(huán)節(jié)。設(shè)計(jì)使用延時(shí)函數(shù)來(lái)設(shè)定顯示的延遲時(shí)間。這樣使ADC0832的轉(zhuǎn)換能在一定得時(shí)間內(nèi)完成,同時(shí)還能讓LCD穩(wěn)定的顯示數(shù)據(jù)。程序設(shè)計(jì)如下:void Delay1ms(unsigned int count) /延時(shí)uns
35、igned int i,j;for(i=0;i<count;i+)for(j=0;j<120;j+);5.6 Proteus仿真效果5.6.1仿真說(shuō)明仿真中設(shè)計(jì)了5個(gè)按鍵,分別為SET、BUT1、BUT2、BUT3、BUT4。其中SET是設(shè)置按鍵,可以切換自動(dòng)和手動(dòng)兩種模式。BUT1BUT4是手動(dòng)模式下的色溫和亮度調(diào)節(jié)加減鍵。當(dāng)上電的時(shí)候是自動(dòng)模式,亮度的變化可以調(diào)節(jié)光敏電阻。LCD顯示的依次是亮度、色溫、光強(qiáng)、模式。人體感應(yīng)模塊輸出高低電平,遠(yuǎn)離代表沒(méi)人,在沒(méi)人的情況下自動(dòng)模式燈就或熄滅。5.6.2 自動(dòng)模式下的仿真效果當(dāng)外界光照強(qiáng)度較強(qiáng)時(shí),超過(guò)設(shè)定值,LED燈會(huì)全滅。如圖18所
36、示。圖18 LED全滅而當(dāng)減少光照強(qiáng)度,LED燈將會(huì)點(diǎn)亮,如圖19所示。圖19 減少光照強(qiáng)度5.6.3 手動(dòng)模式下的仿真效果圖20 手動(dòng)模式手動(dòng)模式下可以通過(guò)加減按鈕設(shè)置光照強(qiáng)度和調(diào)節(jié)色溫,設(shè)計(jì)中色溫的調(diào)節(jié)可以用加減按鈕,通過(guò)將一組LED燈全部熄滅或者全部開(kāi)啟實(shí)現(xiàn)。如圖21所示,其中黃色LED燈全部開(kāi)啟,綠色LED燈全部熄滅。圖21 手動(dòng)模式下調(diào)節(jié)亮度5.6.4 人體遠(yuǎn)離時(shí)的效果當(dāng)人體遠(yuǎn)離時(shí),自動(dòng)模式下,LED燈全滅。如圖22所示。圖22 人體遠(yuǎn)離LED燈6 設(shè)計(jì)總結(jié)6.1 系統(tǒng)應(yīng)用前景隨著科學(xué)技術(shù)的不斷發(fā)展與生活水平提高,各種各樣的電燈充斥全球,照明設(shè)備也更加的高端與智能,人們已不再滿足傳統(tǒng)
37、的照明光源。照明控制的方式多種多樣,生活中比較常見(jiàn)的就是路燈控制。一般來(lái)說(shuō),很多地方采用的都是定時(shí)控制,一定的時(shí)間段開(kāi)啟,另一個(gè)時(shí)間段關(guān)閉,每個(gè)時(shí)間段都是固定的。但是季節(jié)的關(guān)系,夏天和冬天天黑和天亮的時(shí)差是不一樣的,這就在一定程度上造成了電能的浪費(fèi)。想想路燈數(shù)量是多么的龐大,在這一塊浪費(fèi)的能源無(wú)法估計(jì)。進(jìn)一步想想,怎么能夠減少甚至避免這種不必要的浪費(fèi)了?這時(shí)候智能調(diào)光控制系統(tǒng)就凸顯其價(jià)值了。在其實(shí)用性與智能方面將遠(yuǎn)遠(yuǎn)超過(guò)普通的調(diào)光系統(tǒng)。智能調(diào)光系統(tǒng)在不久的將來(lái)將會(huì)取代傳統(tǒng)的調(diào)光系統(tǒng)。設(shè)計(jì)在應(yīng)用方面還存在一部分問(wèn)題,比如其耐用性。如果要將其應(yīng)用于現(xiàn)實(shí)中,需要進(jìn)一步的改進(jìn)與完善。6.2 設(shè)計(jì)過(guò)程中
38、出現(xiàn)的問(wèn)題和其解決辦法這次的設(shè)計(jì)綜合性較強(qiáng),一些元器件也沒(méi)怎么接觸過(guò)。因此在實(shí)驗(yàn)中遇到不少的問(wèn)題。對(duì)于一些模塊的原理不太熟悉,如A/D模塊,不知道怎樣進(jìn)行模數(shù)的轉(zhuǎn)換;中斷定時(shí)器也掌握的不透徹;編程的時(shí)候不知道怎樣將各個(gè)模塊連接在一起,與原理圖無(wú)法對(duì)應(yīng)。另外,怎樣去解決色溫調(diào)節(jié)的問(wèn)題。解決辦法:重新去自學(xué)以前所學(xué)過(guò)的知識(shí),曾經(jīng)做過(guò)的一些實(shí)驗(yàn),如LED燈流水燈的控制;上網(wǎng)查閱相關(guān)芯片的資料,熟悉所要用到芯片的引腳,結(jié)構(gòu),原理等;學(xué)習(xí)一些底層硬件排布設(shè)計(jì),對(duì)整個(gè)系統(tǒng)形成一個(gè)大體的理念。最后得益于同學(xué)的幫助,在如何調(diào)節(jié)色溫的問(wèn)題上找了可行的方法:通過(guò)設(shè)置一組按鍵,可以通過(guò)按鍵來(lái)熄滅或者開(kāi)啟一組LED燈
39、。6.3 創(chuàng)新之處及擴(kuò)展分析設(shè)計(jì)增加了一個(gè)手動(dòng)模式,可以根據(jù)自己的需要去控制LED燈的個(gè)數(shù),顯得更為人性化。每按一次按鍵可以點(diǎn)亮一盞LED燈,同時(shí)也可以通過(guò)按鍵熄滅一盞LED燈。通過(guò)外部中斷1實(shí)現(xiàn)對(duì)LED燈的手動(dòng)控制。另外由于亮度和色溫都是通過(guò)點(diǎn)亮LED燈的個(gè)數(shù)實(shí)現(xiàn),功能有些重疊,可以使用現(xiàn)在技術(shù)較為成熟的高亮度LED燈,由按鍵控制流過(guò)LED燈電流的大小。這部分需要用到D/A知識(shí)。由于設(shè)計(jì)應(yīng)用了LCD液晶顯示,還可以通過(guò)按鍵設(shè)置不同光線強(qiáng)度的閥值,這樣可以進(jìn)行更為精確的調(diào)光。結(jié)束語(yǔ)設(shè)計(jì)的家庭智能LED照明燈具能夠根據(jù)外界光照強(qiáng)度的變化而改變燈光的強(qiáng)弱,基本達(dá)到了最初的目的。經(jīng)過(guò)這一個(gè)學(xué)期的努力
40、,終于完成了這次的畢業(yè)設(shè)計(jì),這中間有歡笑也有失敗的氣餒,但是最終堅(jiān)持了下來(lái),品嘗到了成功的喜悅。常說(shuō)“溫故而知新”,知識(shí)不僅在于積累,也在于不斷的探索與發(fā)掘。在這次設(shè)計(jì)開(kāi)始的時(shí)候,茫然無(wú)知,不知從哪下手,缺乏對(duì)智能控制這一概念的理解。經(jīng)過(guò)和同學(xué)、朋友的探討請(qǐng)教,向老師積極的提問(wèn),同時(shí)上網(wǎng),進(jìn)圖書(shū)館四處搜集資料,終于對(duì)這個(gè)智能控制系統(tǒng)有了一個(gè)大概的了解,心中也漸漸有了一點(diǎn)頭緒。在設(shè)計(jì)的程序的開(kāi)始,又重新復(fù)習(xí)了一遍老師教過(guò)的單片機(jī)知識(shí),程序的設(shè)計(jì)應(yīng)該畢業(yè)設(shè)計(jì)最難的一部分,接觸的程序少,而且很多東西都沒(méi)有學(xué)過(guò)。經(jīng)過(guò)反復(fù)的調(diào)試,在成功的那一刻,應(yīng)該是這個(gè)學(xué)期最開(kāi)心的時(shí)刻了。另一方面,做完設(shè)計(jì),也發(fā)現(xiàn)自
41、身在單片機(jī)這方面還有很大的不足。很多元器件的原理與應(yīng)用都不太清楚,記憶中壓根就沒(méi)有存儲(chǔ)任何的資料。這將是以后發(fā)展的一大阻礙。同時(shí)也明白,在接下來(lái)的時(shí)間里面該做什么。不論多忙,都應(yīng)該抽出時(shí)間學(xué)習(xí)各種各樣的元器件的原理與運(yùn)用。另外,也明白了一個(gè)刻苦銘心的道理:時(shí)間就是金錢(qián)?;畹嚼蠈W(xué)到老,任何時(shí)候都不應(yīng)該丟下學(xué)習(xí),生活中除了玩樂(lè),也不要忘了還有學(xué)習(xí)。這學(xué)期因?yàn)樵谕庹夜ぷ鳎O(shè)計(jì)的事情一拖再拖。到后來(lái),漸漸的意識(shí)到這么做下去是不行的。時(shí)間雖說(shuō)不富裕,但終歸還是有的吧。適當(dāng)?shù)姆潘梢彩呛苡斜匾?。有時(shí)候,自己也在反思學(xué)校的教育到底學(xué)會(huì)了什么。人們常說(shuō):授人以魚(yú),不如授人以漁。應(yīng)該從中學(xué)到方法,而不是呆板的理
42、論。這次的畢業(yè)設(shè)計(jì),不僅是對(duì)以前學(xué)過(guò)知識(shí)的一種檢驗(yàn),另一方面也是對(duì)自身能力的一種提高。學(xué)習(xí)是一個(gè)日積月累的過(guò)程,在以后的生活中,應(yīng)該不斷的學(xué)習(xí),努力提高自己的知識(shí)和綜合素養(yǎng)。28參考文獻(xiàn)1 趙秀珍.單片微型計(jì)算機(jī)原理及其應(yīng)用M.北京:中國(guó)水利水電出版社,2001 2 陳景初.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)踐M.北京:北京航空航天大學(xué)出版社,2004 3 方佩敏.新編傳感器原理、電路詳解M.北京:電子工業(yè)出版社,2003 4 馬忠梅.單片機(jī)的C語(yǔ)言Windows環(huán)境編程寶典M. 北京:北京航空航天大學(xué)出版社,2003 5 李光飛.單片機(jī)C程序設(shè)計(jì)指導(dǎo)M.北京:北京航空航天大學(xué)出版社,20036陳麗莉.
43、家居LED燈具設(shè)計(jì)探討D.華東師范大學(xué),2012. 7肖華. 基于ZigBee隧道照明無(wú)線控制系統(tǒng)研究和設(shè)計(jì)D.湖南大學(xué),2009. 8何璇. LED室內(nèi)照明關(guān)鍵技術(shù)的研究D.暨南大學(xué),2013. 9黃曦. 廣東澳森燈飾電器廠LED居室燈具設(shè)計(jì)D.湖南大學(xué),2013. 10張海華. 基于LED的智能照明系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.華南理工大學(xué),2013. 11程致遠(yuǎn). 家用LED燈具造型設(shè)計(jì)研究D.合肥工業(yè)大學(xué),2007. 12曾德智. LED照明系統(tǒng)網(wǎng)絡(luò)測(cè)控技術(shù)研究及應(yīng)用D.廣東工業(yè)大學(xué),2014. 13王娟. 室內(nèi)環(huán)境下LED智能照明系統(tǒng)的研究D.蘭州理工大學(xué),2013. 14張燦. 室內(nèi)遙控LE
44、D照明系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.杭州電子科技大學(xué),2013. 15劉蘊(yùn). LED智能照明控制系統(tǒng)的研究與設(shè)計(jì)D.陜西科技大學(xué),2013. 16照明專(zhuān)家聚焦J. 照明工程學(xué)報(bào),2016,01:4. 17施曉紅.智能燈具及其標(biāo)準(zhǔn)的現(xiàn)狀和研究J. 照明工程學(xué)報(bào),2016,01:71-76. 18江弘九,顧鵬偉.智能照明控制系統(tǒng)的設(shè)計(jì)J. 電子設(shè)計(jì)工程,2015,23:107-109. 19王朋,孫文華. LED燈具替換其他燈具的條件J. 電世界,2016,01:4-8. 20楊濤. 亮度分級(jí)智能照明系統(tǒng)的設(shè)計(jì)J. 電子制作,2016,01:7-8. 21賀繼勝. 智能樓宇建筑電氣節(jié)能現(xiàn)狀及節(jié)能設(shè)計(jì)方案研究
45、J. 建材與裝飾,2015,51:68-69. 22金哲. 現(xiàn)代室內(nèi)照明設(shè)計(jì)探討J. 工業(yè)設(shè)計(jì),2016,01:60-61. 23李秘,丁時(shí)棟. 低成本LED智能照明系統(tǒng)的設(shè)計(jì)J. 電源技術(shù),2016,01:173-176. 24黎杏. 室內(nèi)LED照明創(chuàng)新設(shè)計(jì)技術(shù)發(fā)展趨勢(shì)之我見(jiàn)J. 福建質(zhì)量管理,2016,01:153. 25Lotus. 智能產(chǎn)品讓生活更節(jié)能J. 消費(fèi)指南,2016,01:66-68. 26解鶴. LED燈具在綠色照明中的運(yùn)用與發(fā)展J. 科技風(fēng),2015,23:112. 27任鈺琦. LED室內(nèi)照明的關(guān)鍵技術(shù)探討J. 科技與創(chuàng)新,2015,24:160.附錄A 原理圖附錄B
46、仿真總圖附錄C 主程序清單#include <absacc.h>#include <intrins.h>#include <reg51.h>#include <stdio.h>#include "AD0832.h"#include "lcd-1602.h"sbit set=P33; /設(shè)置sbit but1=P34; /按鈕+sbit but2=P35; /按鈕-sbit but3=P36; /按鈕+sbit but4=P37; /按鈕-sbit hw=P17; /紅外感應(yīng)sbit ledh1=P20;sb
47、it ledh2=P21;sbit ledh3=P22;sbit ledh4=P23;sbit ledh5=P24; sbit ledb1=P25;sbit ledb2=P26;sbit ledb3=P27;sbit ledb4=P30;sbit ledb5=P31; uchar flage=0;unsigned int zhaoduL=60; /照度下限void Delay1ms(unsigned int count)/延時(shí)unsigned int i,j;for(i=0;i<count;i+)for(j=0;j<120;j+);uchar buf16;float zhaodu;
48、 / 光照 uchar sewen=1,liangdu=1;void led(uchar ld,uchar sew)sprintf(buf,"L:%0.0f ",(float)ld); /數(shù)值轉(zhuǎn)字符Printtxt(1,1,buf); sprintf(buf,"S:%0.0f ",(float)sew); /數(shù)值轉(zhuǎn)字符Printtxt(1,10,buf); switch( sew )case 1:ledh1=1;ledh2=0;ledh3=0;ledh4=0;ledh5=0;break;case 2:ledh1=1;ledh2=1;ledh3=0;led
49、h4=0;ledh5=0;break;case 3:ledh1=1;ledh2=1;ledh3=1;ledh4=0;ledh5=0;break;case 4:ledh1=1;ledh2=1;ledh3=1;ledh4=1;ledh5=0;break;case 5:ledh1=1;ledh2=1;ledh3=1;ledh4=1;ledh5=1;break;default:ledh1=0;ledh2=0;ledh3=0;ledh4=0;ledh5=0;switch( ld )case 1:ledb1=1;ledb2=0;ledb3=0;ledb4=0;ledb5=0;break;case 2:le
50、db1=1;ledb2=1;ledb3=0;ledb4=0;ledb5=0;break;case 3:ledb1=1;ledb2=1;ledb3=1;ledb4=0;ledb5=0;break;case 4:ledb1=1;ledb2=1;ledb3=1;ledb4=1;ledb5=0;break;case 5:ledb1=1;ledb2=1;ledb3=1;ledb4=1;ledb5=1;break;default:ledb1=0;ledb2=0;ledb3=0;ledb4=0;ledb5=0;void main(void)uchar temp;led(0,0);LCD_Initial();
51、 /初始化Delay1ms(500);while(1)if(set=0)Delay1ms(20);while(set=0);flage=1-flage;if(flage=0)Printtxt(2,10,"AUTO ");/temp=ADC_read_data(1); /獲取ad值z(mì)haodu=(float)temp*0.1955*2;sprintf(buf,"Bri:%0.0f% ",zhaodu); /數(shù)值轉(zhuǎn)字符Printtxt(2,1,buf); /顯示if(hw=1 & zhaodu<zhaoduL) /有人 & 黑天if(z
52、haodu<10)led(5,5);else if(zhaodu<20)led(4,5);else if(zhaodu<30)led(3,4);else if(zhaodu<40)led(2,3);else if(zhaodu<50)led(1,2);else led(0,0);/按鍵/ if(flage=1)Printtxt(2,10,"Manual");if(but1=0)Delay1ms(20);while(but1=0);if(sewen<5)sewen+;else if(but2=0)Delay1ms(20);while(but2=0);if(sewen>0)sewen-;else if(but3=0)Delay1ms(20);
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (高清版)DB3714∕T 0008-2021 黨政機(jī)關(guān)會(huì)務(wù)服務(wù)規(guī)范
- 第18課《我的白鴿》教學(xué)設(shè)計(jì)- 2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)
- 2025年果洛貨運(yùn)上崗證模擬考試0題
- 2025年張家口駕駛員貨運(yùn)從業(yè)資格證模擬考試
- 2025年韶關(guān)貨運(yùn)資格證考試題答案
- 第十八章 平行四邊形數(shù)學(xué)活動(dòng) 折紙作60°、30°、15°角 教學(xué)設(shè)計(jì)-2024-2025學(xué)年人教版數(shù)學(xué)八年級(jí)下冊(cè)
- 第19課《大雁歸來(lái)》教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)
- 【人教PEP版英語(yǔ)三年級(jí)上冊(cè)】期末測(cè)試卷(八)及答案
- 第7課+近代以來(lái)中國(guó)的官員選拔與管理+高二上學(xué)期歷史統(tǒng)編版(2019)選擇性必修1
- 百分?jǐn)?shù)的應(yīng)用(二)(教學(xué)設(shè)計(jì))-2024-2025學(xué)年北師大版六年級(jí)數(shù)學(xué)上冊(cè)
- 村委會(huì)會(huì)議簽到表
- 001 220kV升壓站事故油池施工方案
- 營(yíng)養(yǎng)風(fēng)險(xiǎn)篩查(NRS2002)解讀
- 人教版七年級(jí)下冊(cè)歷史競(jìng)賽(1-5)
- 農(nóng)業(yè)推廣學(xué)第三章農(nóng)業(yè)推廣溝通-
- 餐飲店巡店表
- 2023社會(huì)工作督導(dǎo)(試題)
- 一元一次方程中考真題匯總
- 醫(yī)療機(jī)構(gòu)負(fù)責(zé)人簽字確認(rèn)表
- 魯科版英語(yǔ)三年級(jí)英語(yǔ)下冊(cè)Unit3-Animals-Lesson1-These-are-pandas課件
- 綜合性學(xué)習(xí)《我的語(yǔ)文生活》優(yōu)課一等獎(jiǎng)?wù)n件
評(píng)論
0/150
提交評(píng)論