是这样的,我想做一个有连贯动作的机器人,机器人完成了一个动作之后再做下一个动作,每一步动作快慢不一样,我想产生这样的方波信号来控制步进电机。需要有这样的功能,首先由外部中断触发,计时器开始产生频率为f1的方波,f1完了之后产生频率f2的方波,接着f3、f4。。。
或者问题换一个说法,怎么产生固定时长频率为f的方波?这个问题我想了很久,始终没解决,有倒是有一个办法,就是用两块单片机,但是这个成本会上去,而且我也很想知道这个问题51单片机能否解决,不知道哪位达人有好的办法解决得了?
另外无限时长方波我知道怎么产生的,所以大家就别说那个了
频率无法做到连续的....它只能是离散的.....
晶振提供的时序方波应该有误差 应该与指令周期有关吧
用一个高级点的单片机,要有定时捕获的,ARM7就可以的,然后定时去比较设定的值是否匹配,输出脉冲
今个瞎逛 看见一个步进电机的详细资料 就下了 用不用给你
总算自己搞定了,不过也谢谢大家啊,虽然没帮上什么忙,一个给5分吧