999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

自適應智能家居控制系統的設計

2016-03-15 18:53:51胡澤謝小輝葛亮丁昕煒
現代電子技術 2016年4期

胡澤 謝小輝 葛亮 丁昕煒

摘 要: 設計了一個簡易智能家居控制系統。該系統的設計以B/TH765觸摸屏為人機界面,以飛思卡爾MC9S128MAA單片機為控制核心,以ZigBee無線模塊為傳輸媒介,完成對已知家用電氣設備的搜索控制和未知新設備的自適應控制。在開發試驗中,該設計采用發光二極管、小型繼電器等來代替實際使用中的燈光、電氣開關等。實驗表明,該系統成功實現了智能搜索電器、智能開關控制、自適應燈光調節等功能。

關鍵詞: 智能家居; MC9S128MAA; ZigBee; 自適應燈光調節

中圖分類號: TN710?34 文獻標識碼: A 文章編號: 1004?373X(2016)04?0051?04

Abstract: A simple smart home control system was designed. The B/TH765 touch screen is taken as the human?machine interface of the system, Freescale MC9S128MAA as the microcontroller, and ZigBee wireless module as the transmission medium to complete the searching control of the known household electrical equipments and adaptive control of the unknown new equipments. In the development experiment, the lights and electrical switches in actual use are replaced by LEDs, small relays, etc. The experimental results show that the system can successfully realize the functions of equipments intelligent search, smart switching control, and adaptive light?control.

Keywords: smart home; MC9S128MAA; ZigBee; adaptive light?control

0 引 言

隨著科技的發展和人們居住生活水平的提高,家居智能化已成為一種必然趨勢。智能家居產品融合自動化控制系統、計算機網絡系統于一體,將各種家庭設備(如音視頻設備、照明系統、窗簾控制、空調控制、安防系統、數字影院系統、網絡家電等)通過智能家庭網絡實現自動化,通過無線傳輸模式,實現對家居所有用電設備的分布式集中控制[1?2]。

智能家居現在正處于起步階段,智能家居受產品生產廠家的限制,在短時間內還沒有統一的標準協議,作為有益嘗試,本文基于分布式控制理論設計制作了一個自適應智能家居控制系統。該設計可以實現控制器自動搜索區域內的智能電器、實現對搜索到的智能電器進行開關控制和實現多個用電器的集中控制,包括定時控制、用電器間的邏輯控制。為了增強該控制系統的自適應性,智能家居系統中的燈光控制系統可以實現對外界光線的采集和自適應調整。

1 分布式控制設計思想

該自適應智能家居控制系統采用分布式控制理論來實現,它以人機交換界面為控制輸入的主要節點,以家用電器控制端為對象,在整個系統中所有控制節點地位平等;采用無嚴格的控制中心的控制理念,該控制方式是一個對等式控制網絡,無明顯的等級之分,該系統中的數據傳輸主要采用無線方式[3];采用分布式控制最大的優點是所有控制端節點可以隨時加入或離開控制網絡,任何節點的故障不會影響整個系統的運行,具有很強的抗毀性。分布式控制網絡構成如圖1所示。

2 系統的硬件構成

該自適應智能家居控制系統的硬件組成主要由人機交換界面、無線數據模塊、終端核心控制器等部分組成,其結構框圖如圖2所示。

2.1 人機交互界面

人機界面是用來監控管理和處理各種信息的多功能顯示屏幕,是操作人員與機器設備之間雙向溝通的橋梁。本設計采用信捷B/TH765系列觸摸屏,該型號觸摸屏具有7英寸顯示屏幕,流線型外觀設計6萬色真彩,支持BMP,JPEG格式圖片,除此之外它還有完善的校準功能,該型號觸摸屏可以提供很好的人機交換界面,適合在家庭智能控制中應用。

2.2 無線模塊

本次設計采用的無線模塊為順舟科技的SZ05系列Z?BEE嵌入式無線串口通信模塊,該模塊采用了加強型的ZigBee無線技術,該無線數據通信設備符合工業應用標準,它具有通信距離遠、抗干擾能力強、組網靈活等優點和特性,可實現多設備間的數據透明傳輸,可組MESH型的網狀網絡結構。ZigBee技術譯為紫蜂技術,是一個有關組網、安全和應用軟件方面的新型傳感器網絡,被稱作IEEE 802.15.4(ZigBee)技術標準。其結構簡單、功耗低、速率低、成本低、可靠性高,主要適用于自動控制領域,其可以嵌入到各種設備中,同時支持地理定位功能[4?5]。

2.3 控制器

