CPLD是整个采集硬件的核心,负责大部分的逻辑控制与定时控制。USB采用高速USB2.0芯片,一方面实现传送PC命令到CPLD,另一方面该芯片内部带有高速FIFO,可以实时地将高速AD结果传送到PC中。
工作过程是:启动程序接受用户启动采集的命令,把采集的通道数与采样频率,等信息立即传送到CPLD,CPLD接受到这些信息后,立即实时地启动采集功能,并按照采样频率的要求,准确地定时启动采集,定时将信息传送到USB芯片内部的FIFO中,然后通过USB桥传送到PC机,PC机的驱动程序接收到该数据后,将数据进行打包处理,再通过DLL传送到用户缓冲区,从而实现用户高速、准确地采集功能。
在每个采样周期的起始,CPLD发出启动采集命令,当AD完成后,在将模拟量与数字量顺序送到USB的FIFO中,实现模拟通道与开关量硬件采集的功能。
光电隔离技术、CPLD数据包校验技术等综合运用,使得本采集卡性能非常稳定,这一点对基于USB的采集卡非常重要,本采集卡是本公司多年进行USB产品开发的精品。
由于本板采用高性能的CPLD芯片,非常成功地实现了USB2.0的数据传输与高速多通道A/D的关系,从而保证了本产品非常可靠,得到广大用户的广泛应用。同时由于CPLD的灵活性,对于用户的特殊需求,往往可以在不改变硬件的条件下为用户定制特殊的功能,如脉冲功能、PWM控制功能、外触发功能、外时钟功能等。为用户定制的产品不但可以节约成本,简化硬件,而且可以保护用户的知识产权,通过为用户定制加密功能,保证用户的产品是唯一的。
全面的自主知识产权是为您提供技术服务的基础,我们能!
|