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