紅外線遙控自動窗簾_第1頁
紅外線遙控自動窗簾_第2頁
紅外線遙控自動窗簾_第3頁
紅外線遙控自動窗簾_第4頁
紅外線遙控自動窗簾_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、摘 要本文首先介紹了智能家居的基本知識及其應用前景,進而闡明了開發(fā)作為智能家居中一個很重要部分紅外線遙控自動窗簾的意義。隨后著重介紹了開發(fā)單片機控制的紅外線遙控窗簾系統(tǒng)所用到的集成芯片AT89C51、DS1302芯片、紅外線發(fā)射接收器等硬件的結(jié)構(gòu)原理。本文采用分塊的模式,對整個系統(tǒng)的硬件電路設計進行分析,分別給出了系統(tǒng)總體框圖、電源電路、時鐘DS1302電路、鳴響電路、紅外線接收電路、電機控制電路、顯示電路,并對相應電路設計進行了相關(guān)的闡述。隨后講述了軟件的編寫思路,也是采用分塊的模式,分別寫出了紅外線解碼程序、時鐘芯片DS1302控制程序、數(shù)碼顯示程序、遙控控制程序的編寫思路,每一模塊都畫出

2、了其方框圖,看起來一目了然。目 錄摘 要I1 緒言11.1課題背景11.2國內(nèi)外概況11.3課題的研究工作22 核心芯片結(jié)構(gòu)原理介紹42.1 中央控制器AT89C205142.1.1 AT89C2051的特點42.1.2 AT89C2051引腳功能42.2 紅外線發(fā)射碼組成原理52.2.1 紅外線一體化接收頭52.2.2 紅外線發(fā)射碼組成62.3 時鐘芯片DS130272.3.1 DS1302的引腳排列及其內(nèi)部結(jié)構(gòu)82.3.2 DS1302數(shù)據(jù)傳輸方式93 硬件電路原理設計103.1 電源部分103.2 時鐘芯片DS1302103.3鳴響電路設計103.4 紅外線接受電路113.5電機執(zhí)行電路

3、113.6數(shù)碼管顯示電路114 系統(tǒng)軟件設計144.1紅外線解碼144.2 DS1302的控制程序154.3數(shù)碼管顯示設計174.4 遙控控制部分185總結(jié)與展望20致 謝22參考文獻23附 錄251 緒言本章闡述了單片機控制的紅外線遙控自動窗簾系統(tǒng)的市場價值、研究背景、國內(nèi)外的現(xiàn)狀、以及發(fā)展方向,明確指出了單片機控制的紅外線遙控自動窗簾系統(tǒng)所面臨的問題及一些解決方案。1.1課題背景生活在提高,時代在進步,人類在向文明邁進,不同的時代對居住空間、環(huán)境有不同的要求,這是社會的必然潮流1。單片機控制的自動窗簾遙控系統(tǒng),既能解決每天手拉開和關(guān)上窗簾的不便,又顯示出了生活的檔次,同時還可以根據(jù)光線的明

4、暗來自動控制窗簾的開關(guān),以調(diào)節(jié)室內(nèi)的光線,更進一步地滿足了人們的享受要求。所以該產(chǎn)品能形成大規(guī)模生產(chǎn),很快會普及全國市場,產(chǎn)生巨大的經(jīng)濟效益;另外,除了廣大市民住宅使用外,該遙控窗簾器還可以廣泛應用于別墅、公寓、賓館、飯店、寫字樓、歌舞廳、影劇院、會議廳、銀行、學校、醫(yī)院等各種公共場所,因此該產(chǎn)品具有廣闊的市場前景。遙控自動窗簾系統(tǒng)在我國還剛剛興起,但其發(fā)展前景廣闊,推廣和應用自動窗簾系統(tǒng)具有重要的現(xiàn)實意義。其一,改變?nèi)藗兊纳罘绞健纹瑱C控制的遙控自動窗簾系統(tǒng)具有豐富的智能化功能,為家庭用戶營造一個高效、舒適、便利、環(huán)保的居住環(huán)境。單片機控制的遙控自動窗簾只用一個多功能遙控器就能控制和監(jiān)測住

5、房的窗簾開關(guān)問題,給人們?nèi)丈仙顜順O大的方便。這些都將改變?nèi)藗儌鹘y(tǒng)的生活方式,并提高了人們的生活質(zhì)量。其二、牽動一大批產(chǎn)業(yè)。單片機控制的遙控自動窗簾產(chǎn)品面向家庭用戶,其應用市場是龐大的,發(fā)展前景也是廣闊的,必將吸引大批有遠見的各類企業(yè)介入,從而牽動一大批產(chǎn)業(yè)的發(fā)展。這里最先受益的應該是房地產(chǎn)業(yè),單片機控制的遙控自動窗簾不僅是一個很好的概念與“賣點”,同時也是直接提升住宅檔次的一個條件,這將會給房地產(chǎn)商帶來新的利潤空間。在家居集成化、網(wǎng)絡化的趨勢下,家居集成也成為一種潮流,許多更專業(yè)的、美觀的、智能化的家居集成產(chǎn)品相繼出現(xiàn)。其三,開拓一個嶄新的市場。遙控自動窗簾系統(tǒng)牽動了許多的行業(yè),它將不僅僅

6、是目前的IT系統(tǒng)集成商或建筑弱電工程總包商的市場,而且是專業(yè)公司和智能化裝飾公司的市場2。1.2國內(nèi)外概況在歐美等發(fā)達國家,電動窗簾已廣泛應用。在10年前,電動窗簾就已經(jīng)進入我國,可一直沒有大的推廣,這兩年,隨著電控技術(shù)的不斷提高及價格的不斷下降,電動窗簾熱才又卷土重來。據(jù)了解,全國共有170多種電動窗簾器獲得了國家專利,但就其技術(shù)本身而言,還是大同小異,但售價卻有很大差別,貴的要數(shù)千元,便宜的只要500塊。盡管遙控自動窗簾系統(tǒng)在國內(nèi)是一個新興的行業(yè),但是,它也正以不可抵擋之勢迅速崛起。遙控自動窗簾系統(tǒng)走進中國以來,在短短四年的時間里,遙控自動窗簾系統(tǒng)生產(chǎn)商由最初的幾家公司增加到如今的百余家企

