国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于三星ARM A8的智能實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)

2017-10-21 09:49:27趙剛何博曾智黃浩王陸強(qiáng)
東方教育 2017年16期
關(guān)鍵詞:開發(fā)板溫濕度智能家居

趙剛+何博+曾智+黃浩+王陸強(qiáng)

摘要:智能家居在我們的生活中是越來(lái)越發(fā)展起來(lái)了,隨著智能家居的發(fā)展,在我們實(shí)驗(yàn)室方面也可以借鑒智能家居的發(fā)展。智能實(shí)驗(yàn)室是利用先進(jìn)的科學(xué)計(jì)算機(jī)技術(shù),網(wǎng)絡(luò)通訊技術(shù)等將實(shí)驗(yàn)室的各種子系統(tǒng)有機(jī)結(jié)合在一起,通過統(tǒng)籌管理,讓我們的實(shí)驗(yàn)室能安全、舒適、有效的利用,隨著網(wǎng)絡(luò)技術(shù),通訊技術(shù)的發(fā)展,以及嵌入式的日漸完善,智能實(shí)驗(yàn)室也是時(shí)代開發(fā)的熱點(diǎn),而嵌入式系統(tǒng)具有體積較小,功能強(qiáng)大,可靠性高等特點(diǎn),被廣泛的應(yīng)用到各個(gè)領(lǐng)域。所以結(jié)合智能家居的發(fā)展和嵌入式的研究,與我們?cè)趯?shí)驗(yàn)室應(yīng)用方面的需求,提出了智能實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)。智能實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)如下:(1)搭建實(shí)驗(yàn)室網(wǎng)關(guān)硬件開發(fā)平臺(tái),android系統(tǒng)的開發(fā);(2)掌握android平臺(tái)上的底層開發(fā),讀取串口數(shù)據(jù);(3)搭建嵌入式web服務(wù)器,結(jié)合SQLite結(jié)構(gòu)一個(gè)輕量級(jí)數(shù)據(jù)庫(kù)來(lái)開發(fā)遠(yuǎn)程控制系統(tǒng);(4)各個(gè)實(shí)驗(yàn)室組內(nèi)部組網(wǎng)系統(tǒng),利用TI公司的CC2530的zigbee模塊來(lái)做無(wú)線傳感器網(wǎng)絡(luò)來(lái)做無(wú)線傳感器的硬件開發(fā),最終實(shí)現(xiàn)用戶的遠(yuǎn)程web訪問智能實(shí)驗(yàn)室的網(wǎng)關(guān)系統(tǒng);(5)在各個(gè)實(shí)驗(yàn)室安裝安防模組硬件設(shè)施,主要是以STM32+CC2530作為數(shù)據(jù)采集和傳輸,以及氣體監(jiān)控,溫濕度監(jiān)控,火焰控制等功能。

關(guān)鍵詞:智能實(shí)驗(yàn)室Android;CC2530;Web實(shí)驗(yàn)室網(wǎng)關(guān)系統(tǒng)STM32

1引言

發(fā)展智能實(shí)驗(yàn)室是社會(huì)經(jīng)濟(jì)發(fā)展的必然條件,智能實(shí)驗(yàn)室是實(shí)現(xiàn)對(duì)實(shí)驗(yàn)室的實(shí)時(shí)監(jiān)控,管理和利用,能夠舒適、安全、有效實(shí)時(shí)的對(duì)所控制的實(shí)驗(yàn)室進(jìn)行管理。我們智能實(shí)驗(yàn)室利用STM32單片機(jī)(STM32單片機(jī)具有成本低,功能強(qiáng)大,可編程容易,體積小,功耗低等優(yōu)勢(shì))作為我們各個(gè)實(shí)驗(yàn)室子系統(tǒng)的發(fā)送控制端,我們ARM8開發(fā)板作為我們的主機(jī)利用串口讀取zigbee數(shù)據(jù)來(lái)有效接收子系統(tǒng)的狀況和控制子系統(tǒng)。

