基于物聯(lián)網(wǎng)的智能插座設(shè)計_第1頁
基于物聯(lián)網(wǎng)的智能插座設(shè)計_第2頁
基于物聯(lián)網(wǎng)的智能插座設(shè)計_第3頁
基于物聯(lián)網(wǎng)的智能插座設(shè)計_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、基于物聯(lián)網(wǎng)的智能插座設(shè)計隨著技術(shù)的發(fā)展和人類生活水平的提高,越來越多的人開始追求高科技和高質(zhì)量的生活。智能電子設(shè)備的發(fā)展給人類生活提供了很大的便利。近年來,智能移動設(shè)備,智能家居設(shè)備,智能可穿戴設(shè)備發(fā)展迅速。智能家居作為其中一個重要的方面,極大方便了人們對家庭電子設(shè)備和電氣設(shè)備的管理和使用。物聯(lián)網(wǎng)是一個基于互聯(lián)網(wǎng)、傳統(tǒng)電信網(wǎng)等訊息承載體,讓所有能夠被獨立尋址的普通物理對象實現(xiàn)互聯(lián)互通的網(wǎng)絡(luò)。物聯(lián)網(wǎng)通過互聯(lián)網(wǎng),將物體與物體之間建立通信連接。智能家居建立在物聯(lián)網(wǎng)基礎(chǔ)之上,將家用電器和智能網(wǎng)關(guān)、個人電腦、手機等電子設(shè)備連接,以實現(xiàn)統(tǒng)一的和自動化的管理,為居民的生活提供便利。家用電器作為普遍存在的家居

2、設(shè)備,缺乏統(tǒng)一的智能化方案和接口,因此要實現(xiàn)家電總體的智能化絕非朝夕之功。但插座作為家用電器連接電源必須使用的設(shè)備,若能實現(xiàn)智能化管理,則會在很大程度上借助對插座的管理實現(xiàn)對家電的智能化管理。本文提出一種智能插座設(shè)計方案,實現(xiàn)了簡單的功能設(shè)計,并進行了樣機設(shè)計和測試。在本文提出的硬件方案的基礎(chǔ)上可以進行更加專用和更加復(fù)雜的功能設(shè)計和實現(xiàn)。模塊設(shè)計控制器控制器使用AVRATmega16,它具有16K字節(jié)的系統(tǒng)內(nèi)可編程閃存,512字節(jié)EEPROM,1K字節(jié)片上內(nèi)存,32個通用輸入輸出接口和寄存器,通用同步/異步串行接收/發(fā)送器(USART),10位精度的模數(shù)轉(zhuǎn)換器,可通過編程配置外接晶體振蕩器提供

3、時鐘信號。通信模塊無線通信使用WIFI實現(xiàn)。WIFI對比藍牙、ZigBee等其他無線通信方式,有較多的優(yōu)點。1.WIFI已經(jīng)有著極其廣泛的應(yīng)用。WIFI形成一種工業(yè)化的標準,目前市面上的智能手機、平板電腦和筆記本電腦、無線路由器等都支持WIFI通信。很多家庭都有WIFI設(shè)備??梢哉f,WIFI設(shè)備更容易被廣大用戶接受。圖1ATmega16引腳示意圖2 .通信距離長,一個遵循IEEE802.11b或IEEE802.11g標準的無線路由器在使用外置天線時可能有一個長達32m的室內(nèi)傳輸距離,這比藍牙等技術(shù)有明顯的優(yōu)勢。3 .傳輸速度快,WIFI的傳輸速度相對藍牙和ZigBee要快很多一一遵從IEEE8

4、02.11b標準的可高達11Mbps,遵從IEEE802.11a和IEEE802.11g標準的可高達54Mbps。4 .WIFI芯片的價格便宜,有完善的標準、電器特性說明,和技術(shù)文檔。WIFI模塊是實現(xiàn)了TCP/IP協(xié)議棧的WIFI解決方案。在具體選擇WIFI設(shè)備時,我們使用USR-WIFI232模塊。USR-WIFI232是一款USART接口的WIFI模塊(以下簡稱WIFI模塊),一端可以通過USART與單片機連接,接收單片機的指令,另一端可以通過WIFI與其他無線終端或路由器直接連接。通過簡單的操作,可以在第一次連接的時候配置并保存網(wǎng)絡(luò)信息。此模塊內(nèi)置輕型TCP/IP協(xié)議棧(LWIP),它

