可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
如果是用履带式的小车就能够较轻松的上坡。
你对这个回答的评价是
如果循环里还有其他程序你的PWM僦会受到影响,因为你写的代码在程序的循环里都是花时间的那么motor01,motor02维持高电平的时间就不是20ms 了。 那么如何通过定时器产生PWM呢不罗嗦了,上代码吧自己看 上面的程序是52单片机的T2的中断函数,不罗嗦了这个定时器产生的PWM就不受你循环里的其他代码的影响,不变的占空比这程序瞬间不知到高了几个档次。哈哈。 2. 小车的测速 之前的程序测速是在大循环里用IF语句如下: 其实这个测速程序根本测不到速度,这个程序最后得到的circle01 circle02只跟小车的行驶时间有关与速度无关。所以测速就要用到T1 和T0 的计数器模式来测量P3.4 和P3.5 引脚的脉冲个数,从而实现測速需要注意的是测速Sensor 的相应信号输出端要与P3.4 和P3.5 连接才可以计数脉冲。代码如下: 这个子函数返回的值就是脉冲的个数 |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。