OpenEdv-开源电子网

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

三相无刷直流带120度霍尔传感器的电机怎么计算速度?

[复制链接]

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
发表于 2015-6-29 11:47:03 | 显示全部楼层 |阅读模式
5金钱
各位大神,请问三相无刷直流带120度安装的霍尔的电机怎么计算速度?除了定时器捕获霍尔传感器脉冲外,还有别的可以不用定时器的方法吗?

最佳答案

查看完整内容[请看2#楼]

外部中断,外部计数都可以!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-6-29 11:47:04 | 显示全部楼层
外部中断,外部计数都可以!
回复

使用道具 举报

13

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
161
金钱
161
注册时间
2013-12-20
在线时间
8 小时
发表于 2015-10-22 15:50:49 | 显示全部楼层
回复【2楼】烟酒不沾:
---------------------------------
请问大神,外部中断计数的方法,计数回来,如何计算他的速度?或者是比如我是用占空比调速,那么占空比和计数值有什么样的关系,要怎么计算?
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-10-22 16:09:39 | 显示全部楼层
回复【3楼】day  day  up:
---------------------------------
计算速度有了计数还要看你电机是几极的,电机转一周你是知道你得到的计数值吧?那一秒中你得到多少数值除去一周的数值,就是电机一秒中转的圈数,从而可以得到电机的转速!占空比大小决定了你电机的转速从而体现在你的计数值上,在单位时间内你得到的数值越大说明电机转的越快,关于计算取决于你的电机就只能通过实验来得到两者的关系了,比如你PWM加大10%,转速加了多少,从而得到两者的关系!希望能帮助到你!
回复

使用道具 举报

13

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
161
金钱
161
注册时间
2013-12-20
在线时间
8 小时
发表于 2015-10-22 20:43:47 | 显示全部楼层
回复【4楼】烟酒不沾:
---------------------------------
谢谢  是有帮助的
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-10-24 14:57:50 | 显示全部楼层
回复【4楼】烟酒不沾:
---------------------------------
现在的情况是电机正反转的速度不一样,我是用ST电机库的单电阻检测电流法,正转时电机正常,反转时电机像被加了负载一样,能感觉到咔咔的声音,速度很慢,不知是什么原因?
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-10-24 15:41:21 | 显示全部楼层
换相相序和换相时间
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-10-24 15:56:20 | 显示全部楼层
回复【7楼】烟酒不沾:
---------------------------------
您好,能说详细一些吗,您的回答可以改变我接下来的整个思路,万分感谢啊!!!
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-10-25 07:11:42 | 显示全部楼层
电机能正转正常说明驱动电路硬件是正常的,正转和反转只是换相相序不同而以(你的具体方案我清楚),所以我认为是你的反转换相相序可能不对
回复

使用道具 举报

51

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
409
金钱
409
注册时间
2012-10-24
在线时间
19 小时
 楼主| 发表于 2015-10-27 09:18:57 | 显示全部楼层
回复【9楼】烟酒不沾:
---------------------------------
相序是对的,是电流采集出问题,STM32的FOC2.0目前不适合用单电阻采样吗?用电流传感器采样就很正常,用单电阻采样就不行了,一打开电流采集电机就轰轰响,关掉电流采集,电机正反转速度就不一样了,电流也很大
回复

使用道具 举报

4

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2016-1-25
在线时间
16 小时
发表于 2016-1-25 21:25:57 | 显示全部楼层
霍尔测速那里能贴出代码和思路吗?
诚交各路大侠
回复

使用道具 举报

34

主题

173

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1087
金钱
1087
注册时间
2017-3-10
在线时间
172 小时
发表于 2017-11-10 16:25:34 | 显示全部楼层
莆田 发表于 2015-10-27 09:18
回复【9楼】烟酒不沾:
---------------------------------
相序是对的,是电流采集出问题,STM32的FOC2.0目 ...

能看看你速度配置的程序么?我的电机配置好了通电不转,需要手动转一下,然后就能正常工作了,找了几天原因一直卡在这里
回复

使用道具 举报

7

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
161
金钱
161
注册时间
2016-10-19
在线时间
36 小时
发表于 2017-11-17 09:55:13 | 显示全部楼层
三线霍尔,意思是分别都要测每线的输出脉冲?
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-4-22
在线时间
11 小时
发表于 2020-4-15 09:38:00 | 显示全部楼层
带点程序最好
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 05:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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