基于CPLD数据采集通道轮循的实现[11]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

     模拟信号的通道数多于16个时可以采取多个多路开关并联。本方案中是72个通道,所以采用了5个多路开关并联的方法。

4  地址轮循后,信号循环地进入采集卡进行采集,又出现了一个新问题,我们如何区分这几个信号呢。比如A1A2A3三个通道轮循,如何知道第一个采集到的数据是哪路的信号呢?为了解决这个问题,我们另外接入一个标准5V信号,由于采集到此信号的值明显高于普通信号的值,所以轮循结果应为--5V--A1--A2--A3--5V--A1--A2--, 这样就可以辨别采集到的信号的顺序了。把采集到的数据放在相应的数组中就可以进行处理了。

 

四、 结论

       通过采集通道的轮循,我们顺利地解决了通道不足地问题,完成了既定的任务,因此本方案经济可靠,方便灵活,完全可以满足一般工业的需求,对于解决类似的问题提供了一套通用的解决方案。对于将来理论研究及其实践应用都具有很重要的意义。

 

 

本文关键:基于CPLD数据采集通道轮循的实现
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top