【廣告】
溫度采集系統(tǒng)
介紹應(yīng)用于電子設(shè)備熱測量的基于CPLD和USB接口的多路溫度采集系統(tǒng)。并對此系統(tǒng)的組成、工作原理以及系統(tǒng)中的關(guān)鍵電路說明。對于用戶選購便攜式數(shù)據(jù)采集器來說,選擇時的一點是“夠用”,即購買適用于本身需要的,而不要盲目購買價格貴、功能很強的采集系統(tǒng)。系統(tǒng)組成整個系統(tǒng)由溫度傳感器(Pt100鉑電阻)、溫度變送器(XTRl05)、cPLD構(gòu)成的顯示與鍵盤控制和采集通道選擇電路、采樣保持及模數(shù)轉(zhuǎn)換電路、光耦隔離電路(三片6N137和DC—DC變換器組成)、接口電路和計算機等部分組成。系統(tǒng)的整體框圖如圖所示。
多路溫度采集編寫
一是單片機程序(又稱固件)采用模塊化程序設(shè)計,主要由A/D轉(zhuǎn)換的中斷子程序和USB中斷子程序,另外還有串口發(fā)送中斷子程序、同CPLD同步子程序,數(shù)據(jù)處理子程序幾個模塊組成。模塊化設(shè)計的優(yōu)點是可靠性高、可讀性好、升級簡單。二是PC端的程序。Pc端的程序由驅(qū)動程序和主機應(yīng)用程序構(gòu)成。驅(qū)動程序設(shè)計采用WDM(WindowsDriveMode)。為了提高對熱用戶服務(wù)與保障水平,今年,我市將在主城區(qū)5萬戶家庭中安裝室溫采集裝置,實現(xiàn)智慧化供熱管理,讓今冬供暖更有保障。WDM設(shè)備驅(qū)動程序提供了一個參考框架,大大降低了由Dl〕K書寫驅(qū)動程序帶來的難度。驅(qū)動程序通過安裝文件(.INF文件)中IPD(產(chǎn)品識別號)和VID(廠商識別號)識別USB設(shè)備。主機應(yīng)用程序的編寫使用VC編譯環(huán)境中的API函數(shù)實現(xiàn)來完成采集數(shù)據(jù)的后處理工作,包括數(shù)據(jù)顯示、保存、打印等功能。為了提率,使用了多線程技術(shù)實現(xiàn)讀寫。應(yīng)用程序通過GUID(注冊表驅(qū)動識別號)查找驅(qū)動程序。驅(qū)動程序與應(yīng)用程序和硬件之間通信都是IRP(I/O請求包)完成。
手持終端數(shù)據(jù)采集器功能介紹
物聯(lián)宇手持終端機數(shù)據(jù)采集器是目前倉儲領(lǐng)域管理數(shù)據(jù)常用的工具之一,它具有多個分類目錄,能滿足倉儲所遇到的常見問題。人們可以輕易地通過外部設(shè)備對需要的信號進行數(shù)據(jù)采集、數(shù)據(jù)處理、數(shù)據(jù)控制以及數(shù)據(jù)管理,進而對各種生產(chǎn)活動進行綜合的一體化控制。因此,越來越多的物流企業(yè)將目光投向手持終端數(shù)據(jù)采集器,國內(nèi)已經(jīng)有一些物流企業(yè)將手持終端數(shù)據(jù)采集器用于倉庫管理、運輸管理以及物品的實施跟蹤。
手持終端數(shù)據(jù)采集器擁有無線通訊及內(nèi)部儲存器,可以存一定量的數(shù)據(jù),并可在適當(dāng)?shù)臅r候?qū)⑦@些數(shù)據(jù)傳輸給計算機。幾乎所有的手持終端數(shù)據(jù)采集器都有一定的編程能力,再配上應(yīng)用程序便可成為功能很強的設(shè)備,從而可以滿足不同場合的應(yīng)用需要。
如果倉庫比較大而物品存放位置較高離操作人員較遠,在應(yīng)用手持終端數(shù)據(jù)采集器,需要我們就應(yīng)當(dāng)選擇掃描景深大,讀取距離遠且首讀率較高的采集器。
但是,對于中小型倉庫的使用者,在此方面的要求并不是很高,可以選擇一些功能齊備、便于操作的采集器。