7、業(yè),其行業(yè)發(fā)展之迅速是目前國內(nèi)任何其它行業(yè)所無法比擬的。目前,我國遙控自動窗簾系統(tǒng)生產(chǎn)廠商、分銷商、集成商與裝飾公司都形成了相當規(guī)模,不少國內(nèi)知名企業(yè)紛紛涉足遙控自動窗簾系統(tǒng)行業(yè),如青島海爾、清華同方、TCL等,并涌現(xiàn)出一些較具影響力的智能家居專業(yè)廠商,如上海索博智能電子有限公司、北京九州易居科技有限公司、天津瑞朗智能家居電子科技有限公司、深圳市正星特科技有限公司等。自動窗簾產(chǎn)品已開始走進中國的家庭。具報道,我國2004年售出商品房1.9億m²,如果每20 m²需要一套窗簾架產(chǎn)品,僅此一項就可以年新增窗簾架產(chǎn)品近千萬套加上。年新增窗簾架產(chǎn)品市場需求將不低于2000萬套。如果

8、單片機控制的遙控自動窗簾,銷售占市場的5%左右,就可實現(xiàn)年產(chǎn)值上億元3。隨著自動窗簾熱潮在世界范圍內(nèi)的日漸興起,隨著中國電子技術(shù)的飛速發(fā)展、人們生活水平的不斷提高以及智能電子技術(shù)在生活中的廣泛應用,自動窗簾已經(jīng)成為未來家居裝飾潮流發(fā)展的最新方向,在不久的將來,沒有自動窗簾系統(tǒng)的住宅肯定不合潮流。從目前的發(fā)展趨勢來看,在未來的20年時間里,自動窗簾行業(yè)將成為中國的主流行業(yè)之一,其市場的發(fā)展前景是非常廣闊的。1.3課題的研究工作智能家居系統(tǒng)是一個大的社會系統(tǒng)工程,我們應當加快我國智能家居標準化進程。自動窗簾系統(tǒng)作為智能家居中一個很重要的部分,需要在我國智能家居這一領域,建立起一個具有中國特色的新興

9、、健康的產(chǎn)業(yè)鏈。讓自動窗簾系統(tǒng)在我國并不是遠在天邊,而是近在眼前。現(xiàn)有的電動窗簾機的控制方式有固定式開關(guān)控制、遙控、光控、聲控等,其中以前兩種形式居多。就實用程度和經(jīng)濟角度來說,用固定式開關(guān)控制方式較好,這是因為窗簾的開閉不像電視機等家電產(chǎn)品開閉得那樣頻繁,每天開閉的次數(shù)不多,因此安裝在固定的地方使用也相當方便,如把開關(guān)裝在床頭柜等電器綜合控制系統(tǒng)中,睡在床上就能控制窗簾的開閉。利用觸摸開關(guān),實現(xiàn)全自動斷電,既安全又節(jié)能,但最重要的一點就是沒有實現(xiàn)完全的自動化,沒的擺脫對人的依賴作用。而采用遙控控制時,需要候機電源,不可能完全斷電而且增加遙控功能,也增加了成本,售價也相應提高。窗簾機的控制方式

10、大體上有三種:聲控、光控、時控,聲控和遙控屬于半自動類;而光控雖屬全自動式,但因光敏器件的靈敏度,冬夏等不同季節(jié)的光照度的不同,以及人們對起閉窗簾在時間上的要求不同,而難以實施和普及。因此,時控式的全自動窗簾機便成了專業(yè)以及業(yè)余電子設計人員的熱門課題。根據(jù)以上自動窗簾有些不能實現(xiàn)完全的自動化;有些雖然實現(xiàn)了完全的自動化,但結(jié)構(gòu)復雜,性能不夠穩(wěn)定;有些雖然實現(xiàn)了完全的自動化,且性能還可以,但價格昂貴不適合普通消費者使用。所以我想利用價格相對便宜的紅外線遙控發(fā)射芯片、單片機作為主要控制器件,來完成該系統(tǒng)的設計。該系統(tǒng)主要有如下幾方面的特點:(1)發(fā)射紅外線的發(fā)射裝置采用一般彩色電視機的遙控器,這樣

11、既方便又實惠,可謂一物兩用。(2)時間控制開關(guān)窗簾。通過對DS1302芯片的設定,讓用戶可以隨自己的生活習慣方便的自動開關(guān)窗簾,無需手動。(3)采用紅外遙控方式,不會干擾其它電器的正常工作,也不會影響鄰近的無線設備。超距離遙控,可達89m。(4)另一種控制方式為手動控制方式,防止停電后采用手動控制。(5)美觀。以往的遙控電動窗簾都是向一邊拉或向上拉,而本設計為向兩邊打開,隨個人的愛好可以控制其大小。(6)體積小、結(jié)構(gòu)簡單、靈敏度高、抗干擾性強、經(jīng)濟實用、工作可靠4。2 核心芯片結(jié)構(gòu)原理介紹為使基于單片機控制的紅外線遙控系統(tǒng)在實際使用過程中方便快捷,并且具有較高的性能/價格比,所以對該系統(tǒng)的原器

12、件作了精心挑選。按在實際工作中的作用,可分為以下幾個部分:AT89C2051單片機是整個電路的核心,它控制其它模塊來完成各種復雜的操作;紅外線一體化接受頭負責接受命令;芯片DS1302負責時鐘的運行及設置參數(shù)的存儲。2.1 中央控制器AT89C205189C2051是由ATMEL公司推出的一種小型單片機,95年出現(xiàn)在中國市場。其主要特點為采用Flash存貯器技術(shù),降低了制造成本,其軟件、硬件與MCS-51完全兼容,且采用ATMEL高密度非易失存儲器制造技術(shù)制造,將多功能8位CPU和閃爍存儲器組合在單個芯片中,可以很快被中國廣大用戶接受。其程序的電可擦寫特性,使得開發(fā)與試驗比較容易,為很多嵌入式

13、控制系統(tǒng)提供了一種靈活性高且價廉的方案5。2.1.1 AT89C2051的特點89C2051有很寬的工作電源電壓,可為2.76V,當工作在3V時,電流相當于6V工作時的1/4。89C2051工作于12Hz時,動態(tài)電流為5.5mA,空閑態(tài)為1mA,掉電狀態(tài)僅為20nA。這樣小的功耗很適合于電池供電的小型控制系統(tǒng)。AT89C51具有以下幾個特點:·AT89C51與MCS-51系列的單片機在指令系統(tǒng)和引腳上完全兼容;·片內(nèi)有4k字節(jié)在線可重復編程快擦寫程序存儲器;·全靜態(tài)工作,工作范圍:0Hz24MHz;·三級程序存儲器加密;·128×8位