在ARM8的開發(fā)板上我們利用Aandroid的控制系統(tǒng)開發(fā)和數(shù)據(jù)庫(kù)SQLite以及搭建嵌入式Web服務(wù)器等有機(jī)結(jié)束構(gòu)建一個(gè)輕量級(jí)數(shù)據(jù)庫(kù)來(lái)遠(yuǎn)程開發(fā)控制系統(tǒng)。我們利用ARM8開發(fā)板來(lái)編寫控制界面和數(shù)據(jù)處理,并將有效數(shù)據(jù)分享Web服務(wù)器讓遠(yuǎn)程能夠?qū)崟r(shí)的檢測(cè)我們系統(tǒng)的信息,并且利用讀取Web我們主機(jī)ARM8開發(fā)板能夠有效的讀取遠(yuǎn)程用戶的控制信息,這樣能夠有效的實(shí)驗(yàn)用戶遠(yuǎn)程監(jiān)控與控制。

通過MQ-5液化氣檢模塊達(dá)到對(duì)天然氣、煤氣、酒精氣體等氣體檢測(cè)和煙霧等電氣參數(shù)的采集,之后通過AM2305溫濕度傳感器采集溫度和濕度,AM2305主要通過單總線通訊協(xié)議的方式采集數(shù)據(jù),因其具有校準(zhǔn)功能,所以采集到的數(shù)據(jù)十分準(zhǔn)確。利用火焰?zhèn)鞲衅髂K可以檢測(cè)火焰或者波長(zhǎng)在760納米~1100納米范圍內(nèi)的火焰,探測(cè)角度60°左右,對(duì)火焰光譜特別敏感,利用比較輸出、信號(hào)干凈、波形好、驅(qū)動(dòng)能力強(qiáng)、超過15mA等優(yōu)勢(shì),通過以上模塊將所需要的參數(shù)采集到,通過無(wú)線傳輸?shù)姆绞絺鬏數(shù)娇刂葡到y(tǒng),在手機(jī)上可以讀出所采集到的數(shù)據(jù),并進(jìn)行實(shí)時(shí)監(jiān)控。所以,實(shí)現(xiàn)智能實(shí)驗(yàn)室的數(shù)的監(jiān)測(cè),及時(shí)掌握實(shí)驗(yàn)室設(shè)備的運(yùn)行情況。

2 液化氣體采集系統(tǒng)的設(shè)計(jì)

本系統(tǒng)通過MQ-5液化氣檢模塊達(dá)到對(duì)天然氣、煤氣、酒精氣體等氣體檢測(cè)和煙霧等電氣參數(shù)的采集,采用工業(yè)級(jí)專業(yè)電能計(jì)算芯片,對(duì)氣體信號(hào)進(jìn)行采集,通過高速處理器讀出計(jì)量芯片提供的參數(shù),進(jìn)行數(shù)據(jù)分析、處理、儲(chǔ)存。MQ-5傳感器對(duì)丁烷、丙烷、甲烷靈敏度高,對(duì)甲烷和丙烷可較好的兼顧,這種傳感器可檢測(cè)多種可燃?xì)怏w,特別是液化氣(丙烷),是一款適合多種應(yīng)用的低成本傳感器。在較寬的濃度范圍內(nèi)可對(duì)可燃?xì)怏w有較好的靈敏度:

3溫濕度采集

一種擁有溫濕度結(jié)合以及準(zhǔn)確數(shù)字信號(hào)的測(cè)量的護(hù)額型傳感器AM2305,它是一款數(shù)字溫濕度傳感器。它擁有專門的溫濕度傳感和數(shù)據(jù)采集技術(shù),使產(chǎn)品擁有高性能的長(zhǎng)期穩(wěn)定性和卓越的可靠性。有一個(gè)測(cè)溫器件和一個(gè)電容式感濕器件組成的傳感器,并且連接一個(gè)8位單片機(jī)。校準(zhǔn)系數(shù)都是經(jīng)過程序儲(chǔ)存在OTP中的,檢測(cè)信號(hào)和處理比較準(zhǔn)確。單總線接口形式,令傳感器系統(tǒng)的合成顯得十分便捷。信號(hào)的傳輸距離在20米左右和較小的體積和功耗是各種應(yīng)用場(chǎng)合上的最佳選擇。

3.1電氣特性

VDD=5V,T=25℃,特殊情況:

注:采樣間隔不低于2秒

3.3單總線通訊協(xié)議

單總線的通訊方式和其他的通訊方式大致相同,為了保證數(shù)據(jù)的完整性對(duì)于通訊協(xié)議比較嚴(yán)格。單總線芯片在數(shù)據(jù)傳輸過程中,每個(gè)單總線芯片都擁有唯一的地址,系統(tǒng)主機(jī)一旦選中某個(gè)芯片,就會(huì)保證通信連接直到復(fù)位,其他器件則全部脫離總線,在下次復(fù)位之前不參與任何通信[1]。

