日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]將GSM技術(shù)應(yīng)用到凍土區(qū)土壤溫度自動(dòng)監(jiān)測(cè)中,以滿足惡劣氣候條件下的無人值守、長(zhǎng)時(shí)間、多點(diǎn)監(jiān)測(cè)需求。詳細(xì)闡述了系統(tǒng)結(jié)構(gòu)、施工過程及實(shí)驗(yàn)結(jié)果分析。結(jié)果表明,該系統(tǒng)測(cè)量精度高、可靠性好、功耗低,可實(shí)現(xiàn)較大范圍內(nèi)

將GSM技術(shù)應(yīng)用到凍土區(qū)土壤溫度自動(dòng)監(jiān)測(cè)中,以滿足惡劣氣候條件下的無人值守、長(zhǎng)時(shí)間、多點(diǎn)監(jiān)測(cè)需求。詳細(xì)闡述了系統(tǒng)結(jié)構(gòu)、施工過程及實(shí)驗(yàn)結(jié)果分析。結(jié)果表明,該系統(tǒng)測(cè)量精度高、可靠性好、功耗低,可實(shí)現(xiàn)較大范圍內(nèi)的多點(diǎn)測(cè)溫及超遠(yuǎn)距離無線監(jiān)測(cè)。

  0 引言

  高寒凍土區(qū)土壤溫度的監(jiān)測(cè),無論是對(duì)于凍土區(qū)斜坡的失穩(wěn)機(jī)理研究,還是對(duì)于現(xiàn)代農(nóng)業(yè)生產(chǎn)、建筑及輸油管道等基礎(chǔ)設(shè)施的防災(zāi)御災(zāi),都起著至關(guān)重要的作用。在環(huán)境惡劣的高寒凍土區(qū)對(duì)地層土壤溫度進(jìn)行監(jiān)測(cè)時(shí),長(zhǎng)期以來都需要人工現(xiàn)場(chǎng)采集數(shù)據(jù),勞動(dòng)強(qiáng)度大、工作環(huán)境惡劣、效率低。國(guó)內(nèi)外一些比較先進(jìn)的監(jiān)測(cè)系統(tǒng)已經(jīng)利用全球通信系統(tǒng)(Global System for Mobilecommunication,GSM)運(yùn)營(yíng)商的短信業(yè)務(wù),實(shí)現(xiàn)超遠(yuǎn)距離的無線數(shù)據(jù)傳輸與報(bào)警[1].為了實(shí)現(xiàn)大面積、無人值守、長(zhǎng)時(shí)間、多點(diǎn)監(jiān)測(cè),本文提供了一種基于GSM技術(shù)的土壤溫度自動(dòng)監(jiān)測(cè)系統(tǒng),以滿足實(shí)際需求,并詳細(xì)介紹了施工過程。通過分析試驗(yàn)點(diǎn)采集的數(shù)據(jù),驗(yàn)證了本系統(tǒng)的可靠性和實(shí)用性。

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

  1.1 系統(tǒng)架構(gòu)

  系統(tǒng)主要由單片機(jī)主控板、GSM 模塊、數(shù)據(jù)采集模塊等構(gòu)成,如圖1所示。具有定時(shí)采集、數(shù)據(jù)存儲(chǔ)、箱內(nèi)溫度控制、電源管理、超遠(yuǎn)距離無線數(shù)據(jù)傳輸、顯示等功能。

  單片機(jī)控制板的微處理器選用Atmel公司ATmega128L芯片,GSM模塊選用德國(guó)Siemens公司的TC35I,數(shù)據(jù)采集模塊組由AT89C51與TLV2543 ADC芯片組成。

  單片機(jī)控制板集成了DS1302 時(shí)鐘芯片,DS18B20數(shù)字溫度傳感器、AT45DB161 FLASH 存儲(chǔ)芯片及繼電器,控制板預(yù)留LCD1602的接口,在調(diào)試結(jié)束后可拔掉顯示屏以降低功耗。主控芯片ATmega128L 是一款基于RISC結(jié)構(gòu)的高性能、低功耗8位微處理器,自帶的看門狗計(jì)時(shí)器可以有效地防止程序跑飛,具有兩個(gè)可編程的串行UART.ATmega128L通過其中一個(gè)串行UART,以尋址的方式與數(shù)據(jù)采集模塊中的AT89C51 進(jìn)行通信,控制多個(gè)數(shù)據(jù)采集模塊中的一個(gè)進(jìn)行溫度采集。其另一個(gè)串行UART與GSM模塊TC35I進(jìn)行通信,將采集的數(shù)據(jù)以短信形式發(fā)送至目標(biāo)SIM卡號(hào)。ATmega128L的外部晶振選用7.372 8 MHz,以產(chǎn)生精準(zhǔn)的9 600 b/s波特率。

  由于野外無供電條件,電源由12 V 的蓄電池組及太陽能電池板構(gòu)成,為系統(tǒng)提供穩(wěn)定的直流電壓。

  1.2 溫度數(shù)據(jù)采集電路

  采集電路原理圖如圖2 所示。溫度傳感器為A 級(jí)精度的鉑熱電阻PT100,測(cè)量精度[2]為±0.15 ℃。用不銹鋼鋼管進(jìn)行封裝,并灌入氧化鎂MgO 對(duì)鉑熱電阻進(jìn)行保護(hù),并在屏蔽線與保護(hù)套的接口處作防水防腐處理。

  鉑熱電阻PT100 的可測(cè)量范圍為-200~500 ℃,而土壤的溫度范圍在-50~50 ℃ 之間,因此信號(hào)調(diào)理電路將-50~50 ℃范圍內(nèi)的PT100電阻值轉(zhuǎn)換成4~20 mA的標(biāo)準(zhǔn)電流進(jìn)行傳輸。PT100選用三線制[3?4],以降低導(dǎo)線電阻對(duì)測(cè)量結(jié)果的影響。而三線制測(cè)量方法并不能完全消除導(dǎo)線電阻的影響,因此實(shí)際應(yīng)用中,信號(hào)調(diào)理電路應(yīng)盡可能靠近PT100,縮短導(dǎo)線長(zhǎng)度。

  數(shù)據(jù)采集模塊由AT89C51與3片TLV2543 ADC 芯片構(gòu)成,TLV2543是TI公司的一款具有SPI接口的12位11 路模擬輸入通道模數(shù)轉(zhuǎn)換器,具有高速、高精度、低噪聲等特點(diǎn)。由于AT89C51沒有SPI接口,因此需要用普通I/O 口模擬SPI 與TLV2543 進(jìn)行通信,并選擇TLV2543為高位在先的12位數(shù)據(jù)輸出格式,并對(duì)同一個(gè)模擬輸入端口在進(jìn)行3次采集后做求均值處理,以提高采集精度。

  數(shù)據(jù)采集模塊預(yù)留接口為VCC,GND,TX,RX四個(gè)管腳,可方便地插接在單片機(jī)主控板上。模塊內(nèi)的AT89C51的E2PROM可通過命令寫入設(shè)備ID,通過串口掛接在數(shù)據(jù)總線上,ATmega128L以尋址的方式與其進(jìn)行通信。每個(gè)數(shù)據(jù)采集模塊有33個(gè)模擬輸入通道,在能源允許的情況下,通過在單片機(jī)主控板上擴(kuò)充數(shù)據(jù)采集模塊,可進(jìn)行大范圍土壤溫度監(jiān)測(cè)。

  1.3 GSM模塊通信接口電路設(shè)計(jì)

  目前市場(chǎng)常用的GSM 短信模塊有西門子TC35 系列、Wavecome 的WM02 系列、愛立信的DM10/20 系列等,這些模塊的功能、使用方法差別不大。本系統(tǒng)選用德國(guó)西門子TC35I GSM短信模塊,其在上述短信模塊中的性價(jià)比最高,且具備電子設(shè)備入網(wǎng)許可。TC35I可工作在900 MHz/1 800 MHz雙頻段,供電電壓為3.3~4.8 V,空閑狀態(tài)電流為25 mA,發(fā)射電流為300 mA,峰值電流為2.5 A.工作在GSM1800 頻段時(shí)的功耗為1 W,自動(dòng)波特率范圍為1.2~115 Kb/s,支持Text和PDU兩種格式的短信息,可通過AT指令來實(shí)現(xiàn)重啟和故障恢復(fù)[5.6].

  ATmega128L 通過串行UART 與TC35I 短信模塊進(jìn)行通信,波特率為9 600 b/s,Text短信模式,并通過PC1口輸出一個(gè)200 ms 的低電平來啟動(dòng)模塊。連接成功后,僅需4 條AT 指令即可將所采集的數(shù)據(jù)編輯成Text短信發(fā)送到目標(biāo)SIM 卡號(hào)。需要特別注意的是,TC35I對(duì)電源電壓穩(wěn)定性要求極高,在供電電壓低于3.3 V的時(shí)候會(huì)自動(dòng)關(guān)機(jī),同時(shí)在模塊發(fā)送短信時(shí),電源電壓的壓降不能超過0.4 V.具體連接如圖3所示。

  2 軟件設(shè)計(jì)2.1 系統(tǒng)主程序結(jié)構(gòu)系統(tǒng)主程序開始后,首先對(duì)DS1302,DS18B20,LCD 串口、端口寄存器進(jìn)行初始化配置,并讀取片內(nèi)E2PROM的時(shí)間設(shè)定等參數(shù)。兩個(gè)串行UART所配置的參數(shù)均為:9 600 b/s 的波特率,1 位停止位,無奇偶校驗(yàn)。系統(tǒng)通過設(shè)置子程序校正當(dāng)前DS1302的時(shí)間及設(shè)定數(shù)據(jù)采集時(shí)間。系統(tǒng)時(shí)間及設(shè)定的數(shù)據(jù)采集時(shí)間等信息會(huì)通過顯示子程序?qū)崟r(shí)顯示在LCD屏上。

  當(dāng)系統(tǒng)時(shí)間到達(dá)設(shè)定的采集時(shí)間后,主程序觸發(fā)采集子程序,ATmega128L通過串口UART0向數(shù)據(jù)總線廣播一個(gè)采集設(shè)備的ID,在接收到設(shè)備回應(yīng)后,向總線上發(fā)送采集命令,并接收總線上的數(shù)據(jù)。采集結(jié)束后,將存儲(chǔ)與發(fā)送標(biāo)志位置1,分別調(diào)用存儲(chǔ)子程序與發(fā)送子程序進(jìn)行數(shù)據(jù)的存儲(chǔ)與發(fā)送。系統(tǒng)實(shí)時(shí)獲取板載數(shù)字溫度傳感器DS18B20 的溫度數(shù)據(jù),以判斷保溫箱內(nèi)的溫度,當(dāng)?shù)陀谠O(shè)定溫度后,會(huì)啟動(dòng)加熱裝置,以保證系統(tǒng)板各元器件工作在各自的溫度范圍內(nèi)。程序使用ICCAVR 6.31A軟件編寫,流程圖如圖4所示。

  本系統(tǒng)所用的短消息規(guī)范為GSM07.05,發(fā)送模式為Text模式,發(fā)送短信所使用的AT命令主要有:AT+回車,判斷短信模塊是否在線;AT+CMGF=1,設(shè)置短信模式為Text模式;AT+CSCA=目標(biāo)SIM卡號(hào),設(shè)置目標(biāo)SIM卡號(hào);AT+CMGS=短信內(nèi)容,給短信模塊裝載短信內(nèi)容。為了判斷短信是否發(fā)送成功,程序中在每個(gè)AT指令環(huán)節(jié)都監(jiān)測(cè)TC35I 模塊回傳的信息,如果收到“OK”字符,則表示成功,否則重復(fù)操作。當(dāng)重復(fù)操作大于20次時(shí),程序會(huì)自動(dòng)退出本次發(fā)送,等待下次發(fā)送程序出發(fā)時(shí)一并發(fā)出。

  2.2 數(shù)據(jù)采集設(shè)備程序

  數(shù)據(jù)采集設(shè)備的微處理器為AT89C51,程序使用軟件Keil μVision 4編寫,其流程圖如圖5所示。

  程序開始后,首先對(duì)串口進(jìn)行初始化,并打開串口中斷標(biāo)志位。用戶通過串口設(shè)置設(shè)備ID 時(shí),系統(tǒng)會(huì)調(diào)用ID 設(shè)置子程序,并將ID 存儲(chǔ)至片內(nèi)E2PROM.當(dāng)ATmega128L在數(shù)據(jù)總線上廣播的ID與設(shè)備ID匹配時(shí),AT89C51通過串口向數(shù)據(jù)總線進(jìn)行回答,在接收到采集命令后,首先將設(shè)備中其中一片TLV2543的片選拉低,選擇采集通道,輸入轉(zhuǎn)換的數(shù)據(jù)格式,并將數(shù)據(jù)通過串口發(fā)送至數(shù)據(jù)總線。當(dāng)采集完成后,向數(shù)據(jù)總線發(fā)送一段字符串標(biāo)志采集結(jié)束,并等待下一次采集。

  2.3 監(jiān)測(cè)系統(tǒng)上位機(jī)軟件

  檢測(cè)系統(tǒng)上位機(jī)軟件使用Visual Basic 6.0 的MSComm通信控件,只需要用戶編寫少量的代碼即可完成與設(shè)備的串口通信功能[7 ? 9].MSComm 控件是由Microsoft公司提供的串行通信Activx控件,能夠通過串口發(fā)送和接收數(shù)據(jù)。上位機(jī)軟件定期檢查短信模塊中是否有新的短信,并將新短信讀入進(jìn)行處理后,轉(zhuǎn)換成溫度數(shù)據(jù)以圖形化形式顯示出來,如圖6所示。主界面分為數(shù)據(jù)顯示面板及短信接收面板。操作簡(jiǎn)單并能夠以不同形式實(shí)時(shí)顯示所采集到的溫度數(shù)據(jù),方便用戶對(duì)數(shù)據(jù)進(jìn)行分析。

  3 現(xiàn)場(chǎng)試驗(yàn)

  實(shí)驗(yàn)地點(diǎn)選在大興安嶺地區(qū),并進(jìn)行了104個(gè)測(cè)溫點(diǎn)的實(shí)驗(yàn)。測(cè)試系統(tǒng)單片機(jī)主控板上插接4個(gè)數(shù)據(jù)采集模塊,以預(yù)留足夠多的采集通道。由于現(xiàn)場(chǎng)地下水位較高,傳感器及信號(hào)調(diào)理電路均使用防水的封裝形式。

  安裝步驟如下:

 ?。?)在預(yù)定地點(diǎn)鉆測(cè)溫井,測(cè)溫井間隔500 cm,直徑為Φ150 cm,深度為7 m,每個(gè)測(cè)溫井有13個(gè)測(cè)溫點(diǎn),共8個(gè)測(cè)溫井;

 ?。?)將尺寸為Φ100 mm×7 000 mm的鍍鋅保護(hù)管插入測(cè)溫井后填埋;

 ?。?)在測(cè)溫井附近開挖尺寸為2 m×1.5 m×1.5 m 的工作坑;

 ?。?)將尺寸為Φ700 mm×2 000 mm的防水玻璃鋼桶放入工作坑后填埋;

 ?。?)按照順序?qū)鞲衅骶€束放入保護(hù)管內(nèi),并將管口使用玻璃膠密封好;

 ?。?)在防水玻璃鋼桶附近安裝太陽能電池板;(7)將各條數(shù)據(jù)線接入系統(tǒng)板后,將各過線孔使用玻璃膠密封;

  (8)將系統(tǒng)保溫桶及電池保溫桶放入防水玻璃鋼桶內(nèi);

  (9)順著各條線束挖深度約為20 cm 的溝槽,將線束埋入地下。

  4 數(shù)據(jù)分析

  系統(tǒng)每天在上午5點(diǎn)和下午14點(diǎn)時(shí)進(jìn)行采集。取距離管道3 m處,6#測(cè)溫井的2012年8月份數(shù)據(jù)進(jìn)行分析。圖7為地下2 m深度范圍內(nèi)的5個(gè)測(cè)溫點(diǎn)隨時(shí)間變化的溫度曲線圖。圖8為測(cè)溫井內(nèi)13個(gè)測(cè)溫點(diǎn)在一個(gè)月內(nèi)隨深度變化的曲線圖。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

