關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 農(nóng)業(yè)大棚智能檢測(cè)環(huán)境系統(tǒng)

農(nóng)業(yè)大棚智能檢測(cè)環(huán)境系統(tǒng)

作者: 時(shí)間:2012-10-21 來(lái)源:網(wǎng)絡(luò) 收藏

1.3 光采集模塊
是TAOS公司推出的一種高速、低功耗、寬量程、可編程、靈活配置的光強(qiáng)度數(shù)字轉(zhuǎn)換芯片,它是光一數(shù)字轉(zhuǎn)換器,單片機(jī)通過(guò)I2C總線從內(nèi)部獲得CH0和CH1通道的數(shù)值,通過(guò)軟件計(jì)算,將所采集到的數(shù)字信號(hào)轉(zhuǎn)換為lux的光學(xué)單位,最后將光強(qiáng)轉(zhuǎn)換成數(shù)字信號(hào)輸出。光強(qiáng)算法如下:
e.JPG
1.4 溫度采集模塊
是數(shù)字溫度傳感器,它提供9位二進(jìn)制溫度讀數(shù),其為單線結(jié)構(gòu),信息經(jīng)由單線接口送入或輸出。在該設(shè)計(jì)中,可以自行設(shè)置高溫警報(bào)數(shù)值上限,當(dāng)溫度高于設(shè)定值時(shí),則啟動(dòng)蜂鳴器,提示采取相應(yīng)的措施。
1.5 顯示模塊
該顯示模塊采用LCM12864液晶顯示,其模塊內(nèi)置字庫(kù),鏈接方便,顯示質(zhì)量高,且成本低。它主要顯示系統(tǒng)光強(qiáng)信息和溫度信息的采集,以及定時(shí)器計(jì)數(shù)值,以便系統(tǒng)的整體調(diào)試和現(xiàn)場(chǎng)觀看。
1.6 串口軟件模塊
在VC 6.0下,采用其自帶的MSComm控件,可以實(shí)現(xiàn)單片機(jī)與PC機(jī)的串口通信,利用RS 232實(shí)現(xiàn)數(shù)據(jù)的接收。在此,選擇com1口,波特率為9 600 b/s,以二進(jìn)制方式檢取數(shù)據(jù),主要代碼如下:
f.JPG
1.7 數(shù)據(jù)存儲(chǔ)模塊
在完成數(shù)據(jù)接收之后,就要將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)中的變量與接收的數(shù)據(jù)完全對(duì)應(yīng)。在 2000中創(chuàng)建數(shù)據(jù)庫(kù)bia o.Mdb,添加對(duì)ODBC數(shù)據(jù)庫(kù)的支持,在項(xiàng)目stdafx.h文件中添#includeafxdb.h>,完成ODBC類的加入。采用ODBC訪問(wèn) 2000數(shù)據(jù)庫(kù),存儲(chǔ)速度快,內(nèi)存消耗少,操作簡(jiǎn)單。
1.8 上位機(jī)數(shù)據(jù)讀取和曲線顯示模塊
通過(guò)軟件VC 6.0編程,將采集到的數(shù)據(jù)在PC機(jī)上進(jìn)行曲線顯示。本模塊采用VC 6.0自帶的teechart8控件編寫,此控件具有很好的繪制實(shí)時(shí)曲線功能,操作簡(jiǎn)單。上位機(jī)檢測(cè)界面如圖2所示。

本文引用地址:http://butianyuan.cn/article/159780.htm

b.JPG



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