14、內(nèi)部RAM;·32位雙向輸入輸出線;·兩個十六位定時器/計數(shù)器·五個中斷源,兩級中斷優(yōu)先級;·一個全雙工的異步串行口;·間歇和掉電兩種工作方式6,7。2.1.2 AT89C2051引腳功能(1)口線:P0、P1、P2、P3共四個八位口。§ P0口是三態(tài)雙向口,通稱數(shù)據(jù)總線口,因為只有該口能直接用于對外部存儲器的讀/寫操作。P0口也用以輸出外部存儲器的低8位地圖1址。由于是分時輸出,故應在外部加鎖存器將此地址數(shù)據(jù)鎖存,地址鎖存,信號用ALE。§ P1口是專門供用戶使用的I/O口,是準雙向口。§ P2口是從系統(tǒng)擴展時作

15、高8位地址線用。不擴展外部存儲器時,P2口也可以作為用戶I/O口線使用,P2口也是準雙向口。§ P3口是雙功能口,該口的每一位均可獨立地定義為第一I/O功能或第二I/O功能。作為第一功能使用時操作同P1口。P3口的第二功能如表2.1所示8。表2.1 P3口第二功能2.2 紅外線發(fā)射碼組成原理遙控器發(fā)射裝置首選家用彩電遙控器。因為目前,彩電和VCD已走進千家萬戶,而其所帶的紅外線遙控器給這些家電的操作帶來了極大的方便,而接受只需一個紅外線一體化接受頭就行了。 紅外線一體化接收頭近年來,隨著信息技術(shù)的飛速發(fā)展,無線通信技術(shù)正在向各個領域滲透,特別是利用紅外線進行通信無論從小型化、輕量化、

16、還是從安全性等方面考慮,其可行性都比較高。紅外數(shù)據(jù)通訊實際是利用紅外線作為通訊載體,由紅外發(fā)射器和紅外接收器來完成信號的無線收發(fā)。在發(fā)射端,對發(fā)送的數(shù)字信號經(jīng)適當?shù)恼{(diào)制后,送入電光變換電路,驅(qū)動紅外發(fā)光二極管發(fā)射紅外光脈沖;在接收端,紅外接收器對收到的紅外信號進行光電變換,并進行解調(diào)后,恢復出原信號。在紅外數(shù)據(jù)通訊中,紅外接收器件的選擇是紅外數(shù)據(jù)通訊中至關(guān)重要的因素。TSOP18xx系列是 Temic公司新近推出的一體化紅外線接收模塊,集紅外線接收、放大、解調(diào)于一體,不需要任何外接元件,就能完成從紅外線接收到輸出與 TTL電平信號兼容的所有工作;而體積只有普通三極管大小一樣,適合各種紅外線遙控

17、和紅外線數(shù)據(jù)傳輸,其傳輸距離大于 4米。紅外線接收模塊 TSOP18xx系列的管腳分布如圖2.1所示,1、2分別為電源和地,3為信號輸出端,其輸出電平和 TTL電平兼容。 TSOP18xx系列的特性如下:( 1)多種接收頻率可供選擇:30k Hz、33k Hz、36k Hz、36. 7k Hz、38k Hz、40k Hz、5 6 k Hz;( 2)大范圍工作電壓:( 3 6 ) V;( 3)工作電流:3m A;( 4)遙控距離:大于 4m;( 5 )內(nèi)置金屬保護裝置;( 6 )綜合限幅電路功能;( 7 )多種主要傳輸碼;( 8 )智能自動增益控制 ( AGC),在不同的環(huán)境下也能發(fā)揮較高接收靈

18、敏度。TSOP18 xx系列紅外線模塊接收器的受光面一側(cè)為黑色環(huán)氧聚焦濾波透鏡,此透鏡消除了可見光對它的干擾,對于提高可靠性及濾除光噪聲至關(guān)重要。模塊內(nèi)含紅外線 PIN接收管、前置放大器和解調(diào)器。當紅外線發(fā)射器發(fā)出的信號經(jīng)空間傳送到 TSOP18 xx系列模塊時,模塊內(nèi)部 PIN紅外線接收管將紅外光轉(zhuǎn)換為電信號,該信號經(jīng)前置放大、解調(diào)后由 3腳輸出與 TTL電平兼容的電信號,該信號能直接送入到微控器等要求 TTL電平信號輸入的芯片中。圖2.1 紅外線一體化接收頭TSOP18xx 紅外線發(fā)射碼組成要使用紅外線一體化接受頭接受遙控器發(fā)射的紅外線,再通過單片機解碼,那就必須先了解紅外線發(fā)射器所發(fā)射的

19、紅外線碼的組成。一般的彩電、VCD遙控器的編碼,大概有以下兩種編碼格式(Format)。第一種格式為1913、9012、1621格式;第二種為3010格式。其中尤以第一種格式用得最多。要識別一個遙控器的格式很簡單,只要把遙控器拆開,看它所用的集成塊型號就知道,比如uPD1621、SAA3010,其格式就是1621、3010格式。下面分別具體說明這兩種編碼格式9。第一種格式以1621為例,當按下遙控器上的某個按鍵時,遙控器將發(fā)射出一幀數(shù)據(jù),幀數(shù)據(jù)的編碼格式由三部分組成:引導碼(Lead code)、客戶碼(Custom code)和數(shù)據(jù)碼(Data code),見圖2.2:圖2.2:1621幀格

20、式對于一個遙控器來說,每個按鍵所發(fā)射的幀數(shù)據(jù)的客戶碼總是一樣的,有區(qū)別的只是數(shù)據(jù)碼。其中9012和1913、1621格式的唯一區(qū)別就是引導碼的高電平寬度不一樣,9012格式為4.5ms,1913和1621格式為9ms。幀結(jié)構(gòu)中的客戶碼和數(shù)據(jù)碼各有兩個字節(jié),第一個字節(jié)和第二個字節(jié)互為按位取反,其中客戶碼的高4 位與低4位又互為按位取反。0碼和1碼的結(jié)構(gòu)見圖2.3,0碼由0.56ms高電平和0.565ms低電平組合而成、1碼由0.56ms高電平和1.69ms低電平組合而成。碼元的高電平信號采用38kHz矩形波(載波)調(diào)制發(fā)射,載波占空比(Duty)為1/3,低電平無信號發(fā)射。圖2.3 1621格式

21、碼元第二種格式3010與第一種格式截然不同,它是以信號脈沖的上升沿和下降沿來分別表示1碼和0碼的。其幀格式見圖2.4,每一幀由起始位(Start bit)、擴展位(Enlarged bit)、翻轉(zhuǎn)位(Toggle bit)、系統(tǒng)位(System bit)和數(shù)據(jù)位(Data bit)組成。其位碼結(jié)構(gòu)見圖2.5。碼元高電平也是采用38kHz載波調(diào)制發(fā)射10。圖2.4 3010幀格式圖2.5 3010格式碼元結(jié)構(gòu)2.3 時鐘芯片DS1302DSl302是美國Dallas公司生產(chǎn)的一種串行實時時鐘/日歷芯片,以串行方式與單片機進行數(shù)據(jù)傳送,它能夠向單片機提供:秒、分、時、日、月、年、及星期等實時時間信

22、息,并能夠?qū)﹂c年天數(shù)自動調(diào)整,日歷有效至2100年。DSl302由雙電源中較大者供電,使系統(tǒng)在沒有主電源的情況下也能保持時鐘的連續(xù)運行。片內(nèi)具有31個字節(jié)靜態(tài)RAM,可用來保存重要數(shù)據(jù)。DSl302具有引腳少、體積小、價格低等優(yōu)點,得到了廣泛應用。但由于其時序要求比較嚴格,應用程序不易編寫,給開發(fā)者帶來不便。為此,本文對其進行詳細分析和闡述并在分析其時序的基礎上給出了DSl302與單片機連接的接口電路和通訊子程序。 DS1302的引腳排列及其內(nèi)部結(jié)構(gòu)DS1302的引腳排列如圖2.6所示,其引腳描述如表2.2所示。 圖2.6DS1302時鐘芯片表2.2 DS1302引腳描述引腳號符 號描 述引腳