摘 要:為保證各類農(nóng)業(yè)生產(chǎn)在適宜的環(huán)境溫度中進(jìn)行,設(shè)計(jì)了一種農(nóng)用恒溫控制及報(bào)警系統(tǒng)裝置。裝置正常工作時(shí)可實(shí)時(shí)監(jiān)測(cè)外界溫度,與所設(shè)定的閾值及允許誤差范圍相比較,若誤差超出允許范圍則控制相應(yīng)設(shè)備調(diào)節(jié)溫度,直至誤差調(diào)節(jié)到允許范...

關(guān)鍵字: 農(nóng)業(yè)信息化 溫度監(jiān)測(cè)系統(tǒng) 報(bào)警系統(tǒng) 實(shí)驗(yàn)驗(yàn)證

可穿戴溫度貼片是患者溫度監(jiān)測(cè)系統(tǒng)的新興發(fā)展趨勢(shì)。設(shè)計(jì)這些貼片用于臨床環(huán)境的最大障礙之一是需要滿足嚴(yán)格的精度要求。 美國(guó)材料與試驗(yàn)協(xié)會(huì)(ASTM)規(guī)定了電子患者體溫計(jì)的精度要求,如表1所示

關(guān)鍵字: 傳感器 可穿戴 溫度監(jiān)測(cè)系統(tǒng)

