基于ZigBee的智能家居安防的硬件設(shè)計
引言
在信息產(chǎn)業(yè)快速發(fā)展的今天,嵌入式設(shè)備已經(jīng)深入到了 人類生活的各個方面,智能設(shè)備更是成為了人們?nèi)粘I钪胁?可或缺的一部分。隨著能源的日漸消耗,環(huán)保節(jié)能刻不容緩。 因此,在現(xiàn)在和未來的家居生活環(huán)境中,我們更需要一種高效 節(jié)能的、智能的、綠色環(huán)保的智能家居安防系統(tǒng)。
1智能家居安防系統(tǒng)的研究與設(shè)計
圖1是智能家居安防系統(tǒng)的整體功能框圖和設(shè)計方案。 從圖中可以看出,本系統(tǒng)可以分為3個部分,首先是底層的智 能家居安防網(wǎng)絡(luò),這是整個系統(tǒng)的硬件部分,可以監(jiān)測溫度、 光強(qiáng)、煤氣、人體紅外、門窗、燈光控制等。在硬件部分的基 礎(chǔ)上市安防信息監(jiān)控管理和Android智能終端監(jiān)控,這是整 個系統(tǒng)的軟件部分,主要是對從底層收集到的信息做出處理并 給出控制信號。本文主要研究底層的硬件設(shè)計。
2系統(tǒng)硬件設(shè)計
目前,無線通信技術(shù)在物聯(lián)網(wǎng)的浪潮下發(fā)展迅猛,比如 紅外技術(shù)、藍(lán)牙技術(shù)、Wi-Fi、近場通訊技術(shù)等,通過對這幾 種技術(shù)的研究與比較,本文最終確定選用ZigBee技術(shù)實現(xiàn)本 文的硬件網(wǎng)絡(luò)系統(tǒng)。
從系統(tǒng)硬件設(shè)計的角度出發(fā),每一個ZigBee節(jié)點分為兩個部分,一個是可以實現(xiàn)數(shù)據(jù)收發(fā)的核心部分,這部分必須 要滿足ZigBee協(xié)議規(guī)范。另一部分是實現(xiàn)供電、復(fù)位的底板。 所有硬件的核心就是整個硬件部分的邏輯圖如圖2所示。
2.1基于CC2530模塊的ZigBee節(jié)點的設(shè)計
美國德州儀器TI生產(chǎn)的CC2530是一種SoC芯片,基于 IEEE 802.15.4標(biāo)準(zhǔn)和ZigBee協(xié)議規(guī)范。圖3所示是CC2530 的射頻模塊電路,同時,TI公司還專門為使用CC2530芯片的 用戶提供了整套的開發(fā)工具和Z-stack協(xié)議棧,通過這個專用 工具,用戶可以節(jié)約大量的開發(fā)時間并且可以按照自己的想法 開發(fā)自己的產(chǎn)品。CC2530芯片本身就是一個非常成熟的芯片, 同時功能也非常強(qiáng)大,用戶只需要給其接入產(chǎn)品需要的外圍器 件就可以滿足用戶的開發(fā)要求。本文為了使CC2530模塊能夠與 傳感器相連接,采用排針將CC2530的I/O 口引出來,如圖3中 的P1和P2。
2.2傳感器底板的設(shè)計
本文設(shè)計傳感器底板主要包括電源、調(diào)試接口、通信接 口以及和各個傳感器相連接的接口。其傳感器地板電路原理 圖如圖4所示。
從圖4電路圖中可以看出,本設(shè)計中的傳感器底板包括 以下幾個主要部分:
(1)如圖所示,P1和P2是兩個排母,主要用于連接底板和CC2530模塊的I/O 口。而P3和P4則是底板上將I/O 口 和外部傳感器和LED燈以及各個按鍵相連接的排針。這樣做 可以有效地避免干擾射頻電路。
本設(shè)計可以通過兩種方式供電:一種是電源供電,另 外一種是電池供電。同時采用AMS1117的穩(wěn)壓芯片以及10 uF 和0.1 uF的電容,主要是為了解決外部電壓不穩(wěn)定同時達(dá)不 到3.3 V的問題。
JTAG調(diào)試接口選用的是P21作為芯片的調(diào)試數(shù)據(jù)線, P22作為調(diào)試時鐘信號線,再加上Reset信號線,電源和地線 就可以完成芯片的在線調(diào)試了。
在實現(xiàn)RS232串口電路的設(shè)計中,可以利用CH2430 芯片將串口轉(zhuǎn)成USB 口。圖5所示是其實物圖。
圖5 ZigBee節(jié)點底板和CC2530射頻模塊實物圖
2.3系統(tǒng)中各模塊的選型和設(shè)計
在本文設(shè)計的智能家居系統(tǒng)中,主要完成對溫度、氣體、 光強(qiáng)、人體,以及遠(yuǎn)程控制燈的開關(guān)的功能,所以在傳感器 節(jié)點的模塊上,還需要溫度模塊、氣體模塊、光敏模塊,以 及人體感應(yīng)模塊等。下面就對各個模塊的功能進(jìn)行簡單的介 紹(以便之后選型):
人體紅外傳感器模塊:本文采用的是TSKS5400S紅 外傳感器。此款傳感器正常的工作電壓是3~10 V,最小輸出 電壓為3 V,同時本文設(shè)計的節(jié)點電壓是3.3 V,所以不需要對 電壓進(jìn)行變化。除此之外,本文選擇了 BIS0001紅外傳感信 號處理器對TSKS5400S紅外傳感器輸出的信號進(jìn)行處理。
煙感傳感器模塊:煙感傳感器的種類很多,本文選 擇了 MQ-2Q氣體傳感器。其具有探測范圍廣、靈敏度高、穩(wěn) 定性優(yōu)異、壽命長等特點。
光敏傳感器模塊:本文設(shè)計中選擇的光敏電阻就是 眾多光敏傳感器中的主要的一款傳感器。光傳感器是利用光 敏元件將光信號轉(zhuǎn)換為電信號的傳感器,他不但可以對光進(jìn) 行探測,還可以探測到許多非電量。
溫度傳感器模塊:本設(shè)計中選擇的是DS18B20數(shù)字 溫度計作為溫度傳感器。DS18B20數(shù)字溫度計是DALLAS公 司生產(chǎn)的1-Wire,即單總線器件,具有線路簡單、體積小的特點。
燈控模塊:本設(shè)計中的燈控模塊主要是通過將繼電 器安裝燈的開關(guān)處,通過控制繼電器的通斷來控制燈的亮滅。 2.4系統(tǒng)的整體架構(gòu)
圖6所示是其系統(tǒng)的整體架構(gòu)圖。通過對ZigBee技術(shù) 的三種網(wǎng)絡(luò)拓?fù)鋱D的分析,結(jié)合智能家居安防的特點,最終確 定星型結(jié)構(gòu)的系統(tǒng)硬件總體設(shè)計。圖中有一個協(xié)調(diào)器節(jié)點,主 要負(fù)責(zé)無線網(wǎng)絡(luò)的建立,保證網(wǎng)絡(luò)的正常運行,還要對終端節(jié) 點加入和退出網(wǎng)絡(luò)進(jìn)行控制和監(jiān)測。多個終端節(jié)點,主要的功 能就是采集無線網(wǎng)絡(luò)數(shù)據(jù),并將數(shù)據(jù)發(fā)送給協(xié)調(diào)器。
圖6系統(tǒng)硬件總體設(shè)計圖
3結(jié)語
伴隨著快節(jié)奏的工作生活,大量的信息覆蓋了人們生活 的方方面面,一個能夠幫助人們管理家庭事務(wù)信息并分擔(dān) 家庭事務(wù)的智能化環(huán)境更加適應(yīng)發(fā)展潮流。而在智能家居 中,人們更關(guān)心的就是智能家居安防系統(tǒng)。本文介紹了系統(tǒng)中 ZigBee節(jié)點的設(shè)計、硬件底板的設(shè)計方法以及各個傳感器的 選型,最后給出了智能家居安防系統(tǒng)的硬件總體設(shè)計圖。