[發明專利]一種不間斷的溫濕度監測系統及方法有效
| 申請號: | 201410099622.4 | 申請日: | 2014-03-18 |
| 公開(公告)號: | CN103837197A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 劉明;方嬌莉;郭平;尹業華;何廣軍;漆超 | 申請(專利權)人: | 昆明理工大學 |
| 主分類號: | G01D21/02 | 分類號: | G01D21/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 650093 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 不間斷 溫濕度 監測 系統 方法 | ||
1.一種不間斷的溫濕度監測系統,包括依次連接的應用服務器、通信網絡、主控制器和溫濕度變送器,主控制器包括:變送器通信單元、服務器通信單元和單片機,其特征在于:所述主控制器還包括電源管理單元和數據緩存單元,所述電源管理單元包括蓄電池及供電電路,用于對所述主控制器及與其連接的溫濕度變送器集中供電,在市電正常情況下用市電供電,市電斷電后采用蓄電池供電;所述數據緩存單元包括存儲芯片;
所述單片機包括:數據采集模塊,用于采集與主控制器連接的溫濕度變送器通信,并定時采集溫濕度數據;數據發送模塊,用于將采集到的溫濕度數據打包并通過通信網絡發送到應用服務器;數據緩存模塊,用于將數據發送模塊發送失敗的數據包存儲到數據緩存單元的存儲芯片中,以及讀取緩存的溫濕度記錄提供給數據發送模塊以重新發送到應用服務器;
所述應用服務器包括:數據接收模塊,用于接收和解析主控制器發送的數據包;數據存儲模塊,用于將解析后得到的溫濕度記錄保存到數據庫中。
2.根據權利要求1所述的不間斷的溫濕度監測系統,其特征在于:所述數據發送模塊還用于在發送新采集的數據包后對數據包是否發送成功進行判斷,如果發送失敗,則通知所述數據緩存模塊緩存溫濕度數據;如果發送成功,則通知所述數據緩存模塊讀取小于指定閾值的未成功發送的溫濕度緩存記錄并將所述溫濕度緩存記錄打包后發送到應用服務器。
3.根據權利要求1或2所述的不間斷的溫濕度監測系統,其特征在于:所述數據緩存模塊在存儲芯片中緩存的溫濕度記錄以及所述數據發送模塊發送到應用服務器的數據包至少包括:監測點、采集時間和溫濕度值;而所述應用服務器的數據存儲模塊在存儲記錄時,以監測點和采集時間為主鍵來存儲溫濕度記錄,以保證數據的唯一性。
4.根據權利要求3所述的不間斷的溫濕度監測系統,其特征在于:在所述數據緩存模塊存取記錄時,采用循環存儲算法在存儲芯片中存取記錄,每次將存儲芯片中未成功發送的溫濕度記錄通過數據發送模塊成功發送后,數據緩存模塊并不將其立即刪除而僅標記為發送成功;在向所述應用服務器發送緩存記錄時,所述數據緩存模塊僅讀取未標記發送成功的緩存記錄傳送給數據發送模塊,數據發送模塊將其打包并發送到應用服務器。
5.根據權利要求1所述的不間斷的溫濕度監測系統,其特征在于:所述單片機還包括電源管理模塊,用于定期檢測供電狀態,并在蓄電池供電狀態下檢測蓄電池電壓值,當蓄電池電壓小于指定閾值時發出報警提示或/和將報警信息通過數據發送模塊發送到應用服務器。
6.一種不間斷的溫濕度監測方法,提供依次連接的應用服務器、通信網絡、主控制器和溫濕度變送器,其特征在于包括如下步驟:
主控制器的電源管理單元對主控制器及其所連接的溫濕度變送器集中供電,在市電正常情況下用市電供電,市電斷電后采用蓄電池供電;
上電后,主控制器與其連接的溫濕度變送器通信,并定時采集溫濕度數據;
主控制器將采集到的溫濕度數據打包并通過通信網絡發送到應用服務器;如果發送失敗,主控制器將溫濕度數據緩存在存儲芯片中以便重新發送到應用服務器;
應用服務器接收、解析主控制器發送的數據包并將解析得到的溫濕度記錄保存到數據庫中。
7.根據權利要求7所述的不間斷的溫濕度監測方法,其特征在于:所述主控制器在發送新采集的數據包失敗后,將溫濕度數據緩存在存儲芯片中;如果發送新采集到的溫濕度數據成功后,所述主控制器進一步檢查是否有緩存的溫濕度記錄,并讀取小于指定閾值的緩存的未發送成功的溫濕度記錄打包并發送到應用服務器。
8.根據權利要求6或7所述的不間斷的溫濕度監測方法,其特征在于:所述主控制器中緩存的溫濕度記錄以及發送到應用服務器的數據包至少包括:監測點、采集時間和溫濕度值;應用服務器以監測點和采集時間為主鍵來存儲溫濕度記錄,以保證數據的唯一性。
9.根據權利要求8所述的不間斷的溫濕度監測方法,其特征在于:所述主控制器采用循環存儲算法在存儲芯片中存取記錄,每次將存儲芯片中未成功發送的溫濕度記錄成功發送后不立即刪除而僅標記為發送成功;所述主控制器向應用服務器發送緩存記錄時,僅將未標記發送成功的緩存記錄讀取并打包發送到應用服務器。
10.根據權利要求6所述的不間斷的溫濕度監測方法,其特征在于:所述主控制器定期檢測供電狀態,并在蓄電池供電狀態下檢測蓄電池電壓值,當蓄電池電壓小于指定閾值時發出報警提示或/和將報警信息發送到應用服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于昆明理工大學,未經昆明理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410099622.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:汽車轉向系統固有頻率測量系統及方法
- 下一篇:抗干擾紅外對管





