數據采集卡的計數器芯片
發布時間:2014/6/28 21:56:52 訪問次數:6365
使用傳統DAQ進行計數器操作要對數據采集卡的計數器芯片有所了解。APQ8060不同的數據采集卡具有不同的計數器,它們的性能以及用它們進行測試時的硬件連接都有所不同。NI公司的數據采集卡主要使用4種計數器芯片,一般來說660X系列的卡用高性能的
TIO-ASIC芯片,E系列卡使用DAQ-STC芯片,較早期的卡使用Am9513芯片,一些低價位的卡使用8253/54芯片。這一節的示例程序主要根據PCI-6024E多功能數據采集卡介紹計數器操作的程序編寫與硬件連接。PCI-6024E數據采集卡使用的DAQ-STC芯片包括3個定時器組,它們控制著模擬輸入、模擬輸出和通用的計數/定時功能。用于通用計數/定時功能的是兩個24位計數器。它們在用戶手冊中的標記分剮為GPCTR (General PurposeCounter)0和GPCTR1。
用計數器輸出脈沖信號
產生單個方脈沖
圖8-8所示的程序使用Generate Delayed PulseVI產生單個脈沖。這個VI在“測量]uo—DataAcquisition—Counter”函數子選板的第一行,它由Delayed Pulse Generator Config和Counter Start兩個中級計數器VI組成。Generate Delayed PulseVI有以下主要參數。
·device:設備號。
·counter:計數器號。
·pulse polarity:脈沖的極性。
·pulse delay:脈沖延時,即phasel。
·pulse width:脈沖幅寬,即phase2。
·gate mode:門信號模式。如果用一個門信號觸發脈沖的發生,就需要選在門信號的
上升緣還是下降緣開始,或者是在門信號的高電平還是低電平進行,并且要給數據采集卡的GPCTRO_GATE針接一個觸發信號。在這個程序中也可以選擇軟件觸發software start,VI -旦被調用,脈沖即開始生成。
使用傳統DAQ進行計數器操作要對數據采集卡的計數器芯片有所了解。APQ8060不同的數據采集卡具有不同的計數器,它們的性能以及用它們進行測試時的硬件連接都有所不同。NI公司的數據采集卡主要使用4種計數器芯片,一般來說660X系列的卡用高性能的
TIO-ASIC芯片,E系列卡使用DAQ-STC芯片,較早期的卡使用Am9513芯片,一些低價位的卡使用8253/54芯片。這一節的示例程序主要根據PCI-6024E多功能數據采集卡介紹計數器操作的程序編寫與硬件連接。PCI-6024E數據采集卡使用的DAQ-STC芯片包括3個定時器組,它們控制著模擬輸入、模擬輸出和通用的計數/定時功能。用于通用計數/定時功能的是兩個24位計數器。它們在用戶手冊中的標記分剮為GPCTR (General PurposeCounter)0和GPCTR1。
用計數器輸出脈沖信號
產生單個方脈沖
圖8-8所示的程序使用Generate Delayed PulseVI產生單個脈沖。這個VI在“測量]uo—DataAcquisition—Counter”函數子選板的第一行,它由Delayed Pulse Generator Config和Counter Start兩個中級計數器VI組成。Generate Delayed PulseVI有以下主要參數。
·device:設備號。
·counter:計數器號。
·pulse polarity:脈沖的極性。
·pulse delay:脈沖延時,即phasel。
·pulse width:脈沖幅寬,即phase2。
·gate mode:門信號模式。如果用一個門信號觸發脈沖的發生,就需要選在門信號的
上升緣還是下降緣開始,或者是在門信號的高電平還是低電平進行,并且要給數據采集卡的GPCTRO_GATE針接一個觸發信號。在這個程序中也可以選擇軟件觸發software start,VI -旦被調用,脈沖即開始生成。
上一篇:產生單個方脈沖