元旦期间移植STM8官方库例程OK STM8 BLDC 控制 有问必答。。

[复制链接]
12524|23
 楼主| uet_cache 发表于 2013-1-6 12:13 | 显示全部楼层 |阅读模式
本帖最后由 uet_cache 于 2013-1-6 18:41 编辑

元旦期间移植STM8官方库例程OK 支持BLDC 有感无感开环闭环。
感觉ST做的很好。无感情况下,BLDC控制逻辑非常好,非常严格。

元旦开始,STM8 BLDC电机套件开始出售。
    STM8S207RBT6 电机套件含 主控板,驱动板,STLINK,BLDC电机,24V电源,光盘各一件。移植了STM8 MC KTI
V1.0版本的程序,支持BLDC有感,无感,开环闭环等功能。程序为源码,未加任何封装文件,所有函数
可以跟踪到底。学习BLDC控制的好平台。

拿到套件可以直接上手,只需一台电脑就可以。
先帖两张图看看:
2013-01-03_11-44-28_515.jpg 2013-01-03_11-41-02_861.jpg

晚点上传讲解演示视频。

关于此STM8电机控制,无论程序,硬件,控制原理,,有问必答。。。 欢迎跟帖。。。
jomosiron 发表于 2013-1-6 12:20 | 显示全部楼层
先顶一个
 楼主| uet_cache 发表于 2013-1-6 14:26 | 显示全部楼层
耶稣欠筹了 发表于 2013-1-9 20:03 | 显示全部楼层
不是还有程序,原理图吗
 楼主| uet_cache 发表于 2013-1-9 21:13 | 显示全部楼层
光盘中含程序,PDF格式原理图。。
xinhuam 发表于 2013-1-9 22:18 | 显示全部楼层
你所说的移植,是指从Cosmic 移植到 MDK 或 IAR? 原程序还没读过,不知道支持单极性驱动还是双极性驱动? 对双极性驱动还是不太懂,能否给点资料或提示? 谢谢
dfsa 发表于 2013-1-9 22:39 | 显示全部楼层
uet_cache 发表于 2013-1-9 21:13
光盘中含程序,PDF格式原理图。。

什么光盘?
火箭球迷 发表于 2013-1-9 22:52 | 显示全部楼层
产品看着还不错
 楼主| uet_cache 发表于 2013-1-10 09:21 | 显示全部楼层
产品套件中配有光盘。。。。
 楼主| uet_cache 发表于 2013-1-18 18:49 | 显示全部楼层
To 6#:

移植是将ST库程序移植到我们自己平台上,正常运行。依然是IAR环境。
不懂你的单双极性指的什么。。。
wazhzlp 发表于 2013-5-25 15:06 | 显示全部楼层
看了好久的st官网的BLDC程序,并对其进行了移植,但是移植没有成功,一直没有搞懂用电位器调节速度是怎么工作的,没有找到对应的接口函数,望指点。
deedzhaoyun 发表于 2013-5-26 14:27 | 显示全部楼层
不错,我也在弄这个,可以移植刀STM32上面么?
 楼主| uet_cache 发表于 2013-5-27 09:34 | 显示全部楼层
可以移植到32上,看水平了。。。
0440120120 发表于 2013-9-16 23:20 | 显示全部楼层
请问它的换相延时因子是怎么回事:当电机超4500RPM时有 :BEMF_Rising_Factor = Rising_Fmax=20,在ComHandler中 Commutation_Time = (Previous_Zero_Cross_Time * BEMF_Falling_Factor) >> 8  =〉Commutation_Time=Previous_Zero_Cross_Time*20/256,即换相时间为过零时间的20/256,会不会换相不准确,而且它后面又紧跟了个Commutation_Time >>= 1;  那Commutation_Time就为过零时间的10/256了,就更短了不是,感觉这个DELAY太不正常了,是不是我理解错了,请高人指点一下。谢谢!
 楼主| uet_cache 发表于 2013-9-17 11:16 | 显示全部楼层
延时可以配延迟参数曲线的,头文件中有四个点可以配置。在启动自动延时功能时,延时时间是自动计算。
0440120120 发表于 2013-9-17 16:47 | 显示全部楼层
你好,谢谢你的回复。你说的这点我知道,自动计算的公式我也推导出来了。我的举的那个例子是特例,我就认为它的转速已经高于4500RPM,延时的因子就直接赋了一个最大值20,就按这个值来算的话,就有我上面说的疑问了。
jgphu 发表于 2013-9-17 17:05 | 显示全部楼层
MARK一下。
 楼主| uet_cache 发表于 2013-9-17 18:07 | 显示全部楼层
如果你觉得20份不对的话,可以改。另外,你可以通过波形观察换相时间并与标准HALL信息比较,检测你的换相时间是否有效。针对标准参数改延时参数。
0440120120 发表于 2013-9-17 19:44 | 显示全部楼层
谢谢!
crazy2012 发表于 2013-12-17 10:48 | 显示全部楼层
楼主你的程序有做过换相电流补偿么,如果没有换相电流补偿的话,马达的噪音会很大的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:E精灵淘宝店   全系列STM32开发板 、电机评估套件 、实验箱 u-easytech.taobao.com QQ: 53755787 博客:http://blog.sina.com.cn/u/3193913184

13

主题

906

帖子

9

粉丝
快速回复 在线客服 返回列表 返回顶部