关于怎样通过调节pwm占空比来控制小车两个发动机,达到两个轮的转速相同,即让小车走直线。谢谢。

用霍尔元件来检测小车的速度,具体实现方法是:把霍尔元件A44E安装在固定轴上,在轮子上装上小磁铁,小车轮子转动就会带动小磁铁转动,当霍尔元件A44E感应到小磁铁时,就会输... 用霍尔元件来检测小车的速度,具体实现方法是:把霍尔元件A44E安装在固定轴上,在轮子上装上小磁铁,小车轮子转动就会带动小磁铁转动,当霍尔元件A44E感应到小磁铁时,就会输出一个脉冲,单片机通过检测脉冲的个数,再根据小车车轮的半径算出速度。 我的车是履带车,两个电动机,单片机是stc89c52,没有比较器,怎么通过c语言对单片机编程来改变pwm占空比让两个轮子的转速相同,求大侠给个程序或者给个方法,
答案好的会加分。
展开
 我来答
展望chen
2012-08-03
知道答主
回答量:20
采纳率:0%
帮助的人:14.8万
展开全部
通过对相关的控制寄存器的设定,使驱动两个轮子的PWM波相等,此时理论上两个轮子的速度相等。看看此时小车是否能走直线,如不能,再比较的值做适当的调整,直至小车能走直线!
使两路PWM波输出通道工作在相同的模式(如波形发生模式相同,预分频因子相同,设定的比较值相等...)
百度网友0bd6912fa
2012-08-03
知道答主
回答量:35
采纳率:0%
帮助的人:15.5万
展开全部
只检测一边轮子的速度,然后两边轮子的电机用一样的占空比
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式