您好,歡迎來到易龍商務網!
發布時間:2021-01-16 16:35  
【廣告】





多路溫度采集編寫
一是單片機程序(又稱固件)采用模塊化程序設計,主要由A/D轉換的中斷子程序和USB中斷子程序,另外還有串口發送中斷子程序、同CPLD同步子程序,數據處理子程序幾個模塊組成。模塊化設計的優點是可靠性高、可讀性好、升級簡單。二是PC端的程序。Pc端的程序由驅動程序和主機應用程序構成。溫度測量有直接記錄和遙測技術,有自動紙帶記錄和計算機存貯、讀出及打印系統。驅動程序設計采用WDM(WindowsDriveMode)。WDM設備驅動程序提供了一個參考框架,大大降低了由Dl〕K書寫驅動程序帶來的難度。驅動程序通過安裝文件(.INF文件)中IPD(產品識別號)和VID(廠商識別號)識別USB設備。主機應用程序的編寫使用VC編譯環境中的API函數實現來完成采集數據的后處理工作,包括數據顯示、保存、打印等功能。為了提率,使用了多線程技術實現讀寫。應用程序通過GUID(注冊表驅動識別號)查找驅動程序。驅動程序與應用程序和硬件之間通信都是IRP(I/O請求包)完成。
根據數據采集器的使用用途不同,大體上可分為兩類:在線式數據采集器和便攜式數據采集器。在線式數據采集器在線式數據采集器又可分為臺式和連線式,它們大部分直接由交流電源供電,一般是非使用的,在采集器與計算機之間由電纜聯接傳輸數據,不能脫機使用。這種掃描器向計算機傳輸數據的方式一般有兩種:一種是鍵盤;另一種是通過通訊口向計算機傳輸數據。首先,分布式控制應用場合中的智能數據采集系統在國內外已經取得了長足的發展。對于前者無需單獨供電,其動力由計算機內部引出;后者則需單獨供電。因此,在線式數據采集器必須安裝在固定的位置,并且需把條碼符號拿到掃描器前閱讀。目 前,一些物流企業在出入庫管理中已開始使用。由于在線式數據采集器在使用范圍和用途上造成了一些限制,使其不能應用在需要脫機使用的場合,如庫存盤點、大件物品的掃描等。為了彌補在線式數據采集器的不足之處,便攜式數據采集器應運而生。