對于控制終端的設計,單片機是其核心器件,本設計通過單片機與無線接收模塊的數據傳輸完成對終端家用電器設備的控制。在本設計中采用的是飛思卡爾MC9S128MAA單片機,作為新一代的雙核微控制器,擁有卓越的性能,堪比32位微控制器。S12X除了擁有主控CPU外,還擁有一個平行處理器XGATE模塊,該模塊是一個智能的、可編程的直接存儲器取存模塊,可以進行中斷處理以及通信和數據預處理,并為其他任務釋放一部分CPU空間,從而提高了該芯片的整體性能[6]。

2.4 自適應智能燈光系統的設計

在智能家居控制系統中,燈光控制是一個很重要的組成部分,舒適、絢麗的燈光變幻會給家庭生活帶來溫馨、和諧的環境。在本次設計中,對于燈光系統主要采用了PWM脈寬調制技術來實現對燈光變幻的控制。同時通過光敏電阻對外界光線的感應,引起電壓的變化,通過單片機對其模擬信號的采集,再由飛思卡MC9S128MAA單片機集成的A/D轉換功能完成數/模轉換,最終通過一定算法,完成相應PWM調制波的輸出,完成室內燈光自適應控制。圖3為燈光系統電路圖[7?8]。

3 軟件設計

本軟件設計主要包括人機界面的軟件設計和控制器的軟件設計以及通信協議的設計,該系統總的軟件設計流程圖如圖4所示。系統開機初始化后,首先進入人機界面,通過自適應搜索到開機的家用電器。通過觸摸屏的觸摸輸入選擇要控制的電器。通過無線模塊的數據傳輸及終端控制單片機的數據識別和處理,完成家用電器的控制并傳回數據,在觸摸屏上顯示各參數。

3.1 人機界面軟件設計

(1) Touch Win簡介

Touch Win為TH系列觸摸屏提供了理想的編輯平臺,Touch Win編程軟件采用全中文操作界面,其操作具有良好的操作界面及簡單易學的開發編程界面,是TH系列最常用的開發軟件。對于一個觸摸屏開發過程,完整流程如圖5所示。

(2) 人機界面窗口設計

在本次設計中,設計的畫面窗口主要包括:開機界面、電器搜索界面以及各個電器控制界面。

3.2 控制終端軟件設計[9?10]

(1) 控制器開發環境簡介

控制器采用的開發環境是飛思卡爾公司研制的CodeWarrior開發環境,該軟件功能強大,CodeWarrior環境主要包括以下幾個模塊:編譯器、源代碼瀏覽器、構造系統、調試器、工程管理器等。編輯器、編譯器、連接器和調試器是軟件開發的4個主要階段。其他的模塊用以支持軟件開發的主要過程。該集成環境是一個多線程應用,能在內存中保存狀態信息、符號表和對象代碼,從而提高了操作速度,進行自動編譯以及鏈接。

(2) 主程序編寫

對于主程序的編寫采用C語言編寫的方式,主要由3個模塊構成,分別為數據采集、數據處理及數據返回。

無線數據的采集采用同步串行通信方式,該方式主要采用SPI模塊。該模塊通過在CodeWarrior軟件中設置,采用9 600 b/s的波特率完成數據的傳輸,在主函數中使用AS1_RecvChar()函數完成對無線傳輸數據的采集。

對于由光敏電阻構成的電壓采集采用單片機集成的A/D轉換芯片完成。本次設計所使用的單片機所集成A/D采集精度為12位。可以很好地滿足本次設計的要求。

3.3 人機界面與控制終端的通信協議

為實現觸摸屏與控制終端的無線傳輸,本系統設置了相應的通信協議,其主要通信指令如表1所示。

4 系統調試及結果分析

4.1 硬件電路調試

對Max232電路進行檢測,通過觸摸屏發送無線數據,經電腦的串口調試進行數據顯示,經測試符合要求。對控制終端單片機的最小系統進行檢測,通過對光敏電阻進行遮光和有光照的情況下,對A/D采集引腳進行電壓測試,在有光情況下最大輸出為3 V,最小輸出為0.2 V,由于對燈光的自適應控制采用脈寬調制技術,由單片機生成的PWM調制波可以隨光敏電阻的阻值發生明顯的變化,滿足設計要求。光敏電阻端電壓與調制波輸出關系經測量如圖7所示。

4.2 軟件調試

觸摸屏開發軟件Touch Win具有在線模擬功能,通過該功能的模擬,在電腦上完全實現所需功能,通過下載進觸摸屏,經過相關測試,其功能滿足設計要求,具體測試如圖8所示。

4.3 結果分析

通過對硬件和軟件的測試,以及在正常環境下對系統進行實際操作成功率的測試,測試結果表明,該智能家居控制系統的綜合性能達到了設計要求,其測試結果如表2所示。

