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

Nucleo开发板方案设计—BLDC电机电调设计  

[复制链接]
shiyongzhu 发布时间:2014-12-30 22:59
阅读主题, 点击返回1楼
收藏 18 评论86 发布时间:2014-12-30 22:59
86个回答
damiaa 回答时间:2015-7-9 09:55:06
不错不错,标记一下。
_ilikerome_ 回答时间:2015-7-9 18:28:41
cool,mark,lz是高手呀
watershade 回答时间:2015-7-9 20:09:06
半桥控制呀?
zjm_z 回答时间:2015-7-23 13:09:17
shiyongzhu 发表于 2015-7-8 15:06
空闲时刻,你量下PWM的输出看下

大侠,现在电机可以启动了,但启动后,进入闭环控制时,速度特变慢,就像步进电机一样,一步一步的走,肉眼都能看的见。走着走着就不走了,初步判断是中断的问题,导致change_phase不能为1,无法换相。但不知道怎样解决?
shiyongzhu 回答时间:2015-7-23 22:28:47
zjm_z 发表于 2015-7-23 13:09
大侠,现在电机可以启动了,但启动后,进入闭环控制时,速度特变慢,就像步进电机一样,一步一步的走,肉 ...

BLDC电机低速时,很容易停转的。建议你设个占空比门限,确保电机不会以太低的速度旋转。
你好我好大家好! 回答时间:2015-7-24 08:06:04
好贴                     
yanhaijian 回答时间:2015-7-24 08:37:14
zjm_z 回答时间:2015-7-24 09:01:58
shiyongzhu 发表于 2015-7-23 22:28
BLDC电机低速时,很容易停转的。建议你设个占空比门限,确保电机不会以太低的速度旋转。 ...

好的,现在就是按照你的方案,启动时10%,闭环时20%,来控制的,效果就是我前面说的那样,我再提高占空比试试。有一点,你的那个延时我真不太懂,我自己做了延时,原理差不多,也是用Systick延时1微秒来做的,现在change_phase的频率尽然和“电机运行时”灯的闪烁频率一样,这可定事不对的,我在想想原因吧,非常感谢大侠诚恳的帮忙!
shiyongzhu 回答时间:2015-7-24 22:55:12
zjm_z 发表于 2015-7-24 09:01
好的,现在就是按照你的方案,启动时10%,闭环时20%,来控制的,效果就是我前面说的那样,我再提高占空比 ...

是set_delay那个延时吗?你可以看下我帖子提到的那个攻略上面有专门讲那个延时的原理。
zjm_zz 回答时间:2015-7-28 10:54:58
shiyongzhu 发表于 2015-7-24 22:55
是set_delay那个延时吗?你可以看下我帖子提到的那个攻略上面有专门讲那个延时的原理。 ...

多谢大侠的知道,是Check_Delay函数,不过我一按照你说的看了下攻略,明白其意思了,我现在是自己搭的去驱动电路,可能搭的不是很好,老是进入B相中断,应该是驱动电路有干扰!

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

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