quote:以下是引用甫哥在2012-09-04 11:26:33的发言:quote:以下是引用慧星在2012-09-03 17:34:27的发言:
对,甫哥的程序在采集与复位之间有一个循环周期的间隔,如果在你的程序中计数器前增加一个m模块会使什么情况?
如果在异步脉冲与计数器之间加一个m,结果就是:在采集与复位之间有一个循环周期的间隔(可以采样了)。
另外,还可能存在的问题:1、如果在0.01S内程序运行两个扫描周期,B3可能采样两次;2、B1的重新计时与B2复位后的重新计数,有可能不是在同一个扫描周期开始的。
只要计数器没有复位,采样两次也没有关系,以最后一次数据为准即可(实际也会如此)。
对于第二点,只要保证计数器是在1秒钟内计数即可,至于是否有重叠影响并不大,其实为了让F/V曲线的更接近真实数据,重叠50%,甚至更高,效果也许会更好!