23、號符 號描 述1Vcc2備用電源引腳5復位引腳2X1晶振引腳6I/O數(shù)據(jù)輸入/輸出引腳3X2晶振引腳7SCLK串行時鐘輸入引腳4GND電源地引腳8Vcc1主電源引腳DS1302串行實時時鐘芯片主要由移位寄存器、控制邏輯、振蕩器、實時時鐘及31個字節(jié)RAM組成,其內(nèi)部結(jié)構(gòu)如圖2.7所示。數(shù)據(jù)傳送前,必須把置為高電平且把提供地址和命令信息的8位字節(jié)裝入到移位寄存器。在進行單字節(jié)傳送或多字節(jié)傳送時,開始的8位命令字節(jié)用于指定40個字節(jié)(31個字節(jié)RAM和9個字節(jié)時鐘寄存器)中哪個將被訪問11。DS1302由8個時鐘寄存器和兩個控制寄存器組成,各寄存器的位描述如圖2.6所示,時鐘寄存器以BCD碼格式儲

24、存數(shù)據(jù)。 圖2.7DS1302寄存器 DS1302數(shù)據(jù)傳輸方式對DS1302 進行任何數(shù)據(jù)傳送時, 第一個數(shù)據(jù)字節(jié)必須是命令字節(jié), 格式如圖2.8所示, 其最高有效位MSB (位7) 必須為邏輯1。如果它是零, 禁止寫DS1302。位6為邏輯0 時指定傳送時鐘/日歷數(shù)據(jù); 邏輯1指定傳送RAM數(shù)據(jù)。位1至5 指定進行輸入或輸出的特定寄存器的地址。最低有效位LSB (位0)為邏輯0 時指定時進行寫操作(輸入) ; 邏輯1指定進行讀操作(輸出)。命令字節(jié)總是從最低有效LSB (位0) 開始輸入12。圖2.8 地址/命令字節(jié)時鐘芯片DS1302是采用I2C總線來傳輸數(shù)據(jù)的。I2C(InterInte

25、grated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設備。I2C總線產(chǎn)生于在80年代,最初為音頻和視頻設備開發(fā),如今主要在服務器管理中使用,其中包括單個組件狀態(tài)的通信。I2C總線最主要的優(yōu)點是其簡單性和有效性。由于接口直接在組件之上,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數(shù)量,降低了互聯(lián)成本??偩€的長度可高達25英尺,并且能夠以10Kbps的最大傳輸速率支持40個組件。I2C總線的另一個優(yōu)點是,它支持多主控(multimastering), 其中任何能夠進行發(fā)送和接收的設備都可以成為主總線。一個主控能夠控制信號的傳輸

26、和時鐘頻率。當然,在任何時間點上只能有一個主控。3 硬件電路原理設計電路分為七個部分,分別是電源部分、顯示部分、鳴響提示部分、紅外線接收部分、時鐘控制部分、電機控制執(zhí)行部分、單片機主控器件部分。3.1 電源部分通過一帶有整流電路的12V變壓器外接市電(220V)后,與圖3.1中左邊插座相連接,輸入直流12V電壓。左邊兩個是12伏的電源濾波電容,一般大電容旁邊并聯(lián)一個小電容的目的是降低高頻內(nèi)阻,因為大的電解電容一般采用卷繞工藝制造,所以等效電感較大,小電容可以提供一個小內(nèi)阻的高頻通道,降低電源全頻帶內(nèi)阻。然后輸出電壓為+12V的VDD,為控制繼電器提供工作電壓。同時經(jīng)過3端集成穩(wěn)壓器LM7805

27、穩(wěn)壓后輸出+5V電壓VBB,為訊響電路、紅外接收電路、顯示電路提供電源,5V電源經(jīng)過二極管D4、限流電阻R18=51后,為單片機提供VCC電壓,BATTERY是直流供電電源,電壓為3V3.6V,在本電路中為了節(jié)省成本,使用兩節(jié)5號普通電池,C6和C7是單片機電源濾波電容。平時交流電正常的情況下,5V電源為單片機供電的同時,也為電池浮充電,大大延長了電池的使用壽命,當交流電停電的時候,電池僅為單片機供電,單片機在掉電狀態(tài)下維持時鐘的正常走時,VBB供電被D4隔斷。在控制器設置成手動控制時,單片機除執(zhí)行任務外,均處于睡眠狀態(tài),遙控器信號的到來,單片機從睡眠中喚醒,恢復正常工作,所以手動狀態(tài)下當交流

28、停電時,電池的耗電電流更小。3.2 時鐘芯片DS1302DS1302主要特點是采用串行數(shù)據(jù)傳輸,可為掉電保護電源提供可編程的充電功能,并且可以關(guān)閉充電功能。采用普通32768Hz晶振,開窗簾時間,關(guān)窗簾時間都保存在DS1302自帶的RAM中,不需要單獨的EEPROM。DS1302與CPU的連接僅需要三條線,即SCLK(7)、I/O(6)、RST(5)。DS1302與CPU連接的電路原理如圖3.1所示13。要特別說明的是備用電源B1,可以用電池或者超級電容(10萬uF以上)。雖然DS1302在主電源掉電后,耗電很小,但如果要長時間保證時鐘正常,最好選用小型充電電池??梢杂美鲜诫娔X主板上的那種3.

29、6V充電電池。如果斷電時間較短(幾小時或幾天)時,就可以用漏電較小的普通電解電容代替。100uF就可以保證1小時的正常走時。DS1302在第一次加電后,須進行初始化操作,初始化后就可以按正常方法調(diào)整時間及開關(guān)窗簾時間14。3.3鳴響電路設計鳴響電路可以設計成一個單獨的單元來控制,用一個獨立的按鍵來控制它的開與關(guān),但是紅外線發(fā)射遙控器是采用彩色電視機上的遙控器,而非專用遙控器,考慮到使用的按鍵較多時容易讓用戶記不清各個鍵對應的功能,所以容易產(chǎn)生誤操作;別外考慮到可以選取一個功率比較小,聲音比較悅耳的陶瓷喇叭,這個喇叭一方面能掩蓋電機和窗簾發(fā)出來的噪聲,另一方面也能作為檢錯用。一般情況下人們不會把

30、它當噪聲來看待鳴響電路與單片機的一個P口引腳相連,應程序設定在開窗簾和關(guān)窗簾的時候都會伴隨著聲音。喇叭采用小功率的陶瓷音源,聲音不會很大。音頻信號輸出,音頻信號通過R20、C10輸入到三極管V6的基極上,放大后推動發(fā)聲器Y1發(fā)。二極管D3用來提供C10的放電回路,保證交流信號的正常耦合15。3.4 紅外線接受電路紅外線接收電路使用一個集成紅外接收器,型號是TSOP1838,靜態(tài)時輸出端輸出高電平,當接收到紅外信號后,按紅外信號的數(shù)據(jù)波形輸出負脈沖數(shù)據(jù)信號。紅外信號輸出到單片機的P3.2 ,該口對應的第二功能是外部中斷0  (INT0),利用該口的第二功能,一旦紅外線信號到來,P3.2

31、被拉低,單片機中止當前的工作轉(zhuǎn)移到接收、處理紅外信號。開啟中斷功能的目的,既減輕了單片機的工作負擔,又保證接收到的紅外信號的完整性,同時在手動工作狀態(tài)下,單片機進入睡眠后,利用外部中斷功能完成對單片機的喚醒。3.5電機執(zhí)行電路電機執(zhí)行電路,為了減輕單片機的工作負荷,提高單片機的抗干擾能力,所以電機不直接由單片機來驅(qū)動。當繼電器的觸點打開時,沒有漏電流.也就是說,斷開狀態(tài)的電阻非常大(接近無窮大),此時觸點兩側(cè)的電壓可達1500V;當觸點合上時,接通電阻極低,所以繼電器的功率非常小.因此繼電器不會發(fā)熱,通常也不需要散熱器;電磁繼電器的購買成本通常比半導體驅(qū)動器件低;繼電器的打開時間一般是毫秒級的

32、,相比之下,半導體開關(guān)的開關(guān)時間是微秒級的。電機執(zhí)行部分完全受單片機的控制,通過單片機的P3.0和P3.1完成。單片機復位狀態(tài)下P3.0和P3.1輸出高電平,三極管V1、V2,V4、V5截止,兩個繼電器J1、J2釋放狀態(tài),方向可逆的電動機因無電源供電而停止。當P3.0或者P3.1其中有一個被拉低后,兩個繼電器便會有一個導通,例如P3.0拉低后V1導通、V4導通,J1吸合,電機得電轉(zhuǎn)動,當只有P3.1拉低后,電機則反方向轉(zhuǎn)動,實現(xiàn)了窗簾的拉開和關(guān)閉。兩個繼電器的工作狀態(tài)受單片機控制,在同一個時間內(nèi)兩個繼電器僅能有一個吸合。即便是在電機工作期間,操作了反向轉(zhuǎn)動按鍵,單片機也是先釋放當前工作的繼電器

33、,并延時一段時間后再吸合另外一個繼電器,防止了電機正反工作線圈同時通電的冒險 16,17。3.6數(shù)碼管顯示電路顯示電路設計,考慮到本設計是作為一般家庭的自動控制窗簾,所以采用的是四位數(shù)碼管來顯示實時時間、調(diào)開窗簾時間、關(guān)窗簾時間,在開窗簾、關(guān)窗簾的時候在數(shù)碼管上不作任何提示,但是伴隨有聲音提示。這部分電路最大的優(yōu)點就是經(jīng)濟實惠,最大的缺點就是欠美觀及不能反映窗簾動作情況。如果此系統(tǒng)作為大型別墅、賓館、飯店、寫字樓、歌舞廳、影劇院、會議廳、銀行、學校、醫(yī)院等各種公共場所,可以把這部分電路設計為液晶屏顯示,當然顯示的就不僅僅是時間了,還包括年、月、星期。四位數(shù)碼管顯示,在一般情況下顯示實時時間,在

34、需要調(diào)節(jié)開窗簾時間的時候,通過軟件的控制作用,數(shù)碼管將顯示此開定時時間;同樣在需要調(diào)節(jié)關(guān)窗簾時間的時候,數(shù)碼管將顯示此關(guān)定時時間。因為在開窗簾、關(guān)窗簾、停窗簾的時候有明顯的動作現(xiàn)象,很容易觀察到,所以沒有設定在數(shù)碼管上顯示出來。P1口的P1.0、P1.1、P1.2、P1.3分別接四個三極管,當其中一個引腳背拉為低電平的時候,與該引腳相連的三極管便導通,此三極管便驅(qū)動與它相連接的數(shù)碼管,然后送入該位應該顯示的字形碼18。圖3.1 整體硬件電路圖4 系統(tǒng)軟件設計該系統(tǒng)最重要的部分就是程序的編寫,如果軟件編寫的科學就能體現(xiàn)出該系統(tǒng)功能的完整性、實用性、經(jīng)濟性。軟件部分的編寫主要分為紅外線解碼程序、時

35、鐘芯片DS1302控制程序、數(shù)碼顯示程序、遙控控制程序這四大部分來闡述。4.1紅外線解碼該系統(tǒng)采用長虹彩電K11F型遙控器,產(chǎn)生的遙控編碼是連續(xù)的32位二進制碼組,其中前16位為用戶識別碼,能區(qū)別不同的電器設備,防止不同機種遙控碼互相干擾。該芯片的用戶識別碼固定高8位地址為0BFH,低8位地址為40H;后16位為8位操作碼(功能碼)及其反碼。遙控器在按鍵按下后,周期性地發(fā)出同一種32位二進制碼,周期約為108ms。一組碼本身的持續(xù)時間隨它包含的二進制“0”和“1”的個數(shù)不同而不同,大約在4563ms之間。當一個鍵按下超過36ms,振蕩器使芯片激活,將發(fā)射一組108ms的編碼脈沖,這108ms發(fā)

36、射代碼由一個起始碼(9ms),一個結(jié)果碼(4.5ms),低8位地址碼(9ms18ms),高8位地址碼(9ms18ms),8位數(shù)據(jù)碼(9ms18ms)和這8位數(shù)據(jù)的反碼(9ms18ms)組成。如果鍵按下超過108ms仍未松開,接下來發(fā)射的代碼(連發(fā)代碼)將僅由起始碼(9ms)和結(jié)束碼(2.5ms)組成。注:代碼寬度算法:16位地址碼的最短寬度:1.12×16=18ms 16位地址碼的最長寬度:2.24ms×16=36ms 19。易知8位數(shù)據(jù)代碼及其8位反代碼的寬度和不變:(1.12ms+2.24ms)×8=27ms 。所以得32位代碼的寬度為(18ms+27ms)(

37、36ms+27ms)解碼的關(guān)鍵是如何識別“0”和“1”, 代碼格式(以接收代碼為準,接收代碼與發(fā)射代碼反向)。從位的定義我們可以發(fā)現(xiàn)“0”、“1”均以0.56ms的低電平開始,不同的是高電平的寬度不同,“0”為0.56ms,“1”為1.68ms,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。如果從0.56ms低電平過后,開始延時,0.56ms以后,若讀到的電平為低,說明該位為“0”,反之則為“1”,為了可靠起見,延時必須比0.56ms長些,但又不能超過1.12ms,否則如果該位為“0”,讀到的已是下一位的高電平,因此取(1.12ms+0.56ms)/2=0.84ms最為可靠,一般取0.84ms左

38、右均可;根據(jù)碼的格式,應該等待9ms的起始碼和4.5ms的結(jié)果碼完成后才能讀碼。根據(jù)以上分析可得出解碼程序流程如下:有信號產(chǎn)生中斷EA清零延時小于9ms(低電平)等待高電平的到來延時小于4.5ms(高電平)等待下一次高電平的到來延時0.84ms左右讀區(qū)P3.2腳電平值再等待下一次高電平的到來延時0.84ms左右讀取P3.2腳電平值,依次取得32位代碼,前16位為識別碼,后18位既為8位數(shù)據(jù)碼和8位數(shù)據(jù)反碼。集體流程框圖見4.120,21,22。4.2 DS1302讀實時時間80H88HR_BIT(DS1301時間地址)60H66HW_BIT(2051時間地址)CLK=1,RST=1CLK=0,

39、RST=0CLK=0,RST=1N有信號,中斷接受解碼跳出識別碼正確否?與實際鍵值(10個)比較,轉(zhuǎn)出執(zhí)行相應動作中斷返回Y4.1 紅外中斷,接收信號4.2 DS1302的控制程序I2C總線是由數(shù)據(jù)線SDA和時鐘SCL構(gòu)成的串行總線,可發(fā)送和接收數(shù)據(jù)。在CPU與被控IC之間、IC與IC之間進行雙向傳送,最高傳送速率100kbps。各種被控制電路均并聯(lián)在這條總線上,但就像電話機一樣只有撥通各自的號碼才能工作,所以每個電路和模塊都有唯一的地址,在信息的傳輸過程中,I2C總線上并接的每一模塊電路既是主控器(或被控器),又是發(fā)送器(或接收器),這取決于它所要完成的功能。CPU發(fā)出的控制信號分為地址碼和

40、控制量兩部分,地址碼用來選址,即接通需要控制的電路,確定控制的種類;控制量決定該調(diào)整的類別(如對比度、亮度等)及需要調(diào)整的量。這樣,各控制電路雖然掛在同一條總線上,卻彼此獨立,互不相關(guān)23,24,25。  I2C總線在傳送數(shù)據(jù)過程中共有三種類型信號, 它們分別是:開始信號、結(jié)束信號和應答信號。  開始信號:SCL為高電平時,SDA由高電平向低電平跳變,開始傳送數(shù)據(jù)。  結(jié)束信號:SCL為低電平時,SDA由低電平向高電平跳變,結(jié)束傳送數(shù)據(jù)。   應答信號:接收數(shù)據(jù)的IC在接收到8bit數(shù)據(jù)后,向發(fā)送數(shù)據(jù)的IC發(fā)出特定的低電平脈沖,表示已收到數(shù)據(jù)。CPU向受

41、控單元發(fā)出一個信號后,等待受控單元發(fā)出一個應答信號,CPU接收到應答信號后,根據(jù)實際情況作出是否繼續(xù)傳遞信號的判斷。若未收到應答信號,由判斷為受控單元出現(xiàn)故障。目前有很多半導體集成電路上都集成了I2C接口。帶有I2C接口的單片機有:CYGNAL的 C8051F0XX系列,PHILIPSP87LPC7XX系列,MICROCHIP的PIC16C6XX系列等。很多外圍器件如存儲器、監(jiān)控芯片等也提供I2C接口,DSl302有單字節(jié)傳送方式和多字節(jié)傳送方式。通過把復位線驅(qū)動至高電平來啟動所有的數(shù)據(jù)傳送。復位線有兩種功能,首先接通控制邏輯,允許地址命令序列送入移位寄存器;其次,提供了中止單字節(jié)或多字節(jié)數(shù)據(jù)

42、傳送的手段。 數(shù)據(jù)輸入時,時鐘的上升沿數(shù)據(jù)必須有效,數(shù)據(jù)的輸出在時鐘的下降沿。如果為低電平,那么所有的數(shù)據(jù)傳送將被中止且I0引腳變?yōu)楦咦锠顟B(tài)。上電時,在Vcc>2.5伏之前, 必須為邏輯0。當把驅(qū)動至邏輯1狀態(tài)時,SCLK必須為邏輯0。單字節(jié)數(shù)據(jù)輸入跟隨在寫命令字節(jié)的8個SCLK周期之后,在隨后的8個SCLK周期的上升沿輸入數(shù)據(jù)字節(jié),數(shù)據(jù)從位0開始輸入,如圖4.3。多字節(jié)數(shù)據(jù)輸出跟隨在輸入讀命令字節(jié)的8個SCLK周期之后,在隨后的8個SCLK周期的下降沿輸出數(shù)據(jù)字節(jié),數(shù)據(jù)從位0開始輸出,如圖4.4。4.3單字節(jié)傳送方式:4.4多字節(jié)傳送方式 讀取實時時間過程流程見框圖4.2;DS1302

