你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F103高级定时器TIM1产生六路PWM控制无刷舵机BLDC

[复制链接]
星火002 提问时间:2017-8-1 15:44 /
阅读主题, 点击返回1楼
收藏 1 评论19 发布时间:2017-8-1 15:44
19个回答
星火002 回答时间:2017-10-26 16:21:10
五哥1 发表于 2017-10-1 08:30
楼主解决了吗,坐等结果呀

最后驱动无刷使用的H_ON L_PWM的方式,只用了三路输出PWM,其余三路直接拉高拉低IO口
折腾了几天我的结论是 CH1的Enable与Disable是CH1与CH1N的总开关,无论寄存器还是库函数
引脚映射会对PWM输出产生影响,所以建议在最初调的时候先用原输出脚仿真
还有。。。有感无刷使用PWM方波驱动时有多种方式,六路互补输出不是必要的,而且也有论文指出六路PWM驱动的无刷会有MOS换相频繁、力矩波动的问题
星火002 回答时间:2017-10-26 16:29:51
贺工 发表于 2017-10-14 21:03
http://mp.weixin.qq.com/s?__biz=MzU3NTI2OTQ5NQ==&mid=100000051&idx=1&sn=265f1fe9fa26e58b85774851e149 ...

感谢
星火002 回答时间:2017-10-26 16:30:30
贺工 发表于 2017-10-14 21:03
http://mp.weixin.qq.com/s?__biz=MzU3NTI2OTQ5NQ==&mid=100000051&idx=1&sn=265f1fe9fa26e58b85774851e149 ...

感谢
hubang-393854 回答时间:2017-12-3 22:20:26
看起来很全,谢谢楼主
sjh2100 回答时间:2017-12-21 20:48:48
贺工 发表于 2017-10-14 21:02
关于如何输出六路互补带死区PWM波形,请关注“单片机STM32”公众号,里面有一篇文章“STM32定时器TIM1输出 ...

感谢分享
dzzwoaizi 回答时间:2017-12-22 10:36:42
这个很简单嘛,改变端口模式即可啊,你用PWM的时候就用复用模式嘛,不想用哪个IO输出PWM就改为狂推挽输出模式,此时楼主应该早就解决了
akyo32 回答时间:2018-2-5 10:33:28
图片太小了吧
ran456 回答时间:2018-4-7 15:11:18
图片不能够看清的呢
努力的人 回答时间:2018-4-7 17:14:55
楼主是要使用6步换向来控制无刷电机哈,互补和死区还是加上,然后试一下
wxjia2004-17359 回答时间:2018-12-11 11:20:40
软件仿真的波形怎么弄出来的?
12

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版