5、的運用實現(xiàn)了數(shù)據(jù)的透明傳輸和安全傳輸,使得系統(tǒng)其它功能的設(shè)計可以更加靈活。USR-WIFI232模塊支持通過串口和通過無線連接,進行參數(shù)配置。1 .通過串口配置參數(shù):WIFI232模塊的USART與ATmega16的USART接口直接連接,可以通過WIFI模塊設(shè)置的接口函數(shù),由單片機發(fā)送AT命令直接修改WIFI模塊的各種參數(shù)。2 .通過無線連接配置參數(shù):用戶第一次與智能插座連接時,插座端以AP方式啟動,用戶可以通過帶無線網(wǎng)卡的電腦或智能手機連接智能插座,并修改智能插座的串口配置和網(wǎng)絡(luò)配置等配置參數(shù)。電器工作狀態(tài)檢測模塊由于本插座設(shè)計時的直接需求是機房的安全監(jiān)測和遠程控制家電設(shè)備的電源通斷,因此

6、暫時沒有進行詳細的功率檢測方面的設(shè)計。我們將電器的工作狀態(tài)劃分為運行和關(guān)閉兩種狀態(tài)。在監(jiān)測用電器工作狀態(tài)功能的實現(xiàn)方案上,可選擇較簡單的光電原件傳感的方式。但我們設(shè)計用電流互感一電流采樣一AD轉(zhuǎn)換的方案,因為這種方案使我們的設(shè)備可以直接升級成為功能更強的、可以進行功率檢測的智能插座,即可擴展性強。當電器不在運行時,負載電流為接近零的微小值。當電器運轉(zhuǎn)時,負載電流為較大值。我們設(shè)定最小工作電流閾值,當連續(xù)測得的電流,轉(zhuǎn)換為有效值后小于此閾值時,可認為電流為零,電器處于關(guān)閉狀態(tài)。當測得電流大于此閾值時,可認為電流不為零,電器處于運行狀態(tài)。ATmega16單片機自帶具有10位精度的AD轉(zhuǎn)換器(ADC

7、),輸入電壓可測量的范圍在0-Vcc內(nèi)。因此ATmega16單片機的片上ADC完全可以滿足負載電流檢測的需要。此10位的ADC可將GND與參考電壓Vref之間的輸入電壓轉(zhuǎn)換為2A10個不同的數(shù)字量。轉(zhuǎn)換后得到的數(shù)字量范圍在0與2A101之間。當使用十位轉(zhuǎn)換精度時,單片機片上ADC分辨率可計算如下:其中Vref為ADC參考電壓取值。例如,取參考電壓為片內(nèi)的2.56V基準電壓時,根據(jù)公式(1)計算:設(shè)轉(zhuǎn)換結(jié)果為Valueadc,則輸入電壓inV與adcValue之間的轉(zhuǎn)換關(guān)系由下式給出:嗎*(2)至此,我們有以下結(jié)論:理想情況下,若電流互感器變比為1:n,則電流變比(初級線圈與次級線圈流過的電流之

8、比):1psIIn=,當次級采樣電阻取值sR時,設(shè)備可檢測到的最小阻性用電器功率閾值可估算為:(3)具體應(yīng)用之時,sR的取值要滿足電流互感器的額定二次負載要求,并且二次端不允許開路,否則會存在很大的安全隱患。在實際情況下,由于電磁環(huán)境的干擾、ADC基準源的擾動、輸入雜波的存在等原因,最小靈敏功率實際值必定比計算得到的minP大。在需要優(yōu)化最小靈敏度的應(yīng)用場合,可有以下改進思路:1.使用更高精度ADC2.對輸入高頻干擾進行濾波處理3.改變互感器的變比考慮到本系統(tǒng)設(shè)計時的應(yīng)用環(huán)境為機房電器和普通家電的監(jiān)控,不會存在功率非常小的情況,因此為了最簡化系統(tǒng)硬件規(guī)模,暫時不考慮這個問題,只做最簡單的濾波和

9、抗電磁干擾處理。模塊硬件設(shè)計如下:取合適變比的電流互感器,初級端直接接用電器電流回路,次級端接檢測裝置,通過電流互感器將前端用電器與后端檢測裝置隔離,起到安全耦合的作用。將流過用電器的電流耦合到電流互感器次級線圈后取樣和簡單濾波,將取樣電壓連接到單片機的ADC。在收到檢測用電器工作狀態(tài)的指令時,由ADC連續(xù)進行數(shù)次轉(zhuǎn)換,以檢測電流峰值;待數(shù)次轉(zhuǎn)換全部完成之后,將ADC轉(zhuǎn)換結(jié)果計算得到用電器工作狀態(tài),并將結(jié)果發(fā)送到WIFI模塊。遙控開關(guān)模塊遙控開關(guān)模塊由連接在單片機上的電磁繼電器實現(xiàn)。電磁繼電器控制信號來自單片機IO接口??刂菩盘枮楦唠娖綍r,電磁繼電器內(nèi)部的三極管飽和導(dǎo)通,繼電器通電,磁接觸點吸