43、初始化流程見框圖4.5;修改RAM值見框圖4.6Clk=0,rst=0Clk=0,rst=18EHR_BIT(寫入DS1302)00HR_BIT(開允許寫入)R1R_BIT(地址)R0R_BIT(數(shù)據(jù))Clk=1,rst=0Clk=0,rst=18EHR_BIT(寫入DS1302)80HR_BIT(關(guān)允許寫入)CLK=1,RST=04.6 修改RAM過程Clk=0,rst=0Clk=0,rst=18EHR_BIT(寫入DS1302)00HR_BIT(開允許寫入)Clk=1,rst=0Clk=0,rst=180H88HR_BIT(DS1301時間地址)60H66HR_BIT(2051時間地址)C

44、lk=1,rst=0Clk=0,rst=190HR_BIT(充電方式地址)10100101BR_BIT(充電方式)Clk=1,rst=0Clk=0,rst=18EHR_BIT(寫入DS1302)80HR_BIT(關(guān)允許寫入)CLK=1,RST=04.5 DS1302初始化過程4.3數(shù)碼管顯示設計 數(shù)碼管的顯示程序由定時計數(shù)器來設定,既大約200ms后定時計數(shù)器就會產(chǎn)生中斷,在中斷子程序里面,數(shù)碼管會根據(jù)具體情況執(zhí)行不同的顯示子程序。第一種顯示方式:正常時間顯示,先使與第一個數(shù)碼管相連的三極管導通即把P1.3置一,接著把分鐘個位(61H的低四位)的字形碼送入P0口,延時一段時間,讓第一個三極管截

