quote:以下是引用Naga_Orochi在2009-02-26 11:19:10的发言:
1楼的程序确实存在一些问题,除如你所说与SM322的开关频率有关外,SM331模块也存在着A/D转换时间的问题,间隔几毫秒切换的话,可能会导致A/D转换时间不足,读出张冠李戴的信号或者就根本就得不到准确信号。
楼主要求毫秒级转换,是什么应用呢?常规的控制在100MS切换应该不会太晚才对,如果这样成立,那么可以在OB35写循环程序或用3个定时器轮流触发都可以的。
应该是100MS左右就可以了,但我现在还有个问题。现在SM331的采样不能控制,没有像单片机一样的使能端,那它就一直不停采样,即使我A信号和B信号的间隔大于采样周期的两倍(满足采样定律),那因为采样没有使能控制,会出现经过若干个循环后,A信号和B信号切换过程中恰好被采样的情况,那不就是错乱信号了吗?这个问题怎么解决?