您好,歡迎來(lái)到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2021-04-04 06:36  
【廣告】





多路溫度采集編寫
一是單片機(jī)程序(又稱固件)采用模塊化程序設(shè)計(jì),主要由A/D轉(zhuǎn)換的中斷子程序和USB中斷子程序,另外還有串口發(fā)送中斷子程序、同CPLD同步子程序,數(shù)據(jù)處理子程序幾個(gè)模塊組成。模塊化設(shè)計(jì)的優(yōu)點(diǎn)是可靠性高、可讀性好、升級(jí)簡(jiǎn)單。二是PC端的程序。Pc端的程序由驅(qū)動(dòng)程序和主機(jī)應(yīng)用程序構(gòu)成。無(wú)線溫度采集器在無(wú)線測(cè)溫系統(tǒng)中負(fù)責(zé)接受來(lái)自無(wú)線溫度傳感器的溫度數(shù)據(jù),并通過(guò)GPRS方式將采集到的溫度遠(yuǎn)程無(wú)線傳到控制中心,控制中心無(wú)需其他接收設(shè)備,控制中心的工作人員隨時(shí)隨地掌握采集點(diǎn)溫度的變化情況,便于溫度系統(tǒng)的平衡調(diào)節(jié)。驅(qū)動(dòng)程序設(shè)計(jì)采用WDM(WindowsDriveMode)。WDM設(shè)備驅(qū)動(dòng)程序提供了一個(gè)參考框架,大大降低了由Dl〕K書寫驅(qū)動(dòng)程序帶來(lái)的難度。驅(qū)動(dòng)程序通過(guò)安裝文件(.INF文件)中IPD(產(chǎn)品識(shí)別號(hào))和VID(廠商識(shí)別號(hào))識(shí)別USB設(shè)備。主機(jī)應(yīng)用程序的編寫使用VC編譯環(huán)境中的API函數(shù)實(shí)現(xiàn)來(lái)完成采集數(shù)據(jù)的后處理工作,包括數(shù)據(jù)顯示、保存、打印等功能。為了提率,使用了多線程技術(shù)實(shí)現(xiàn)讀寫。應(yīng)用程序通過(guò)GUID(注冊(cè)表驅(qū)動(dòng)識(shí)別號(hào))查找驅(qū)動(dòng)程序。驅(qū)動(dòng)程序與應(yīng)用程序和硬件之間通信都是IRP(I/O請(qǐng)求包)完成。
室溫采集裝置具備本地?cái)?shù)據(jù)存儲(chǔ)功能,每隔20分鐘存儲(chǔ)一次溫度數(shù)據(jù),存儲(chǔ)數(shù)據(jù)至少保存24小時(shí),數(shù)據(jù)上傳周期為1小時(shí)。NFC技術(shù)允許電子設(shè)備之間進(jìn)行非接觸式點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸,在十厘米內(nèi),交換數(shù)據(jù),開啟該功能,可以簡(jiǎn)單直觀地交換信息、訪問(wèn)內(nèi)容與服務(wù)。每次周期上傳數(shù)據(jù)時(shí),一次性將本周期內(nèi)的存儲(chǔ)數(shù)據(jù)逐條上傳至服務(wù)器,服務(wù)器接收到數(shù)據(jù)、形成數(shù)據(jù)庫(kù)的記錄間隔為每20分鐘一條監(jiān)測(cè)溫度數(shù)據(jù)。
室溫采集裝置原則安裝在熱用戶的客廳房間內(nèi),安裝位置應(yīng)遠(yuǎn)離散熱器、冰箱等散熱裝置,并且安裝位置不能是建筑物的外墻,應(yīng)在房間內(nèi)墻上壁掛安裝或者嵌入墻內(nèi)安裝,且在裝置安裝完畢后,不允許隨意拆卸或更換位置,確保數(shù)據(jù)的準(zhǔn)確性。
入門級(jí)數(shù)據(jù)采集器,顧名思義,能滿足相對(duì)基本的系統(tǒng)要求。通常支持單相電力線(常與住宅電表一起使用),用來(lái)采集自動(dòng)抄表系統(tǒng)(AMR)的數(shù)據(jù),或新式帶數(shù)字輸出的智能電表數(shù)據(jù)。采集的數(shù)據(jù)通常存儲(chǔ)在采集器系統(tǒng)的閃存里(內(nèi)置或外置于微控制器本身),集中數(shù)據(jù)通過(guò)選定的通信接口在預(yù)定時(shí)間傳輸至上游網(wǎng)絡(luò)。入門級(jí)數(shù)據(jù)采集器通常在向上游網(wǎng)絡(luò)傳遞信息之前會(huì)執(zhí)行一定量的初步數(shù)據(jù)處理。例如,通過(guò)使用少量的數(shù)據(jù)采樣并搭配時(shí)間記錄,數(shù)據(jù)采集器可以報(bào)告某一特定時(shí)間內(nèi)的電力使用情況,從短短幾分鐘到一個(gè)星期或一個(gè)月不等;也可以根據(jù)不同時(shí)間間隔和篩選方式對(duì)數(shù)據(jù)進(jìn)行分類、存儲(chǔ)。這樣有助于電力公司詳盡地分析電力使用趨勢(shì),數(shù)據(jù)粒度細(xì)化至單個(gè)用戶,并可進(jìn)行動(dòng)態(tài)調(diào)整,實(shí)現(xiàn)更合理的電力輸配。經(jīng)配置后,數(shù)據(jù)采集器也可監(jiān)測(cè)電子式電表的下游運(yùn)行情況。便攜式條碼采集器改變了企業(yè)傳統(tǒng)的操作模式,減少了人為操作、記錄帶來(lái)的失誤,提高了企業(yè)的信息化管理水平,提升了企業(yè)的核心競(jìng)爭(zhēng)力。如果電表參數(shù)發(fā)生變化,報(bào)告間隔超過(guò)公差、或檢測(cè)到故障或異常數(shù)據(jù),那么數(shù)據(jù)采集器會(huì)實(shí)現(xiàn)軟件智能化,及時(shí)報(bào)警,并向維護(hù)團(tuán)隊(duì)提供遠(yuǎn)程修復(fù)所需的信息。