OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3517|回复: 10

求助 我移植无刷电机控制程序 电机一卡一卡的 能求转几下

[复制链接]

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
发表于 2016-6-7 17:25:38 | 显示全部楼层 |阅读模式
10金钱
这个程序是从书上的STM8上移植到STM32的,用的是战舰开发板  功率板是买的   试了一天了还是不转  求大神帮忙看看程序

BLDC程序.rar

817.7 KB, 下载次数: 969

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
 楼主| 发表于 2016-6-7 20:40:05 | 显示全部楼层
回复

使用道具 举报

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
 楼主| 发表于 2016-6-7 21:25:03 | 显示全部楼层
回复

使用道具 举报

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
 楼主| 发表于 2016-6-7 21:25:36 | 显示全部楼层
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11557
金钱
11557
注册时间
2014-4-1
在线时间
1318 小时
发表于 2016-6-7 21:44:51 | 显示全部楼层


无刷电机,我只用专门驱动芯片做过,
完全用CPU,我也不会。。。

既然stm8成功了,可以用示波器对比一下波形,
然后找原因。


回复

使用道具 举报

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
 楼主| 发表于 2016-6-7 22:09:05 | 显示全部楼层
xuande 发表于 2016-6-7 21:44
无刷电机,我只用专门驱动芯片做过,
完全用CPU,我也不会。。。

我还想问一下,我用STM32战舰开发板来做无刷电机的控制板,用到PA0\1\2来做三路霍尔的捕获输入 、PA8\9\10 做上桥臂PWM输出  PC0\1\2控制下桥臂开关  我选用这些IO口能直接拿来用吗?我看原子哥给你那个IO表 疑惑就在PA8  说拔了跳帽线可以做普通io  那到底能不能输出PWM
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2016-6-8 11:16:42 | 显示全部楼层
STM32做有感无刷控制还是比较方便的, STM32的所有高级定时器和通用定时器都有定时器输入异或功能,可以用来外接霍尔传感器,只要用一个高级定时器产生PWM,加另一个通用定时器的霍尔接口模式就可以了,STM32的手册上是有这个方案的实例的!
回复

使用道具 举报

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
 楼主| 发表于 2016-6-11 12:26:13 | 显示全部楼层
烟酒不沾 发表于 2016-6-8 11:16
STM32做有感无刷控制还是比较方便的, STM32的所有高级定时器和通用定时器都有定时器输入异或功能,可以用 ...

为什么要异或而不是直接输入?
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2016-6-11 15:53:10 | 显示全部楼层
本帖最后由 烟酒不沾 于 2016-6-11 16:00 编辑
xiaobudonglaosh 发表于 2016-6-11 12:26
为什么要异或而不是直接输入?

异或输入,是一个定时器的3个输入脚(CC1、CC2、CC3)通过一个异或门连接到TI1输入通道这样就构成了霍尔传感器的接口!
回复

使用道具 举报

66

主题

364

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2015-6-18
在线时间
129 小时
 楼主| 发表于 2016-6-12 21:30:44 | 显示全部楼层
烟酒不沾 发表于 2016-6-11 15:53
异或输入,是一个定时器的3个输入脚(CC1、CC2、CC3)通过一个异或门连接到TI1输入通道这样就构成了霍尔传 ...

H1⊕H2⊕H3???
回复

使用道具 举报

6

主题

305

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2876
金钱
2876
注册时间
2016-7-17
在线时间
404 小时
发表于 2016-9-28 14:57:29 | 显示全部楼层
我做的无感的,今天已经转起来了,下一步要找换向点,你搞得是有感还是无感的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 17:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表