基于USB接口的數(shù)據(jù)采集與控制系統(tǒng)設計
4 系統(tǒng)主要程序設計
4.1 USB通信接口電路驅動程序
USB通信接口電路的USB端口與PC機連接。對PC機而言,數(shù)據(jù)采集與控制系統(tǒng)是一個具有USB接口的功能部件(或稱下位機)。PC機通過虛擬串口設備直接傳輸數(shù)據(jù)到下位機。USB通信接口電路驅動程序代碼如下:
[CH341S98.9X.AddReg];//用于添加注冊表部分
4.2 A/D采樣程序
以下給出A/D采樣程序的部分代碼:
5 結語
該數(shù)據(jù)采集與控制系統(tǒng)以ADuC845為核心器件,采樣分辨率高(20位),系統(tǒng)溫漂小(10 nV/℃),運行穩(wěn)定,抗干擾能力強;利用USB接口作為該系統(tǒng)的通信接口,安裝靈活、傳輸速度快、可靠性高、易于擴展;利用PC機完成數(shù)據(jù)分析與數(shù)據(jù)處理。因此該系統(tǒng)設計適用于醫(yī)療設備、工業(yè)控制系統(tǒng)等數(shù)據(jù)采集與控制領域。
評論