日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

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

引 言

隨著計(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),通過智能手機(jī)實(shí)現(xiàn)對(duì)室內(nèi)環(huán)境的檢測(cè)報(bào)警,利用手機(jī)控制室內(nèi)環(huán)境系統(tǒng)的開關(guān)、攝像頭轉(zhuǎn)動(dòng), 可隨時(shí)查看檢測(cè)畫面,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)和無線通信連接方式, 具備豐富的功能擴(kuò)展接口。用戶通過瀏覽器或 Android 智能APP 登錄控制系統(tǒng) [3],客戶端在身份安全驗(yàn)證通過后,可訪問室內(nèi)環(huán)境監(jiān)控終端并修改系統(tǒng)參數(shù)來下達(dá)任務(wù) [4]。系統(tǒng)總體設(shè)計(jì)結(jié)構(gòu)框圖如圖 1 所示。

圖 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 無線通信模塊 [5]。室內(nèi)環(huán)境系統(tǒng)硬件框圖如圖 2 所示。

華為 3G EM770W 無線通信模塊 [5]。室內(nèi)環(huán)境系統(tǒng)硬件框圖如圖 2 所示。

圖 2 室內(nèi)環(huán)境系統(tǒng)硬件框圖

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ì)無關(guān)接口, 可用介質(zhì)無關(guān)接口連接網(wǎng)絡(luò)設(shè)備。DM9000 引腳如圖 3 所示。

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

2.3 3G模塊 EM770W

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

在沒有網(wǎng)絡(luò)信號(hào)或用戶不方便上網(wǎng)時(shí),通過互聯(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á)用戶,用戶可通過相應(yīng)的短信對(duì)室內(nèi)環(huán)境進(jìn)行監(jiān)控,且當(dāng)室內(nèi)環(huán)境異常時(shí),系統(tǒng)通過無線模塊向用戶手機(jī)發(fā)送報(bào)警短信 [8]。

EM770W 引腳如圖 5 所示。

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

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

一般情況下, 為防止信號(hào)干擾, 在 USIM_VCC 上加0.1 μF 電容,在 USIM_CD 上加 10 nF 電容,在 USIM_CLK,USIM_IO,USIM_RST 上加 33 pF 電容。

2.4 RS 232串口

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ì)鈧鞲衅?

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)程序開發(fā)、BOA 應(yīng)用開發(fā) ;然后進(jìn)行應(yīng)用開發(fā),包括Android 智能手機(jī)終端遠(yuǎn)程控制軟件開發(fā)等。

3.1 系統(tǒng)移植

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

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

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

(3)安裝 JDK 開發(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)打開并調(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)開發(fā)

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

(4)下載安裝 AndroidSDK

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

(5)給 Eclipse安裝 ADT 插件

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

(6)開發(fā) APP

