版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、引言21世紀是信息化的時代,各種電信和互聯(lián)網(wǎng)新技術(shù)推動了人類文明的巨大進步。本文介紹的智能家居系統(tǒng)中的溫濕度檢測系統(tǒng)可以使得人們在任何時候了解到居室內(nèi)空氣的溫濕度狀況,然后采取相應(yīng)的措施(例如調(diào)節(jié)一個合適的空調(diào)溫度、開窗通風等方法)來調(diào)節(jié)居室內(nèi)空氣的溫濕度,這樣基本上就可以避免了由于居室內(nèi)空氣的溫度過高、過低或濕度的過大、過小給人們身體健康帶來的不必要的危害。此外,本文還介紹了紅外遙控控制系統(tǒng),該系統(tǒng)可利用一個紅外遙控器來控制居室內(nèi)窗戶的開關(guān)和電燈的亮滅,使居室生活實現(xiàn)基本的自動化,在家居生活中能夠在不影響人們做其他事情的情況下隨時控制窗戶和電燈的狀況,如果居室內(nèi)出現(xiàn)突發(fā)情況,更是便于人們快速
2、的采取行動。舒適、時尚的家居生活是社會進步的標志,智能家居系統(tǒng)能夠在不改變家中任何家電的情況下,對家里居室內(nèi)的一些生活環(huán)境進行方便地控制,使人們盡享高科技帶來的簡便而時尚的現(xiàn)代生活。實現(xiàn)智能化離不開運算和控制單元,本系統(tǒng)采用STC89C52芯片作為控制核心,單片機應(yīng)用系統(tǒng)由硬件和軟件組成。硬件由單片機擴展的存儲器、輸入/出設(shè)備以及各種實現(xiàn)單片機系統(tǒng)控制要求的接口電路和有關(guān)的外圍電路芯片或部件組成;軟件由單片機應(yīng)用系統(tǒng)實現(xiàn)其特定控制功能的各種工作程序和管理程序組成。在單片機應(yīng)用系統(tǒng)開發(fā)的過程中,應(yīng)不斷調(diào)整軟、硬件,協(xié)調(diào)地進行軟、硬件設(shè)計,以提高工作效率,當系統(tǒng)硬件和軟件緊密配合、協(xié)調(diào)一致,就可以
3、組成高性能的單片機應(yīng)用系統(tǒng)。本課題完成了單片機應(yīng)用系統(tǒng)其開發(fā)過程的系統(tǒng)的總體設(shè)計、硬件設(shè)計和系統(tǒng)調(diào)試,根據(jù)開發(fā)的實際需要,相互協(xié)調(diào)、交叉,有機的進行。本設(shè)計的構(gòu)思簡單明了,比較容易開發(fā)從而實現(xiàn)市場化。在人們家居生活中,本設(shè)計也將是未來體現(xiàn)生活的必然趨勢。本系統(tǒng)以STC89C52芯片為控制核心,利用溫濕度傳感器和液晶顯示屏搭建一個溫濕度測量系統(tǒng),還有采用紅外遙控器及其他器件組成一個紅外遙控系統(tǒng)。其中,單片機只需要識別DHT11數(shù)字溫濕度傳感器發(fā)送來的溫濕度參數(shù),然后由單片機傳送到LCD1602液晶顯示屏顯示;紅外遙控控制電燈和窗戶是采用HT6221紅外遙控器發(fā)射信號,通過SM0038紅外接收管,
4、采用紅外遙控控制電燈的亮滅和電機門窗的開關(guān)。在設(shè)計本系統(tǒng)時,面對各種檢測對象和大量控制單元,需要利用各種接口標準和單片機進行連接,再經(jīng)過單片機進行數(shù)據(jù)處理,實現(xiàn)控制。而此時采用單片機來實現(xiàn)智能家居控制系統(tǒng)不僅具有采集控制方便、簡單、靈活等優(yōu)點,而且可以大幅度提高各模塊和芯片的協(xié)調(diào)性,從而大大提高系統(tǒng)的可利用性。此次系統(tǒng)設(shè)計統(tǒng)正是把DHT11、LCD1602、HT6221與STC89C52單片機有機的結(jié)合起來,順利的完成了本設(shè)計的要求。1 系統(tǒng)總體設(shè)計1.1 智能家居系統(tǒng)的概述家居智能化系統(tǒng)的概念起源于上世紀70年代的美國,隨后,傳播到歐洲、日本等國并且得到了很好的發(fā)展。在我國,智能家居這一概念
5、推廣較晚,約在90年代末家居智能化系統(tǒng)才得以進入國內(nèi),但發(fā)展速度驚人,至今已存在相當數(shù)量的智能化小區(qū)及住宅。所謂智能家居是現(xiàn)代電子技術(shù)、自動化技術(shù)及通信技術(shù)相結(jié)合的產(chǎn)物。它能夠自動控制和管理家電設(shè)備,對家庭環(huán)境的安全進行監(jiān)控報警,并且能夠為住戶提供安全舒適、高效便利的學習生活及工作環(huán)境。家居智能化系統(tǒng)將家庭中各種與信息相關(guān)的通信設(shè)備、家用電器以及家庭保安裝置通過有線或無線的方式連接起來,并進行集中或異地的監(jiān)控、管理,保持家庭住宅環(huán)境的舒適、協(xié)調(diào)。與普通的家居相比,智能家居不僅具備傳統(tǒng)的居住功能,提供舒適溫馨,高效安全的高品位生活環(huán)境,還將一個被動靜止的居住環(huán)境提升為一個有一定智慧協(xié)助能力的體貼
6、的生活幫手,進一步優(yōu)化住戶的生活質(zhì)量。智能家居是現(xiàn)代社會最熱門的話題之一,它的目標是通過網(wǎng)絡(luò)等信息通信技術(shù)手段實現(xiàn)對家居電器等的智能控制,使其能夠給人們提供生活便利,讓人們擁有一個舒適溫馨的家居生活環(huán)境。目前,已經(jīng)有越來越多的機構(gòu)和個人開始了對智能家居的研究 。 隨著信息技術(shù)的發(fā)展,智能家居系統(tǒng)的發(fā)展越來越成熟,它可提供遙控、家電(空調(diào),熱水器等)控制、照明控制、室內(nèi)外遙控、窗簾自控、防盜報警、電話遠程控制、可編程定時控制及計算機控制等多種功能和手段,使生活更加舒適、便利和安全。 1.2 系統(tǒng)整體介紹 本次設(shè)計以STC89C52芯片為控制核心,利用溫濕度傳感器和液晶顯示屏搭建一個溫濕度測量系統(tǒng)
7、,還有采用紅外遙控器及其他器件組成一個紅外遙控系統(tǒng)。其中,單片機只需要識別DHT11數(shù)字溫濕度傳感器發(fā)送來的溫濕度參數(shù),然后由單片機傳送到LCD1602液晶顯示屏顯示;紅外遙控控制電燈和窗戶是采用HT6221紅外遙控器發(fā)射信號,通過SM0038紅外接收管,采用紅外遙控控制電燈的亮滅和電機門窗的開關(guān)。1.3 系統(tǒng)設(shè)計方案與分析本設(shè)計屬于單片機應(yīng)用系統(tǒng)。確定單片機控制系統(tǒng)總體方案,是進行系統(tǒng)設(shè)計最重要、最關(guān)鍵的一步。總體方案的好壞,直接影響整個控制系統(tǒng)的性能及實施細則。總體方案的設(shè)計主要是根據(jù)被控對象的任務(wù)及工藝要求而確定的。設(shè)計方法大致如下:根據(jù)系統(tǒng)的要求,首先確定出系統(tǒng)是采用開環(huán)系統(tǒng)還是閉環(huán)系
8、統(tǒng),或者是數(shù)據(jù)處理系統(tǒng)。選擇檢測元件,在確定總體方案時,必須首先選擇好被測參數(shù)的測量元件,它是影響控制系統(tǒng)精度的重要因素之一。選擇執(zhí)行機構(gòu),執(zhí)行機構(gòu)是微型機控制系統(tǒng)的重要組成部件之一。執(zhí)行機構(gòu)的選擇一方面要與控制算法匹配,另一方面要根據(jù)被控對象的實際情況確定。 選擇輸入/輸出通道及外圍設(shè)備。選擇時應(yīng)考慮以下幾個問題:被控對象參數(shù)的數(shù)量;各輸入/輸出通道是串行操作還是并行操作;各通道數(shù)據(jù)的傳遞速率;各通道數(shù)據(jù)的字長及選擇位數(shù);對顯示、打印有何要求;畫出整個系統(tǒng)流程圖和原理圖。1.3.1單片機控制部分本系統(tǒng)是單片機在系統(tǒng)檢測以及工程控制方面的應(yīng)用,其特點是體積小,成本低,功能強,功耗低,是微機應(yīng)用
9、產(chǎn)品化的最佳機種之一,它已廣泛地應(yīng)用在產(chǎn)品智能化和工業(yè)自動化上。而把單片機面向工控領(lǐng)域?qū)ο?,嵌入到工控?yīng)用系統(tǒng)中,實現(xiàn)嵌入式應(yīng)用的計算機稱之為嵌入式計算機系統(tǒng),簡稱嵌入式系統(tǒng)。嵌入式系統(tǒng)一般分為四種:工控機,通用CPU模塊,嵌入式微機處理,單片機。嵌入式系統(tǒng)具有以下特點:(1)面對控制對象。如傳感信號輸入、人機交互操作,伺服驅(qū)動等。(2)嵌入到工控應(yīng)用系統(tǒng)中的結(jié)構(gòu)形態(tài)。(3)能在工業(yè)現(xiàn)場環(huán)境中可靠運行的品質(zhì)。(4)突出控制功能。如對外部信息的捕捉、對控制對象實時控制和有突出控制功能的指令系統(tǒng)(I/O控制、位操作和轉(zhuǎn)移指令等)。單片機有惟一的專門為嵌入式應(yīng)用系統(tǒng)設(shè)計的體系結(jié)構(gòu)與指令系統(tǒng),最能滿足
10、嵌入式應(yīng)用要求。單片機是完全按嵌入式系統(tǒng)要求設(shè)計的單芯片形態(tài)應(yīng)用系統(tǒng),能滿足面對控制對象、應(yīng)用系統(tǒng)的嵌入、現(xiàn)場的可靠運行及非凡的控制品質(zhì)等要求,是發(fā)展最快、品種最多、數(shù)量最大的嵌入式系統(tǒng)。1.3.2系統(tǒng)工作流程部分圖 1系統(tǒng)工作流程2 溫濕度測量顯示系統(tǒng)硬件設(shè)計2.1設(shè)計原理溫濕度測量系統(tǒng)要滿足以下條件:溫濕度測量系統(tǒng)能完成數(shù)據(jù)采集和處理、顯示、串行通信、輸出控制信號等多種功能。由數(shù)據(jù)采集、數(shù)據(jù)調(diào)理、單片機、數(shù)據(jù)顯示等4個大的部分組成。該測量系統(tǒng)具有實時采集、實時顯示的功能。其中,傳感器是實現(xiàn)測量首要環(huán)節(jié),是監(jiān)測系統(tǒng)的關(guān)鍵部件,如果沒有傳感器對原始被測信號進行準確可靠的捕捉和轉(zhuǎn)換,一切準確的測
11、量和控制都將無法實現(xiàn)。工業(yè)生產(chǎn)過程的自動化測量和控制,幾乎主要依靠各種傳感器來檢測和控制生產(chǎn)過程中的各種參量,使設(shè)備和系統(tǒng)正常運行在最佳狀態(tài),從而保證生產(chǎn)的高效率和高質(zhì)量。該系統(tǒng)由DHT11數(shù)字傳感器、LCD1602液晶顯示屏及單片機STC89C52構(gòu)成。 2.2溫濕度傳感器的選擇DHT11數(shù)字溫濕度傳感器是一款含有已校準數(shù)字信號輸出的溫濕度復合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強、性價比高等優(yōu)點。每個DH
12、T11傳感器都在極為精確的濕度校驗室中進行校準。校準系數(shù)以程序的形式儲存在OTP內(nèi)存中,傳感器內(nèi)部在檢測信號的處理過程中要調(diào)用這些校準系數(shù)。單線制串行接口,使系統(tǒng)集成變得簡易快捷。超小的體積、極低的功耗,信號傳輸距離可達20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場合的最佳選則。產(chǎn)品為4針單排引腳封裝。連接方便,特殊封裝形式可根據(jù)用戶需求而提供。該DHT11可以用于暖通空調(diào)、測試及檢測設(shè)備、汽車、數(shù)據(jù)記錄器、消費品、自動控制、濕度調(diào)節(jié)器及醫(yī)療等應(yīng)用領(lǐng)域。2.2.1傳感器性能說明型號測量范圍測濕精度測溫精度分辨力封裝DHT112090RH 0505RH214 針單排直插2.2.2引腳圖 DHT
13、11有四個引腳,3號引腳一般懸空,如圖2.3.2所示。DHT11的供電電壓為35.5V。傳感器上電后,要等待1s以越過不穩(wěn)定狀態(tài)在此期間無需發(fā)送任何指令。電源引腳(VDD,GND)之間可增加一個100nF的電容,用以去耦濾波。建議連接線長度短于20米時用5K上拉電阻,大于20米時根據(jù)實際情況使用合適的上拉電阻。圖3DHT11引腳圖2.2.3封裝信息封裝圖如圖5所示: 圖42.3單片機STC89C52STC89C52是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲器。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但做了很多的改進使得芯片具有傳統(tǒng)51單片機不具備的功
14、能。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。具有以下標準功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復位電路,3個16 位 定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口。STC89C52芯片 共40引腳,18腳是通用I/O接口(p1.0p1.7),9腳rst復位鍵,10、11腳RXD串口輸入、TXD串口輸出,1219腳:p3接口 (12,13腳 INT0中斷0、IN
15、T1中斷1,14,15:計數(shù)脈沖T0 T1 16,17:WR寫控制RD讀控制輸出端) ,18,19腳:晶振諧振器,20腳接地線,2128 p2接口高8位地址總線29: psen 片外rom選通端,單片機對片外rom操作時 29腳(psen)輸出低電平30:ALE/PROG 地址鎖存器31:EA rom取指令控制器,電源+5V。其引腳分布介紹如圖3所示:圖5單片機STC89C522.4液晶顯示屏LCD1602在日常生活中,我們對液晶顯示屏這種器件并不陌生。液晶顯示模塊已作為很多電子產(chǎn)品的通過器件,如在計算器、萬用表、電子表及很多家用電子產(chǎn)品中都可以看到,顯示的主要是數(shù)字、專用符號和圖形。在單片機
16、的人機交流界面中,一般的輸出方式有以下幾種:發(fā)光管、LED數(shù)碼管、液晶顯示屏。發(fā)光管和LED數(shù)碼管比較常用,軟硬件都比較簡單,在此不作介紹,這里重點介紹字符型液晶顯示屏的應(yīng)用。在單片機系統(tǒng)中應(yīng)用晶液顯示屏作為輸出器件有以下幾個優(yōu)點:(一)顯示質(zhì)量高(二)數(shù)字式接口(三)體積小、重量輕(四)功耗低2.4.1液晶顯示原理液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區(qū)域進行控制,有電就有顯示,這樣即可以顯示出圖形。液晶顯示屏具有厚度薄、適用于大規(guī)模集成電路直接驅(qū)動、易于實現(xiàn)全彩色顯示的特點,目前已經(jīng)被廣泛應(yīng)用在便攜式電腦、數(shù)字攝像機等眾多領(lǐng)域。2.4.2液晶顯示屏各種圖形的顯示原理首先是液晶
17、的線段的顯示。點陣圖形式液晶由MN個顯示單元組成,假設(shè)LCD顯示屏有64行,每行有128列,每8列對應(yīng)1字節(jié)的8位,即每行由16字節(jié),共168=128個點組成,屏上6416個顯示單元與顯示RAM區(qū)1024字節(jié)相對應(yīng),每一字節(jié)的內(nèi)容和顯示屏上相應(yīng)位置的亮暗對應(yīng)。例如屏的第一行的亮暗由RAM區(qū)的000H00FH的16字節(jié)的內(nèi)容決定,當(000H)=FFH時,則屏幕的左上角顯示一條短亮線,長度為8個點;當(3FFH)=FFH時,則屏幕的右下角顯示一條短亮線;當(000H)=FFH,(001H)=00H,(002H)=00H,.(00EH)=00H,(00FH)=00H時,則在屏幕的頂部顯示一條由8段
18、亮線和8條暗線組成的虛線。這就是LCD顯示的基本原理。其次是液晶字符的顯示。用LCD顯示一個字符時比較復雜,因為一個字符由68或88點陣組成,既要找到和顯示屏幕上某幾個位置對應(yīng)的顯示RAM區(qū)的8字節(jié),還要使每字節(jié)的不同位為“1”,其它的為“0”,為“1”的點亮,為“0”的不亮。這樣一來就組成某個字符。但由于內(nèi)帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可以讓控制器工作在文本方式,根據(jù)在LCD上開始顯示的行列號及每行的列數(shù)找出顯示RAM對應(yīng)的地址,設(shè)立光標,在此送上該字符對應(yīng)的代碼即可。2.4.3LCD1602的基本參數(shù)及引腳功能1602LCD分為帶背光和不帶背光兩種,其控制器大部分為HD4
19、4780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無差別,兩者尺寸差別如下圖所示:圖6LCD1602的主要技術(shù)參數(shù):1、顯示容量:162個字符2、芯片工作電壓:4.55.5V3、工作電流:2.0mA(5.0V)4、模塊最佳工作電壓:5.0V5、字符尺寸:2.954.35(WH)mm引腳功能說明LCD1602采用標準的14腳(無背光)或16腳(帶背光)接口,各引腳接口說明如圖所示:編號符號引腳說明編號符號引腳說明1VSS電源地9D2數(shù)據(jù)2VDD電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫選擇13D6數(shù)據(jù)6E使能信號14D7數(shù)據(jù)7D0數(shù)據(jù)15
20、BLA背光源正極8D1數(shù)據(jù)16BLK背光源負極上圖:引腳接口說明表第1腳:VSS為地電源。第2腳:VDD接5V正電源。第3腳:VL為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度。第4腳:RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。第5腳:R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平R/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。第6腳:E端為使能端,當E端由高電平跳變成低電平
21、時,液晶模塊執(zhí)行命令。第714腳:D0D7為8位雙向數(shù)據(jù)線。第15腳:背光源正極。第16腳:背光源負極。2.5系統(tǒng)硬件原理圖 1602液晶顯示模塊和DHT11溫濕度傳感器都可以和單片機直接接口,系統(tǒng)電路圖如下:圖7硬件原理圖3 紅外遙控控制系統(tǒng)的基本介紹3.1 紅外通信基本原理紅外通信是利用950nm近紅外波段作為傳遞信息的媒體,即通信信道。發(fā)送端將基帶二進制信號調(diào)制為一系列的脈沖串信號,通過紅外發(fā)射管發(fā)射信號。接收端將接收到的信號裝成電信號,再經(jīng)過放大、濾波等處理后送給解調(diào)電路進行解調(diào),還原為二進制信號后輸出。常用的有通過脈沖寬度來實現(xiàn)信號調(diào)制(PWM)和通過脈沖串之間的時間間隔來實現(xiàn)信號調(diào)
22、制的脈時調(diào)制(PPM)兩種方法。簡而言之,紅外通信的實質(zhì)就是對二進制數(shù)字信號進行調(diào)制與解調(diào),以便利用紅外信道進行傳輸;紅外通信接口就是針對紅外信道的調(diào)制解調(diào)。3.2 紅外遙控系統(tǒng)控制過程紅外遙控系統(tǒng)主要由遙控發(fā)射器、一體化接收頭、單片機、接口電路組成。遙控器用來產(chǎn)生遙控編碼脈沖,驅(qū)動紅外發(fā)射管輸出紅外遙控信號,遙控接收頭來完成對遙控信號的放大、檢波、整形、解調(diào)出遙控編碼脈沖。遙控編碼脈沖是一組串行二進制碼,對于一般的紅外遙控系統(tǒng),此串行碼輸入到微控制器,由其內(nèi)部CPU完成對遙控指令解碼,并執(zhí)行相應(yīng)的遙控功能。本系統(tǒng)以STC89C52單片機為核心,由發(fā)射和接受兩部分組成,發(fā)射部分主要完成編碼和調(diào)
23、制,接收部分完成調(diào)解和解碼。其發(fā)射部分主要由STC89C52單片機完成編碼,然后由紅外發(fā)射管發(fā)射紅外線,接收部分主要由光電轉(zhuǎn)換,放大,解調(diào),解碼組成。其中光電轉(zhuǎn)換,放大調(diào)解由紅外線一體化接頭來完成,接收單片機主要完成解碼功能。本次設(shè)計主要是采用HT6221紅外遙控器發(fā)射信號(實物如圖8所示),通過SM0038紅外接收管,采用紅外遙控控制電燈的亮滅和電機門窗的開關(guān)。其主要硬件部分包括STC89C52單片機、HT6221紅外遙控器、SM0038紅外接收管、JRC-21F繼電器、電動機等。 圖8HT6221紅外遙控器3.3 SM0038紅外接收裝置SM0038是紅外接收電路一體化的紅外接收裝置,它將
24、遙控信號的接收、放大、檢波、整形集于一身,而且輸出能夠讓單片機識別的TTL信號,這樣就大大簡化了接收電路的復雜程度和電路的設(shè)計工作,非常方便。在本系統(tǒng)中我們采用紅外一體化接收頭SM0038,外觀圖如下。SM0038能與TTL、COMS電路兼容,其功耗低、靈敏度高。他接收紅外信號頻率為38kHz,周期約26us,同時能對信號進行放大、檢波、整形。三個管腳分別是地、+5V電源、信號輸出端。如圖9所示。 圖94 紅外遙控控制系統(tǒng)的硬件設(shè)計4.1 紅外遙控控制電機窗戶紅外遙控控制電機窗戶主要是通過紅外遙控器發(fā)射信號經(jīng)單片機識別后,再由單片機控制電機的正反轉(zhuǎn)來控制窗戶的開關(guān),從而完成設(shè)計的。4.1.1單
25、片機控制步進電機的設(shè)計原理和框圖(1)設(shè)計原理 通過單片機I/O口輸出的具有時序的方波作為步進電機的控制信號,由于單片機接口信號不夠大,信號需要通過ULN2003放大再連接到相應(yīng)的電機接口(如圖10所示),從而驅(qū)動步進電機,實現(xiàn)步進電機的正反轉(zhuǎn)控制。123456Header 6VCCIN11IN22IN33IN44IN55IN66IN77OUT116OUT314OUT413OUT512OUT611OUT710OUT215COM9GND8ULN2003P2.4P2.5P2.6P2.7圖10ULN2003ULN2003 是高耐壓、大電流達林頓陳列,由七個硅NPN 達林頓管組成。 該電路的特點如下:
26、 ULN2003 的每一對達林頓都串聯(lián)了一個2.7K 的基極電阻,在5V 的工作電壓下它可以與TTL 和CMOS 電路直接連接,能夠直接處理原先需要標準邏輯緩沖器來處理數(shù)據(jù)。ULN2003的工作電壓高,工作電流大,灌電流可以達到500mA,并且能夠在關(guān)態(tài)時承受50V 的電壓,輸出還可以在高負載電流并行運行。(2)設(shè)計框圖4.1.2步進電機步進電機是機電控制中一種常用的執(zhí)行機構(gòu),它的用途是將電脈沖轉(zhuǎn)化為角位移,它的的驅(qū)動電路根據(jù)控制信號工作,控制信號由單片機產(chǎn)生。當步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度,控制換相順序,即通電控制脈沖必須嚴格按照一定順序分別控
27、制各相的通斷。通過控制脈沖個數(shù)即可以控制角位移量,從而達到準確定位的目的??刂撇竭M電機的轉(zhuǎn)向,即給定工作方式正序換相通電,步進電機正轉(zhuǎn),若按反序通電換相,則電機就反轉(zhuǎn)。在本次設(shè)計中,我們采用四相步進電機28BYJ-48(實物圖如圖11所示)。圖11步進電機28BYJ-48步進電機28BYJ48型四相五線電機,電壓為DC5VDC12V。該電機能夠在不同的通電方式下運作,常見的通電方式有單四拍(A-B-C-D-A),雙四拍(AB-BC-CD-DA-AB)和八拍(A-AB-B-BC-C-CD-D-DA-A)。4.1.3模擬窗戶的設(shè)計本設(shè)計采用一個小模型來替代現(xiàn)實中的窗戶,因為沒有買實用的大電機,所以
28、只能做一個智能窗模擬系統(tǒng)。在本次設(shè)計中,我們用一個盒子做了一個房子模型,然后在盒子的前面用小刀劃出一塊小方塊,在小方塊上方相對對稱的兩個側(cè)面位置鉆兩個小洞,在靠小方塊上方的小洞固定電機,再然后用一張紙卷成一個硬的紙筒固定在電機的轉(zhuǎn)軸上,接著用一根小木棍穿在紙筒里從另一個小洞出來(沒有固定),再接著紙筒上固定一根細線,在細線另一端綁上一塊小紙板吊在小方塊的位置。這樣,當電機正反轉(zhuǎn)時,便會帶動紙板的上下運動,從而體現(xiàn)出模擬窗戶的開關(guān)。嚴格來說,當電機對模擬窗戶沒有牽引作用時,外界的重力感應(yīng)對其實現(xiàn)關(guān)閉。模型實物如圖11所示:圖11模擬窗實物圖4.2 紅外遙控控制電燈紅外遙控控制電燈主要是通過紅外遙
29、控器發(fā)射信號經(jīng)單片機識別后,再由單片機控制繼電器線圈的吸合來控制電燈的亮滅,從而完成設(shè)計的。4.2.1單片機控制繼電器的設(shè)計原理和框圖(1)設(shè)計原理 單片機I/O口輸出電壓高電平為4.76V,直接接上繼電器后電平被拉低,無法控制繼電器的閉合。ULN2003(上文已有介紹)中達林頓晶體管具有良好的信號放大功能,信號經(jīng)過達林頓晶體管的放大后,再接入繼電器,可以實現(xiàn)對繼電器的控制。最后實現(xiàn)對交流電路的控制。(2)設(shè)計框圖4.2.2繼電器繼電器是一種電子控制器件,它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路),通常應(yīng)用于自動控制電路中,它實際上是用較小的電流去控制較大電流的一種“自動開關(guān)”
30、。故在電路中起著自動調(diào)節(jié)、安全保護、轉(zhuǎn)換電路等作用。電磁式繼電器一般由鐵芯、線圈、銜鐵、觸點簧片等組成的。只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流,從而產(chǎn)生電磁效應(yīng),銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點與靜觸點(常開觸點)吸合。當線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力返回原來的位置,使動觸點與原來的靜觸點(常閉觸點)釋放。這樣吸合、釋放,從而達到了在電路中的導通、切斷的目的。對于繼電器的“常開、常閉”觸點,可以這樣來區(qū)分:繼電器線圈未通電時處于斷開狀態(tài)的靜觸點,稱為“常開觸點”;處于接通狀態(tài)的靜觸點稱為“常閉觸點”。單片
31、機是一個弱電器件,一般情況下它們大都工作在5V甚至更低,驅(qū)動電流在mA級以下,而要把它用于一些大功率場合,比如控制電動機,顯然是不行的。所以就要有一個環(huán)節(jié)來銜接,這個環(huán)節(jié)就是所謂的功率驅(qū)動。繼電器驅(qū)動就是一個典型的、簡單的功率驅(qū)動環(huán)節(jié)。在這里,繼電器驅(qū)動含有兩個意思:一是對繼電器進行驅(qū)動,因為繼電器本身對于單片機來說就是一個功率器件;還有就是繼電器去驅(qū)動其他負載,比如繼電器可以驅(qū)動中間繼電器,可以直接驅(qū)動接觸器,所以繼電器驅(qū)動就是單片機與其他大功率負載接口。我們采用松樂 SONGLE SRD-05VDC-SL-C 繼電器,其簡要電路如圖12所示15342 圖125 系統(tǒng)的調(diào)試與仿真5.1 電路
32、板的焊接在焊接電路時,剛開始經(jīng)常出現(xiàn)焊錫和元器件不融、焊接不牢等問題,經(jīng)過多次的請教和查閱資料,最終完成了整個電路板的焊接。然而在接下來的工作中,焊接中的問題又體現(xiàn)了出來。例如,在焊接過程中,由于添加助焊劑的不適和沒有掌握好焊接時間,導致了兩個相距較近的元件間的焊腳間形成了搭橋式短路現(xiàn)象;也因為焊料含雜質(zhì)金屬物過多,助焊劑不良,造成了相近的焊盤或焊點間的短路。經(jīng)過本次焊接的實踐和學習后,了解了焊接電路板的注意事項:1、在焊接電路板時最重要的是溫度,如果溫度過高會把電路板燒壞,溫度過低又不能焊接;2、焊接時不要用烙鐵頭摩擦焊盤的方法增強焊料潤濕性能,而要靠表面清理和預(yù)焊;3、注意助焊劑的用量和焊
33、接時間。5.2 系統(tǒng)硬件搭建本次設(shè)計中,在了解和實現(xiàn)了系統(tǒng)各個模塊的功能之后,為了更好地實現(xiàn)設(shè)計效果,又完成了對整個硬件系統(tǒng)的連接如圖13所示: 圖13系統(tǒng)硬件接線實物圖5.3 設(shè)計結(jié)果的實現(xiàn)與分析在本次設(shè)計系統(tǒng)中,基本實現(xiàn)了設(shè)計所預(yù)想的要求,實現(xiàn)了居室內(nèi)溫濕度的檢測、紅外遙控居室窗戶的開關(guān)及室內(nèi)不同電燈的亮滅控制。其中,溫濕度的檢測顯示主要是利用DHT11數(shù)字溫濕度傳感器實時采集居室內(nèi)的溫濕度信號,然后經(jīng)過單片機的分析處理再由LCD1602顯示出來。在程序燒錄之后,只要系統(tǒng)通電,傳感器就開始工作實時監(jiān)測居室溫濕度,然后在液晶顯示屏上也會實時顯示檢測結(jié)果。而窗戶和電燈的控制都是通過紅外遙控器發(fā)
34、射信號由SM0038接收模塊接收并傳送到單片機,然后經(jīng)過單片機的信號分析處理來分別控制步進電機和繼電器,從而實現(xiàn)設(shè)計的功能。同樣,在程序燒錄之后,只要系統(tǒng)上電,就可以通過紅外遙控器上的按鍵來控制居室窗戶和電燈。其中,遙控器的兩個方向鍵是來控制電機的正反轉(zhuǎn),從而控制窗戶的開關(guān);另外遙控器上的0、1、2、3四個鍵是來控制電燈的,按下1時,一個燈亮,按下2時,兩個燈亮,按下3時,三個燈亮,按下0時,燈全滅(本次設(shè)計只用了三個燈)。雖然如此,這次系統(tǒng)設(shè)計的實現(xiàn)還是存在了許多不足,例如溫濕度檢測的精度不夠、窗戶控制的功能不夠完善等。這些問題都還需要以后的不斷學習和實踐來完善。結(jié)束語本文主要介紹了基于單片
35、機的智能家居控制系統(tǒng),該系統(tǒng)主要實現(xiàn)對家庭中居室內(nèi)的空氣進行自動的溫度、濕度檢測以及紅外遙控器控制居室內(nèi)電燈的亮滅和窗戶的開關(guān)。其中,控制系統(tǒng)能通過其數(shù)據(jù)檢測傳感電路不斷循環(huán)檢測室內(nèi)溫度、濕度等環(huán)境參數(shù), 從而能夠讓人們采取正確措施來實時調(diào)整到一個合適的室內(nèi)空氣環(huán)境。另外,本系統(tǒng)還采用紅外遙控器發(fā)射信號,從而控制居室內(nèi)不同電燈的亮滅和電機窗戶的開關(guān),這樣可以有效地調(diào)節(jié)居室內(nèi)燈光的亮度,也能方便及時地開(關(guān))窗戶,為人們提供一個溫馨的家居環(huán)境。本次課題所做的功能還有些不足,尤其是控制窗戶部分,只實現(xiàn)了單一的開關(guān)控制功能,而沒有實現(xiàn)窗戶的自動感應(yīng)控制,這就成為了本系統(tǒng)窗戶控制的缺陷,還有許多問題需要以后不斷的研究學習。雖然如此,通過了幾個月的努力,也掌握了許多知識,例如溫濕度傳感器及液晶顯示的工作原理等。同時提高了硬件電路的設(shè)計、調(diào)試,查閱資料、解決問題的能力也得到了一定的提高。在設(shè)計電路過程中,理論知識很重要。理論知識決定了設(shè)計電路的成敗。需要足夠的耐心、細心去研究問題,解決問題。還必須有實事求是地分析問題,了解理論與實際是有一些差別的??傊?,通過本次畢業(yè)設(shè)計鞏固了以前所學的知識,同時也學到了新的知識點,提高了自己的分析問題和解決
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年銷售合同實施步驟詳解版B版
- 2024年版合同特定條款修訂補充合同版B版
- 2024租地合同范本
- 2025年度金融衍生品交易財務(wù)顧問合同2篇
- 2024年電子商務(wù)營銷專屬協(xié)議3篇
- 2025年度城市基礎(chǔ)設(shè)施建設(shè)擔保合作協(xié)議范本3篇
- 2024年環(huán)保節(jié)能設(shè)備制造與銷售合同
- 2025年度航空航天器研發(fā)與生產(chǎn)合作合同3篇
- 2025年度智能駕駛出租車運營服務(wù)雇傭合同3篇
- 2025年度智能辦公系統(tǒng)全面維護與升級服務(wù)合同3篇
- 污水處理廠設(shè)備安裝施工方案
- 噪聲監(jiān)測記錄表
- 百分數(shù)的認識說課稿(課堂)課件
- 老年人能力評估標準解讀講義課件
- 材料報價三家對比表
- 2024年國家公務(wù)員考試公共基礎(chǔ)知識全真模擬試題及答案(共四套)
- 焊接工序首件檢驗記錄表
- (通橋【2018】8370)《鐵路橋梁快速更換型伸縮縫安裝圖》
- 針灸的作用原理和治療原則
- 標準輔助航空攝影技術(shù)規(guī)范
- 項目經(jīng)理部組織機構(gòu)
評論
0/150
提交評論