45、止,第二個三極管導通,把分鐘十位(62H的高四位)的字形碼送如P0口,延時一段時間,至此分鐘就顯示完了。接著以同樣的方式送第三位、第四位到小時的個位、十位;第二種顯示方式:調(diào)開窗簾的時間,如果02H為高電平就表明用戶在調(diào)開窗簾的定時時間,這樣就必須顯示開窗簾的定時時間(6AH、6BH),顯示方式與正常時間顯示一樣。第三中顯示方式:調(diào)關(guān)窗簾的時間,如果03H為高電平就表明用戶在調(diào)關(guān)窗簾的定時時間,這樣就必須顯示關(guān)窗簾的定時時間(6CH、6DH),顯示方式與正常時間顯示一樣。框圖見4.726。4.4 遙控控制部分 遙控控制部分就是根據(jù)遙控器發(fā)送的編碼來執(zhí)行需要的任務,其中包括:開窗簾、關(guān)窗簾、停止

46、移動(把窗簾設置成半開狀態(tài))、調(diào)節(jié)實時時間,(按一下此鍵,再按加、減鍵即可使實時時間增加一或減小一)、調(diào)節(jié)開窗簾時間、調(diào)節(jié)關(guān)窗簾時間、時間增加、時間減小、開/關(guān)自動開關(guān)簾、開/關(guān)自動關(guān)窗簾。具體實施措施為:接收到的紅外線碼值為10H,轉(zhuǎn)入執(zhí)行stop子程序,此時P3.0、P3.1兩個引腳都將被置為高電平,控制電機的四個三極管都處于截止狀態(tài),電機不執(zhí)行任何動作既窗簾停止不動; 接受到的紅外線值為16H,轉(zhuǎn)入執(zhí)行OPEN子程序,在此程序中P3.0將被置“1”,與P3.0相連接的兩個三極管導通,電機正轉(zhuǎn),延時一段時間也就是窗簾全部打開的時候P3.0又被置“0”,電機停止運動;接收到的紅外線值為44H