10、合,負載開路。當控制信號為低電平時,內(nèi)部的三極管截止,繼電器磁力消失進而磁接觸點斷開,負載接入電源回路中。根據(jù)繼電器的型號不同,它的觸電負載能力也不同。試驗中我們使用交流承載能力為250V,5A的電磁繼電器進行遙控開關(guān)功能的功能驗證。電源系統(tǒng)需要穩(wěn)定的直流電供電:WIFI模塊、電磁繼電器和ATmega16單片機需要低電壓(5V左右)直流電源供電。因為整個插座的耗電量較小,因此我們設(shè)計以下交流一一直流電源轉(zhuǎn)換電路。此電路可將電源從交流220V市電轉(zhuǎn)換成直流電,有著體積小、電壓穩(wěn)定的特點。電路原理圖如下圖3所示。程序邏輯總體邏輯智能插座設(shè)備通過WIFI模塊與家用智能終端連接:一方面,通過WIFI模

11、塊將傳感數(shù)據(jù)送出到家用智能終端;另一方面,通過WIFI模塊接收家用智能終端的控制信息。AD轉(zhuǎn)換AD轉(zhuǎn)換通過指令觸發(fā)。當單片機收到查詢指令時,觸發(fā)連續(xù)的AD轉(zhuǎn)換,然后計算結(jié)果,并將得到的結(jié)果通過與單片機串口連接的WIFI模塊送出。ATmega16單片機的ADC輸入接口與通用IO接口PA0PA7復(fù)用。試驗時我們選?。≒A7)接口作為單通道AD輸入接口。AD初始化和運行程序流程如下:1.將選定的AD輸入接口(PA7)設(shè)置為高阻態(tài)輸入狀態(tài),并寫ADMUX寄存器,指定輸入接口2 .設(shè)置基準電壓3 .設(shè)置數(shù)據(jù)對齊方式4 .設(shè)置AD轉(zhuǎn)換頻率5 .設(shè)置轉(zhuǎn)換方式6 .開始AD轉(zhuǎn)換7 .得到AD轉(zhuǎn)換數(shù)據(jù)8 .處理

12、得到的數(shù)據(jù),并根據(jù)公式計算得到用電器工作狀態(tài)USARTWIFI模塊與單片機通過USART連接并實現(xiàn)數(shù)據(jù)雙向傳輸。USART串口通信需要給主從原件設(shè)置相同的波特率。其他細節(jié)在此不再贅述。擴展接口ATmega16的多通道ADC和較多IO接口(包括SPI和TWI串行接口)使得我們在有其他需求時,可以繼續(xù)添加其他傳感設(shè)備。對于輸出量為模擬信號的傳感器,可根據(jù)其輸出電壓幅度,將其輸出電壓處理和采樣之后接到某空閑ADC通道輸入接口,并進行AD轉(zhuǎn)換;對于輸出量為數(shù)字信號的傳感器,可直接讀取傳感器輸出的數(shù)字信號值。功能測試本文主要考慮智能插座的功能設(shè)計與實現(xiàn),但智能插座在部署使用時,一般需要作為智能家居網(wǎng)關(guān)的

13、上位機同時協(xié)作,實現(xiàn)用戶與智能插座的雙向連接和數(shù)據(jù)交換。因此,功能測試包括兩方面內(nèi)容:1 .控制命令(如開啟、關(guān)閉電源的命令)從用戶處發(fā)出,經(jīng)過智能家居網(wǎng)關(guān)送達到智能插座,并觸發(fā)智能插座的響應(yīng);2 .在收到查詢命令(如用電器工作狀態(tài)查詢命令)時,ADC開啟并完成轉(zhuǎn)換,轉(zhuǎn)換數(shù)據(jù)從智能插座出發(fā),送達智能家居網(wǎng)關(guān),智能家居網(wǎng)關(guān)對數(shù)據(jù)進行處理后,將結(jié)果返回給用戶端的程序。本文以AVR開發(fā)板,配置必要的外設(shè),進行功能驗證。為調(diào)試方便,以安裝Windows操作系統(tǒng)的筆記本電腦作為智能家居網(wǎng)關(guān)(上位機),直接連接智能插座WIFI,并通過上位機的測試程序,向智能插座發(fā)送控制命令,同時接收智能插座傳來的數(shù)據(jù)。經(jīng)實驗驗證,通信、控制電源通斷、檢測用電器工作狀態(tài)的功能都可正常實現(xiàn)。功能測試的結(jié)果證明本文方案具有可行性??偨Y(jié)本文在物聯(lián)網(wǎng)背景下,從現(xiàn)有不同廠家、不同標準智能家居終端無法統(tǒng)一管理,且傳統(tǒng)家電難以實現(xiàn)智能化升級等幾個問題入手,根據(jù)機房設(shè)備和家電工作狀態(tài)監(jiān)控需求,從硬件選型、關(guān)鍵模塊設(shè)計、軟件程序設(shè)計等幾個方面入手,提出了一種智能插座的設(shè)計方案。經(jīng)過對原型設(shè)備的功能試驗,驗證了文中方案的可行性。原型機的設(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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論