3.3.1單總線通信信號(hào)類型

單總線通訊有以下幾種,主機(jī)的復(fù)位脈沖、從機(jī)的應(yīng)答脈沖、寫0、寫1、讀0和讀1。

下面就單總線的兩種寫時(shí)隙寫0和寫1進(jìn)行簡(jiǎn)單的介紹。主要有主機(jī)寫入1和0傳入到從機(jī)相應(yīng)的1和0。每次的寫時(shí)隙有60us的間隔。1時(shí)隙的產(chǎn)生方式:主機(jī)拉低總線后,接著必須在15us之內(nèi)釋放總線,由上拉電阻將總線拉至高電平;主機(jī)先將總線拉底,在15us內(nèi)釋放,將總線拉倒高電平。0時(shí)隙的產(chǎn)生方式為在總線被拉低后,一直保持低電平。(至少60us)。下圖給為寫時(shí)隙(包括1和0)時(shí)序的圖形解釋。

3.3.2單總線通信的初始化

初始化序列是所有在單總線上的通信的開始,初始化序列包括復(fù)位脈沖和應(yīng)答脈沖。黑色實(shí)線代表系統(tǒng)主機(jī)拉低總線,灰色實(shí)線代表從機(jī)拉低總線,而黑色的虛線則代表上拉電阻極愛那個(gè)總線拉高[2]。復(fù)位與應(yīng)答脈沖的工作情況如下圖:

4軟件設(shè)計(jì)網(wǎng)絡(luò)技術(shù)

4.1STM32單片機(jī)軟件設(shè)計(jì)

系統(tǒng)啟動(dòng)之后,由STM32單片機(jī)通過安裝在實(shí)驗(yàn)室硬件上的傳感器采集所需要的參數(shù)值,之后利用zigbee無(wú)線傳輸模塊進(jìn)行對(duì)數(shù)據(jù)的輸送,將其傳輸?shù)街鳈C(jī)上達(dá)到對(duì)各種參數(shù)的實(shí)時(shí)監(jiān)控。利用上述方法達(dá)到預(yù)期的功能,實(shí)現(xiàn)智能實(shí)驗(yàn)室控制的目的。endprint

程序流程框圖如圖4所示:

4.1客戶機(jī)/服務(wù)器通訊的實(shí)現(xiàn)

1服務(wù)器的開發(fā)

(1)服務(wù)器端實(shí)現(xiàn)對(duì)主機(jī)某個(gè)端口的不斷監(jiān)聽,并不斷的接受客戶機(jī)的連接請(qǐng)求,當(dāng)受到連接后打印客戶信息的并向客戶端完成一次服務(wù)。

(2)使用readUTF方式的DataInputStream處理流的提供的方法,功能為讀取滿足UTF格式的字符串。并使用writeUTF方法為DataOutputStream處理流提供的方法,功能為寫出滿意足UTF格式的字符。在一般的的網(wǎng)絡(luò)中發(fā)生學(xué)消息都在發(fā)送端用writeUTF方法寫,在接收端用writeUTF方法寫,在接收端使用readUTF方法讀取這樣程序的兼容性強(qiáng),不容易受到亂碼。

2客戶機(jī)的開發(fā)

(1)客戶端用于對(duì)某個(gè)固定IP的服務(wù)器進(jìn)行連接,接著向服務(wù)器發(fā)送一條消息,最后接受服務(wù)器返回的消息并打印。

(2)為了與服務(wù)器對(duì)應(yīng),發(fā)送消息還要用DataInputStream的writeUTF方法。同時(shí)應(yīng)該注意的兩邊的首發(fā)順序是互逆的,服務(wù)器先收后發(fā),客戶機(jī)先發(fā)后收。

6結(jié)束語(yǔ)