47、,轉(zhuǎn)入執(zhí)行CLOSE子程序,在此程序中P3.1將被置“0”,與P3.1相連接的兩個三極管導通,電機反轉(zhuǎn),延時一段時間也就是窗簾全部被關(guān)上的時候P3.1又被置“01,電機停止運動;接收到的紅外線值為0CH,就使01H取反,開始01H應該為“0”,取反后01H變?yōu)椤?”如果此時再按加一或是減一鍵,系統(tǒng)便會轉(zhuǎn)入執(zhí)行S_TIME子程序,使實時時間加一或是減一后放入DS1302的RAM中,如果再次按到0CH這個鍵,那么01H取反被設置為“0”,按加或是減鍵的時候就不能改變實時時間的值了。接受到的紅外線值為46H、47H的時候與第四基本上相同,不同之出就是46H為調(diào)節(jié)開窗簾的定時時間,47H為調(diào)節(jié)關(guān)窗簾的

48、定時時間。接受到的紅外線值為49H時,為開/關(guān)自動開窗簾,中斷程序?qū)?3H取反,03H開始應該為“0”,取反后變?yōu)椤?”,系統(tǒng)在去讀取DS1302實時時間的時候如果發(fā)現(xiàn)03H為“1”就會把讀得的實時時間與開窗簾的定時時間想比較,相等就會執(zhí)行開窗簾子程序;如果再次按到該鍵,03H將被值“0”,在讀取實時時間的時候就不在作比較了,而是直接退出中斷程序。接受到的紅外線值為50H時,為開/關(guān)自動關(guān)窗簾,與開/關(guān)自動開窗簾設計一樣。4.7 定時中斷到,顯示NNYY02H為1否顯示開窗簾時間定時計數(shù)器1中斷03H為1否顯示關(guān)窗簾時間顯示正常時間中斷返回5總結(jié)與展望該系統(tǒng)硬件電路結(jié)構(gòu)相對比較簡單,主要是軟

