关于直流电机速度控制的问题

suv4484 2011-09-06 09:44:18
最近我在用DSP2812控制直流电机,现在碰到的问题就是当我用位置模式控制电机,输入为pwm/direction。我修改脉冲占空比,但是电机的转速一直没有变化,按理说修改占空比就能起到改变2端的电压,此时电机转速应该会有变化啊!但是事实却步是这样的,电机转速毫无变化,难道说要调节直流电机转速必须通过驱动器的速度控制模式吗?本人接触这个东西时间短,好多都不太懂,希望有知道的人能指点下啊!谢谢各位了
...全文
515 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
northcan 2011-09-07
  • 打赏
  • 举报
回复
用示波器看下PWM出没出来想要的波形。
是不是相关寄存器没配置对。
Simality 2011-09-07
  • 打赏
  • 举报
回复
通常这个问题需要问提供驱动器的厂商。
qshzf 2011-09-07
  • 打赏
  • 举报
回复
看看波形,
占空比调到上下两个极限,
看看有没有变化
_三皮_ 2011-09-07
  • 打赏
  • 举报
回复
脉冲调宽应该是可以的,我原来做玩具车(好孩子)一直是这样做的
suv4484 2011-09-07
  • 打赏
  • 举报
回复
哦,好的,谢谢啊!看来我还是得去联系厂商了
[Quote=引用 6 楼 alex_rcpilot 的回复:]
引用 5 楼 suv4484 的回复:
我用示波器看了下,占空比已经改变了,不知道为什么电机就是无法调速,奇怪啊!


我不太理解LZ的速度控制和位置控制模式到底是怎么回事。我推测LZ的电机驱动电路是别人做出来的成品模块,你的PWM不是直接用来驱动电机,而是给驱动模块发信号。这样的话你的PWM可能根本就不是用来控制电机的信号,驱动模块有它自己的电路用来产生电机控制的PWM。你的PWM可能只……
[/Quote]
Simality 2011-09-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 suv4484 的回复:]
我用示波器看了下,占空比已经改变了,不知道为什么电机就是无法调速,奇怪啊!
[/Quote]

我不太理解LZ的速度控制和位置控制模式到底是怎么回事。我推测LZ的电机驱动电路是别人做出来的成品模块,你的PWM不是直接用来驱动电机,而是给驱动模块发信号。这样的话你的PWM可能根本就不是用来控制电机的信号,驱动模块有它自己的电路用来产生电机控制的PWM。你的PWM可能只是被当作一个指令去处理。

所以我说模块使用方法上的问题最好问驱动模块的生产商。
suv4484 2011-09-07
  • 打赏
  • 举报
回复
我用示波器看了下,占空比已经改变了,不知道为什么电机就是无法调速,奇怪啊!

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