数据采集卡的计数器芯片
发布时间:2014/6/28 21:56:52 访问次数:6415
使用传统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 -旦被调用,脉冲即开始生成。
上一篇:产生单个方脉冲