本次項(xiàng)目的模擬裝置能基本實(shí)現(xiàn)傳感器值的采集、無(wú)線數(shù)據(jù)傳輸,實(shí)現(xiàn)對(duì)各種參數(shù)的實(shí)時(shí)監(jiān)控,能及時(shí)準(zhǔn)確的系統(tǒng)中各種參數(shù)的變化情況。整個(gè)系統(tǒng)成本低,操作簡(jiǎn)單,數(shù)據(jù)顯示穩(wěn)定、及時(shí)、精確。同時(shí)利用MQ-5煙霧模塊、AM2305溫濕度傳感器、火焰?zhèn)鞲衅骺梢允顾杉臄?shù)據(jù)十分的精準(zhǔn)。此項(xiàng)目的開展也對(duì)智能實(shí)驗(yàn)室的數(shù)據(jù)采集方面有現(xiàn)實(shí)意義。

參考文獻(xiàn):

[1]裴靜. 一種基于物聯(lián)網(wǎng)技術(shù)的智能家居應(yīng)用系統(tǒng)[D].南京理工大學(xué),2012.

[2]薛震南. 基于物聯(lián)網(wǎng)的智能家居研究[D].南京大學(xué),2013.

[3]楊海川. 基于物聯(lián)網(wǎng)的智能家居安防系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].上海交通大學(xué),2013.

[4]王立杰. 基于智能手機(jī)的智能家居控制設(shè)計(jì)[D].寧夏大學(xué),2013.

[5]朱佳鴿. 基于物聯(lián)網(wǎng)的智能家居系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].長(zhǎng)安大學(xué),2013.

[6]戚振興. 淺議我國(guó)智能家居發(fā)展[J]. 廣西輕工業(yè),2009,10:63-64.

[7]童曉渝,房秉毅,張?jiān)朴? 物聯(lián)網(wǎng)智能家居發(fā)展分析[J]. 移動(dòng)通信,2010,09:16-20.

[8]俞文俊,凌志浩. 一種物聯(lián)網(wǎng)智能家居系統(tǒng)的研究[J]. 自動(dòng)化儀表,2011,08:56-59.

[9]張維華,皇曉琳. 物聯(lián)網(wǎng)智能家居技術(shù)與標(biāo)準(zhǔn)化綜述[J]. 信息技術(shù)與標(biāo)準(zhǔn)化,2012,07:35-38.

[10]申斌,張桂青,汪明,李成棟. 基于物聯(lián)網(wǎng)的智能家居設(shè)計(jì)與實(shí)現(xiàn)[J]. 自動(dòng)化與儀表,2013,02:6-10.

作者簡(jiǎn)介:趙剛(1993-),男,四川南充人,本科,主要從事基于ARM開發(fā)板的智能實(shí)驗(yàn)室軟件界面設(shè)計(jì)以及ARM開發(fā)板的底層驅(qū)動(dòng)的編寫。

通訊作者:李富鋼,本科,實(shí)驗(yàn)師,主要從事智能控制領(lǐng)域。

項(xiàng)目資助:樂山市科技局重點(diǎn)研究項(xiàng)目。endprint

猜你喜歡
開發(fā)板溫濕度智能家居
溫濕度控制器在回收砂冷卻系統(tǒng)中的應(yīng)用
基于DSP的多路溫濕度監(jiān)測(cè)系統(tǒng)
基于溫濕度控制的天氣預(yù)測(cè)裝置
電子制作(2018年11期)2018-08-04 03:26:02
基于Zigbee的無(wú)線通信技術(shù)在智能家居中的應(yīng)用
電子制作(2018年1期)2018-04-04 01:48:28
Microchip最新推出兩款PIC32 Curiosity開發(fā)板
淺析單片機(jī)開發(fā)板的設(shè)計(jì)與制作
電子制作(2017年22期)2017-02-02 07:10:14
蒸發(fā)冷卻溫濕度獨(dú)立控制空調(diào)系統(tǒng)的應(yīng)用
關(guān)于智能家居真正需求的探討
智能家居更貼心
Mouser為您呈上開發(fā)關(guān)鍵之STMicroelectronics Nucleo開發(fā)板
大化| 平乐县| 五大连池市| 四川省| 通江县| 乐昌市| 宜兴市| 蒙自县| 香河县| 罗江县| 绿春县| 玉田县| 武平县| 永泰县| 铜陵市| 三原县| 城步| 蒲城县| 西安市| 镇远县| 中西区| 依兰县| 辛集市| 南郑县| 仙桃市| 乌拉特中旗| 丹东市| 林周县| 定南县| 崇文区| 千阳县| 祁阳县| 陵川县| 吉木乃县| 广南县| 宕昌县| 行唐县| 香港 | 右玉县| 民权县| 仁怀市|