0 引 言在通信系統(tǒng)的設(shè)計(jì)和建設(shè)中,通信電源被稱為通信系統(tǒng)的心臟,電源系統(tǒng)將直接影響通信系統(tǒng)的可靠性和穩(wěn)定性。美國(guó)APC公司的一項(xiàng)調(diào)查結(jié)果表明,大約有75%以上的通信系統(tǒng)故障都是由于電源設(shè)備故障而引起的。目前,

關(guān)鍵字: 蓄電池 通信電源 系統(tǒng)設(shè)計(jì) 溫度監(jiān)測(cè)系統(tǒng)

摘要:提出一種基于DS18B20和AT89C51的多路溫度監(jiān)測(cè)系統(tǒng),詳細(xì)介紹了系統(tǒng)的硬軟件設(shè)計(jì)。該設(shè)計(jì)通過DS18B20單總線結(jié)構(gòu)與單片機(jī)多路并行輸入相結(jié)合的硬件改進(jìn)方式,克服了DS18B20采用單總線結(jié)構(gòu)時(shí)溫度數(shù)據(jù)讀取...

關(guān)鍵字: 仿真 系統(tǒng)設(shè)計(jì) DS18B20 溫度監(jiān)測(cè)系統(tǒng)

引言隨著Internet的發(fā)展和應(yīng)用,越來越多的嵌入式系統(tǒng)接入網(wǎng)絡(luò)。然而,大部分嵌入式系統(tǒng)都是作為B/S模式中的應(yīng)用服務(wù)器,必須隨時(shí)對(duì)客戶機(jī)的請(qǐng)求做出回應(yīng),要求具有較強(qiáng)的實(shí)

