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

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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版