亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android和云平臺(tái)技術(shù)的水族箱遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)

        2018-04-23 12:09:21張楓沛肖世德
        自動(dòng)化儀表 2018年3期
        關(guān)鍵詞:系統(tǒng)

        張楓沛,肖世德,陶 濤,周 瑾

        (西南交通大學(xué)機(jī)械工程學(xué)院,四川 成都 610031)

        0 引言

        20世紀(jì)八十年代,美國(guó)聯(lián)合公司首次提出智能家居概念[1]。水族箱作為重要裝飾物,智能化、系統(tǒng)化是其未來的發(fā)展方向。突破空間限制,建立技術(shù)先進(jìn)、自動(dòng)化程度高、運(yùn)行穩(wěn)定的控制系統(tǒng)[2],是本課題的研究方向。文獻(xiàn)[3-5]介紹了基于無線傳感網(wǎng)絡(luò)的智能監(jiān)控系統(tǒng)。文獻(xiàn)[6-7]介紹了基于云平臺(tái)的遠(yuǎn)程交互式監(jiān)控系統(tǒng)。文獻(xiàn)[8-9]介紹了基于Android平臺(tái)水產(chǎn)養(yǎng)殖監(jiān)控技術(shù),實(shí)現(xiàn)了水質(zhì)監(jiān)測(cè)和手機(jī)應(yīng)用程序(application,APP)遠(yuǎn)程監(jiān)控,但在傳輸速率、預(yù)警功能以及現(xiàn)場(chǎng)實(shí)景監(jiān)測(cè)等方面仍需完善。

        本文在Android及云平臺(tái)技術(shù)的基礎(chǔ)上,設(shè)計(jì)了一種水族箱環(huán)境監(jiān)測(cè)控制系統(tǒng),實(shí)時(shí)監(jiān)測(cè)水族箱各項(xiàng)參數(shù),并可通過遠(yuǎn)程終端控制投食以及視頻監(jiān)測(cè)現(xiàn)場(chǎng)實(shí)時(shí)情況。系統(tǒng)體積小、操作簡(jiǎn)單、數(shù)據(jù)傳輸精準(zhǔn)、動(dòng)作執(zhí)行準(zhǔn)確。

        1 系統(tǒng)總體設(shè)計(jì)

        系統(tǒng)架構(gòu)分為下位機(jī)、上位機(jī)和智能云平臺(tái)。 下位機(jī)以STM32為核心,外圍設(shè)備包括數(shù)據(jù)采集所需傳感器和相應(yīng)動(dòng)作執(zhí)行模塊,負(fù)責(zé)數(shù)據(jù)采集及預(yù)處理,同時(shí)接收從云平臺(tái)傳輸過來的控制指令并完成控制。上位機(jī)終端為Android設(shè)備(平板或手機(jī)等),通過用戶界面反饋水族箱的監(jiān)測(cè)數(shù)據(jù),并根據(jù)用戶要求下達(dá)指令。當(dāng)上下位機(jī)信號(hào)通過WiFi模塊傳輸給云平臺(tái),云平臺(tái)根據(jù)預(yù)定程序作出決策。系統(tǒng)總體設(shè)計(jì)如圖1所示。

        圖1 系統(tǒng)總體設(shè)計(jì)圖 Fig.1 Overall design of the system

        系統(tǒng)正常工作,傳感器獲得的參數(shù)通過STM32預(yù)處理后傳輸?shù)皆破脚_(tái),與系統(tǒng)設(shè)定閾值逐次比較并作出決策,根據(jù)決策結(jié)果通知上位機(jī)和控制下位機(jī)。上位機(jī)顯示當(dāng)前水族箱環(huán)境狀態(tài)以及決策控制狀態(tài)。當(dāng)決策結(jié)果為增溫、增氧或添水動(dòng)作時(shí),信號(hào)通過WiFi傳輸至下位機(jī)控制增溫機(jī)、增氧機(jī)和補(bǔ)水泵工作(工作時(shí)長(zhǎng)固定);當(dāng)系統(tǒng)工作錯(cuò)誤或水族箱產(chǎn)生重大環(huán)境變化需要報(bào)警時(shí),同時(shí)發(fā)送信號(hào)給上下位機(jī)。下位機(jī)發(fā)出現(xiàn)場(chǎng)報(bào)警信號(hào),上位機(jī)系統(tǒng)終端顯示報(bào)警信號(hào)。投食作為無信號(hào)反饋型動(dòng)作,需從上位機(jī)終端給出操作命令,設(shè)置有手動(dòng)投食和定時(shí)投食兩種模式,每次投食時(shí)間默認(rèn)為15 s;命令通過WiFi傳輸至云平臺(tái)進(jìn)行決策,再將決策結(jié)果傳輸至下位機(jī)控制投食機(jī)工作。同理,用戶可根據(jù)需求給出視頻監(jiān)控命令,通過相同過程傳達(dá)至下位機(jī),USB攝像頭采集視頻信號(hào)后傳達(dá)至上位機(jī)顯示。

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

        2.1 硬件組成

        硬件由數(shù)據(jù)采集模塊、處理器模塊、繼電器模塊、動(dòng)作執(zhí)行模塊和WiFi模塊組成。數(shù)據(jù)采集模塊包括系統(tǒng)傳感器和信號(hào)調(diào)理電路;處理器模塊、繼電器模塊和WiFi模塊構(gòu)成主控板;動(dòng)作執(zhí)行模塊分別響應(yīng)系統(tǒng)給出的升溫、增氧、投食等命令并給出動(dòng)作。硬件設(shè)計(jì)如圖2所示。

        圖2 硬件設(shè)計(jì)圖 Fig.2 Diagram of hardware design

        處理器模塊為ST公司生產(chǎn)的STM32F103。采用TLP2161光耦隔離芯片,防止數(shù)據(jù)采集時(shí)的外界干擾。WiFi模塊通過串口與STM32連接,可嵌入外部設(shè)備。通過LM2576s芯片和ASM117-3.3芯片組成電路,將電源電壓轉(zhuǎn)換為5 V和3.3 V,給繼電器和WiFi模塊供電。

        2.2 溶氧、水位調(diào)理電路

        選擇的溶氧和水位傳感器所輸出信號(hào)均為4~20 mA,而STM32只接收0~3.3 V電壓信號(hào),需用調(diào)理電路將電壓信號(hào)轉(zhuǎn)化為符合系統(tǒng)需求的電壓信號(hào)。調(diào)理電路中,選用光耦隔離芯片HCNR201保證工作區(qū)域的線性要求。

        調(diào)理電路接收電流和輸出電壓之間的關(guān)系為:

        (1)

        式中:R1為可調(diào)電阻,Ω;R3、R5為固定電阻,Ω;K為常數(shù)1。

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

        3.1 云平臺(tái)數(shù)據(jù)點(diǎn)設(shè)計(jì)

        系統(tǒng)選用機(jī)智云物聯(lián)網(wǎng)公司推出的一站式智能硬件開發(fā)及云服務(wù)平臺(tái)(機(jī)智云平臺(tái))。選用平臺(tái)即服務(wù)(platform as a service,PaaS)模式,數(shù)據(jù)類型為布爾值,GAgent配置入網(wǎng)方式為airlink方式,搜索、綁定設(shè)備選用WiFi模式,下發(fā)、上報(bào)設(shè)備數(shù)據(jù)選用廣域網(wǎng)模式[10]。上位機(jī)發(fā)出命令和下位機(jī)狀態(tài)反饋通過GAgent進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),保證通信及時(shí)準(zhǔn)確。

        3.2 總體軟件設(shè)計(jì)

        系統(tǒng)總體軟件設(shè)計(jì)基于keil uvision5集成環(huán)境,采用C語言程序開發(fā),并以Source與SrcureCRT為輔開發(fā)驅(qū)動(dòng)程序。系統(tǒng)上電并成功初始化后,首先判斷有無投食或視頻監(jiān)測(cè)命令(用戶端給出),執(zhí)行相應(yīng)動(dòng)作;再按序獲取溶氧、水位、溫度和pH值4個(gè)參數(shù)。當(dāng)溶氧、水位和溫度小于設(shè)定最低閾值,執(zhí)行相應(yīng)增氧、加水和升溫動(dòng)作,從而實(shí)現(xiàn)自動(dòng)控制;當(dāng)水位、溫度高于設(shè)定最大閾值(警報(bào)值)或pH值超出設(shè)定范圍時(shí),系統(tǒng)發(fā)送警報(bào)信息上報(bào)上位機(jī),同時(shí)打開下位機(jī)報(bào)警繼電器,實(shí)現(xiàn)自動(dòng)預(yù)警。當(dāng)各項(xiàng)數(shù)據(jù)均在正常范圍內(nèi),系統(tǒng)將各項(xiàng)數(shù)據(jù)存入數(shù)組,依靠WiFi及智能云傳輸方式發(fā)送至Android端,與用戶交互。軟件設(shè)計(jì)如圖3所示。

        圖3 軟件設(shè)計(jì)圖 Fig.3 Diagram of software design

        3.3 監(jiān)測(cè)終端設(shè)計(jì)

        上位機(jī)終端為Android設(shè)備(平板或手機(jī)等)。以JAVA程序語言開發(fā)系統(tǒng)APP,交互界面采用Android平臺(tái)自帶UI組件設(shè)計(jì),服務(wù)器采用SQL+SOCKET實(shí)現(xiàn)。利用SQLite數(shù)據(jù)庫實(shí)現(xiàn)數(shù)據(jù)儲(chǔ)存,結(jié)合SOCKET完成網(wǎng)絡(luò)通信[11-12]。利用Eclipse軟件中Bin目錄中編譯生成的APK文件可直接安裝在Android手機(jī)或平板上。相比傳統(tǒng)的有線通信以及Z-Wave、ZigBee等無線通信方式,系統(tǒng)采用WiFi通信技術(shù),減少了時(shí)間、空間、環(huán)境的限制,并且具備大量數(shù)據(jù)傳輸能力和超高傳輸速率等優(yōu)點(diǎn)。用戶直接通過APP交互界面監(jiān)控,方便快捷。

        應(yīng)用Android平臺(tái)自帶UI組件設(shè)計(jì)交互界面,包括登陸界面和主控界面和視頻界面。用戶通過登陸界面進(jìn)入主控界面,實(shí)時(shí)查看水族箱各項(xiàng),可通過視頻界面實(shí)時(shí)查看現(xiàn)場(chǎng)視頻,并可截圖保存實(shí)時(shí)狀況。數(shù)據(jù)異常時(shí),系統(tǒng)會(huì)通過彈窗模式提醒用戶查看數(shù)據(jù)。

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

        本系統(tǒng)已在試驗(yàn)室搭建成功,水族箱大小為40 cm×35 cm×40 cm。水溫閾值范圍設(shè)定為22~30 ℃,水位閾值范圍為25~30 cm,pH閾值范圍設(shè)定為7.1~8.8,溶氧閾值最低值設(shè)定為7.8mg/L??紤]到執(zhí)行機(jī)構(gòu)周邊環(huán)境會(huì)影響傳感器的讀取準(zhǔn)確度,相應(yīng)傳感器均安裝在遠(yuǎn)離執(zhí)行機(jī)構(gòu)端;同時(shí),考慮到不同水深的溶氧值會(huì)有區(qū)別,溶氧傳感器安裝在15cm處(水位中段);增氧機(jī)導(dǎo)管安裝于水族箱底部,達(dá)到充分供氧。增氧機(jī)、增溫機(jī)、投食機(jī)和報(bào)警裝置直接與繼電器連接,并由程序控制。對(duì)水族箱進(jìn)行24 h監(jiān)測(cè),每隔2 h記錄一次數(shù)據(jù)。表1為某天系統(tǒng)測(cè)試結(jié)果。

        表1 系統(tǒng)測(cè)試結(jié)果Tab.1 Results of system test

        由表1可知,結(jié)合Android及云平臺(tái)技術(shù),控制系統(tǒng)可實(shí)時(shí)監(jiān)測(cè)溫度、溶氧、pH、水位參數(shù),并同時(shí)對(duì)溫度、水位和溶氧進(jìn)行自動(dòng)控制。水族箱內(nèi)各參數(shù)在監(jiān)控時(shí)間內(nèi)均保持穩(wěn)定。其中:溫度穩(wěn)定在25 ℃左右,溶氧值穩(wěn)定在8.1 mg/L左右,水位穩(wěn)定在28 cm左右。pH值與投食量、換水頻率和魚類排泄等有關(guān)系。一旦超過閾值,系統(tǒng)則會(huì)報(bào)警,監(jiān)測(cè)期間pH值穩(wěn)定在8.1左右。投食動(dòng)作為用戶端主動(dòng)給出,表中未記錄。測(cè)試可知,該系統(tǒng)能保證溶養(yǎng)和水位的精確度在0.3 mg/L和2 cm之內(nèi),保證溫度控制在22 ℃以上的觀賞魚生存適宜范圍,滿足觀賞魚養(yǎng)殖的需求。系統(tǒng)具有較強(qiáng)的實(shí)時(shí)性、便捷性,在各項(xiàng)數(shù)據(jù)超出設(shè)定閾值時(shí),用戶端和水族箱現(xiàn)場(chǎng)均能報(bào)警提醒,并可通過用戶端視頻監(jiān)測(cè)現(xiàn)場(chǎng)情況。

        5 結(jié)束語

        系統(tǒng)充分利用了云平臺(tái)和Android操作系統(tǒng)的遠(yuǎn)程傳輸便捷性和開發(fā)優(yōu)勢(shì),配合STM32控制器,實(shí)現(xiàn)了智能水族箱系統(tǒng)的高效、及時(shí)的監(jiān)控管理。根據(jù)當(dāng)代家居環(huán)境的要求,提出了以遠(yuǎn)程監(jiān)控的方式管理水族箱系統(tǒng)的設(shè)計(jì)模式,并通過實(shí)物驗(yàn)證。測(cè)試表明,系統(tǒng)能夠?qū)崿F(xiàn)對(duì)溫度、溶氧、pH值、水位4個(gè)參數(shù)的實(shí)時(shí)監(jiān)測(cè),并達(dá)到自動(dòng)控制效果,同時(shí)實(shí)現(xiàn)了視頻監(jiān)控功能,滿足了當(dāng)代對(duì)家居舒適性、智能性的要求。

        參考文獻(xiàn):

        [1] ALAM M R,REAZ M B I,ALI M A M. A Review of smart homes-past,present,and future[J]. IEEE Transactions on Systems Man & Cybernetics Part C,2012,42(6):1190-1203.

        [2] 曹廣斌,蔣樹義,韓世成,等. 工廠化水產(chǎn)養(yǎng)殖中的自動(dòng)控制技術(shù)[J]. 水產(chǎn)學(xué),2011,24(1):60-64.

        [3] 李建勇,李洋,劉雪梅. 基于ZigBee的糧庫環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)[J]. 電子技術(shù)應(yīng)用,2016,42(1):65-67.

        [4] 丁永賢,謝鵬. 基于ZigBee無線傳感網(wǎng)絡(luò)的農(nóng)場(chǎng)智能監(jiān)控系統(tǒng)[J]. 現(xiàn)代電子技術(shù),2017,40(2):137-140.

        [5] 姜文剛,蔡藍(lán)圖. 智能家居無線傳感器網(wǎng)絡(luò)的研究[J]. 江蘇科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,24(2):169-173.

        [6] 王華強(qiáng),于鴻儒. 基于云平臺(tái)的交互式監(jiān)控系統(tǒng)[J]. 儀表技術(shù)與傳感器,2016(9):68-71.

        [7] 郭鵬,李鈞,張海燕. 基于云平臺(tái)的智能遠(yuǎn)程種植系統(tǒng)[J]. 上海大學(xué)學(xué)報(bào)(自然科學(xué)版),2017,23(2):244-251.

        [8] 王鴻雁,孟祥印,趙陽,等. 基于ARM9及Android的水產(chǎn)養(yǎng)殖監(jiān)控系統(tǒng)設(shè)計(jì)[J]. 漁業(yè)現(xiàn)代化,2016,43(4):11-15.

        [9] 施伶俐,舒妍,董雪飛,等. Android下的易寶客APP系統(tǒng)設(shè)計(jì)與開發(fā)[J]. 自動(dòng)化儀表,2015,36(8):35-37.

        [10]汪宇,呂衛(wèi),楊博菲,等. 基于Android平臺(tái)的智能家居監(jiān)控系統(tǒng)[J]. 電視技術(shù),2012,36(2):36-38.

        [11] YONG G.Design andimplementation of mobile GIS application based on Android[J]. International Journal of Technology Management,2014(5):61-63.

        [12]張璘,馮陳偉,周超. 基于Android的遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)應(yīng)用,2016,36(S1):301-304.

        猜你喜歡
        系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        基于PowerPC+FPGA顯示系統(tǒng)
        基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
        半沸制皂系統(tǒng)(下)
        FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        一德系統(tǒng) 德行天下
        PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
        日本人妖熟女另类二区| 亚洲av不卡电影在线网址最新| 久久无码中文字幕东京热| 久久综合亚洲鲁鲁五月天| 99国产精品99久久久久久| 亚洲精品97久久中文字幕无码| av天堂精品久久久久| 色婷婷一区二区三区77| 亚洲av综合国产av日韩| 国产精品欧美福利久久| 久久久精品国产亚洲成人满18免费网站| 亚洲AⅤ乱码一区二区三区| 一本色道久久88加勒比| 久久久久亚洲精品无码蜜桃| 日韩精品一区二区三区视频| 亚洲综合久久精品无码色欲| 亚洲国产精品线路久久| 日本精品久久中文字幕| 国产精品黑丝美女啪啪啪| 亚洲国产精品久久久久婷婷老年 | 欧美专区在线| 亚洲国产精品午夜一区| 久久天堂精品一区二区三区四区 | 巨熟乳波霸若妻在线播放| 91精品国产无码在线观看| 日本久久精品视频免费| 国产乱了真实在线观看| 亚洲夜夜骑| av免费在线观看网站大全| 免费a级毛片18禁网站免费| 欧美尺寸又黑又粗又长| 爆乳日韩尤物无码一区| av在线入口一区二区| 国产无吗一区二区三区在线欢| 久草视频这里有精品| 亚洲国产精品成人一区| 爽爽影院免费观看| 久久精品国产亚洲一区二区| 日本国产一区二区三区在线观看| 久久精品国产免费一区二区三区| 国产熟妇另类久久久久|