開發(fā)手機(jī) APP 需要了解市場(chǎng)對(duì)手機(jī) APP 的應(yīng)用需求, 現(xiàn)在較為豐富的應(yīng)用生態(tài)是 APP Store 與 Google Play。開發(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 所示。

圖6 室內(nèi)環(huán)境操作界面一圖7 室內(nèi)環(huán)境操作界面二

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

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

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

由表 1 可知,本文系統(tǒng)較好地實(shí)現(xiàn)了預(yù)期設(shè)計(jì)功能。遠(yuǎn)程監(jiān)控效果如圖 8 所示。

圖 8 遠(yuǎn)程監(jiān)控效果

4 結(jié) 語

本文使用 ARM 處理器、網(wǎng)絡(luò)控制器以及各類傳感器開發(fā)了室內(nèi)環(huán)境監(jiān)測(cè)系統(tǒng)的終端硬件平臺(tái),搭建了 Linux 服務(wù)器平臺(tá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)。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

物聯(lián)網(wǎng)正在擴(kuò)大規(guī)模并加速發(fā)展,進(jìn)而驅(qū)動(dòng)著全新的經(jīng)濟(jì)。而Arm生態(tài)系統(tǒng)正是這一巨大機(jī)遇背后的推動(dòng)力。

關(guān)鍵字: ARM 物聯(lián)網(wǎng)

ARM公司是一家知識(shí)產(chǎn)權(quán)(IP)供應(yīng)商,它與一般的半導(dǎo)體公司最大的不同就是不制造芯片且不向終端用戶出售芯片,而是通過轉(zhuǎn)讓設(shè)計(jì)方案,由合作伙伴生產(chǎn)出各具特色的芯片。

關(guān)鍵字: ARM

2018年10月26日,深圳星河麗思卡爾頓酒店,ARM中國(guó)CEO吳雄昂在ARM年度技術(shù)論壇上對(duì)記者如是說,彼時(shí)的吳堅(jiān)定,溫雅,意氣風(fēng)發(fā)。時(shí)隔兩年,ARM中國(guó)CEO吳雄昂再次回到媒體視線,這一次,ARM中國(guó)與來自投資方和劍...

關(guān)鍵字: ARM 芯片 集成電路

喜歡折騰主機(jī)的小伙伴一定都知道X86和ARM架構(gòu)的區(qū)別,前者在PC領(lǐng)域已經(jīng)統(tǒng)治了幾十年;后者則主要應(yīng)用于移動(dòng)領(lǐng)域,尤其是近幾年,ARM的產(chǎn)品在終端應(yīng)用特別是手持終端應(yīng)用飛速發(fā)展。

關(guān)鍵字: 國(guó)產(chǎn) ARM 主機(jī)

科技公司們認(rèn)為,收購(gòu)將使英偉達(dá)控制一個(gè)重要的供應(yīng)商,該供應(yīng)商向蘋果、英特爾、三星電子、亞馬遜和華為等公司授權(quán)基本的芯片技術(shù),同時(shí)也向不計(jì)其數(shù)的中小技術(shù)企業(yè)提供授權(quán)。總部位于英國(guó)的ARM公司將芯片設(shè)計(jì)和相關(guān)軟件代碼授權(quán)給所...

關(guān)鍵字: 英偉達(dá) ARM 半導(dǎo)體公司

在去年九月,英偉達(dá)宣布以400億美金收購(gòu)ARM時(shí),就注定這場(chǎng)收購(gòu)不會(huì)太順利。因?yàn)橐坏〢RM成功被英偉達(dá)收購(gòu),這將使ARM改變?cè)谌虬雽?dǎo)體市場(chǎng)中的中立立場(chǎng),因?yàn)锳RM的很多客戶,都是英偉達(dá)的直接或者間接的對(duì)手。除此之外,還...

關(guān)鍵字: 英偉達(dá) ARM 半導(dǎo)體

以下內(nèi)容中,小編將對(duì)工控主板的相關(guān)內(nèi)容進(jìn)行著重介紹和闡述,希望本文能幫您增進(jìn)對(duì)工控主板的了解,和小編一起來看看吧。

關(guān)鍵字: ARM 工控主板 主板

在這篇文章中,小編將為大家?guī)砉た刂靼宓南嚓P(guān)報(bào)道。如果你對(duì)本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: ARM 工控主板 主板

今年8月份公布的財(cái)報(bào)顯示,軟銀公司報(bào)虧3.16萬億日元(約合1644億元人民幣),比上一季度的2.1萬億日元虧損額繼續(xù)擴(kuò)大,這意味著軟銀連續(xù)第二個(gè)季度創(chuàng)下有史以來最大的季度虧損。

關(guān)鍵字: ARM 軟銀集團(tuán) NVIDIA

據(jù)業(yè)內(nèi)消息,ARM公司稱已準(zhǔn)備進(jìn)行公開上市,新的首席財(cái)務(wù)官Jason·Child已經(jīng)上任。

關(guān)鍵字: ARM CFO

《物聯(lián)網(wǎng)技術(shù)》雜志

2511 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