基于單片機(jī)的可遠(yuǎn)程控制的自動(dòng)調(diào)溫電風(fēng)扇設(shè)計(jì)_第1頁(yè)
基于單片機(jī)的可遠(yuǎn)程控制的自動(dòng)調(diào)溫電風(fēng)扇設(shè)計(jì)_第2頁(yè)
基于單片機(jī)的可遠(yuǎn)程控制的自動(dòng)調(diào)溫電風(fēng)扇設(shè)計(jì)_第3頁(yè)
基于單片機(jī)的可遠(yuǎn)程控制的自動(dòng)調(diào)溫電風(fēng)扇設(shè)計(jì)_第4頁(yè)
基于單片機(jī)的可遠(yuǎn)程控制的自動(dòng)調(diào)溫電風(fēng)扇設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

緒論1.1國(guó)內(nèi)外研究現(xiàn)狀電風(fēng)扇作為日常生活中最為普遍的降溫工具,其身影隨處可見(jiàn),并且從吊扇到現(xiàn)在的各種USB風(fēng)扇,其發(fā)展也日益多樣化,雖然空調(diào)已經(jīng)走進(jìn)了大多數(shù)家庭,但風(fēng)扇的地位時(shí)至今日依舊無(wú)法取代,相比于空調(diào),電風(fēng)扇依舊是一種比較節(jié)能環(huán)保且簡(jiǎn)單廉價(jià)的電器。但傳統(tǒng)電風(fēng)扇其功能相對(duì)簡(jiǎn)單,無(wú)法做到自動(dòng)調(diào)速自動(dòng)啟停。隨著時(shí)代的發(fā)展,具有多功能的電風(fēng)扇已經(jīng)取代了老舊的傳統(tǒng)風(fēng)扇。通過(guò)對(duì)單片機(jī)的使用,電風(fēng)扇已經(jīng)逐漸走向了智能化,不單單是電風(fēng)扇,我們所認(rèn)知的絕大多數(shù)電器實(shí)際上都在朝這個(gè)方向前進(jìn),智能化已是大勢(shì)所趨。如今國(guó)內(nèi)外市場(chǎng)上已經(jīng)出現(xiàn)了許多多功能風(fēng)扇,其功能日益完善,其制作之方法也多種多樣,但相對(duì)而言,具有人性化且智能化的風(fēng)扇相對(duì)來(lái)說(shuō)還是不多的,在家居逐漸走向智能化的今天,電風(fēng)扇的智能化不應(yīng)該被拋棄,相反應(yīng)該繼續(xù)向前邁步。作為一個(gè)快速發(fā)展的發(fā)展中國(guó)家,人民生活水平的發(fā)展仍然存在明顯差距,這意味著電風(fēng)扇在我國(guó)的市場(chǎng)上仍然占有很大的份額,尤其是在中小型城市。在這樣的情況下,為了加強(qiáng)自身的競(jìng)爭(zhēng)力,提高電風(fēng)扇的技術(shù)含量從而達(dá)到滿足人們對(duì)智能產(chǎn)品的需求是十分必要的。1.2本次設(shè)計(jì)的目的及意義正如前面所說(shuō),我國(guó)作為世界上最大的發(fā)展中國(guó)家,我國(guó)擁有著巨大的市場(chǎng),智能電風(fēng)扇在這個(gè)市場(chǎng)里依舊是不可或缺的一部分,人們對(duì)智能電風(fēng)扇的需求量也依然不小。在眾多智能產(chǎn)品中,遠(yuǎn)程控制和自動(dòng)控制是無(wú)法繞過(guò)的話題,因此本次設(shè)計(jì)自然也無(wú)法避免這個(gè)問(wèn)題。所以,本次設(shè)計(jì)對(duì)這兩項(xiàng)功能都進(jìn)行了設(shè)計(jì)。但本設(shè)計(jì)所包含的系統(tǒng)其實(shí)并不僅僅局限于電風(fēng)扇,在其他某些自動(dòng)控制的范圍內(nèi)都可以使用。比如就遠(yuǎn)程控制而言,本文的遠(yuǎn)程控制系統(tǒng)也一樣可以應(yīng)用在某些場(chǎng)合,比如宿舍的空調(diào)、教室的電風(fēng)扇甚至是家里的空調(diào)或熱水器等,我們不必總是要使用遙控器或者站在實(shí)物面前才可以對(duì)他們進(jìn)行操作,我們只需要一臺(tái)可以連接WIFI的手機(jī),即可實(shí)現(xiàn)在任意地點(diǎn)任意時(shí)間對(duì)電器產(chǎn)品進(jìn)行諸如溫度、濕度、開(kāi)關(guān)等各方面的控制。所以,本設(shè)計(jì)所包含的系統(tǒng)是具有通用性的,只需進(jìn)行稍加修改后即可運(yùn)用在其他場(chǎng)合,這樣一來(lái)便可以改善人們的家居體驗(yàn)。隨著時(shí)間前進(jìn)的步伐,作為人生中有著重大意義的本科階段終于來(lái)到了最后時(shí)刻,我們?cè)谶@里生活學(xué)習(xí)了將近四年,為了檢驗(yàn)自身的學(xué)習(xí)情況,并基于對(duì)智能化及價(jià)格的考慮,我決定設(shè)計(jì)一款電風(fēng)扇,這款電風(fēng)扇結(jié)合單片機(jī),綜合各器件目的在于實(shí)現(xiàn)溫度的自動(dòng)調(diào)控,在無(wú)人時(shí)可以自動(dòng)關(guān)閉,并且可以通過(guò)手機(jī)進(jìn)行遠(yuǎn)程控制風(fēng)扇的啟動(dòng)和停止等功能。1.3總體方案設(shè)計(jì)這次設(shè)計(jì)的主要思路是:接上電源,按下開(kāi)關(guān)后,系統(tǒng)進(jìn)入待機(jī)狀態(tài),同時(shí)溫度傳感器開(kāi)始采集環(huán)境溫度并傳輸給單片機(jī),這時(shí)我們可以通過(guò)+1和-1兩個(gè)按鍵對(duì)我們想要得到的溫度進(jìn)行設(shè)置,這個(gè)溫度也叫預(yù)設(shè)置溫度,顯示屏將會(huì)實(shí)時(shí)的顯示環(huán)境溫度和預(yù)設(shè)置溫度。接著人體紅外傳感器將對(duì)出風(fēng)范圍進(jìn)行檢測(cè),如果檢測(cè)到有人,系統(tǒng)就把環(huán)境溫度和預(yù)設(shè)置溫度進(jìn)行對(duì)比并,根據(jù)二者的溫差啟動(dòng)并適當(dāng)?shù)恼{(diào)整電機(jī)的轉(zhuǎn)速,從而使得環(huán)境溫度逐漸達(dá)到預(yù)設(shè)置溫度;如果檢測(cè)不到有人存在,則電機(jī)不工作。電機(jī)開(kāi)始工作后,我們還可以通過(guò)按鍵對(duì)風(fēng)扇的工作時(shí)間進(jìn)行定時(shí),定時(shí)時(shí)間到后,風(fēng)扇自動(dòng)關(guān)閉。使用完畢后,按下開(kāi)關(guān)則系統(tǒng)停止工作。此外,在接入電源后,系統(tǒng)還會(huì)啟動(dòng)一個(gè)無(wú)線網(wǎng)絡(luò),將手機(jī)連接上這個(gè)網(wǎng)絡(luò)后,就可以在APP上對(duì)電風(fēng)扇進(jìn)行以上的控制。。系統(tǒng)整體結(jié)構(gòu)框圖如圖1.3.1所示。圖1.3.1系統(tǒng)整體結(jié)構(gòu)框圖

2硬件選擇2.1溫度傳感器的選擇這里可供選擇的主要有兩個(gè):方案一:熱敏電阻熱敏電阻本身特性是其電阻隨著溫度的改變,經(jīng)轉(zhuǎn)換后可得到相應(yīng)溫度值。但熱敏電阻存在變化曲線方面的的缺陷,可以通過(guò)某些軟件進(jìn)行修正,但這必然使得電路顯得更加復(fù)雜。方案二:DS18B20數(shù)字溫度傳感器這是一款單總線結(jié)構(gòu)的傳感器,在檢測(cè)溫度結(jié)束后可以直接將溫度轉(zhuǎn)化為數(shù)字信號(hào),并輸出給單片機(jī),不需要再經(jīng)ADC轉(zhuǎn)換模塊,這一點(diǎn)相比與熱敏電阻則是一個(gè)優(yōu)點(diǎn)。而且DS18B20具有精度更高、且反應(yīng)靈敏。在抗擾動(dòng)這方面的能力也比較強(qiáng),而且適用范圍也比較廣、接線簡(jiǎn)潔明了等特點(diǎn)。二者相比之下,決定使用后者。2.2顯示器的選擇方案一:LCD1602液晶顯示屏LCD用來(lái)顯示字母、數(shù)字、符號(hào)的話比較有優(yōu)勢(shì),我們?nèi)粘V薪?jīng)常用來(lái)顯示滾動(dòng)的文字。但LCD也存在著明顯的缺陷,那就是相比于其他的顯示屏它無(wú)法更好的顯示圖形。方案二:OLED顯示屏相比與LCD顯示屏,OLED是固態(tài)結(jié)構(gòu)的,所以其抗震性能更優(yōu)越,而且從不同的角度觀察屏幕也不會(huì)導(dǎo)致失真,此外OLED響應(yīng)的時(shí)間比LCD要短,不會(huì)出現(xiàn)拖影的現(xiàn)象。所以選用OLED作為本次設(shè)計(jì)的顯示屏。2.3調(diào)速方式的選擇方案一:PID調(diào)速PID就是利用系統(tǒng)運(yùn)行過(guò)程中前后產(chǎn)生的誤差,然后通過(guò)P(比例)、I(積分)、D(微分)三種方式計(jì)算出應(yīng)該使用的控制量,進(jìn)而對(duì)系統(tǒng)進(jìn)行控制的控制方式。方案二:PWM調(diào)速PWM調(diào)速主要是通過(guò)調(diào)整單片機(jī)I/O口輸出的脈沖信號(hào)的占空比來(lái)實(shí)現(xiàn)調(diào)速的,例如當(dāng)我們把某段時(shí)間內(nèi)的占空比調(diào)大的時(shí)候,則在這段時(shí)間內(nèi)脈沖到來(lái)后,高電平將占有更大的時(shí)間比列。所以通過(guò)控制輸出脈沖的占空比即可實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的控制。PID是一種線性的控制方式,但顯示中大多數(shù)是非線性的,相比之下。PWM更直觀,也比較容易上手。2.4驅(qū)動(dòng)方式的選擇方案一:ULN2803這是一款反向驅(qū)動(dòng)器,設(shè)計(jì)之初原本是計(jì)劃使用這款驅(qū)動(dòng)器的,但在這后來(lái)的實(shí)際使用中卻效果并不理想,轉(zhuǎn)速的調(diào)整沒(méi)有達(dá)到理想的效果。方案二:L298N驅(qū)動(dòng)模塊該模塊驅(qū)動(dòng)能力比較突出,它可以同時(shí)驅(qū)動(dòng)多臺(tái)電機(jī),調(diào)速效果也比較明顯,而且啟動(dòng)時(shí)的性能也很強(qiáng),而且電路簡(jiǎn)單,使用方便。兩者相比之下,最終選擇了后者。2.5紅外傳感器的選擇方案一:對(duì)射式光電開(kāi)關(guān)對(duì)射式光電開(kāi)關(guān)主要通過(guò)光的發(fā)射與接收來(lái)進(jìn)行工作的,當(dāng)有物體擋在發(fā)射管與接收管之間時(shí),會(huì)發(fā)出電平信號(hào),單片機(jī)接收到后,通過(guò)判斷高低電平來(lái)確定是否有人。方案二:HC-SR501紅外傳感器HC-SR501紅外傳感器通過(guò)檢測(cè)某種特定波長(zhǎng)的紅外輻射,然后輸出信號(hào)的傳感器,進(jìn)而判斷是否有人的一種傳感器。這種傳感器是使用頻率較高的傳感器之一,它在很多領(lǐng)域的應(yīng)用是十分廣泛的。它具有靈敏度高、可靠性高、低電壓工作的特點(diǎn)。使用對(duì)射式光電開(kāi)關(guān)的話,如果擋在電風(fēng)扇前的不是人體而是其他物體,那么對(duì)射式光電開(kāi)關(guān)也會(huì)產(chǎn)生電平信號(hào),而后者卻不會(huì),而且在現(xiàn)實(shí)中的電風(fēng)扇也不可能使用對(duì)射的形式來(lái)檢測(cè)是否有人,所以采用后者。2.6單片機(jī)選擇方案一:51系列單片機(jī)51單片機(jī)是比較基礎(chǔ)的入門的單片機(jī)。51單片機(jī)應(yīng)用比較廣泛,而且只要具有一定的C語(yǔ)言基礎(chǔ)就可以使用它來(lái)進(jìn)行開(kāi)發(fā)學(xué)習(xí)。方案二:STM32系列單片機(jī)STM32系列單片機(jī)是意法半導(dǎo)體公司生產(chǎn)的。相比于51單片機(jī),STM32可以查找到的各種資料更多,而且體積更小,價(jià)格也不高。所以在這里選用STM32系列的單片機(jī)作為本次設(shè)計(jì)的控制芯片。2.7WIFI模塊選擇ESP8266是一款功耗低、集成程度高的WIFI芯片,它搭載了性能強(qiáng)大的處理器,以及穩(wěn)定的工作性能,而且價(jià)格經(jīng)濟(jì)實(shí)惠。由于和WIFI模塊的接觸較少,所以經(jīng)一定了解、及同學(xué)的推薦后,本文決定使用ESP8266WIFI模塊。2.8本章小結(jié)本章主要是制定論述了研究的總體方案,明確了設(shè)計(jì)思路,確定了各部分需要實(shí)現(xiàn)的功能,最后分析并選用了實(shí)現(xiàn)這些功能所需要用到的合適的各種硬件。3硬件設(shè)計(jì)3.1STM323.1.1簡(jiǎn)介STM32系列的單片機(jī)是意法半導(dǎo)體公司通過(guò)采用cortex-M技術(shù)并以此制造生產(chǎn)出來(lái)的產(chǎn)品,為32位微控制器。實(shí)物圖如圖3.1.1所示。這款產(chǎn)品細(xì)分之下可以分成這么四個(gè)類型,這四種類型分別為:基本型系列、增強(qiáng)型系列、USB基本型系列、互補(bǔ)型系列。本文使用STM32F103ZET6芯片則屬于增強(qiáng)型系列。圖3.1.1STM32F103ZET6實(shí)物圖3.1.2STM32F103ZET6的引腳及功能圖3.1.2STM32F103ZET6引腳圖STM32F103ZET6的引腳如圖3.1.2所示,從圖可見(jiàn)STM32F103ZET6擁有很多管腳,這些管腳所對(duì)應(yīng)的功能可以通過(guò)芯片數(shù)據(jù)手冊(cè)查找,在此不累述。3.1.3STM32F103ZET6內(nèi)部資源內(nèi)部資源包含以下這些:(1)內(nèi)核:32位高性能ARMCortex-M3處理器。時(shí)鐘:高達(dá)72M,實(shí)際還以超頻一點(diǎn)。單周期乘法和硬件除法。(2)I/O口:STM32F103ZET6:144引腳、112個(gè)、IO,大部分I/O口都耐5V(模擬通道除外),支持調(diào)試:SWD和JTAG,SWD只要2根數(shù)據(jù)線。(3)存儲(chǔ)器容量:512KFLASH,64KSRAM。(4)時(shí)鐘,復(fù)位和電源管理:①2.0~3.6V電源和IO電壓。②上電復(fù)位,掉電復(fù)位和可編程的電壓監(jiān)控。③強(qiáng)大的時(shí)鐘系統(tǒng)。4~16M的外部高速晶振。內(nèi)部8MHz的高速RC振蕩器。內(nèi)部40KHz低速RC振蕩器,看門狗時(shí)鐘。內(nèi)部鎖相環(huán)(PLL,倍頻),一般系統(tǒng)時(shí)鐘都是外部或者內(nèi)部高速。時(shí)鐘經(jīng)過(guò)PLL倍頻后得到。外部低速32.768K的晶振,主要做RTC時(shí)鐘源(5)低功耗:睡眠,停止和待機(jī)三種低功耗模式??捎秒姵貫镽TC和備份寄存器供電。(6)AD:3個(gè)12位AD(多達(dá)21個(gè)外部測(cè)量通道)轉(zhuǎn)換范圍:0-3.6V(參考電源電壓)內(nèi)部通道可以用于內(nèi)部溫度測(cè)量?jī)?nèi)置參考電壓(7)DA:2個(gè)12位DA。(8)DMA:12個(gè)DMA通道(7通道DMA1,5通道DMA2),支持外設(shè):定時(shí)器,ADC,DAC,SDIO,I2S,SPI,I2C,和USART(9)定時(shí)器:多達(dá)11個(gè)定時(shí)器。4個(gè)通用定時(shí)器;2個(gè)基本定時(shí)器;2個(gè)高級(jí)定時(shí)器;1個(gè)系統(tǒng)定時(shí)器;2個(gè)看門狗定時(shí)器。(10)通信接口:多達(dá)13個(gè)通信接口2個(gè)I2C接口;5個(gè)串口;3個(gè)SPI接口;1個(gè)CAN2.0;1個(gè)USBFS;1個(gè)SDIO。3.1.4最小系統(tǒng)(包含晶振、復(fù)位、電源、及按鍵電路)最小系統(tǒng)如圖3.1.2。其中給單片機(jī)供電的5V直流電壓是L298N驅(qū)動(dòng)模塊的5V電源端口,這個(gè)端口會(huì)在L298N驅(qū)動(dòng)模塊部分作出說(shuō)明。圖3.1.2STM32F103ZET6最小系統(tǒng)3.2DS18B20數(shù)字溫度傳感器3.2.1簡(jiǎn)介對(duì)于大多數(shù)人來(lái)說(shuō)DS18B20數(shù)字溫度傳感器也許接觸得機(jī)會(huì)不多,但對(duì)于我們來(lái)說(shuō)卻是比較常見(jiàn)、常用的,我認(rèn)為它最方便的地方在于它輸出的不是模擬信號(hào)而是數(shù)字信號(hào),這樣子我們就不需要再經(jīng)過(guò)信號(hào)轉(zhuǎn)換。實(shí)物圖如圖3.2.1所示。圖3.2.1DS18B20實(shí)物圖3.2.2DS18B20內(nèi)部結(jié)構(gòu)及典型的溫度讀取順序內(nèi)部結(jié)構(gòu):DS18B20的內(nèi)部結(jié)構(gòu)如圖3.2.2所示。其中ROM中的64位序列號(hào)是出廠前被光刻好的,它可以看作是該DS18B20的地址序列號(hào)。DS18B20的內(nèi)部存儲(chǔ)器包括一個(gè)高速的暫存器RAM和一個(gè)非易失性的可電擦除的EEPROM,后者存放高溫度和低溫度觸發(fā)器TH、TL和配置寄存器;配置寄存器則是配置不同的位數(shù)來(lái)確定溫度和數(shù)字的轉(zhuǎn)化。圖3.2.2DS18B20內(nèi)部結(jié)構(gòu)圖基于本身單總線的特點(diǎn),DS18B20的工作流程必須嚴(yán)格遵守信號(hào)時(shí)序,所以首先需要初始化時(shí)序,DS18B20的通信是從這里開(kāi)始的。通過(guò)一系列電平、延時(shí)的調(diào)整后,微控制器打開(kāi)接收模式,開(kāi)始接收數(shù)據(jù);其次開(kāi)始寫時(shí)序,為發(fā)讀時(shí)序做準(zhǔn)備。寫完時(shí)序后,就到了讀時(shí)序部分,在微控制器發(fā)出讀時(shí)序后,DS18B20通過(guò)與單片機(jī)相連的DQ管腳開(kāi)始向微控制器傳輸數(shù)據(jù)。比較典型的讀取順序如下:復(fù)位→發(fā)SKIPROM命令(0XCC)→發(fā)開(kāi)始轉(zhuǎn)換命令(0X44)→延時(shí)→復(fù)位→發(fā)送SKIPROM命令(0XCC)→發(fā)讀存儲(chǔ)器命令(0XBE)→連續(xù)讀出兩個(gè)字節(jié)數(shù)據(jù)(即溫度)→結(jié)束。DS18B20溫度/數(shù)據(jù)轉(zhuǎn)換關(guān)系如表3.2.1所示。表3.2.1DS18B20溫度/數(shù)據(jù)轉(zhuǎn)換關(guān)系表溫度轉(zhuǎn)換的計(jì)算方法:首先找到我們所需要計(jì)算的溫度值所對(duì)應(yīng)十六進(jìn)制數(shù),再將這個(gè)十六進(jìn)制數(shù)轉(zhuǎn)換成對(duì)應(yīng)的十進(jìn)制,最后將這個(gè)十進(jìn)制數(shù)乘以相應(yīng)的分辨率即可得到我們所計(jì)算的溫度值。3.2.3各引腳功能DS18B20各引腳功能如圖3.2.3所示。圖3.2.3DS18B20引腳功能3.2.4DS18B20電路圖電路圖如圖3.2.3所示。圖3.2.3DS18B20電路圖這部分線路連接比較簡(jiǎn)單,DS18B20在這里三個(gè)管腳的連接方式和前面功能表一樣,GND接至單片機(jī)的共地端,VCC外接5.0V電壓,DQ接至單片PG11口即可。但在這里VCC和DQ之間需要接上一個(gè)10K的上拉電阻,這里主要是為了DS18B20輸出1時(shí),將其上拉為高電平。再完成溫度采集和數(shù)據(jù)處理后,數(shù)據(jù)將由PG11口輸出給單片機(jī)。3.3L298N驅(qū)動(dòng)模塊3.3.1簡(jiǎn)介本系統(tǒng)原先計(jì)劃使用的是L298N芯片并自行焊接驅(qū)動(dòng)電路,但在后續(xù)相關(guān)的硬件電路制作中,由電路設(shè)計(jì)錯(cuò)誤或者焊接方式不當(dāng)導(dǎo)致該芯片無(wú)法正常工作,所以最終選擇L298N驅(qū)動(dòng)模塊,該模塊的核心也還是L298N芯片。L298N驅(qū)動(dòng)模塊是一款比較常用的產(chǎn)品,它的主要用途就是用于電機(jī)的驅(qū)動(dòng)。在驅(qū)動(dòng)能力上,L298N可以同時(shí)驅(qū)動(dòng)多臺(tái)電機(jī),并且單片機(jī)可以通過(guò)I/O口給它提供控制信號(hào)。通過(guò)調(diào)整輸入端的邏輯電平即可實(shí)現(xiàn)某些功能,比如正反轉(zhuǎn)。還有一點(diǎn)是,L298N模塊接線簡(jiǎn)單,使用比較方便,上手也比較快。L298N驅(qū)動(dòng)模塊實(shí)物圖及各個(gè)接口如圖3.3.1所示。圖3.3.1L298N驅(qū)動(dòng)模塊實(shí)物圖該模塊的電路結(jié)構(gòu)為半橋型,輸入類型為非反相,其輸出的數(shù)量可以達(dá)到4個(gè),電流輸出穩(wěn)定在2A,最高為3A,電源電壓適用范圍在4.5V~46V之間,工作環(huán)境溫度為-25°C~130°C。3.3.2L298N模塊的引腳功能引腳功能表如表3.3.1所示。ENA使能通道AENB使能通道BIN1~IN4邏輯輸入OUT1~OUT4輸出5V5V供電VCC12V供電表3.3.1L298N模塊引腳功能表L298N擁有四個(gè)輸出引腳,這四個(gè)引腳都是用于驅(qū)動(dòng)電機(jī)的,從這里可以看出L298N并非只能驅(qū)動(dòng)一臺(tái)電機(jī),實(shí)際上它可以同時(shí)驅(qū)動(dòng)多臺(tái)電機(jī),這也體現(xiàn)了它強(qiáng)大的驅(qū)動(dòng)能力但在次我們僅用于驅(qū)動(dòng)一臺(tái)電機(jī)。邏輯輸入端口可以控制電機(jī)的正反轉(zhuǎn)等。3.3.3L298N模塊電路圖如圖3.3.2所示。圖3.3.2L298N模塊電路圖各個(gè)引腳接線已經(jīng)在圖中標(biāo)出,需要說(shuō)明的一點(diǎn)是的是當(dāng)L298N驅(qū)動(dòng)模塊使用12V直流電源端口進(jìn)行供電時(shí),模塊上的5V直流電源端口將作為輸出端口輸出5V直流電,可以為其他器件供電,所以本系統(tǒng)將這個(gè)5V直流電作為單片機(jī)的電源向單片機(jī)供電。3.4OLED顯示屏3.4.1簡(jiǎn)介柯達(dá)公司使用有機(jī)聚合物作為發(fā)光二極管中的半導(dǎo)體材料,從而研發(fā)出的一種顯示技術(shù),柯達(dá)公司也這因這項(xiàng)而獲得相應(yīng)的專利權(quán),項(xiàng)技術(shù)專利便是OLED顯示技術(shù),并生產(chǎn)出了現(xiàn)在所使用的各種OLED。在我們亞洲地區(qū)主要集中的是低分子OLED技術(shù),我們中國(guó)在這方面起步比較晚,盡管目前已經(jīng)擁有了一定的OLED產(chǎn)業(yè)的基礎(chǔ),但就國(guó)內(nèi)而言,我們相應(yīng)的產(chǎn)業(yè)鏈結(jié)構(gòu)的發(fā)展卻并不完善,我們?cè)诤诵募夹g(shù)方面依舊無(wú)法獲得突破,所以目前我們所使用的關(guān)鍵技術(shù)及設(shè)備大多都還是國(guó)外的,比如日韓以及歐洲等。OLED實(shí)物圖如3.4.1所示。圖3.4.1OLED實(shí)物圖3.4.2結(jié)構(gòu)特點(diǎn)OLED的制作工藝使用的是將有機(jī)材料涂層及玻璃基板制造成厚度很薄的結(jié)構(gòu)形式,這樣一來(lái),當(dāng)有電流通過(guò)時(shí),這些被制作成這種結(jié)構(gòu)的有機(jī)材料將會(huì)自行發(fā)光,也就不再需要其他條件,這也就是OLED顯示技術(shù)的自發(fā)光特性。此外,當(dāng)我們從不同的角度觀察OLED顯示屏?xí)r,都不會(huì)影響觀察效果,這也就是它可視角度大的特點(diǎn),而且節(jié)能效果明顯,這一點(diǎn)從多年前的MP3音樂(lè)播放器開(kāi)始使用這項(xiàng)顯示技術(shù)便可得知。本文中使用的是某品牌的0.96寸OLED顯示屏,這款顯示屏的分辨率為128*64,可以選擇使用的顏色有黃、藍(lán)、白三種,可供的接口方式有多種,本文使用的是IIC這種通信方式,因?yàn)檫@種接線方式僅僅需要接兩根線即可實(shí)現(xiàn)對(duì)OLED的控制,這樣可節(jié)省部分時(shí)間。3.4.3OLED的管腳定義管腳定義如表3.4.1所示。表3.4.1OLED管腳定義表3.4.4OLED電路圖如圖3.4.2所示。圖3.4.2OLED電路圖在這里OLED采用的通信方式是IIC,而IIC通信方式由SCL和SDA來(lái)構(gòu)成,將他們分別連接至PB6、PB7,并通過(guò)這兩個(gè)I/O口來(lái)模擬IIC通信方式。3.5熱釋電紅外傳感器HC-SR5013.5.1工作原理HC-SR501主要是通過(guò)對(duì)某波長(zhǎng)的紅外輻射進(jìn)行檢測(cè)而工作的,具體如下:人是一種恒溫動(dòng)物,人的體通常維持在37攝氏度左右。在這個(gè)溫度下,人體將會(huì)向外發(fā)出波長(zhǎng)約為10UM的紅外線,而HC-RS501上的被動(dòng)式紅外探頭對(duì)波長(zhǎng)為10UM的紅外線比較敏感,所有它可以輕易的檢測(cè)出這種特定波長(zhǎng)的紅外線。此外,HC-SR501還裝設(shè)了菲泥爾濾光鏡,而我們所發(fā)出的紅外線在通過(guò)菲泥爾濾光片后,將會(huì)得到增強(qiáng),并聚集到紅外感應(yīng)源上,紅外感應(yīng)源在接收到紅外線后,可以感應(yīng)出人體紅外輻射發(fā)生的變化,然后向外釋放電荷,失去電荷平衡,再由后續(xù)的電路經(jīng)過(guò)檢測(cè)及處理后發(fā)出報(bào)警信號(hào)。圖3.5.1HC-RS501實(shí)物圖3.5.2HC-SR501的參數(shù)HC-SR501各參數(shù)如表3.5.1所示。表3.5.1HC-SR501參數(shù)表HC-SR501的檢測(cè)范圍為上限至7米下限至3米,這個(gè)檢測(cè)范圍我們可以通過(guò)HC-SR501上的調(diào)整旋鈕自行調(diào)節(jié)。3.5.3HC-SR501的管腳定義管腳定義如表3.5.2所示。表3.5.2HC-SR501管腳定義表3.5.4HC-SR501電路圖電路圖如圖3.5.2。圖3.5.2HC-SR501電路圖HC-SR501在檢測(cè)到有人存在后,它的輸出端將由低電平跳至高電平,如果檢測(cè)范圍內(nèi)的人離開(kāi)后,HC-SR501檢測(cè)不到特定的紅外輻射,那么它的輸出端將自動(dòng)跳至低電平,而單片機(jī)通過(guò)識(shí)別與之相連的PB5管腳來(lái)判斷電平信號(hào)進(jìn)而做出下一步動(dòng)作。3.6ESP8266WIFI模塊3.6.1簡(jiǎn)介ESP8266是一個(gè)高度集成的模塊,從天線開(kāi)關(guān)到電源管理轉(zhuǎn)換器,再到前端模塊,或者是其他部分器件,這些都集成在一個(gè)一個(gè)小小的片內(nèi)。ESP8266作為一個(gè)完整且獨(dú)立的WIFI網(wǎng)絡(luò)解決方案,他可以解決大多數(shù)WIFI問(wèn)題。它能夠以slave的形式,和其他的Host一起工作。在承擔(dān)無(wú)線網(wǎng)絡(luò)WIFI適配器時(shí),可以直接添加到其他已有微控制器的設(shè)計(jì)中去,可以通過(guò)SPI/SDIO也可以經(jīng)中央處理器的AHB橋接口,再經(jīng)過(guò)簡(jiǎn)單的連線就可以起到相應(yīng)作用。ESP8266擁有強(qiáng)大的處理能力及存儲(chǔ)能力,這一點(diǎn)從它可以通過(guò)GPIO口集成傳感器或者其他應(yīng)用的設(shè)備可以體現(xiàn)出來(lái),這樣一來(lái)就可以有效的減少系統(tǒng)占用資源,降低前期的資源消耗。ESP8266實(shí)物圖如圖3.6.1所示。圖3.6.1ESP8266實(shí)物圖3.6.2引腳功能引腳功能如表3.6.1所示。表3.6.1ESP8266引腳功能表3.6.3ESP8266電路圖電路圖如圖3.6.2所示,圖中僅畫出需要使用的引腳。圖3.6.2ESP8266電路圖3.7本章小結(jié)本章主要了解并論述了系統(tǒng)硬件的結(jié)構(gòu)和功能,列出了他們的I/O管腳定義并對(duì)各部分硬件進(jìn)行了電路的設(shè)計(jì)。4軟件設(shè)計(jì)4.1系統(tǒng)軟件結(jié)構(gòu)本設(shè)計(jì)的系統(tǒng)軟件結(jié)構(gòu)框圖如圖4.1.1所示。圖4.1.1系統(tǒng)軟件框圖由圖可看出本系統(tǒng)軟件結(jié)構(gòu)包含了五個(gè)子程序,其中:溫度預(yù)設(shè)置子程序通過(guò)配置I/O口的高電平來(lái)對(duì)預(yù)設(shè)溫度進(jìn)行設(shè)定;溫度采集子程序主要通過(guò)配置DS18B20傳感器來(lái)采集環(huán)境溫度;人體紅外感應(yīng)子程序負(fù)責(zé)配置HC-SR501模塊對(duì)檢測(cè)范圍內(nèi)的人體紅外輻射進(jìn)行檢測(cè);電機(jī)控制子程序通過(guò)進(jìn)行溫度的對(duì)比,再配置驅(qū)動(dòng)模塊和不同的占空比輸出,從而對(duì)電機(jī)進(jìn)行自動(dòng)控制;而系統(tǒng)初始化則囊括在主程序中,主要包含了系統(tǒng)時(shí)鐘初始化、延時(shí)函數(shù)初始化等。主程序流程圖如圖4.1.2所示。圖4.1.2主程序流程圖4.2溫度預(yù)設(shè)子程序預(yù)設(shè)溫度這部分主要是通過(guò)兩個(gè)獨(dú)立按鍵來(lái)進(jìn)行的,在按鍵按下的時(shí)它們與單片機(jī)相連的I/O口的電平信號(hào)發(fā)生跳變,單片機(jī)通過(guò)判斷高低電平再?zèng)Q定下一步處理。本文將初始的預(yù)設(shè)置溫度調(diào)整為50攝氏度,即開(kāi)機(jī)時(shí)將顯示50的字樣,,這是為了避免系統(tǒng)直接啟動(dòng),后續(xù)的溫度調(diào)整將在這個(gè)基礎(chǔ)上進(jìn)行。當(dāng)我們按下+1或者-1按鍵后,系統(tǒng)將會(huì)根據(jù)先前的人為操作,對(duì)預(yù)設(shè)值進(jìn)行+1或者-1處理,并將處理后的數(shù)值顯示在顯示屏上。圖4.2.1溫度預(yù)設(shè)流程圖4.3人體紅外感應(yīng)子程序人體紅外感應(yīng)子程序主要是圍繞HC-SR501輸出的電平信號(hào)而編寫的,當(dāng)HC-SR501檢測(cè)不到人體紅外輻射時(shí),HC-SR501輸出低電平,當(dāng)HC-SR501檢測(cè)到人體紅外輻射時(shí),輸出將由低電平跳變至高電平,并發(fā)送給控制芯片,控制芯片對(duì)高低電平進(jìn)行判斷后再進(jìn)行下一步動(dòng)作。流程圖如4.3.1所示。圖4.3.1人體紅外感應(yīng)流程圖4.4環(huán)境溫度檢測(cè)子程序這部分子程序分成數(shù)據(jù)采集和數(shù)據(jù)處理兩部分。采集部分負(fù)責(zé)將DS18B20采集到的環(huán)境溫度數(shù)據(jù)經(jīng)AD轉(zhuǎn)換為數(shù)字,并存儲(chǔ)在寄存器中。數(shù)據(jù)處理部分則將原先存儲(chǔ)在寄存器中的數(shù)據(jù)進(jìn)行處理,將讀到的二進(jìn)制數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制并傳輸給控制芯片,再由顯示屏顯示出來(lái)。流程圖如圖4.4.1所示。圖4.4.1DS18B20流程圖4.5電機(jī)控制子程序這部分程序主要包含兩個(gè)過(guò)程,第一過(guò)程為溫度對(duì)比,第二個(gè)過(guò)程是PWM調(diào)速。第一過(guò)程中需要在溫度預(yù)設(shè)值完畢后,將DS18B20讀取到的數(shù)據(jù)與之進(jìn)行比較,只有在實(shí)際溫度大于預(yù)設(shè)溫度的時(shí)候,電機(jī)才會(huì)啟動(dòng)。首先PWM調(diào)速原理如下:電樞電壓:其中即為PWM波形的占空比,我們只需要改變占空比就可改變轉(zhuǎn)速。所以第二個(gè)過(guò)程則需要對(duì)輸出的占空比進(jìn)行調(diào)整,本系統(tǒng)將電機(jī)的占空比設(shè)置成五個(gè)檔位,根據(jù)環(huán)境溫度與預(yù)設(shè)置溫度對(duì)比所得的大小差值自行切換不同的檔位。這五個(gè)檔位所對(duì)應(yīng)的占空比如表4.5.1所示。檔位占空比1檔198/10002檔386/10003檔594/10004檔801/10005檔1000/1000表4.5.1各檔位占空比對(duì)照表這里系統(tǒng)每隔100ms就會(huì)產(chǎn)生一次定時(shí)中斷,并根據(jù)環(huán)境溫度與預(yù)設(shè)溫度的差值,輸出對(duì)應(yīng)的下一個(gè)PWM波形,輸出頻率為10Hz。電機(jī)控制流程圖如圖4.5.1所示。圖4.5.1電機(jī)控制流程圖4.6遠(yuǎn)程控制子程序本文實(shí)現(xiàn)遠(yuǎn)程控制的構(gòu)想主要有包括以下這幾個(gè)步驟:由于需要實(shí)現(xiàn)的是以手機(jī)為終端的遠(yuǎn)程控制,所以重要的一點(diǎn)是手機(jī)必須連接上ESP8266發(fā)出的WIFI網(wǎng)絡(luò),在連接這個(gè)WIFI之前,還需要配合電腦、手機(jī)及串口助手等相關(guān)軟硬件對(duì)ESP8266的WIFI網(wǎng)絡(luò)進(jìn)行配置,配置完成后才開(kāi)始連接網(wǎng)絡(luò),并通過(guò)手機(jī)上的APP建立起Socket鏈接,這樣第一步就基本完成了。完成連接后,在手機(jī)上的APP把需要的數(shù)據(jù)發(fā)送給ESP8266,ESP8266再把WIFI信號(hào)轉(zhuǎn)換成串口信號(hào),再經(jīng)串行通信傳送給單片機(jī)。單片機(jī)開(kāi)始處理收到的指令數(shù)據(jù)。處理完成后,單片機(jī)將處理結(jié)果經(jīng)WIFI無(wú)線網(wǎng)絡(luò)反饋到手機(jī)終端。經(jīng)過(guò)以上幾個(gè)步驟,我們可以建立起手機(jī)與ESP8266、單片機(jī)之間的通信和控制。流程圖如圖3.5.1所示。圖4.6.1遠(yuǎn)程控制流程圖4.7本章小結(jié)本章主要對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行了論述,并對(duì)其做出了說(shuō)明,對(duì)某些主要的部分進(jìn)行了流程圖的繪制和說(shuō)明。5系統(tǒng)調(diào)試5.1調(diào)試準(zhǔn)備在調(diào)試之前,我們需要從兩個(gè)方面進(jìn)行準(zhǔn)備,首先是硬件部分。在硬件部分我們需要準(zhǔn)備好整個(gè)過(guò)程中需要用到的各種器件,比如焊接工具、若干可供替換的元器件、一臺(tái)計(jì)算機(jī)等,并且需要確保每一部分的電路連接是正確的。軟件方面的準(zhǔn)備有程序編譯軟件、串口調(diào)試助手及相關(guān)資料等。這些主要用于程序的編寫、編譯、燒錄調(diào)試以及串口通信這幾個(gè)方面的調(diào)試。測(cè)試項(xiàng)目為系統(tǒng)的幾個(gè)主要部分。在測(cè)試之前需要將該系統(tǒng)放置在一個(gè)無(wú)強(qiáng)光照射、無(wú)大風(fēng)的環(huán)境中,避免特殊環(huán)境對(duì)系統(tǒng)產(chǎn)生影響。5.2溫度采集的調(diào)試這個(gè)項(xiàng)調(diào)試直接在已焊接好的電路板上進(jìn)行,具體操作方法是,用手指輕輕捏住DS18B20溫度傳感器的黑色部分,以此來(lái)給傳感器加溫,若顯示屏上顯示的溫度有明顯的上升則為成功。調(diào)試結(jié)果:經(jīng)過(guò)具體操作后,可以清晰的看到OLED上顯示的溫度以一定的頻率逐漸上升,且溫度變化明顯(屏幕的上方數(shù)字為采集到的溫度,下方數(shù)字為預(yù)設(shè)溫度),如圖5.1.1、5.1.2、5.1.3、5.1.4。圖5.2.1起始溫度圖5.2.2加熱少些時(shí)間后圖5.2.3加熱一定時(shí)間后圖5.2.4加熱一段時(shí)間后調(diào)試結(jié)果:成功。5.3人體感應(yīng)的調(diào)試使用人體感應(yīng)部分電路進(jìn)行測(cè)試,若探頭檢測(cè)不到人的存在,電機(jī)將不會(huì)啟動(dòng),系統(tǒng)待機(jī);如果檢測(cè)到人,則電機(jī)啟動(dòng),系統(tǒng)開(kāi)始工作,則調(diào)試成功。首先,將探頭前方清空,避免有其他遮擋物體影響測(cè)試結(jié)果,人需站在探頭無(wú)法檢測(cè)到的位置,并事先對(duì)系統(tǒng)預(yù)設(shè)溫度進(jìn)行調(diào)整,使得實(shí)際溫度大于預(yù)設(shè)溫度。一切準(zhǔn)備完畢開(kāi)始測(cè)試。調(diào)試結(jié)果:剛開(kāi)始探頭前方無(wú)人時(shí),電機(jī)不轉(zhuǎn)動(dòng),系統(tǒng)處于待機(jī)狀態(tài)。然后將手緩慢的擋在探頭前方,這時(shí)電機(jī)啟動(dòng),系統(tǒng)開(kāi)始工作。調(diào)試結(jié)果:成功。5.4溫度預(yù)設(shè)置的調(diào)試這個(gè)測(cè)試在按鍵電路電路上直接進(jìn)行。按鍵電路是用于對(duì)預(yù)設(shè)溫度進(jìn)行設(shè)置的,所以在按下相應(yīng)的按鍵時(shí),OLED上顯示的預(yù)設(shè)溫度也應(yīng)當(dāng)隨之改變。我們?cè)谶@里設(shè)置初始狀態(tài)為30度(上方顯示的數(shù)字為采集到的實(shí)際溫度,下方顯示的數(shù)字即為預(yù)設(shè)溫度),如圖5.3.1。調(diào)試結(jié)果:按下加1鍵,原本OLED顯示屏上的顯示的預(yù)設(shè)溫度加1,此時(shí)顯示為31。如圖5.3.2。再按下減1鍵,OLED顯示屏上的預(yù)設(shè)溫度減1,溫度預(yù)設(shè)值回到30。如圖3.5.3。圖5.3.1初始狀態(tài)圖5.3.2按下加1鍵后圖3.5.3按下減1鍵后調(diào)試結(jié)果:成功。5.5電機(jī)控制部分的調(diào)試這部分,需保持預(yù)設(shè)溫度一直低于實(shí)際溫度,并將預(yù)設(shè)置溫度不斷降低,如果隨著預(yù)設(shè)溫度逐漸降低,電機(jī)轉(zhuǎn)速按照對(duì)應(yīng)的檔位逐漸提升,環(huán)境溫度值也開(kāi)始降低并逐漸接近預(yù)設(shè)溫度值,則測(cè)試成功。逐漸將預(yù)設(shè)溫度降低,電機(jī)轉(zhuǎn)速以階梯般的形式明顯的提升,符合檔位設(shè)置的要求,且OLED顯示屏上顯示的環(huán)境溫度開(kāi)始降低并逐漸接近預(yù)設(shè)溫度值。調(diào)試結(jié)果:成功。5.6本章小結(jié)本章主要對(duì)設(shè)計(jì)的主要部分進(jìn)行了測(cè)試,經(jīng)過(guò)各項(xiàng)測(cè)試,各部分電路的工作情況及其實(shí)現(xiàn)的功能均已達(dá)到預(yù)期效果。6結(jié)束語(yǔ)經(jīng)過(guò)對(duì)國(guó)內(nèi)市場(chǎng)的初步了解,智能化風(fēng)扇這以相關(guān)產(chǎn)品雖然已經(jīng)起步,但總體來(lái)說(shuō)大多數(shù)的的類產(chǎn)品其智能化水平普遍不高。經(jīng)過(guò)了解相關(guān)情況后發(fā)現(xiàn),大多數(shù)老百姓家中使用的電風(fēng)扇仍然是老式的、經(jīng)典樣式的電風(fēng)扇,所以本文提出了基于單片機(jī)可遠(yuǎn)程控制的自動(dòng)調(diào)溫風(fēng)扇這個(gè)命題,并進(jìn)行了相關(guān)的研究和設(shè)計(jì),目的在于提供更好的產(chǎn)品理念,及改善人們對(duì)風(fēng)扇的使用體驗(yàn)。本次設(shè)計(jì)中包含了人體檢測(cè)、自動(dòng)控溫及遠(yuǎn)程控制這幾種功能,通過(guò)這幾項(xiàng)功能,人們不必像使用老式電風(fēng)扇那樣需要在特定位置進(jìn)行反復(fù)的操作,我們只需要在手機(jī)上連接WIFI后即可完成全部操作。這些在眾多同類產(chǎn)品中也是不多見(jiàn)的,只可惜在后續(xù)的設(shè)計(jì)制作過(guò)程中,由于條件有限,控制精度還是不太理想,及遠(yuǎn)程控制部分功能未能完全實(shí)現(xiàn),實(shí)屬遺憾。若日后有機(jī)會(huì)對(duì)其進(jìn)行改善,我將加強(qiáng)對(duì)WIFI部分相關(guān)知識(shí)的學(xué)習(xí),實(shí)現(xiàn)所有預(yù)想中的功能。本次設(shè)計(jì)主要進(jìn)行了以下這些工作:確定命題后,對(duì)產(chǎn)品系統(tǒng)需要實(shí)現(xiàn)的功能及系統(tǒng)進(jìn)行了綜合分析,并制定出了以單片機(jī)為核心的設(shè)計(jì)方案。其次,對(duì)硬件各部分進(jìn)行了方案論證,并綜合了各方面的情況,如系統(tǒng)要求、開(kāi)發(fā)難度、及制作成本等,最終確定了本次設(shè)計(jì)所需的各種電子元器件。對(duì)系統(tǒng)的硬件電路進(jìn)行了分析,這部分的工作主要包括了解器件的工作方式及不同器件之間的連接方式,再查找相關(guān)的書籍,制定了各部分的硬件電路。對(duì)系統(tǒng)的軟件部分進(jìn)行了分析和設(shè)計(jì),通過(guò)繪制系統(tǒng)框圖、流程圖等對(duì)系統(tǒng)的工作流程進(jìn)行了闡述,并通過(guò)編程軟件編寫編譯了相關(guān)的的程序。在完成以上工作后,我開(kāi)始對(duì)系統(tǒng)進(jìn)行調(diào)試。在做好調(diào)試準(zhǔn)備工作后,對(duì)系統(tǒng)的幾個(gè)主要部分進(jìn)行了調(diào)試,并分析結(jié)果,總結(jié)了調(diào)試結(jié)果??偨Y(jié)工作情況,并開(kāi)始著手論文的撰寫。經(jīng)過(guò)以上的工作,我的畢業(yè)設(shè)計(jì)也走到了尾聲,這段時(shí)間的學(xué)習(xí)使我收獲了很多,在以后的工作學(xué)習(xí)里,我仍需要發(fā)揮積極向上的學(xué)習(xí)態(tài)度,面對(duì)生活的各種風(fēng)浪。致謝時(shí)光荏苒,曾經(jīng)感嘆時(shí)間漫長(zhǎng),但四年的學(xué)習(xí)生活終究還是走到了結(jié)尾。從懵懂的高中生到獨(dú)立的大學(xué)生,再到即將步入社會(huì)的現(xiàn)在,我們?cè)谶@段時(shí)間里學(xué)到了很多東西,不僅僅是專業(yè)知識(shí),也有人生的知識(shí),這些也將為我們未來(lái)的人生道路積累經(jīng)驗(yàn)。在完成畢業(yè)設(shè)計(jì)的過(guò)程中,我遇到了許多困難。從起初的選題、到無(wú)從下手,再初具規(guī)模,最后基本完成,這整個(gè)過(guò)程中遇到了個(gè)各種各樣的問(wèn)題。所幸的是,我得到了這些人的幫助。起初,我也曾因選題而感到迷茫,經(jīng)過(guò)和指導(dǎo)老師談?wù)摵螅也诺靡源_定本次課題,在后來(lái)的一系列工作中我的指導(dǎo)老師還提出了十分有價(jià)值的建議,促使我更好的完成這次畢業(yè)設(shè)計(jì),所以首先要感謝的是我的指導(dǎo)老師馮老師。其次要感謝的是我的幾個(gè)舍友,很多次在技術(shù)層面上遇到問(wèn)題的時(shí)候,我得到了他們的的幫助,尤其是在軟件編程部分,多虧他們我才得以解決相應(yīng)問(wèn)題。在解決問(wèn)題的過(guò)程中,他們也推薦給我很多資料,這也促使我更好的完成了我的畢業(yè)設(shè)計(jì),毫不吝嗇的說(shuō),他們簡(jiǎn)直就是我的技術(shù)顧問(wèn)團(tuán)隊(duì),我十分感謝他們給予我的幫助。最后感謝學(xué)校這幾年的栽培和各科任老師的耐心解答,由衷感謝。參考文獻(xiàn)[1]史寶玲,DS18B20數(shù)字傳感器技術(shù)分析[J].中國(guó)技術(shù)新產(chǎn)品,2011,(4):52.[2]夏莉英,陳雁,基于DS18B20的溫度測(cè)控系統(tǒng)設(shè)計(jì)[J].微計(jì)算機(jī)信息,2011,(1):115-117.[3]蔣松云,基于單片機(jī)溫度和煙霧檢測(cè)報(bào)警系統(tǒng)的設(shè)計(jì)[J].電子制作,2017,(11):21-22.[4]邢睦紳.基于打磨片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)分析[J].中國(guó)新通信,2015,17,(13):109.[5]張小明.探究基于單片機(jī)的溫度控制系統(tǒng)[J].電子制作.2015(01):271-272.[6]湘江.基于DS18B20的無(wú)線溫度監(jiān)控系統(tǒng)[J].信息技術(shù).2014(2):173-177.[7]

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論