關(guān)鍵字: 溫度監(jiān)測(cè)系統(tǒng) 多點(diǎn)溫度 UC/OS-II RTL8019AS

摘要:設(shè)計(jì)了基于單片機(jī)和PC機(jī)的溫度監(jiān)測(cè)系統(tǒng),溫度傳感器采用DS18B20。下位機(jī)采用AT89S52單片機(jī),可以顯示溫度和超限報(bào)警。PC機(jī)作為上住機(jī)設(shè)定上下限報(bào)警溫度,接收單片機(jī)的溫度數(shù)據(jù),處理后實(shí)時(shí)顯示溫度和繪制溫度

關(guān)鍵字: 系統(tǒng)設(shè)計(jì) PC機(jī) 溫度監(jiān)測(cè)系統(tǒng) 基于單片機(jī)

隨著信息科學(xué)與微電子技術(shù)的發(fā)展, 溫度的監(jiān)控可以利用現(xiàn)代技術(shù)使其實(shí)現(xiàn)自動(dòng)化和智能化。多路無線溫度監(jiān)控系統(tǒng)就是朝著這一目標(biāo)進(jìn)行設(shè)計(jì)的。本次設(shè)計(jì)要求利用單片機(jī)及無線傳輸模塊實(shí)現(xiàn)無線溫度監(jiān)測(cè)系統(tǒng),實(shí)現(xiàn)溫控范圍