49、件部分的仿真與調(diào)試。軟件部分的重難點又主要體現(xiàn)在三個中斷程序中。第一個中斷,定時器/計數(shù)器0定時中斷,因為在實驗室的仿真器上沒有DS1302時鐘芯片,所以在調(diào)試的時候把定時計數(shù)器0設置為工作方式1即16位定時器,設定每0.5ms將產(chǎn)生一次中斷,經(jīng)過0.5*20*60既得到一分鐘的定時時間,每經(jīng)過一分鐘如果自動開關(guān)窗簾功能開啟它就會與自動開關(guān)窗簾的定時時間想比較,如果相等就轉(zhuǎn)入相應的子程序中去執(zhí)行控制命令。第二個中斷,定時器/計數(shù)器1定時中斷,此中斷主要是用來控制數(shù)碼管的顯示,這與本系統(tǒng)的設計方式基本相同,不同的是MCS-51仿真器上的數(shù)碼管都有相應的位碼地址和位形碼地址,只要把字形碼和字位碼送

50、入相應的地址既能顯示出需要的數(shù)字。第三個中斷,外部中斷0,在原程序中,當紅外線一體化接受器接受到信號時就會產(chǎn)生中斷,并根據(jù)解碼得到的值去執(zhí)行相應的子程序,但是在仿真過程當中沒有紅外線發(fā)射器,也沒有紅外線一體化接收頭,所以改用了中斷鍵盤代替。在調(diào)試中把P1口和P2.7,P2.6作為10個按鍵分別置高低電平,當其中一個口被置為低電平時,此低電平就將引發(fā)外部中斷0,系統(tǒng)轉(zhuǎn)入執(zhí)行中斷子程序,判斷P1口和P2.7、P2.6那個為低電平,然后轉(zhuǎn)入相應功能的子程序中去完成需要的動作?,F(xiàn)象觀察:在MCS-51仿真器上通過編譯、加載、運行后可以觀察到,在沒有調(diào)時鍵被按下時,數(shù)碼管顯示正常的實時時間,因為在分鐘和

51、小時中間沒有設置準確的秒鐘閃爍信號,所以只能看到在小時和分鐘間有個點在閃爍。在P3.0、P3.1口上分別接一發(fā)光二極管,在送入低電平的時候亮,高電平的時候不亮。在有鍵被按下時,程序自動轉(zhuǎn)入相應的中斷子程序,如:P2.1口手動開簾鍵被按下時,P3.0口上接的發(fā)光二極管亮;P2.1口上的鍵被按下時,P3.1口上接的發(fā)光二極管亮,這說明程序能夠正常的運行,能夠使繼電器導通,帶動電機向正確的方向轉(zhuǎn)動。經(jīng)過在MCS-51仿真器上調(diào)試運行,此電路及程序基本上達到了預期目的,當然在程序中也還有很多可以改進的優(yōu)化設計,也還可以添加一些輔助功能這些都還有待更好的改進27。本文主要完成了如下工作:硬件部分:(1)

52、采用自制5V穩(wěn)壓電源。先用一變壓器把市電(220V交流電)變成12V,經(jīng)整流、濾波后,再用一集成穩(wěn)壓管(74L05)把電壓穩(wěn)定在5V以供單片機使用;(2)單片機選用89C2051,是整個系統(tǒng)的核心部件,擔負整個系統(tǒng)的管理控制任務;(3)紅外線遙控方式。發(fā)射部分采用普通的彩電遙控器,既節(jié)約成本又方便;接收部分采用一紅外線接頭,主要是通過89C2051解碼,分析出需要執(zhí)行的命令,再由單片機去完成;(5).采用四位數(shù)碼管來顯示時間及要求的動作指示;(6).設有鳴響提示喇叭;(7).數(shù)據(jù)存儲設定。選用時鐘日歷芯片DS1302作為萬年歷,因為他帶有32字節(jié)的RAM,并且?guī)в泻髠潆娫床慌聰嚯?,所以兼做?shù)據(jù)

53、存儲器使用,保存用戶設定的一些參數(shù)。(8).窗簾用能正反轉(zhuǎn)的電動機來拖動,電機的轉(zhuǎn)動方向由繼電器來控制。軟件部分:(1)對DS1302芯片進行初始化,I2C總線進行單字節(jié)數(shù)據(jù)讀寫傳送、多字節(jié)數(shù)據(jù)讀寫傳送;(2)利用紅外線一體化接收頭對紅外線遙控器發(fā)射的編碼進行接收,然后由單片機根據(jù)接收到的信號進行解碼;(3)控制程序,根據(jù)解碼得到的結(jié)果去執(zhí)行需要的操作。開窗簾、關(guān)窗簾、停止移動、調(diào)節(jié)實時時間、調(diào)節(jié)開窗簾時間、調(diào)節(jié)關(guān)窗簾時間、時間增加、時間減小、開/關(guān)自動開關(guān)簾、開/關(guān)自動關(guān)窗簾;(4)顯示電路。實時時鐘顯示、開窗簾調(diào)時顯示、關(guān)窗簾調(diào)時顯示。本課題的研究雖然取得了一定的收獲,但在很多方面還有待于進一步的改進和完善。如:鳴響電路沒有作為一個單獨的單元來控制,這樣在每次開關(guān)窗簾的時候有會伴隨著喇叭的聲音,如果把鳴響電路設計成單獨的控制單元,并且在執(zhí)行不同操作時會伴隨不同的樂曲聲,那樣將是最理想的;還有就是沒有設計光控電路,如果再加上一個光控電路,在光線較暗的時候能自動開窗簾,在光線較強的時候自動關(guān)窗簾,那這個系統(tǒng)將更加的完整。參考文獻1 劉葉冰,董欣,張家維.智能園區(qū)系統(tǒng)集成技術(shù).工程設計CAD與智能建筑 2 騰飛.智能家居就在眼前.中國計算

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論