我用AT89C51连接电机驱动芯片L298N,控制直流伺服电动机的转速,正传反转不是问题,关键是电机转速有要求

我的直流电机通过联轴器直接连到车轮,没有减速,但是车轮行驶速度是已经规定好的,单片机输出到L298N上,通过pwm调节其占空比,我就是想知道占空比靠什么来调节,占空比达到... 我的直流电机通过联轴器直接连到车轮,没有减速,但是车轮行驶速度是已经规定好的,单片机输出到L298N上,通过pwm调节其占空比,我就是想知道占空比靠什么来调节,占空比达到多少能实现规定转速? 展开
 我来答
ztlguodong
2013-05-21 · TA获得超过250个赞
知道答主
回答量:52
采纳率:0%
帮助的人:44.2万
展开全部
L298N能实现pwm平滑调速,主要通过in1和in2,in3,in4口通pwm波来实现。
不是通过pwm调节占空比,是通过单片机来生成不同占空比的pwm波。不同占空比的pwm波(TTL电平)通过L298N的输入in口,转换成电压较高的pwm波加到电机上就相当于控制了电机的供电电,就实现了调速。 你生成pwm的占空比越大输出的电压就越大。 还有单纯的开环控制是不能实现转速恒定的,干扰一来就转速就变了,开环只针对负载和工作状况相对不变的情况下。你只能调节占空比来观察在多少占空比时达到了。要不然你就加转速闭环吧,加一个速度传感器,做个闭环控制。。
追问
还有个问题,就是我在L298N前面加了一个pc817来减少电路干扰,在速度传感器加上变成闭环系统之后,是不是思路就变成这样了:程序给单片机一个命令,产生一个pwm波,传到l298N控制电机转动,速度传感器接收电机转速,反馈到单片机,如若速度达到规定转速,则单片机保持当前占空比pwm波,如若速度没有达到要求,单片机继续产生不同占空比pwm波直到产生使电机按规定转速转动的pwm波,反馈信号其关键作用,是这样吧?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式