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

        ?

        空間植物培養(yǎng)裝置控制系統(tǒng)設(shè)計(jì)

        2013-10-15 07:38:34李得天王長(zhǎng)勝
        計(jì)算機(jī)與現(xiàn)代化 2013年11期
        關(guān)鍵詞:下位子程序上位

        王 靜,李得天,王長(zhǎng)勝,高 波,周 穎

        (蘭州空間技術(shù)物理研究所,甘肅 蘭州 730000)

        0 引言

        空間植物培養(yǎng)裝置原理樣機(jī)是一套半密閉的裝置,可以在中短周期、無(wú)人照料的情況下給植物的生長(zhǎng)提供必需的條件。該培養(yǎng)裝置主要包括:植物生長(zhǎng)模塊、溫度控制模塊、相對(duì)濕度控制模塊、氣體控制模塊、LED光照模塊、圖像采集照相模塊和電控單元模塊。植物生長(zhǎng)室內(nèi)的各種傳感器實(shí)時(shí)監(jiān)測(cè)生長(zhǎng)室內(nèi)的溫度、相對(duì)濕度、氣體成分、栽培基質(zhì)的含水率以及光照強(qiáng)度,根據(jù)植物在不同的生長(zhǎng)階段,對(duì)各模塊進(jìn)行控制,以獲得適合植物生長(zhǎng)的環(huán)境條件??臻g植物培養(yǎng)裝置原理樣機(jī)實(shí)物如圖1所示。

        圖1 空間植物培養(yǎng)裝置原理樣機(jī)

        在正常工作狀態(tài)下,空間植物培養(yǎng)裝置可以在植物(擬南芥)的生長(zhǎng)全周期過(guò)程中,按照上位機(jī)軟件設(shè)定的工作參數(shù)自動(dòng)控制植物培養(yǎng)裝置內(nèi)的溫度、相對(duì)濕度和植物培養(yǎng)基質(zhì)含水量,提供合適的光照強(qiáng)度和時(shí)間,定時(shí)采集圖像信息,具有氣體交換能力,實(shí)現(xiàn)冷凝過(guò)程中水氣分離、上位機(jī)用戶(hù)交互、CO2氣體控制、去乙烯氣體控制等,調(diào)節(jié)箱內(nèi)植物生長(zhǎng)環(huán)境,完成對(duì)空間植物培養(yǎng)裝置內(nèi)部植物生長(zhǎng)環(huán)境條件的控制及顯示等。

        1 硬件設(shè)計(jì)

        空間植物培養(yǎng)裝置目標(biāo)是完成可以在植物(擬南芥)的生長(zhǎng)全周期過(guò)程中,全自動(dòng)控制植物培養(yǎng)裝置內(nèi)的各種參數(shù)。控制單元是空間植物培養(yǎng)裝置的核心組成部分,空間植物培養(yǎng)裝置的電控原理圖如圖2所示,考慮到需要較多的AD轉(zhuǎn)換以及多個(gè)I/O端口,CPU選用高速數(shù)字信號(hào)處理器TMS320F240[1-5]。在空間植物培養(yǎng)裝置中,既有模擬采集輸入量還有數(shù)字采集輸入量,其中溫度、相對(duì)濕度傳感器為數(shù)字量,植物培養(yǎng)基質(zhì)含水量、乙烯含量、CO2含量、光照度含量等為電壓模擬量。模擬量經(jīng)過(guò)DSP芯片內(nèi)的多路開(kāi)關(guān)的選通進(jìn)入AD轉(zhuǎn)換器進(jìn)行AD采集。

        圖2 電控原理圖

        在空間植物培養(yǎng)裝置中,采用大功率半導(dǎo)體制冷片用于升溫/降溫、除濕/增濕控制。用繼電器隔離模塊提高系統(tǒng)的抗干擾能力和驅(qū)動(dòng)能力。基質(zhì)含水量是通過(guò)CPU的I/O口驅(qū)動(dòng)泵驅(qū)動(dòng)器,從而進(jìn)一步控制供水蠕動(dòng)泵電機(jī)的轉(zhuǎn)動(dòng)速度、圈數(shù)來(lái)實(shí)現(xiàn)的。用于CO2氣體控制的質(zhì)量流量計(jì)用RS485總線(xiàn)通信控制,液晶顯示屏也由RS485通信,由于處理器沒(méi)有多余通信口,因此采用多級(jí)通信聯(lián)接方式。

        電控單元電路通過(guò)RS-232接口與主控計(jì)算機(jī)通信。電控單元接收由主控計(jì)算機(jī)發(fā)送的控制指令,根據(jù)指令解析溫度、相對(duì)濕度等控制要求,與當(dāng)前采集值進(jìn)行對(duì)比,驅(qū)動(dòng)相應(yīng)控制輸出電路;同時(shí)由下位機(jī)定時(shí)向主控計(jì)算機(jī)實(shí)時(shí)回送當(dāng)前狀態(tài)信息。

        2 軟件設(shè)計(jì)

        2.1 下位機(jī)主控軟件

        下位機(jī)主控軟件對(duì)各種傳感器實(shí)時(shí)監(jiān)測(cè),對(duì)上位機(jī)軟件發(fā)送的指令進(jìn)行解析,根據(jù)指令進(jìn)行各種閥的開(kāi)關(guān)、電動(dòng)機(jī)啟停、LED燈的通斷以及半導(dǎo)體片的開(kāi)關(guān)等。

        主循環(huán)控制軟件流程圖如圖3所示,在主循環(huán)中,首先進(jìn)行初始化操作,然后每隔5秒對(duì)上位機(jī)發(fā)送一次當(dāng)前狀態(tài)監(jiān)測(cè)值,同時(shí)對(duì)中斷接收到的上位機(jī)指令進(jìn)行解析,根據(jù)上位機(jī)指令對(duì)控制單元進(jìn)行操作。

        圖3 主循環(huán)控制軟件流程圖

        溫控子程序流程圖如圖4所示,與濕控程序類(lèi)似。溫濕度采用半導(dǎo)體制冷片控制,半導(dǎo)體制冷片工作電壓是直流24V,功率較大,并有換向時(shí)間要大于3分鐘的要求;溫濕度的控制是一個(gè)大滯后、強(qiáng)耦合系統(tǒng)的控制系統(tǒng)[6],設(shè)計(jì)溫濕控原理如下:

        (1)由DSP芯片的GPIO口驅(qū)動(dòng)MOSFET管控制直流5V繼電器;

        (2)由直流5V繼電器控制大功率交流220V繼電器電源通斷;

        (3)由交流220V交流繼電器控制直流24V半導(dǎo)體制冷片的電源通斷;

        (4)在電路中設(shè)計(jì)互鎖功能,即加熱與制冷不能同時(shí)通電;

        (5)在軟件計(jì)時(shí)中斷中設(shè)置計(jì)時(shí)器,并設(shè)置換向時(shí)間大于3分鐘的換向標(biāo)志,當(dāng)標(biāo)志滿(mǎn)足條件時(shí)才能進(jìn)行換向,小于3分鐘時(shí)不能進(jìn)行換向。

        解析上位機(jī)指令子程序流程圖如圖5所示,當(dāng)下位機(jī)接收到由上位機(jī)發(fā)來(lái)的控制命令觸發(fā)外部中斷時(shí),進(jìn)入中斷處理子程序,同時(shí)解析上位機(jī)的控制指令,判斷上位機(jī)指令是否合理,如合理進(jìn)入對(duì)應(yīng)處理子程序。

        圖4 溫控子程序軟件流程圖

        圖5 解析上位機(jī)指令子程序流程圖

        2.2 上位機(jī)主控軟件

        上位機(jī)控制軟件界面如圖6所示,主控計(jì)算機(jī)軟件主要完成以下功能:

        (1)當(dāng)前溫度、濕度、CO2含量、光子量的實(shí)時(shí)顯示,對(duì)下位機(jī)通過(guò)RS232串口定時(shí)發(fā)送來(lái)的數(shù)據(jù)進(jìn)行解析,得到當(dāng)前采集量,進(jìn)行實(shí)時(shí)顯示;同時(shí)對(duì)測(cè)量狀態(tài)信息在后臺(tái)自動(dòng)保存。

        (2)控制命令輸入及顯示:由控制界面輸入需要設(shè)置的溫度、濕度、CO2含量,通過(guò)RS232串口發(fā)送到下位機(jī),由下位機(jī)接收解析后執(zhí)行相應(yīng)動(dòng)作,形成閉環(huán)控制。

        上位機(jī)控制方式有2種方式:

        (1)自動(dòng)控制方式,在自動(dòng)控制方式下,上位機(jī)不干預(yù)空間植物培養(yǎng)裝置的控制過(guò)程,由空間植物培養(yǎng)裝置內(nèi)部下位機(jī)依據(jù)下位機(jī)控制軟件自動(dòng)監(jiān)測(cè)空間植物培養(yǎng)裝置內(nèi)氣體、溫度等含量,同時(shí)控制風(fēng)扇、蠕動(dòng)泵、顯示屏等進(jìn)行相應(yīng)動(dòng)作。

        (2)上位機(jī)軟件控制方式,在此方式下,上位機(jī)軟件實(shí)時(shí)顯示當(dāng)前傳感器測(cè)量值,用戶(hù)可以在上位機(jī)輸入濕度、溫度、CO2含量等控制量,由上位機(jī)發(fā)送控制指令給下位機(jī),下位機(jī)解析控制指令,同時(shí)根據(jù)指令執(zhí)行相應(yīng)控制動(dòng)作,打開(kāi)關(guān)閉風(fēng)機(jī)、泵以及半導(dǎo)體片等。

        上位機(jī)軟件界面靈活、友好,測(cè)試數(shù)據(jù)自動(dòng)顯示,測(cè)試狀態(tài)通過(guò)視窗進(jìn)行設(shè)置,用VC++編寫(xiě)[7-8]。

        圖6 空間植物培養(yǎng)裝置上位機(jī)控制軟件界面

        2.3 液晶顯示軟件

        在空間植物培養(yǎng)裝置箱體外部安裝LJD-eWin4L嵌入式ARM7觸控屏[9],可以實(shí)時(shí)觀(guān)測(cè)到箱體內(nèi)的采集值,觸控屏電源輸入范圍:9V~28V;預(yù)裝Windows CE 5.0CORE操作系統(tǒng);可以通過(guò)開(kāi)關(guān)方便切換系統(tǒng)和用戶(hù)程序;提供功能完整的SDK代碼包和API函數(shù)[10]。

        硬件通過(guò)TMS320F240外加RS-485控制芯片[11]與顯示組件通信[12-13],軟件用 EVC開(kāi)發(fā),開(kāi)發(fā)環(huán)境VS2005,界面如圖7所示。

        圖7 顯示屏軟件界面

        3 實(shí)驗(yàn)

        選用擬南芥作為實(shí)驗(yàn)植物,在如圖6所示的上位機(jī)軟件控制界面輸入控制要求指標(biāo),從擬南芥種子播種,連續(xù)運(yùn)行,一直到最終開(kāi)花產(chǎn)籽,覆蓋植物生長(zhǎng)全生命周期,分析后臺(tái)產(chǎn)生的數(shù)據(jù)記錄文件,可以看出,溫度控制精度在±1℃;相對(duì)濕度控制精度在±10%;植物培養(yǎng)基質(zhì)含水量在低于設(shè)定值時(shí)能通過(guò)蠕動(dòng)泵自動(dòng)加水;CO2含量在低于設(shè)定值時(shí)能通過(guò)質(zhì)量流量計(jì)自動(dòng)添加;模擬白天夜晚LED燈能自動(dòng)切換;乙烯含量較高時(shí),自動(dòng)打開(kāi)紫外燈進(jìn)行乙烯去除;選用半導(dǎo)體加熱片控制箱內(nèi)溫濕度,較好地實(shí)現(xiàn)了冷凝水回收;每隔12小時(shí)分2個(gè)角度對(duì)植物進(jìn)行拍照,全過(guò)程自動(dòng)記錄植物生長(zhǎng)過(guò)程。實(shí)驗(yàn)表明,空間植物培養(yǎng)裝置控制系統(tǒng)完全能滿(mǎn)足植物生長(zhǎng)的需求,控制精度能達(dá)到植物生長(zhǎng)要求。

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

        本文研制的空間植物培養(yǎng)裝置控制系統(tǒng),可以閉環(huán)控制裝置內(nèi)溫度、相對(duì)濕度、CO2含量、乙烯含量、基質(zhì)水分,提供合適的光照強(qiáng)度和時(shí)間,可按時(shí)采集保存圖像信息。實(shí)驗(yàn)表明,該控制系統(tǒng)效果較好,控制參數(shù)波動(dòng)均在植物生長(zhǎng)需求范圍之內(nèi),控制精度能滿(mǎn)足植物生長(zhǎng)要求。

        [1]張雄偉.DSP芯片的原理與開(kāi)發(fā)應(yīng)用[M].北京:電子工業(yè)出版社,1997.

        [2]Texas Instruments.TMS320F/C24x DSP Contollers Reference Guide[Z].1999.

        [3]Texas Instruments.TMS320F/C24x DSP Contollers Peripheral Library and Specific Devices Reference Guide[Z].1999.

        [4]Texas Instruments.TMS320F243/F241/C242 DSP Controllers System and Peripherals Reference Guide[Z].1998.

        [5]Texas Instruments.TMS320C240/F240 DSP Controllers Data Sheets[Z].1996.

        [6]彭勇剛,韋巍.基于神經(jīng)網(wǎng)絡(luò)補(bǔ)償?shù)娜斯夂蛳錅貪穸饶:刂疲跩].儀器儀表學(xué)報(bào),2009,30(7):1373-1377.

        [7][美]Michael J.Visual C++6從入門(mén)到精通[M].邱仲潘,等譯.北京:電子工業(yè)出版社,1999.

        [8]龔建偉,熊光明.Visual C++/Turbo C串口通信編程實(shí)踐[M].北京:電子工業(yè)出版社,2004.

        [9]應(yīng)根裕,胡文波,等.平板顯示技術(shù)[M].北京:人民郵電出版社,2002:8-12.

        [10]李晶皎,劉天華.液晶顯示器的C語(yǔ)言程序設(shè)計(jì)[M].北京:科學(xué)出版社,2005:107-245.

        [11]MAXIM.Slew-Rate-Limited RS-485/RS-422 Transceivers[Z].1998.

        [12]袁發(fā)源.基于RS-485網(wǎng)的局域監(jiān)控系統(tǒng)[D].成都:電子科技大學(xué),2000.

        [13]馬駿驕.基于RS-485總線(xiàn)的實(shí)驗(yàn)教學(xué)系統(tǒng)研究[D].大連:大連理工大學(xué),2004.

        猜你喜歡
        下位子程序上位
        發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
        特斯拉 風(fēng)云之老阿姨上位
        車(chē)迷(2018年12期)2018-07-26 00:42:22
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機(jī)的教室智能監(jiān)測(cè)管理系統(tǒng)
        景洪電廠(chǎng)監(jiān)控系統(tǒng)下位機(jī)數(shù)據(jù)傳輸網(wǎng)絡(luò)改造
        圍觀(guān)黨“下位”,吐槽帝“登基”
        淺談子程序在數(shù)控車(chē)編程中的應(yīng)用
        以新思路促推現(xiàn)代農(nóng)業(yè)上位
        CAN總線(xiàn)并發(fā)通信時(shí)下位機(jī)應(yīng)用軟件設(shè)計(jì)
        子程序在數(shù)控車(chē)加工槽中的應(yīng)用探索
        97se亚洲国产综合在线| 国产精品欧美视频另类专区| 一级做a爱视频在线播放| 加勒比东京热一区二区| 女人高潮内射99精品| 亚洲精品无码久久久久av麻豆| 国产精品无码片在线观看| 色婷婷综合一区二区精品久久| 风流熟女一区二区三区| 成人亚洲一区二区三区在线| 69久久夜色精品国产69| 日本香蕉久久一区二区视频| 男女动态视频99精品| av在线免费观看蜜桃| 成人免费777777被爆出| 免费毛片视频网站| 亚洲一区二区女优视频| 午夜视频在线观看视频在线播放| 精品无码人妻一区二区三区不卡 | 免费a级毛片18禁网站app| 五月天精品视频在线观看| 中日无码精品一区二区三区| 国产三级精品av在线| 99精品人妻无码专区在线视频区| 亚洲熟妇少妇任你躁在线观看| 日韩在线手机专区av| 一本色道久久亚洲加勒比| 闺蜜张开腿让我爽了一夜| 色爱无码A V 综合区| 亚洲av天堂在线视频| 国产呦系列呦交| 日韩精品永久免费播放平台| 日韩在线不卡一区三区av| 亚洲精品www久久久久久| 在线视频99| 国产成人无码一区二区在线观看 | 日本一区二区三区光视频| 屁屁影院ccyy备用地址| 欧美日韩另类视频| 亚洲国产黄色在线观看| 国产精品无码一区二区三区在|