你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
stm32控制三相全桥,怎么使pwm移相120度,已能输出六路互补pwm
[复制链接]
yf1625
提问时间:2019-4-2 14:52 /
问答
是否解决:
我想用stm32f控制一个三相电机,也就是控制一个三相全桥,现在已经能实现stm32输出6路互补且带死区的pwm波,现在的问题是怎么能使每对pwm波相差120度,我看过使用主从触发模式使两个pwm波产生相移,试过但是不行,要用什么方式才能使每对pwm产生相移,希望大家提供思路and方法
赞
0
收藏
0
评论
3
分享
发布时间:2019-4-2 14:52
举报
请先
登录
后回答问题
3个回答
yf1625
回答时间:2019-4-2 15:01:20
a4a.1 32b0c
补充一下,在网上看到了一种方法,对于这种方法,计数值区间是怎么改变的,我们一般用的不是从0到arr吗,这种不从0开始的该怎么用,,不知道图片怎么放上去,我把这种方法的链接附在下边
http://blog.csdn.net/gtkknd/article/details/39635789
赞
0
评论
回复
支持
反对
aiherong
回答时间:2019-4-3 03:16:51
a0a.1 32b0c
120度就相当于360÷3,应该这么想,不用想得太复杂
另外,用一个PWM专门调制占空比和频率不用针对哪一相。而将PWM切换到ABC三相只受一个定时器控制(而不用管PWM状态),这样较为灵活,桥的死区余量由大到小调试(不知你用什么搭桥,不同器件控制方法不一样)
赞
0
评论
回复
支持
反对
yf1625
回答时间:2019-4-4 09:29:12
a0a.1 32b0c
将PWM切换到ABC三相只受一个定时器控制是什么意思,不太明白,我用mos管搭桥
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
http://blog.csdn.net/gtkknd/article/details/39635789
另外,用一个PWM专门调制占空比和频率不用针对哪一相。而将PWM切换到ABC三相只受一个定时器控制(而不用管PWM状态),这样较为灵活,桥的死区余量由大到小调试(不知你用什么搭桥,不同器件控制方法不一样)