表2 系統綜合測試結果

5 結 語

本設計作為智能家居系統設計的一次有益嘗試,通過利用人機界面以及控制終端來實現對家居電器的分布式智能控制。通過一系列的調試工作,本設計實現了控制器自動搜索區域內的智能電器、實現了對搜索到的智能電器進行開關控制;同時該系統還能自適應的調節燈光系統,實現了多個用電器的集中控制。

參考文獻

[1] 林旭東.智能家居系統相關技術及發展趨勢[J].科技創新導報,2008(7):6.

[2] 張鴻愷,伍超.智能家居及其發展研究[J].黑龍江科技信息,2006(32):266.

[3] 石小蘭,韓江洪,魏振春.基于分布式控制的智能家居系統[C]//第二十四屆中國控制會議論文集(下冊).廣州:華南理工大學出版社,2005:1382?1384.

[4] 葉鐘,雒江濤.基于ZigBee 的智能家居網絡系統的研究與設計[J].中國新技術新產品,2011(6):101.

[5] 宋俊德,戰曉蘇.無線通信與網絡[M].北京:國防工業出版社,2010.

[6] 王宜懷,曹金華.嵌入式系統設計實戰:基于飛思卡爾S12X微控制器[M].北京:北京航空航天大學出版社,2011.

[7] 康華光.電子技術基礎(模擬部分)[M].北京:高等教育出版社,2005.

[8] 胡燁.Protel99SE電路設計與仿真教程[M].北京:機械工業出版社,2005.

[9] 吳曄.基于HCS12的嵌入式系統設計[M].北京:電子工業出版社,2010.

[10] 程利民.單片機C語言編程實踐[M].北京:電子工業出版社,2011.

主站蜘蛛池模板: 九九这里只有精品视频| 夜夜操狠狠操| 热久久国产| 国产无码精品在线播放| 日韩 欧美 国产 精品 综合| 欧美一区二区三区不卡免费| 精品少妇人妻无码久久| AV天堂资源福利在线观看| 日韩中文无码av超清| 四虎综合网| 亚洲欧洲天堂色AV| 成人日韩精品| 无码中文字幕加勒比高清| 日韩大片免费观看视频播放| 国产麻豆永久视频| 国产欧美日韩免费| 国产精品污视频| 国内毛片视频| 蜜臀AV在线播放| 亚洲av日韩综合一区尤物| 亚洲美女一级毛片| 精品人妻AV区| 伊人国产无码高清视频| 国产精品亚洲а∨天堂免下载| 亚洲欧美精品日韩欧美| 91久久偷偷做嫩草影院电| 欧美在线精品怡红院| 久久不卡精品| 一本大道无码高清| 国产精品原创不卡在线| 国产欧美日韩视频一区二区三区| 国产v欧美v日韩v综合精品| 蜜桃视频一区二区三区| 成人av专区精品无码国产| 亚洲天堂首页| 国产杨幂丝袜av在线播放| 国产美女丝袜高潮| 无码av免费不卡在线观看| 国产欧美日韩18| 亚洲av成人无码网站在线观看| 国产欧美成人不卡视频| 欧美一级在线播放| 一区二区三区成人| 欧美激情视频二区三区| 九九精品在线观看| 婷婷激情亚洲| 国产原创演绎剧情有字幕的| 国产成人免费视频精品一区二区| 福利在线不卡| 伊人久久久大香线蕉综合直播| 亚洲男人的天堂网| 亚洲AV成人一区二区三区AV| 日韩123欧美字幕| 色综合中文综合网| 亚洲人成网站观看在线观看| 亚洲品质国产精品无码| 欧美日韩高清| 伊人久久精品无码麻豆精品| 国产交换配偶在线视频| 国产成人你懂的在线观看| 国产成人免费手机在线观看视频| 狠狠综合久久| 园内精品自拍视频在线播放| 国产一区二区在线视频观看| 成年网址网站在线观看| 婷婷综合缴情亚洲五月伊| 91年精品国产福利线观看久久 | 一级高清毛片免费a级高清毛片| 国产精品亚洲一区二区三区在线观看| 国产亚洲精品无码专| 国产亚洲精品自在线| 国产无吗一区二区三区在线欢| 无码精品国产dvd在线观看9久| 永久免费无码成人网站| 日韩免费中文字幕| 久久99国产精品成人欧美| 久久久久人妻一区精品| 久久99久久无码毛片一区二区| 国产成人精品免费视频大全五级| 欧美日本一区二区三区免费| 国产伦片中文免费观看| 欧美国产中文|