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完整版在线观看| 麻豆国产在线观看一区二区| 91久久偷偷做嫩草影院免费看| 久久久久久高潮白浆| 国产免费怡红院视频| 亚洲小视频网站| www.av男人.com| 丁香婷婷久久| 久久久精品国产亚洲AV日韩| 国产成人喷潮在线观看| 欧美va亚洲va香蕉在线| 女人18毛片一级毛片在线 | 日韩中文无码av超清| 婷婷成人综合| 老色鬼久久亚洲AV综合| 久久亚洲高清国产| AV不卡在线永久免费观看| 欧美日韩免费| 小蝌蚪亚洲精品国产| 99在线观看精品视频| 久久精品波多野结衣| 成人精品视频一区二区在线| 亚洲精品无码在线播放网站| 国产午夜福利在线小视频| 亚洲天堂自拍| 亚洲色图欧美一区| 国产成人高清精品免费5388| 成人免费黄色小视频| 色婷婷成人| 久久www视频| 国产精品永久在线| 99re在线视频观看| 一区二区三区成人| 欧美成人影院亚洲综合图| 亚洲三级色| a国产精品| 国产香蕉一区二区在线网站| 成人日韩欧美| 国产剧情一区二区| 国产91高清视频| 亚洲色图另类| 欧美无专区| 国产精品jizz在线观看软件| 999福利激情视频| 欧洲av毛片| 91在线日韩在线播放| 久久夜色撩人精品国产| 四虎亚洲国产成人久久精品| 全部免费特黄特色大片视频| 欧美日韩专区| 青草视频免费在线观看| 国产午夜福利在线小视频| 男人天堂亚洲天堂| 中文字幕精品一区二区三区视频| 亚洲swag精品自拍一区| 亚洲欧美综合另类图片小说区| 99这里只有精品免费视频| 欧美午夜理伦三级在线观看| 99久久精品无码专区免费| 天天色综网| 天天色天天综合网| AV无码无在线观看免费| 性欧美在线| 国产成人盗摄精品| 一区二区无码在线视频| 四虎成人在线视频| 亚洲精品桃花岛av在线| 国产一区在线视频观看| 国产麻豆永久视频| 欧美成人一级| a级毛片免费看| 国产成人免费视频精品一区二区| yjizz视频最新网站在线| 伊人久久婷婷| 国产乱人伦精品一区二区| 在线国产你懂的| 99这里精品| 在线观看亚洲人成网站| 日韩亚洲综合在线| 色视频久久| 中文一级毛片| 91极品美女高潮叫床在线观看|