• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      室內(nèi)環(huán)境監(jiān)控報(bào)警系統(tǒng)設(shè)計(jì)

      2019-07-29 00:56陶冶
      物聯(lián)網(wǎng)技術(shù) 2019年5期

      陶冶

      摘 要:文中基于Android智能手機(jī)與Internet網(wǎng)絡(luò),設(shè)計(jì)室內(nèi)環(huán)境報(bào)警系統(tǒng)。利用無(wú)線傳感網(wǎng)絡(luò)設(shè)置底層監(jiān)控終端節(jié)點(diǎn),以VS.NET設(shè)計(jì)網(wǎng)絡(luò)服務(wù)器監(jiān)測(cè)管理平臺(tái),使用軟件Eclipse開(kāi)發(fā)手機(jī)監(jiān)測(cè)應(yīng)用程序,該系統(tǒng)具有溫度、煙霧、可燃?xì)怏w、異常入侵的監(jiān)測(cè)和數(shù)據(jù)上傳功能,以及通過(guò)網(wǎng)絡(luò)或手機(jī)查詢、布防/撤防、手機(jī)自動(dòng)報(bào)警功能。

      關(guān)鍵詞:Android;Internet;ARM;Eclipse;環(huán)境監(jiān)控;自動(dòng)報(bào)警

      中圖分類號(hào):TP277 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2019)05-00-03

      0 引 言

      隨著計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)通信技術(shù)的進(jìn)步與發(fā)展,人類進(jìn)入了信息時(shí)代,緊接著產(chǎn)生了智能化監(jiān)控系統(tǒng)。安全報(bào)警系統(tǒng)已成為室內(nèi)環(huán)境中安全管理的基礎(chǔ),主要包括防盜報(bào)警、氣體泄漏報(bào)警、火災(zāi)報(bào)警、室內(nèi)環(huán)境智能報(bào)警[1]。本文建立一個(gè)室內(nèi)環(huán)境監(jiān)控系統(tǒng),通過(guò)智能手機(jī)實(shí)現(xiàn)對(duì)室內(nèi)環(huán)境的檢測(cè)報(bào)警,利用手機(jī)控制室內(nèi)環(huán)境系統(tǒng)的開(kāi)關(guān)、攝像頭轉(zhuǎn)動(dòng),可隨時(shí)查看檢測(cè)畫(huà)面,C/S系統(tǒng)的體系結(jié)構(gòu),使用電腦負(fù)責(zé)連接控制并與手機(jī)通信,手機(jī)智能終端負(fù)責(zé)顯示器屏幕顯示,提供用戶界面控制檢測(cè)設(shè)備[2]。

      1 系統(tǒng)結(jié)構(gòu)

      嵌入式Web服務(wù)器提供了互聯(lián)網(wǎng)和無(wú)線通信連接方式,具備豐富的功能擴(kuò)展接口。用戶通過(guò)瀏覽器或Android智能APP登錄控制系統(tǒng)[3],客戶端在身份安全驗(yàn)證通過(guò)后,可訪問(wèn)室內(nèi)環(huán)境監(jiān)控終端并修改系統(tǒng)參數(shù)來(lái)下達(dá)任務(wù)[4]。系統(tǒng)總體設(shè)計(jì)結(jié)構(gòu)框圖如圖1所示。

      2 系統(tǒng)硬件設(shè)計(jì)

      本文系統(tǒng)硬件設(shè)計(jì)的主控板包括Samsung公司的S3C2410集成芯片、1 024 MB DDRII存儲(chǔ)器、256 MB SLC型閃存、電源管理單元、LCD顯示、網(wǎng)絡(luò)控制器DM9000、華為3G EM770W無(wú)線通信模塊[5]。室內(nèi)環(huán)境系統(tǒng)硬件框圖如圖2所示。

      2.1 微處理器S3C2410

      芯片S3C2410是16/32位RISC微處理器,擁有豐富的資源,主要頻率最大可達(dá)203 MHz,具有成本低、功耗小、性能高的特點(diǎn)[6]。S3C2410采用272-FBGA封裝,分為總線控制信號(hào)、各種各樣的元器件接口信號(hào)、電源時(shí)鐘控制信號(hào)。

      2.2 網(wǎng)絡(luò)控制器DM9000

      網(wǎng)絡(luò)控制器DM9000有一個(gè)一般的處理接口,具有損耗低、成本低廉、性能高、功率低、驅(qū)動(dòng)源代碼比較齊全、設(shè)計(jì)簡(jiǎn)單方便、能自動(dòng)協(xié)調(diào)等特點(diǎn),支持3.3 V或5 V的I/O電壓、介質(zhì)無(wú)關(guān)接口,可用介質(zhì)無(wú)關(guān)接口連接網(wǎng)絡(luò)設(shè)備。DM9000引腳如圖3所示。

      微處理器S3C2410與網(wǎng)絡(luò)控制器DM9000連接電路如圖4所示。

      2.3 3G模塊EM770W

      3G EM770W模塊外形較小,通過(guò)Mini PCI Express接口連接主控制板,使用SIM卡時(shí)必須安裝到位。

      在沒(méi)有網(wǎng)絡(luò)信號(hào)或用戶不方便上網(wǎng)時(shí),通過(guò)互聯(lián)網(wǎng)發(fā)送的報(bào)警信息(如防盜報(bào)警、防火報(bào)警)不能送達(dá),用戶不能及時(shí)監(jiān)控室內(nèi)環(huán)境[7]。為了使報(bào)警信息實(shí)時(shí)可靠地送達(dá)用戶,用戶可通過(guò)相應(yīng)的短信對(duì)室內(nèi)環(huán)境進(jìn)行監(jiān)控,且當(dāng)室內(nèi)環(huán)境異常時(shí),系統(tǒng)通過(guò)無(wú)線模塊向用戶手機(jī)發(fā)送報(bào)警短信[8]。EM770W引腳如圖5所示。

      MAX232芯片是RS 232標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源電平轉(zhuǎn)換芯片,MAX232的主要特點(diǎn)是:符合RS 232C技術(shù)標(biāo)準(zhǔn);具有電荷泵升壓、電壓極性變換能力,可產(chǎn)生±10 V電壓;供電電流為5 mA,功率損耗小;有兩個(gè)內(nèi)部集成的RS 232C驅(qū)動(dòng)器。

      2.5 傳感器模塊

      2.5.1 溫度傳感器

      DS18B20是常用的數(shù)字溫度傳感器,具有較強(qiáng)的抗干擾能力,體積小,成本低廉,經(jīng)濟(jì)靈活,具有8引腳SIOC小體積封裝形式。

      2.5.2 燃?xì)鈧鞲衅?/p>

      MQ5氣體傳感器采用的材料是二氧化錫(SnO2),空氣中有可燃?xì)怏w時(shí),二氧化錫的電導(dǎo)率隨著可燃?xì)怏w濃度的增大而變大,用一個(gè)簡(jiǎn)單的電路就可將電導(dǎo)率的變化變換為該氣體濃度對(duì)應(yīng)的輸出信號(hào)。

      2.5.3 濕度傳感器

      SHT15型智能濕度/溫度傳感器相對(duì)濕度的測(cè)量范圍為0~100%,分辨力為0.03%RH,最大精度為±2%RH;溫度測(cè)量范圍為-40~123.8 ℃,分辨力為0.01 ℃。測(cè)量濕度、溫度時(shí),A/D轉(zhuǎn)換的位數(shù)最多為12位、14位。

      3 系統(tǒng)軟件設(shè)計(jì)

      軟件設(shè)計(jì)中,首先進(jìn)行系統(tǒng)移植,包括Linux內(nèi)核移植、驅(qū)動(dòng)程序開(kāi)發(fā)、BOA應(yīng)用開(kāi)發(fā);然后進(jìn)行應(yīng)用開(kāi)發(fā),包括Android智能手機(jī)終端遠(yuǎn)程控制軟件等。

      3.1 系統(tǒng)移植

      3.1.1 系統(tǒng)移植環(huán)境

      (1)安裝主機(jī)環(huán)境,采用Windows+VMware+Ubuntu的方式;

      (2)安裝必要的軟件包,安裝命令在Ubuntu下輸入[9];

      (3)安裝JDK開(kāi)發(fā)環(huán)境,并設(shè)置好環(huán)境變量的路徑。

      3.1.2 移植Linux內(nèi)核

      (1)將Linux主機(jī)下android.tar.bz2文件解壓產(chǎn)生 Android源碼目錄;

      (2)驅(qū)動(dòng)移植;

      (3)文件系統(tǒng)和內(nèi)核啟動(dòng)參數(shù)的正確掛載;

      (4)調(diào)試控制臺(tái);

      (5)打開(kāi)并調(diào)試相關(guān)驅(qū)動(dòng)(binder,logger等)。

      3.1.3 BOA移植

      BOA能夠像普通服務(wù)器一樣完成協(xié)議解析,實(shí)現(xiàn)客戶端的各種請(qǐng)求,具有高性能、輕量級(jí)的優(yōu)點(diǎn)。

      3.2 手機(jī)APP應(yīng)用系統(tǒng)開(kāi)發(fā)

      Android開(kāi)發(fā)環(huán)境的安裝步驟如下:

      (1)安裝JDK

      直接從網(wǎng)上下載JDK,由于所用電腦是32位操作系統(tǒng),選擇下載Windows x86 188.43M jdk-8u92-windows-i586.exe。

      (2)配置JDK變量環(huán)境

      配置JDK系統(tǒng)變量環(huán)境時(shí),需要設(shè)置3個(gè)系統(tǒng)變量:Java-home,Path及Classpath。

      Java-home:設(shè)置系統(tǒng)變量名稱,JDK在C:\Program Files\Java\jdk1.8.0_92目錄下,創(chuàng)建后用%JAVA_HOME%作為JDK安裝目錄的同一引用路徑。

      Path:直接對(duì)Path屬性進(jìn)行編輯,在原變量名后加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。

      Classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。

      (3)下載安裝Eclipse

      Eclipse是集成開(kāi)發(fā)環(huán)境(IDE),主要為Android和Java應(yīng)用程序開(kāi)發(fā)[10]。直接運(yùn)行Eclipse應(yīng)用程序,打開(kāi)時(shí)需要設(shè)置工作目錄。

      (4)下載安裝Android SDK

      前面步驟僅僅是普通Java應(yīng)用程序的開(kāi)發(fā),開(kāi)發(fā)Android應(yīng)用還需安裝Android SDK,并安裝配置Android Eclipse插件ADT。

      (5)給Eclipse安裝ADT插件

      使用Eclipse需要安裝ADT插件,可以簡(jiǎn)化開(kāi)發(fā)過(guò)程,節(jié)約時(shí)間,ADT插件中有創(chuàng)建和調(diào)試Android工程向?qū)А?/p>

      (6)開(kāi)發(fā)APP

      開(kāi)發(fā)手機(jī)APP需要了解市場(chǎng)對(duì)手機(jī)APP的應(yīng)用需求,現(xiàn)在較為豐富的應(yīng)用生態(tài)是APP Store與Google Play。開(kāi)發(fā)APP應(yīng)用需明確產(chǎn)品方向,設(shè)計(jì)手機(jī)APP應(yīng)用要突出其主要功能點(diǎn),這樣才可滿足用戶對(duì)手機(jī)APP的需求,同時(shí)還可給手機(jī)APP匹配一些相關(guān)功能。

      本文設(shè)計(jì)的室內(nèi)環(huán)境手機(jī)APP操作界面如圖6、圖7所示。

      3.3 系統(tǒng)測(cè)試

      對(duì)室內(nèi)環(huán)境遠(yuǎn)程監(jiān)控報(bào)警系統(tǒng)進(jìn)行測(cè)試,測(cè)試結(jié)果見(jiàn)表1所列。

      4 結(jié) 語(yǔ)

      本文使用ARM處理器、網(wǎng)絡(luò)控制器以及各類傳感器開(kāi)發(fā)了室內(nèi)環(huán)境監(jiān)測(cè)系統(tǒng)的終端硬件平臺(tái),搭建了Linux服務(wù)器平臺(tái),開(kāi)發(fā)了Android系統(tǒng)APP平臺(tái),實(shí)現(xiàn)了各類參數(shù)的采集顯示與報(bào)警,同時(shí)可在手機(jī)上視頻監(jiān)控室內(nèi)場(chǎng)景。該系統(tǒng)功能完善,實(shí)現(xiàn)了客戶的需求目標(biāo)。

      參 考 文 獻(xiàn)

      [1]強(qiáng)靜仁,張珣,王斌.室內(nèi)環(huán)境基本原理及應(yīng)用[M].武漢:華中科技大學(xué)出版社,2017.

      [2]陳成.基于同態(tài)代理重加密的CCN/NDN命名隱私保護(hù)機(jī)制研究[D].蘭州:蘭州理工大學(xué),2017.

      [3]張運(yùn)玉.基于Android的室內(nèi)環(huán)境安全監(jiān)控系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)與數(shù)字工程,2017 (11):2295-2300.

      [4]王署光.基于ZigBee技術(shù)的室內(nèi)環(huán)境系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].通信電源技術(shù),2017(6):165-166.

      [5]常亮.信息網(wǎng)絡(luò)環(huán)境下智能安防報(bào)警系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2017(7):302-305.

      [6]張勇.智能建筑火災(zāi)監(jiān)控系統(tǒng)設(shè)計(jì)[M].北京:中國(guó)電力出版社,2014:3-48.

      [7]朱文杰.ZigBee通信技術(shù)在室內(nèi)環(huán)境建筑中的應(yīng)用[J].通訊世界,2017(24):142.

      [8]明日.Android開(kāi)發(fā)從入門(mén)到精通[M].北京:水利水電出版社,2017.

      [9]徐繼寧,張暕,胡敦利.基于ZigBee和WiFi的室內(nèi)環(huán)境系統(tǒng)[J].微型機(jī)與應(yīng)用,2015(12):57-60.

      [10]蘇煜.物聯(lián)網(wǎng)安全與隱私保護(hù)探究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(1):86.

      建阳市| 阿克陶县| 宜良县| 宁津县| 根河市| 甘洛县| 焉耆| 定安县| 九龙坡区| 伽师县| 嘉荫县| 梁平县| 昌吉市| 南皮县| 泗洪县| 大悟县| 贵阳市| 南京市| 赤壁市| 香格里拉县| 右玉县| 江都市| 宜兴市| 金寨县| 鹤岗市| 抚松县| 孝义市| 多伦县| 辽阳县| 家居| 瑞丽市| 阳朔县| 双牌县| 方城县| 确山县| 宁海县| 万荣县| 黄大仙区| 江城| 湟源县| 济宁市|