版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)論文(設(shè)計(jì))</b></p><p> 淮南師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))</p><p><b> 誠(chéng)信承諾書</b></p><p> 本人鄭重承諾:所呈交的畢業(yè)論文(設(shè)計(jì)),題目《 </p><p> 》是本人在指導(dǎo)教師指導(dǎo)下獨(dú)立完成的,沒
2、有弄虛作假,沒有抄襲、剽竊別人的內(nèi)容;</p><p> 2.畢業(yè)論文(設(shè)計(jì))所使用的相關(guān)資料、數(shù)據(jù)、觀點(diǎn)等均真實(shí)可靠,文中所有引用的他人觀點(diǎn)、材料、數(shù)據(jù)、圖表均已注釋說(shuō)明來(lái)源;</p><p> 3. 畢業(yè)論文(設(shè)計(jì))中無(wú)抄襲、剽竊或不正當(dāng)引用他人學(xué)術(shù)觀點(diǎn)、思想和學(xué)術(shù)成果,偽造、篡改數(shù)據(jù)的情況; </p><p> 4.本人已被告知并清楚:學(xué)院對(duì)畢業(yè)論文(設(shè)
3、計(jì))中的抄襲、剽竊、弄虛作假等違反學(xué)術(shù)規(guī)范的行為將嚴(yán)肅處理,并可能導(dǎo)致畢業(yè)論文(設(shè)計(jì))成績(jī)不合格,無(wú)法正常畢業(yè)、取消學(xué)士學(xué)位資格或注銷并追回已發(fā)放的畢業(yè)證書、學(xué)士學(xué)位證書等嚴(yán)重后果; </p><p> 5.若在省教育廳、學(xué)院組織的畢業(yè)論文(設(shè)計(jì))檢查、評(píng)比中,被發(fā)現(xiàn)有抄襲、剽竊、弄虛作假等違反學(xué)術(shù)規(guī)范的行為,本人愿意接受學(xué)院按有關(guān)規(guī)定給予的處理,并承擔(dān)相應(yīng)責(zé)任。 </p><p>&
4、lt;b> 學(xué)生(簽名): </b></p><p> 日期: 年 月 日</p><p><b> 目 錄</b></p><p><b> 前言3</b></p><p><b> 1 設(shè)計(jì)概述4</b><
5、/p><p> 1.1 設(shè)計(jì)創(chuàng)新點(diǎn)4</p><p> 1.2 論文概述4</p><p><b> 2 總體設(shè)計(jì)4</b></p><p> 2.1 整體設(shè)計(jì)方案4</p><p> 2.2 主控芯片選擇5</p><p> 3 硬件系統(tǒng)設(shè)計(jì)5<
6、/p><p> 3.1 主控芯片ATmega165</p><p> 3.2 功能設(shè)計(jì)6</p><p> 3.3 電源模塊設(shè)計(jì)9</p><p> 3.4 顯示模塊10</p><p> 3.5 鍵盤模塊11</p><p> 3.6 步進(jìn)電機(jī)模塊11</p>
7、<p> 3.7 電機(jī)驅(qū)動(dòng)12</p><p><b> 4 軟件設(shè)計(jì)13</b></p><p> 4.1 原理圖繪制13</p><p> 4.2 程序編譯環(huán)境14</p><p><b> 5 結(jié)論16</b></p><p><b
8、> 參考文獻(xiàn)18</b></p><p> 智能家居控制系統(tǒng)的設(shè)計(jì)</p><p> 學(xué)生:(指導(dǎo)教師:)</p><p> (淮南師范學(xué)院電氣信息工程學(xué)院)</p><p> 摘 要:21世紀(jì)是一個(gè)信息化的社會(huì),它與人們的生活的關(guān)系也日益緊密。信息化的社會(huì)不僅改變了人們的生活方式,也對(duì)傳統(tǒng)住宅提出了挑戰(zhàn)。人們對(duì)
9、家居的要求早已不只是物理空間,更為追求的是一個(gè)安全,方便,舒適的居家環(huán)境。本文詳細(xì)介紹了智能家居控制系統(tǒng)的設(shè)計(jì),本設(shè)計(jì)采用Atmega16單片機(jī)作為主控芯片,各種傳感器對(duì)周邊環(huán)境進(jìn)行數(shù)據(jù)采集,從而反饋給處理中心,進(jìn)而對(duì)整個(gè)系統(tǒng)進(jìn)行實(shí)時(shí)監(jiān)控與控制。其中對(duì)各類傳感器模塊進(jìn)行了詳細(xì)的說(shuō)明介紹。并通過(guò)軟件程序的設(shè)計(jì),設(shè)置了二種工作模式,既安防模式和自動(dòng)控制模式。通過(guò)軟硬件的設(shè)計(jì)與協(xié)調(diào)工作,從而保證整個(gè)系統(tǒng)的完美運(yùn)行,達(dá)到智能控制的效果,給人們帶
10、來(lái)不一樣的享受,且能增加住戶的安全感,使人們能夠全身心地投入到工作,從而提高生活質(zhì)量。</p><p> 關(guān)鍵詞:Atmega16;智能家居;傳感器;控制</p><p> Design of intelligent home furnishing control system</p><p> Student: Lv Qian(Faculty Adviser
11、:Xie Ping)</p><p> (College of electrical and Information Engineering, Huainan Normal University)</p><p> Abstract:Twenty-first Century is a society of information technology, its relationship
12、 with people's life increasingly close.Society of information technology not only changed people's way of life, but also a challenge to the traditional residential.People on the home furnishing already not just p
13、hysical space requirements, more is the pursuit of a safe, convenient, comfortable home environment.This paper introduces the design of intelligent home furnishing control system, this design uses Atmeg</p><p&
14、gt; Key words: Atmega16;Intelligent Home Furnishing; Sensor; Control</p><p><b> 前言</b></p><p> 隨著科學(xué)技術(shù)的不斷進(jìn)步及對(duì)生活質(zhì)量的要求不斷提高,人們?cè)谶x擇和使用電器時(shí),已從單一功能的家電轉(zhuǎn)向智能化家電。信息技術(shù)和網(wǎng)絡(luò)技術(shù)的卓越發(fā)展,使家用電器的集中控制和遠(yuǎn)程遙控
15、技術(shù)已不再是幻想。通過(guò)信息技術(shù)和家電控制技術(shù)的結(jié)合,實(shí)現(xiàn)現(xiàn)代家庭生活的信息話和自動(dòng)化,滿足人們不斷提升的生活要求,使能夠充分的享受到生活中去。從現(xiàn)如今數(shù)字化家庭的發(fā)展趨勢(shì)來(lái)看,遠(yuǎn)程監(jiān)控,智能化的家居,已將成為未來(lái)的必然,將在一定程度上改善人們的生活水準(zhǔn)[1]。</p><p> 其實(shí),智能化住宅小區(qū)早在發(fā)達(dá)國(guó)家得到實(shí)現(xiàn)。譬如美國(guó)、德國(guó)、新加坡、英國(guó)、日本等經(jīng)濟(jì)比較發(fā)達(dá)的國(guó)家,智能化家居早被廣泛應(yīng)用于生活。在19
16、98年,新加波舉辦了一場(chǎng)“家用電器與電子消費(fèi)品”國(guó)際展覽會(huì),通過(guò)現(xiàn)場(chǎng)模擬,介紹了智能家居系統(tǒng)。整個(gè)系統(tǒng)功能包括安防報(bào)警功能、視頻對(duì)講功能、監(jiān)控中心功能、家電自控功能、有線電視與電話接入以及智能家居控制面板等[2]。</p><p> 利用智能家居控制器可以提供多種智能控制方案,使家居的主人更加享受家庭生活,且使他們處理家庭事務(wù),更快、更方便。智能家居系統(tǒng)還可以提供舒適的健康環(huán)境,通過(guò)配置相應(yīng)的傳感器可以有效監(jiān)視
17、室內(nèi)的溫度、濕度和亮度,進(jìn)而控制空調(diào)、窗簾和照明系統(tǒng)的運(yùn)行,從而提供更加適宜的生活空間。另外通過(guò)各類安防傳感器,提高了人們及時(shí)發(fā)現(xiàn)和處理緊急情況的能力[3]。在智能家居中配備Internet接入功能后,則家居的遠(yuǎn)程監(jiān)控能力將更強(qiáng),給住戶一種前所未有的安全感,使他們更加的放心去工作,去生活,從而提高用戶的生活質(zhì)量。</p><p> 根據(jù)現(xiàn)代生活對(duì)居住環(huán)境的便捷性、安全性、舒適性等方面的要求,以及智能家居技術(shù)發(fā)展
18、的方向,未來(lái)智能家居的發(fā)展趨勢(shì)將會(huì)有以下幾大特點(diǎn):</p><p> ?。?)具有功耗低,功能強(qiáng)大的嵌入式微處理器,通過(guò)嵌入式操作系統(tǒng)平臺(tái),使智能家居成為囊括安防、家電控制、數(shù)字家庭的智能家居平臺(tái)[4];</p><p> ?。?)傳輸方式將逐步走向多網(wǎng)合一,安防、門禁、抄表逐漸采用統(tǒng)一的以太網(wǎng)連接。多網(wǎng)合一將在一定程度上降低建設(shè)和維護(hù)的復(fù)雜度,而且提高了傳輸?shù)目煽啃裕?lt;/p>
19、<p> ?。?)從有線逐漸轉(zhuǎn)變?yōu)闊o(wú)線。擁有無(wú)限靈活性,流動(dòng)性和可擴(kuò)展性的無(wú)線傳輸,是有線傳輸望塵莫及的。</p><p><b> 1 設(shè)計(jì)概述</b></p><p><b> 1.1 設(shè)計(jì)創(chuàng)新點(diǎn)</b></p><p> 多媒體家庭智能控制系統(tǒng),結(jié)合了多媒體數(shù)字影院系統(tǒng)、家庭監(jiān)控防盜系統(tǒng)、家庭背景
20、音樂(lè)系統(tǒng)、燈光窗簾控制系統(tǒng)、家庭急救報(bào)警系統(tǒng)、遠(yuǎn)程控制系統(tǒng)和自動(dòng)節(jié)能系統(tǒng)等系統(tǒng)的功能優(yōu)點(diǎn)。通過(guò)手持遙控、手機(jī)等多種方式進(jìn)行控制。</p><p> 采用模塊化設(shè)計(jì),可根據(jù)不同的家庭的習(xí)慣采用不同的組合方式,使家居智能實(shí)現(xiàn)“DIY”,從而更好的體現(xiàn)家庭特點(diǎn),體現(xiàn)不同的生活理念。符合人性化設(shè)計(jì),充分體現(xiàn)了“以人為本”設(shè)計(jì)理念。</p><p><b> 1.2 論文概述</
21、b></p><p> 論文包括智能家居整體制作思路及硬件外設(shè)部分的介紹與設(shè)計(jì)。包括家居模式的設(shè)計(jì);硬件電路的設(shè)計(jì),主控芯片中的比較、選擇;軟件算法包括根據(jù)外圍硬件的環(huán)境來(lái)控制整個(gè)系統(tǒng)的運(yùn)行。</p><p> 其中,第一章為引言,主要介紹了智能家居發(fā)展現(xiàn)狀及其應(yīng)用前景;第二章為智能家居系統(tǒng)方案的設(shè)計(jì),主要包括主控芯片的選擇、功能模式的設(shè)計(jì);第三章為硬件系統(tǒng)設(shè)計(jì),其中主要介紹了硬
22、件電路設(shè)計(jì),各類傳感器的功用及電源模塊、顯示模塊等;第四章為智能家居軟件系統(tǒng)設(shè)計(jì),包括智能家居系統(tǒng)整體設(shè)計(jì)流程,并介紹了整個(gè)軟件的編譯環(huán)境;第五章是總結(jié)和鳴謝。</p><p><b> 2 總體設(shè)計(jì)</b></p><p> 2.1 整體設(shè)計(jì)方案</p><p><b> 圖1 整體設(shè)計(jì)框圖</b></p&g
23、t;<p> 本設(shè)計(jì)采用ATmega16作為主控芯片,各種傳感器對(duì)周邊環(huán)境進(jìn)行數(shù)據(jù)采集,從而反饋給處理中心,進(jìn)而對(duì)整個(gè)系統(tǒng)進(jìn)行實(shí)時(shí)監(jiān)控與控制。</p><p> 系統(tǒng)的整體設(shè)計(jì)框圖如圖1所示。</p><p> 2.2 主控芯片選擇</p><p> 單片機(jī)按CPU的處理能力分類目前有4位、8位、16位、32位,位數(shù)越高的單片機(jī)在數(shù)據(jù)處理能力和
24、指令系統(tǒng)方面就越強(qiáng),AVR、51、PIC都屬于8位機(jī)。8位單片機(jī)由于內(nèi)部構(gòu)造簡(jiǎn)單、體積小、成本低廉,在一些較簡(jiǎn)單的控制器中應(yīng)用很廣。本課程設(shè)計(jì)8位單片機(jī)已滿足要求。</p><p> 方案一:采用傳統(tǒng)的8位89C51單片機(jī)作為主控芯片。51單片機(jī)具有價(jià)格低廉,使用簡(jiǎn)單等特點(diǎn),但其運(yùn)算速度低,功能單一,RAM、ROM空間小等缺點(diǎn)。若采用89C51需要做RAM,ROM來(lái)擴(kuò)展其內(nèi)存空間,其硬件工作量必然大大增多。&l
25、t;/p><p> 方案二:采用AVR單片機(jī)作為主控芯片,其簡(jiǎn)便易學(xué)、費(fèi)用低廉、低耗、保密、I/O口功能強(qiáng),且AVR單片機(jī)是高速嵌入式單片機(jī),其內(nèi)部集成了AD轉(zhuǎn)換電路,以及功能強(qiáng)大的定時(shí)器/計(jì)數(shù)器、通訊接口。</p><p> 綜上考慮,選用ATmega16單片機(jī)為CPU最為合適,且ATmega16單片機(jī)具有16K的flash,512字節(jié)的EEPROM,滿足我們?cè)O(shè)計(jì)的需求。</p&g
26、t;<p><b> 3 硬件系統(tǒng)設(shè)計(jì)</b></p><p> 3.1 主控芯片ATmega16</p><p> ATmega16是基于8位CMOS微控制器,低功耗AVR RISC結(jié)構(gòu)。得益于其先進(jìn)的指令集及單時(shí)鐘周期指令執(zhí)行時(shí)間,使ATmega16的數(shù)據(jù)吞吐量可達(dá)1MIPS/MHz,故可緩解系統(tǒng)在功耗和處理速度之間矛盾[5]。</p&g
27、t;<p> ATmega16具有16K字節(jié)可編程閃存,512字節(jié)的EEPROM,1K字節(jié)的SRAM,32個(gè)通用I / O端口,32個(gè)通用寄存器,邊界掃描的JTAG接口[6],支持片上調(diào)試和編程,三個(gè)具有更靈活方式的定時(shí)器/計(jì)數(shù)器(T / C),內(nèi)部/外部中斷,可編程異步串行通訊,一個(gè)通用串行連接,8路10bit可選的ADC,一個(gè)串行端口和省電模式,模式可以通過(guò)單片機(jī)內(nèi)部的寄存器進(jìn)行設(shè)置選擇。</p>&l
28、t;p> 當(dāng)單片機(jī)處于空閑方式時(shí),CPU不再運(yùn)行,但USART、SRAM、T / C、SPI端口、兩線接口、A/D轉(zhuǎn)換器和中斷繼續(xù)正常工作;當(dāng)單片機(jī)處于掉電模式時(shí),晶體振蕩器不再振蕩,但中斷模塊以及復(fù)位系統(tǒng)正常工作,而其他所有功能都不再運(yùn)行;</p><p> 當(dāng)單片機(jī)處于省電模式時(shí),異步定時(shí)器正常運(yùn)行,且允許用戶保持一個(gè)時(shí)間基準(zhǔn),但其他功能將停止運(yùn)行;當(dāng)單片機(jī)處于ADC噪聲抑制模式下,只有異步定時(shí)器以
29、及ADC正常運(yùn)行,其他模塊均休眠,為的是減少在ADC轉(zhuǎn)換時(shí)產(chǎn)生的開關(guān)噪聲;</p><p> ATmega16擁有C語(yǔ)言編譯器、宏匯編程序、程序調(diào)試器/仿真器以及仿真器等一系列的編程工具,還會(huì)有評(píng)估板等相應(yīng)的系統(tǒng)開發(fā)工具[7]。</p><p> 圖2和圖3分別為ATmega16實(shí)物圖和ATmega16引腳圖。</p><p> 圖2 ATmega16實(shí)物圖
30、 圖3 ATmega16引腳圖</p><p><b> 3.2 功能設(shè)計(jì)</b></p><p> 3.2.1 雙模式設(shè)計(jì)</p><p> 為了適應(yīng)人們高質(zhì)量,便捷的生活需求,本系統(tǒng)采用兩種模式控制,即安防模式和自動(dòng)模式。</p><p> 系統(tǒng)自動(dòng)控制是指系統(tǒng)的核心部分可以根據(jù)
31、外部傳感器所采集的環(huán)境信息(如溫度,光照等)與用戶設(shè)定的可以使人可以較為舒適的之作比較[8],然后根據(jù)比較結(jié)果對(duì)相應(yīng)的設(shè)備進(jìn)行調(diào)節(jié)控制,以保持著個(gè)舒適的值,為用戶提供一個(gè)良好的溫濕度環(huán)境。且設(shè)置了手動(dòng)控制模式,人為的調(diào)節(jié)環(huán)境變化。</p><p> 而安防模式是指在主人外出或?qū)揖釉O(shè)置了防盜防火,通過(guò)外部傳感器實(shí)時(shí)檢測(cè)是否有不法人員進(jìn)入居室,以及是否發(fā)生火災(zāi),及時(shí)通知并報(bào)警,達(dá)到安全防火防盜的效果。</p
32、><p> 3.2.2 溫度控制</p><p> 通過(guò)溫度傳感器(如圖4)采集當(dāng)前的溫度信息,送到采集模塊中進(jìn)行轉(zhuǎn)換,由控制中心進(jìn)行分析,通過(guò)與預(yù)設(shè)值的對(duì)比,決定空調(diào)的開關(guān),使室溫保持在一個(gè)恒定的范圍。同時(shí)為了方便控制,控制中心會(huì)將采集到的溫度值發(fā)送到液晶屏上顯示出來(lái)。</p><p> 圖4 溫度傳感器DS18B20 圖
33、5 光敏傳感器</p><p> 3.2.3 燈光控制</p><p> 通過(guò)光敏傳感器(如圖5)采集當(dāng)前光線的值,通過(guò)與預(yù)設(shè)白天夜晚的值相比,讓控制中心知道當(dāng)前的環(huán)境狀態(tài),從而決定是開燈還是關(guān)燈,是開窗簾還是關(guān)窗簾。</p><p> 3.2.4 聲音控制</p><p> 聲控?zé)羰且环N聲控電子照明裝置,由音頻放大器、選頻電路、延時(shí)
34、開啟電路和可控硅電路組成。它提供了一種控制靈敏的聲控?zé)鬧9],它采用人嘴發(fā)出約1秒的控制信號(hào)“嘶”聲,即可方便及時(shí)地打開和關(guān)閉聲控照明裝置,并有防誤觸發(fā)而具有的自動(dòng)延時(shí)關(guān)閉功能,并設(shè)有手動(dòng)開關(guān),使其應(yīng)用更加方便。聲控?zé)粲稍捦病⒁纛l放大器、選頻電路、倍壓整流電路、鑒幅電路、恒壓源電路、延時(shí)開啟電路、可控延時(shí)開關(guān)電路、可控硅電路組成。</p><p> 本次設(shè)計(jì)通過(guò)聲音傳感器(如圖6)檢測(cè)當(dāng)前是否有語(yǔ)音命令,來(lái)控制
35、窗簾、臺(tái)燈、音響的開關(guān)等,從而達(dá)到聲控的效果。</p><p> 圖6 聲音傳感器 圖7 火焰?zhèn)鞲衅?lt;/p><p> 3.2.5 防火設(shè)計(jì)</p><p> 火災(zāi)煙霧傳感器是一種在消防管理、安全防范系統(tǒng)中常用的報(bào)警器材,它工作可靠、體積小巧,火災(zāi)煙霧傳感器是把煙霧信號(hào)轉(zhuǎn)換為電信號(hào),電路設(shè)計(jì)時(shí)可以在背后設(shè)計(jì)專
36、用的卡口以便地固定在墻體或者天花板上,使用時(shí)通過(guò)設(shè)置在廚房、臥室、書房等的煙霧傳感器,實(shí)時(shí)監(jiān)視各個(gè)房間的狀況,以防火災(zāi)的發(fā)生。若有火災(zāi)發(fā)生,則控制器發(fā)出聲光、短信等報(bào)警信號(hào),通知家人及相關(guān)部門及時(shí)撲滅火災(zāi),保證家居的安全。除此之外,我們還能根據(jù)有人在家與否,調(diào)節(jié)煙霧傳感器的靈敏度[10]。</p><p> 本次設(shè)計(jì)通過(guò)火焰?zhèn)鞲衅鳎ㄈ鐖D7)檢測(cè)室內(nèi)是否有異常明火,若檢測(cè)到有異常明火,則通過(guò)蜂鳴器報(bào)警且控制噴射閥
37、工作。</p><p> 3.2.6 防盜設(shè)計(jì)</p><p> 一般家居防盜設(shè)計(jì)包含;兩部分區(qū)域的防護(hù),住宅周界防護(hù)和住宅內(nèi)區(qū)域防護(hù)。住宅周界防護(hù)是指在住宅門,房子的窗戶,窗戶上的玻璃等外部環(huán)境上安裝一些傳感器來(lái)檢測(cè)環(huán)境的變化,達(dá)到保護(hù)家居安全的作用,例如玻璃破碎探測(cè)器;住宅區(qū)的保護(hù)是指在主通道、臥室、書房、浴室安裝一檢測(cè)各種環(huán)境信息的傳感器[11],來(lái)保護(hù)室內(nèi)的安全,諸如紅外探測(cè)器
38、、溫度傳感器、煙霧傳感器、震動(dòng)傳感器等,都可以幫助居室主人更好的管理家居。</p><p> 本次設(shè)計(jì)通過(guò)人體紅外傳感器(如圖8)檢測(cè)主人外出后,室內(nèi)是在否有人進(jìn)入,以及聲音傳感器,保險(xiǎn)柜的震動(dòng)傳感器(如圖9),都可以達(dá)到防盜檢測(cè)。若檢測(cè)到有異常人員進(jìn)入,則會(huì)通過(guò)蜂鳴器報(bào)警。</p><p> 圖8 人體紅外感應(yīng) 圖9 震動(dòng)傳感器<
39、;/p><p> 3.2.7 功能設(shè)計(jì)小結(jié)</p><p> 通過(guò)傳感器采集當(dāng)前環(huán)境中各種信息,送到采集模塊中進(jìn)行轉(zhuǎn)換,處理芯片對(duì)其進(jìn)行分析處理。同時(shí)為了方便控制,控制芯片會(huì)將采集到的一些數(shù)據(jù)發(fā)送到液晶屏上顯示出來(lái)。</p><p> 總的來(lái)說(shuō),各類傳感器起著感受外界環(huán)境變化的作用,對(duì)整個(gè)系統(tǒng)的運(yùn)行至關(guān)重要,具體功能如下表:</p><p>
40、; 表1 各類傳感器功能</p><p> 3.3 電源模塊設(shè)計(jì)</p><p> 1)5V開關(guān)電源穩(wěn)壓器電路</p><p> 由于本控制系統(tǒng)單元電路較多對(duì)且對(duì)5V電源的要求比較高。在本次畢業(yè)設(shè)計(jì)中,我們選用了穩(wěn)壓芯片LM2576完成12V向5V的轉(zhuǎn)變,并讓其對(duì)ATmega16控制核心和其他5V單元的供電。我們需要注意,使用LM2576穩(wěn)壓芯片實(shí)現(xiàn)開關(guān)電源
41、的轉(zhuǎn)換還要用到大功率的電感(100uH)以及電容,這些是高儲(chǔ)能能力所必備的,從而滿足單元電路的供電需求。LM2576為5.0V-3A開關(guān)電源穩(wěn)壓器。如下圖所示:</p><p> 圖10 5V開關(guān)電源穩(wěn)壓器電路</p><p> 2)其他電源穩(wěn)壓器電路</p><p> 本系統(tǒng)的設(shè)計(jì)還涉及到傳感器信號(hào)采集與信號(hào)放大,其中放大器等部分需要用到±12V電
42、源,因此根據(jù)設(shè)計(jì)要求增加了7812/7912三端穩(wěn)壓IC提供的±12V電源,由220V的交流電經(jīng)交流變壓器T降壓,變成12V交流電,低壓交流電再經(jīng)過(guò)全橋整流變成脈動(dòng)直流17V左右為三端穩(wěn)壓提供電源,脈動(dòng)直流電經(jīng)4700u電解電容和0.1u瓷片電容濾波,送到穩(wěn)壓塊輸入端,進(jìn)行穩(wěn)壓,然后由三端穩(wěn)壓輸出端輸出±12V直流電壓,±12V直流電再由2200u和0.1u電容進(jìn)行濾波,輸出比較穩(wěn)定的±12V直流
43、電壓,給模塊供電源。如下圖所示:</p><p> 圖11 ±12V電源穩(wěn)壓器電路 </p><p><b> 3.4 顯示模塊</b></p><p> 方案一:采用LED數(shù)碼管顯示器。LED 數(shù)碼管亮度高,醒目,但是其電路復(fù)雜,占用資源較多,顯示信息量較小。</p><p> 方案二:采用漢字LCD
44、液晶顯示器。LCD有明顯的優(yōu)點(diǎn):微功耗、尺寸小,超薄輕巧、顯示信息量大、字跡清晰、美觀、視覺舒適;可以用中文LCD液晶進(jìn)行菜單顯示,使整個(gè)控制系統(tǒng)更加人性化。</p><p> 基于上面的比較分析,故采用LCD作為顯示模塊,而使用Nokia5110液晶(如圖12)的有如下優(yōu)勢(shì):1)性價(jià)比高,LCD1602可以顯示32個(gè)字符,而Nokia5110可以顯示15個(gè)漢字,30個(gè)字符。Nokia5110裸屏僅8.8元,L
45、CD1602一般15元左右,LCD12864一般50~70元。2)接口簡(jiǎn)單,僅8根I/O線即可驅(qū)動(dòng),LCD1602需11根I/O線,LCD12864需12根。3)速度快,是LCD12864的20倍,是LCD1602的40倍。4)Nokia5110工作電壓3.3V,正常顯示時(shí)工作電流200uA以下,具有掉電模式,適合電池供電的便攜式移動(dòng)設(shè)備。</p><p> 圖12 Nokia5110液晶
46、 圖13 矩陣鍵盤</p><p><b> 3.5 鍵盤模塊</b></p><p> 本次設(shè)計(jì)選用的是矩陣式結(jié)構(gòu)的鍵盤,其具有四行四列(4*4)[12],需要8個(gè)IO口,我們可以讓行線所接單片機(jī)的I/O口作為輸出端,而列線所接的I/O口作為輸入端。當(dāng)無(wú)按鍵按下時(shí),所有的輸入端檢測(cè)到的都是高電平,行線輸出低電平。當(dāng)有按鍵按下時(shí),則輸入線就會(huì)
47、被拉低。通過(guò)讀取輸入線的狀態(tài)就可得知是否有按鍵按下,這種讀取方法我們稱為掃描法,這是人們最常用的矩陣鍵盤判別方法。</p><p> 矩陣鍵盤原理仿真圖如圖13,具體掃描過(guò)程如下:</p><p> 1)確定是否有按鍵按下,初始化所有行y0-y3為低水平,然后檢測(cè)列線的狀態(tài)。若有一列是低電平,則表示鍵盤有鍵按下,且按下的鍵位于低電平線與4根行線相交叉的4個(gè)按鍵之中。如果所有的列線都沒有
48、低電平,則鍵盤上無(wú)按鍵按下。</p><p> 2)確定閉合鍵的具體位置,確認(rèn)方法是依次讓行線置為低電平,即在一個(gè)線為低電平時(shí),其他線均為高電平。在確定一個(gè)線的位置為低電平后,然后檢測(cè)每行的電平狀態(tài)。如果某列為低電平,則該列與此低電平行線交叉處的按鍵,即為閉合鍵。</p><p> 3.6 步進(jìn)電機(jī)模塊</p><p> 本窗簾電機(jī)采用四相步進(jìn)電機(jī),其使用單極
49、性直流電源供電[13]。只要獲得正確的時(shí)序電流,步進(jìn)電機(jī)就可以正常運(yùn)轉(zhuǎn)。圖14是四相步進(jìn)電機(jī)工作原理圖:</p><p> 圖14 四相步進(jìn)電機(jī)步進(jìn)原理圖</p><p> 初識(shí)時(shí),單刀開關(guān)SB連通電源,而SA、SC、SD斷開,B相電磁和轉(zhuǎn)子0、3號(hào)齒輪相對(duì)齊,此時(shí),轉(zhuǎn)子的1、4號(hào)齒輪則會(huì)與C、D相繞組的電磁極產(chǎn)生錯(cuò)位,2、5號(hào)齒輪則會(huì)與D、A相繞組的電磁極產(chǎn)生錯(cuò)位。</p>
50、;<p> 當(dāng)單刀開關(guān)SC連通電源時(shí),SB、SA、SD斷開,此時(shí)C相繞組的電磁力和1、4號(hào)齒之間電磁力開始作用,使得轉(zhuǎn)子開始轉(zhuǎn)動(dòng),1、4號(hào)齒輪和C相繞組的電磁極對(duì)齊。但0、3號(hào)齒輪與A、B相繞組電磁極就會(huì)產(chǎn)生錯(cuò)位,2、5號(hào)齒輪就與A、D相繞組的電磁極產(chǎn)生錯(cuò)位。同理,ABCD四相繞組依次輪流供電,由于0至5號(hào)齒輪的之間的錯(cuò)位,轉(zhuǎn)子就會(huì)依次順著ABCD方向運(yùn)轉(zhuǎn)。</p><p> 四相步進(jìn)電機(jī)一般有
51、三種工作模式:?jiǎn)嗡呐?、雙四拍、八拍三種,它們是根據(jù)電流時(shí)序的不同來(lái)劃分的。單四拍的步距角與雙四拍的一樣[14],且雙四拍的轉(zhuǎn)動(dòng)力矩大,單四拍和雙四拍的步距角是八拍模式下的兩倍,故八拍模式擁有保持高轉(zhuǎn)動(dòng)力矩和高控制精度的雙優(yōu)點(diǎn)。</p><p> 單四拍、雙四拍與八拍工作模式的電源通電時(shí)序與波形分別如圖15所示:</p><p> 圖15 電機(jī)工作時(shí)序與波形</p><
52、;p><b> 3.7 電機(jī)驅(qū)動(dòng)</b></p><p> 本設(shè)計(jì)的電機(jī)驅(qū)動(dòng)采用ULN2003,ULN2003是高壓大電流達(dá)林頓晶體管陣列系列產(chǎn)品,具有電流增益高、工作電壓高、溫度范圍寬、帶負(fù)載能力強(qiáng)等特點(diǎn)[15],適應(yīng)于各類要求高速大功率驅(qū)動(dòng)的系統(tǒng)。且廣泛用于單片機(jī)、儀器儀表、PLC等現(xiàn)代工業(yè)生產(chǎn)中。在工作電壓為5V時(shí),可直接與TTL和CMOS電路連接,即可直接驅(qū)動(dòng)繼電器等負(fù)載。
53、ULN2003輸入為5V的TTL電平,且輸出電壓可達(dá)50V,以及灌電流可達(dá)500mA。</p><p> 需要注意的是,在使用ULN2003時(shí),為了讓這個(gè)二極管起到續(xù)流作用,必須將COM引腳(pin9)接在負(fù)載的供電電源上,只有這樣才能夠形成續(xù)流回路,這是因?yàn)閁LN2003是集電極開路輸出。ULN2003內(nèi)部結(jié)構(gòu)圖如圖16:</p><p> 圖16 ULN2003內(nèi)部結(jié)構(gòu)圖</
54、p><p><b> 4 軟件設(shè)計(jì)</b></p><p><b> 4.1 原理圖繪制</b></p><p> Altium Designer 6是Altium公司Protel系列軟件基于Windows平臺(tái)的最新產(chǎn)品[15],是Altium公司總結(jié)了多年的技術(shù)研發(fā)成果,是對(duì)Protel 99 SE以及Protel D
55、XP不斷修改、擴(kuò)充新設(shè)計(jì)模塊和多次升級(jí)完善后的產(chǎn)物。Altium Designer 6是完全一體化的電子產(chǎn)品開發(fā)系統(tǒng)下的一個(gè)版本。Altium Designer 6是將設(shè)計(jì)流程、集體化PCB設(shè)計(jì)、可編程器件設(shè)計(jì)和基于處理器設(shè)計(jì)的嵌入式軟件開發(fā)功能整合在一起的電路設(shè)計(jì)系統(tǒng)。</p><p> Altium Designer 6除了全面繼承包括Protel 99SE、Protel DXP在內(nèi)的先前一系列版本的功能和
56、優(yōu)點(diǎn)外,還增加了許多改進(jìn)和很多高端功能。該平臺(tái)拓寬了板級(jí)設(shè)計(jì)的傳統(tǒng)界面,全面集成了FPGA設(shè)計(jì)功能和SOPC設(shè)計(jì)實(shí)現(xiàn)功能,從而允許工程設(shè)計(jì)人員能將系統(tǒng)設(shè)計(jì)中的FPGA與PCB設(shè)計(jì)及嵌入式設(shè)計(jì)集成在一起[16]。</p><p> 由于Altium Designer 6在繼承先前Protel軟件功能的基礎(chǔ)上,綜合了FPGA設(shè)計(jì)和嵌入式系統(tǒng)軟件設(shè)計(jì)功能,Altium Designer 6對(duì)計(jì)算機(jī)的系統(tǒng)需求比先前的版
57、本要高一些。 </p><p> 圖17和圖18分別為在Altium Designer 6平臺(tái)上繪制的ATmega16原理圖和PCB圖。</p><p> 圖17 ATmega16原理圖 </p><p> 圖18 ATmega16 PCB圖</p><p> 4.2 程序編譯環(huán)境</p><p> 4.2.
58、1 ICCAVR軟件</p><p> ICCAVR軟件是一種符合ANSI標(biāo)準(zhǔn)的C語(yǔ)言來(lái)開發(fā)MCU(單片機(jī))程序的一個(gè)工具,功能合適、使用方便、技術(shù)支持好,它主要有以下幾個(gè)特點(diǎn):</p><p> 1.擁有工程管理以及編輯器的集成開發(fā)環(huán)境(IDE);</p><p> 2.源文件被組織成項(xiàng)目工程中,文檔的編輯和工程的構(gòu)造都是在項(xiàng)目工程中完成的,編譯的錯(cuò)誤會(huì)在在
59、狀態(tài)窗口中顯示,且當(dāng)你點(diǎn)擊一個(gè)編譯錯(cuò)誤時(shí),光標(biāo)則會(huì)自動(dòng)跳到該行的錯(cuò)誤;</p><p> 3.該編譯軟件可以直接生成HEX格式的燒寫文件(大多數(shù)編程器都支持HEX格式的文件,可以直接下載到芯片中使用)和符合 AVRStudio的調(diào)試文件(COFF格式)[17]。</p><p> 4.一個(gè)純32位的程序,可在 Win 95、Win 98、Win ME、Win NT、Win 2000、W
60、in XP和Win 7等環(huán)境下運(yùn)行。</p><p> 下圖為ICCAVR編譯環(huán)境界面:</p><p> 圖19 ICCAVR編譯環(huán)境</p><p> 4.2.2 Progisp ISP下載軟件:</p><p> Progisp ISP具有以下特性:1)支持所有的AVR芯片的編程,支持AT89S51,AT89S52;2)自定義串
61、口的下載編程器的支持;3)USBASP下載器的支持;4)自定義編程熔絲信息的支持;5)支持高壓下載器;6)支持脫機(jī)下載器實(shí)現(xiàn)脫機(jī)下載;7)支持命令行模式,可以直接嵌入其他IDE中使用;綠色軟件,無(wú)需安裝,占用資源少;8)支持自定義漢化信息提示;9)支持工程管理--可以將所有的配置數(shù)據(jù)與編程數(shù)據(jù)打包為單一文件。</p><p> 圖20為progisp的主界面:</p><p> 圖20
62、 Progisp 主界面</p><p> 4.3 整體設(shè)計(jì)功能</p><p> 通過(guò)按鍵選擇工作模式:</p><p> 1.自動(dòng),檢測(cè)光照強(qiáng)度,自動(dòng)控制窗簾的拉伸;檢測(cè)光照強(qiáng)度,自動(dòng)控制臺(tái)燈的亮滅;檢測(cè)聲音,控制臺(tái)燈的亮滅;</p><p> 2.安防,檢測(cè)是否有火焰產(chǎn)生,蜂鳴器報(bào)警;檢測(cè)是否有異常聲音產(chǎn)生,蜂鳴器報(bào)警;檢測(cè)是否
63、有外來(lái)人員進(jìn)入,蜂鳴器報(bào)警;</p><p> 設(shè)計(jì)功能流程圖如下:</p><p><b> 圖21 功能流程圖</b></p><p><b> 5 結(jié)論</b></p><p> 通過(guò)本次畢業(yè)設(shè)計(jì),基本完成了預(yù)期的設(shè)計(jì)模式(自動(dòng)模式與按鍵模式)。整個(gè)設(shè)計(jì)都在液晶5510下顯示,如圖22
64、。</p><p> 整個(gè)系統(tǒng)的檢測(cè)控制都取決于我們的傳感器模塊,它們主要由聲音傳感器、紅外傳感器以及光敏傳感器組成。在這些傳感器的實(shí)時(shí)監(jiān)測(cè)下,完成了我們的整個(gè)系統(tǒng)的運(yùn)轉(zhuǎn),使主控芯片能夠得到快速且準(zhǔn)確的外界信息。設(shè)計(jì)的傳感器模塊如圖23。</p><p> 圖22 液晶顯示界面</p><p><b> 圖23 傳感器模塊</b><
65、/p><p> 本次設(shè)計(jì)為了模擬顯示的窗簾,此次選擇細(xì)線上掛幾個(gè)物體來(lái)?yè)?dān)當(dāng)窗簾的角色,用步進(jìn)電機(jī)來(lái)控制窗簾的收縮。實(shí)際測(cè)試效果明顯,能夠根據(jù)環(huán)境中光照等信息,來(lái)控制窗簾開關(guān),實(shí)物圖如下:</p><p> 圖24 步進(jìn)電機(jī)控制窗簾模型</p><p> 通過(guò)幾個(gè)月的不斷學(xué)習(xí)與設(shè)計(jì),本次的智能家居設(shè)計(jì)實(shí)現(xiàn)了光照強(qiáng)度檢測(cè)、聲音檢測(cè)以及紅外煙霧檢測(cè),并達(dá)到了自動(dòng)控制窗簾
66、拉伸,自動(dòng)控制臺(tái)燈亮滅的效果。且在安防模式中,能夠?qū)崟r(shí)檢測(cè)家居環(huán)境,如有異常,且會(huì)報(bào)警提醒。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 王鵬.基于網(wǎng)絡(luò)數(shù)據(jù)終端的家庭智能控制系統(tǒng)[D].西安工業(yè)學(xué)院,2003. </p><p> [2] 唐蘋.一種基于以太網(wǎng)的嵌入式數(shù)字監(jiān)控系統(tǒng)[J].安防科技,2008,(9)
67、:23-25.</p><p> [3] 郭凱杰.智能家居的人性化設(shè)計(jì)[D].同濟(jì)大學(xué)電子與信息工程學(xué)院,2008. </p><p> [4] 張可.家居服務(wù)器應(yīng)用支撐層數(shù)據(jù)管理中心的研究與實(shí)現(xiàn)[D].南京理工大學(xué),2007.</p><p> [5] 張磊磊.嵌入式Web Server智能家居控制器的研究及實(shí)現(xiàn)[D].西安科技大學(xué),2008.</p&
68、gt;<p> [6] 劉承磊.基于Web的智能家居控制器的設(shè)計(jì)與實(shí)現(xiàn)[D].山東農(nóng)業(yè)大學(xué),2009.</p><p> [7] 徐振方,孟艷花,王艷等.基于AVR單片機(jī)的LED顯示屏控制系統(tǒng)的研究[J].照明工程學(xué)報(bào),2010,21(2):77-80.</p><p> [8] 羅曉芬.基于AVR單片機(jī)的配電變壓器保護(hù)裝置研制[D].廣西大學(xué),2009.</p&
69、gt;<p> [9] 王婭.基于腦機(jī)接口技術(shù)的偏癱輔助康復(fù)系統(tǒng)的研制[D].天津大學(xué),2005.</p><p> [10] 寧志超.基于ATmega16的六自由度果實(shí)采摘機(jī)械手控制系統(tǒng)的設(shè)計(jì)[D].東北農(nóng)業(yè)大學(xué),2010.</p><p> [11] 王玉紅.基于面陣CCD運(yùn)動(dòng)目標(biāo)的識(shí)別與跟蹤研究[D].南京林業(yè)大學(xué),2008.</p><p&g
70、t; [12] 郭建勛.智能住宅系統(tǒng)實(shí)現(xiàn)方案研究[D].大連理工大學(xué),2007.</p><p> [13] 武全力.某超高層建筑智能系統(tǒng)技術(shù)簡(jiǎn)介[J].建筑電氣,2010,29(z1):67-72.</p><p> [14] 閆根弟,劉志成,劉慧林等.基于ATmega16防火卷簾電氣控制箱的設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2012,31(9):87-91.</p>&
71、lt;p> [15] 王桃芬.迎賓機(jī)器人伺服執(zhí)行機(jī)構(gòu)設(shè)計(jì)[D].重慶大學(xué),2009.</p><p> [16] 王博.基于FigBee無(wú)線組網(wǎng)技術(shù)的智能家居系統(tǒng)設(shè)計(jì)[D].西安電子科技大學(xué),2012.</p><p> [17] 甘能.淺議智能家居控制系統(tǒng)[J].中小企業(yè)管理與科技,2010,(30):292.</p><p><b> 附
72、錄1:</b></p><p><b> 部分器件清單</b></p><p><b> 附錄2:</b></p><p> 智能家居控制系統(tǒng)整體圖</p><p> Mega16最小系統(tǒng) 電源模塊</p>&
73、lt;p><b> 致謝</b></p><p> 轉(zhuǎn)眼大學(xué)生活就進(jìn)入到了尾聲,而在這時(shí)我也完成了自己的畢業(yè)設(shè)計(jì)。畢業(yè)設(shè)計(jì)對(duì)任何一個(gè)畢業(yè)生來(lái)說(shuō)都應(yīng)該是非常重要的,因?yàn)檫@需要通過(guò)自己所學(xué)到的知識(shí)來(lái)解決實(shí)際的問(wèn)題,是對(duì)自己綜合能力的一個(gè)考驗(yàn)。</p><p> 經(jīng)過(guò)將近三個(gè)月的單片機(jī)畢業(yè)設(shè)計(jì),在整個(gè)過(guò)程中我得到了許多同學(xué)和老師的幫助,終于完成了我的智能家居控制
74、的設(shè)計(jì),雖然有部分功能尚未實(shí)現(xiàn)不能達(dá)到設(shè)計(jì)要求,但總體上完成了一個(gè)從硬件到軟件完整的設(shè)計(jì)流程。</p><p> 通過(guò)本系統(tǒng)的設(shè)計(jì)和制作,是我對(duì)單片機(jī)的控制掌握的更加深刻,并且深化了課堂上學(xué)到的知識(shí),培養(yǎng)了運(yùn)用能力,強(qiáng)化了解決問(wèn)題的能力。并且通過(guò)設(shè)計(jì)也讓我對(duì)系統(tǒng)的設(shè)計(jì)方法,調(diào)試方法等都有了深刻的了解,對(duì)各類傳感器的使用有一定的了解。通過(guò)設(shè)計(jì)也讓我對(duì)電子更加感興趣,增強(qiáng)了學(xué)習(xí)的興趣。</p><
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子信息科學(xué)與技術(shù)畢業(yè)論文(設(shè)計(jì))自動(dòng)尋跡、避障智能小車設(shè)計(jì)
- 電子信息科學(xué)與技術(shù)專業(yè)畢業(yè)論文
- 電子指南針的設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 基于arduino的步進(jìn)電機(jī)控制設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 溫度測(cè)控儀的設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 溫度測(cè)控儀的設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 基于gsm智能家居控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文
- 畢業(yè)設(shè)計(jì)(論文)智能家居控制系統(tǒng)設(shè)計(jì)
- 洗衣機(jī)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)文獻(xiàn)-電子信息科學(xué)與技術(shù)論文
- 單片機(jī)的溫度控制器設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 基于單片機(jī)的電子門鈴設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 基于單片機(jī)的電子門鈴設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 多功能信號(hào)源的設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 基于信息科學(xué)控制論的智能家居體驗(yàn)設(shè)計(jì)研究
- 高精度可調(diào)節(jié)溫度控制器設(shè)計(jì)【電子信息科學(xué)與技術(shù)畢業(yè)論文】
- 智能家居控制系統(tǒng)設(shè)計(jì)
- 智能家居控制系統(tǒng)畢業(yè)設(shè)計(jì)
- 智能家居畢業(yè)論文--基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設(shè)計(jì)
- 【計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文】基于gsm模塊的智能家居控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 電子信息科學(xué)與技術(shù)導(dǎo)論論文
評(píng)論
0/150
提交評(píng)論