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

        ?

        基于嵌入式Web服務(wù)的智能化糧情監(jiān)控系統(tǒng)的研究與應(yīng)用

        2017-03-27 11:05:03朱楠
        科技資訊 2017年1期
        關(guān)鍵詞:數(shù)據(jù)庫

        朱楠

        摘 要:該智能化糧情監(jiān)控系統(tǒng)的核心模塊主要采用S3C2440微處理器和嵌入式boa網(wǎng)絡(luò)服務(wù)器的方法開發(fā)。該系統(tǒng)能夠?qū)崿F(xiàn)大型糧倉內(nèi)部環(huán)境監(jiān)控的自動(dòng)化和遠(yuǎn)端控制功能。

        關(guān)鍵詞:微處理器;嵌入式boa;糧情監(jiān)控系統(tǒng);數(shù)據(jù)庫

        中圖分類號(hào): TP274.4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2017)01(a)-0000-00

        引言

        糧食的生產(chǎn)和儲(chǔ)備是關(guān)系民生的非常重要的內(nèi)容。將嵌入式技術(shù)應(yīng)用到糧情監(jiān)控系統(tǒng),可以有效的提高國家的相關(guān)部門對糧食的生產(chǎn)和儲(chǔ)備情況掌握的可靠性,同時(shí)也提高了糧食管理的智能化程度[1]。本文設(shè)計(jì)的糧情監(jiān)控系統(tǒng)就是將Web服務(wù)嵌入其中,從而更有效的提高糧食管理的智能化程度。

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

        采集終端,集中器單元,接入互聯(lián)網(wǎng)的pc機(jī)三部分構(gòu)成了本文所說的智能化糧情監(jiān)控系統(tǒng),其系統(tǒng)結(jié)構(gòu)框圖如圖1所示。315MHz的無線通信是采集終端的核心部分,其主要功能是路由選擇,自組網(wǎng),將采集信息自動(dòng)上傳等。系統(tǒng)采集部分主要完成糧食采集倉庫中有關(guān)溫度、濕度、病蟲害、水分等數(shù)據(jù)信息,管理人員可以根據(jù)采集上來的相關(guān)數(shù)據(jù)值控制糧倉的存儲(chǔ)環(huán)境。集中器單元連接終端采集設(shè)備和后臺(tái)具有互聯(lián)網(wǎng)功能的pc控制設(shè)備,采集終端傳送過來的節(jié)點(diǎn)數(shù)據(jù)信息也能通過集中器單元存儲(chǔ)到SQLite3數(shù)據(jù)庫中。無線傳遞是集中器單元與采集中設(shè)備之間所采用的數(shù)據(jù)傳遞方式。遠(yuǎn)距離監(jiān)控是由集中器單元設(shè)備與負(fù)責(zé)糧倉數(shù)據(jù)查看和發(fā)送控制數(shù)據(jù)到糧倉終端節(jié)點(diǎn)通過互聯(lián)網(wǎng)通信完成。處理器S3C2440作為集中器單元設(shè)備中的主要部件,同時(shí)包含Linux操作系統(tǒng),嵌入式web服務(wù)器、嵌入式Sqlite3數(shù)據(jù)庫軟件。遠(yuǎn)端pc后臺(tái)的監(jiān)控功能主要依靠嵌入[2]。管理人員通過具有互聯(lián)網(wǎng)功能的pc機(jī)登錄到移植有嵌入式web功能的集中器單元,并在系統(tǒng)的控制頁面中輸入集中器單元的ip地址即可實(shí)現(xiàn)對智能化糧情監(jiān)控系統(tǒng)終端設(shè)備的控制操作。

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

        集中器單元硬件和采集終端硬件構(gòu)成本文所講的智能化糧情監(jiān)控系統(tǒng)的硬件設(shè)計(jì)部分。

        2.1 集中器單元硬件設(shè)計(jì)

        控制采集終端模塊,Web的各項(xiàng)功能,將采集數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫等功能主要通過集中器單元的開發(fā)模塊實(shí)現(xiàn)[3]。數(shù)據(jù)的收發(fā)以及各種消息的控制交換都是由無線通信模塊完成[4]。集中器單元的功能主要有以下幾點(diǎn):

        (1) 采用 Samsung S3C2440A為微處理器,并采用專業(yè)穩(wěn)定的CPU內(nèi)核電源芯片和復(fù)位芯片來保證系統(tǒng)運(yùn)行時(shí)的穩(wěn)定性;

        (2) Samsung S3C2440A最高主頻可到達(dá)533MHz,程序處理速度快;

        (3) 具有100M以太網(wǎng)RJ-45接口(采用DM9000網(wǎng)絡(luò)芯片),支持互聯(lián)網(wǎng)通信;

        (4) 具有SPI接口,能夠完成無線傳輸;

        (5) 支持Linux操作系統(tǒng)。

        2.2 采集終端硬件設(shè)計(jì)

        采集終端硬件設(shè)計(jì)中的處理單元主要使用TI公司生產(chǎn)的16位低功耗單片機(jī)MSP430413,使用Dallas公司的溫度傳感器DS18B20及Sensirion公司的濕度傳感器SHT11和水分傳感器FDS100。TI公司的CC1100射頻芯片被用于該設(shè)計(jì)的無線通信部分。接受發(fā)送數(shù)據(jù)是在無線模塊中通過無線通信完成,即在CC1100模塊中完成;實(shí)際環(huán)境中得到的物理數(shù)據(jù)通過傳感器轉(zhuǎn)變成數(shù)字?jǐn)?shù)據(jù),以上內(nèi)容全部在處理器中完成。

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

        集中器單元與采集終端的軟件設(shè)計(jì)是整個(gè)系統(tǒng)軟件設(shè)計(jì)的兩個(gè)主要部分[5]。Linux操作系統(tǒng)、嵌入式web服務(wù)器boa、嵌入式數(shù)據(jù)庫Sqlite3的使用和web網(wǎng)頁與CGI接口程序的設(shè)計(jì)是集中器單元的軟件設(shè)計(jì)的主要內(nèi)容。傳感器節(jié)點(diǎn)數(shù)據(jù)采集、處理,收發(fā)CC1100模塊數(shù)據(jù)等功能主要采用C語言編寫由數(shù)據(jù)采集終端軟件完成。

        3.1 集中器軟件設(shè)計(jì)實(shí)現(xiàn)

        該糧情監(jiān)控系統(tǒng)采用Linux操作系統(tǒng),將Linux文件放置在對應(yīng)的硬件設(shè)備上,在交叉編譯之后,產(chǎn)生內(nèi)核鏡像文件用于下載,同時(shí)設(shè)置合適硬件設(shè)備使用的Boot loader及方便文件管理的嵌入式文件系統(tǒng),在硬件設(shè)備的Nand flash中按一定順序把以上內(nèi)容下載好。另外,在本嵌入式系統(tǒng)中使用運(yùn)行速度快且代碼量小的Boa服務(wù)器。存儲(chǔ)數(shù)據(jù)采用嵌入式數(shù)據(jù)庫Sqlite3。

        用于web服務(wù)的web頁面和CGI程序是集中器部分的軟件設(shè)計(jì)的主要部分,第一步,完成用戶與web服務(wù)器交互界面的設(shè)計(jì)是通過建立web頁面文檔和表單項(xiàng)實(shí)現(xiàn)的。接下來,用戶在Web頁面填寫的表單數(shù)據(jù)通過CGI應(yīng)用程序獲取,硬件所能執(zhí)行的相應(yīng)操作也通過以上表單數(shù)據(jù)控制,從而獲得其他模塊中的無線數(shù)據(jù),存放在Sqlite3數(shù)據(jù)庫中的無線數(shù)據(jù)是通過在CGI程序中的Sqlite3提供的操作數(shù)據(jù)庫的API接口完成的,用戶通過瀏覽器到web頁面查看最終的數(shù)據(jù)結(jié)果。

        3.2 采集終端軟件設(shè)計(jì)實(shí)現(xiàn)

        傳感器數(shù)據(jù)采集模塊和無線數(shù)據(jù)傳輸模塊程序,以及用于處理數(shù)據(jù)命令的主程序模塊這三部分是采集終端軟件設(shè)計(jì)的主要內(nèi)容。采集終端初始為休眠狀態(tài),傳感器數(shù)據(jù)在一定時(shí)間間隔之后通過定時(shí)器采集,集中器單元模塊可以儲(chǔ)存以上數(shù)據(jù),喚醒指令可以喚醒處于睡眠狀態(tài)的無線模塊,本機(jī)數(shù)據(jù)的處理,包括控制命令及讀取數(shù)據(jù)等操作都需要通過該無線模塊發(fā)送數(shù)據(jù)的ID號(hào)來判斷,反之如果為非本機(jī)數(shù)據(jù)就會(huì)被丟棄。采集終端軟件設(shè)計(jì)流程如圖3所示。

        4 結(jié)語

        可靠性高、操作性強(qiáng)、數(shù)據(jù)準(zhǔn)確是該糧情監(jiān)控系統(tǒng)的特點(diǎn),該系統(tǒng)通過采用嵌入式boa服務(wù)器和嵌入式Sqlite3數(shù)據(jù)庫軟件等方式有效的實(shí)現(xiàn)了大型糧倉內(nèi)部環(huán)境監(jiān)控的自動(dòng)化和遠(yuǎn)端控制功能。

        參考文獻(xiàn)

        [1] 朱群峰,黃磊等.基于DS18B20的單總線多路溫度采集系統(tǒng)[J].儀表技術(shù),2008,(12):29~30.

        [2] 張小川.Modbus設(shè)備嵌入式網(wǎng)頁控制方法的研究與實(shí)現(xiàn)[J].科技風(fēng),2014,(20):26~27.

        [3] 李浩峰. 嵌入式WEB服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)研究[J]. 河南科技,2015, (21):2.

        [4] 孫輝,陸松年,楊樹堂.基于Linux和S3C2410的嵌入式Web server的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2007,24(2):134~136.

        [5] 徐曉峰,李臨生,閆慶森.ARM11和Linux在網(wǎng)絡(luò)視頻實(shí)時(shí)監(jiān)控系統(tǒng)中的應(yīng)用[J].云南民族大學(xué)學(xué)報(bào),2013,22(5):364~368.

        猜你喜歡
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        兩種新的非確定數(shù)據(jù)庫上的Top-K查詢
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        欧美日韩亚洲一区二区精品| 亚洲图片日本视频免费| 日本少妇被黑人xxxxx| 国产成人无码精品久久99| 国产精品国产三级国产一地| 久久精品久99精品免费| 久久天天躁狠狠躁夜夜avapp| 专干老肥熟女视频网站300部| 高清偷自拍第1页| 亚洲AV无码一区二区三区天堂网| 免费人成视频欧美| av在线播放亚洲天堂| 无码人妻一区二区三区兔费| 国产一区二区不卡老阿姨 | 久久国产色av免费观看| 天码av无码一区二区三区四区 | 亚洲在线精品一区二区三区| 亚洲精品中文字幕乱码三区| 国产suv精品一区二区69| 国产男女乱婬真视频免费| 丰满又紧又爽又丰满视频| 亚洲av综合av成人小说| 精品国产高清a毛片无毒不卡| 2021亚洲色中文字幕| 男人天堂亚洲一区二区| 亚洲va欧美va日韩va成人网 | 国产白浆精品一区二区三区| 99久久99久久久精品蜜桃| 国产成人a人亚洲精品无码| 国产欧美va欧美va香蕉在线观| 素人系列免费在线观看| 日本熟女人妻一区二区| www插插插无码视频网站| 亚洲一区sm无码| 五月婷婷丁香视频在线观看| 男人和女人做爽爽视频| 黑人巨大videos极度另类 | 亚洲二区精品婷婷久久精品| 婷婷四虎东京热无码群交双飞视频| 99久久精品日本一区二区免费| a毛片全部免费播放|