關(guān)鍵字: 單片機(jī) 無線溫度 溫度監(jiān)測(cè)系統(tǒng) PC

摘要:設(shè)計(jì)了一種基于ZigBee和GPRS的環(huán)境溫度遠(yuǎn)程無線監(jiān)測(cè)系統(tǒng)。該系統(tǒng)通過溫度傳感器采集數(shù)據(jù)后,在CC2430單片機(jī)內(nèi)部作以處理,并控制GPRS模塊進(jìn)行無線數(shù)據(jù)傳輸,闡述了用VB6.0實(shí)現(xiàn)數(shù)據(jù)分析處理的軟件設(shè)計(jì)。通...

關(guān)鍵字: 無線通信 溫度監(jiān)測(cè)系統(tǒng) 環(huán)境溫度 BSP

1 引言  高壓開關(guān)柜隔離觸頭的溫度監(jiān)測(cè)一直是電力工業(yè)安全運(yùn)行的重大課題之一,但是由于觸頭處在強(qiáng)電磁場(chǎng)、高電壓環(huán)境中,所以目前的監(jiān)測(cè)方法都是圍繞何實(shí)現(xiàn)系統(tǒng)的抗強(qiáng)電磁場(chǎng)干擾和高電壓的隔離問題,主要方法有感

關(guān)鍵字: 溫度監(jiān)測(cè)系統(tǒng) 系統(tǒng)分析 隔離 高壓開關(guān)柜

引言 溫度檢測(cè)是許多行業(yè)的重要工作條件之一。 無論是糧食倉(cāng)庫(kù)、中藥倉(cāng)庫(kù),還是圖書保存。都需要在符合規(guī)定的溫度環(huán)境條件之中。而溫度卻是最不易保障的指標(biāo)。針對(duì)這一情況。研制一款可靠、方便、易及時(shí)調(diào)控的

關(guān)鍵字: 溫度監(jiān)測(cè)系統(tǒng) 基于單片機(jī) 藍(lán)牙模塊 采集板
關(guān)閉