建议LS的不要光带着嘴来,可以向GREENBAY、飞行无极限、老金一样,有理论讲理论,有数据讲数据。有资料讲资料。。。错了不要紧,探讨而已。。。
LS说的也有道理,不过你搞过单片机就知道了,用实时性很强,存储功能很弱的单片机,即使要故意延时,那还需要较复杂的算法和存储的空间。也是程序尽量要避免的。即使将一个帧存储超过1个周期,那都需要2倍于全长帧的存储空间的数据;对于单片机本来很紧张的存储空间(单片机的存储包括累加器,寄存器,堆栈等都要使用)来说也是很难的,更没有必要延时去存储这样实时性的数据,因为单片机处理并输出它的时间也才是是微秒级的。
另外,遥控系统的延时包括发射端的延时和接收解调的延时,,一般来说,单片机处理时间不计(因为它比帧周期小3-4个数量级),发射接收各延时1个周期(最长的情况),这个接收到的信号周期不是全部的延时,我也没有这么说,但可以作为系统整体延时的依据
因为PCM信号接收端要等到接收到全部数据和校验后才能实现数字信号脉冲宽度的转换,所以同样的舵机信号周期下,PCM的比PPM慢一倍。
[ 本帖最后由 md35 于 2009-5-10 00:50 编辑 ] |