找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

Flux电机有限元分析教程西莫团购入口 | 奖励入口当当网购物入口 | 奖励入口欢迎使用!西莫论坛App开放下载Motor-CAD电机多物理域设计教材购买入口 | 奖励入口
★新会员论坛须知★《西莫电机技术》第39期发售火热进行中Flux电机电磁阀有限元分析教程团购入口 | 奖励入口论坛微信公众平台欢迎入驻
西莫电机及相关产品供需交流群开放邀请★ 论坛VIP会员申请 ★Motor-CAD.MANATEE电磁热振动噪声教程 | 奖励入口西莫团队欢迎您的加盟!
宣传推广合作请联系QQ:25941174西莫电机论坛微信群正式开放Flux变压器与电抗器有限元分析团购入口 | 奖励入口西莫电机论坛技术版区QQ群汇总
查看: 10627|回复: 21

[求助] BLDC用AD采样检测过零点的问题

[复制链接]

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2013-8-24 14:18 | 显示全部楼层 |阅读模式 来自: 中国湖北武汉

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
群里有没有在做BLDC无感控制时,是使用AD不断检测三相反电势电压来确定过零点的?
我在用这种方式时遇到一个问题,就是AD检测的不准有时会误判过零点,有没有好的解决
方法?

评分

参与人数 1西莫币 +1 收起 理由
18201975434 + 1 感谢您的参与

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

发表于 2013-8-24 16:56 | 显示全部楼层 来自: 中国北京
若是三相均有AD采样,可否利用另外两相的数据对过零相的AD数据进行估计?
指令频率是已知的,能否利用此数据进行预测和修正?

评分

参与人数 1西莫币 +1 收起 理由
18201975434 + 1 感谢您的参与

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2013-9-9 14:10 | 显示全部楼层 来自: 中国湖北十堰
kaku2013 发表于 2013-8-24 16:56
若是三相均有AD采样,可否利用另外两相的数据对过零相的AD数据进行估计?
指令频率是已知的,能否利用此数 ...

这种方式没做过,你是怎么做的?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2014-9-16 10:42 | 显示全部楼层 来自: 中国湖北咸宁
继续问,有没有人做过这种:用AD采样三相的反电势,每次中断只采两相,一个是未导通相,一个是其中导通相,两相对比判断是否过零点
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2014-9-27 00:22 来自手机 | 显示全部楼层 来自: 中国江苏常州
你是用什么片子做的?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2014-9-29 09:32 | 显示全部楼层 来自: 中国湖北十堰
Uwen 发表于 2014-9-27 00:22
你是用什么片子做的?

24m主频的一款mcu,AD最高只有300ksps
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2015-11-6 10:49 | 显示全部楼层 来自: 中国湖北武汉
再次回看以前发的帖子。
这种奇怪的AD检过零方法估计国内很少有人会做,目前我略懂一点,如有高手中的高手,可来交谈,如无,再次沉贴
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-12-5 08:41 | 显示全部楼层 来自: 中国浙江台州
楼主现在调试效果如何了,启动时是用三段式还是高频脉冲注入的,我现在就卡在启动上,由于用的三段式启动参数比较依赖于负载,通用性做不好,起来了运行还算正常,每个PWM周期只采一次AD
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-12-5 09:21 | 显示全部楼层 来自: 中国上海
你是要做无感方波吧,两两导通,检测浮空相反电势过零点,然后延时30电角度换相。你说的误动作问题估计是没有屏蔽消磁事件,或者是电路毛刺太多。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2016-12-5 11:06 | 显示全部楼层 来自: 中国湖北武汉
bldc菜鸟 发表于 2016-12-5 09:21
你是要做无感方波吧,两两导通,检测浮空相反电势过零点,然后延时30电角度换相。你说的误动作问题估计是没 ...

怎么检测浮空相过零点。我见到的电路是只采样三相端电压,再无其他电压采样。mcu是低端的,24M的一个m0处理器,AD采样速度也慢。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-12-5 14:05 | 显示全部楼层 来自: 中国上海
采集三相端电压的话,算法里面要进行虚拟中性点拟合吧?然后对比得出过零点。M0的核是足够用的。如果是不重构中性点的话,采样点要有要求,不是任意采样点。在特定采样点的时候,端电压和反电势是线性的关系,所以可以代替反电势的过零点、
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2016-12-6 13:52 | 显示全部楼层 来自: 中国湖北武汉
bldc菜鸟 发表于 2016-12-5 14:05
采集三相端电压的话,算法里面要进行虚拟中性点拟合吧?然后对比得出过零点。M0的核是足够用的。如果是不重 ...

你说的方法我以前想过,也就是判断采集的相电压与0的比较,网上有这样做的思路。具体你说的采样点是特定的,能否说下你认为特定的点?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-12-7 09:00 | 显示全部楼层 来自: 中国上海
xiaoxiao201005 发表于 2016-12-6 13:52
你说的方法我以前想过,也就是判断采集的相电压与0的比较,网上有这样做的思路。具体你说的采样点是特定 ...

不用滤波电路,无相移,低速效果好。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-12-27 12:49 | 显示全部楼层 来自: 中国安徽合肥
你做的BLDC输入电压是多少?
你这样做的目的是不是想省掉三相过零点检测的比较器
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2016-12-27 12:56 | 显示全部楼层 来自: 中国湖北武汉
hutzhangs 发表于 2016-12-27 12:49
你做的BLDC输入电压是多少?
你这样做的目的是不是想省掉三相过零点检测的比较器

24V的,不是我做的,我看到一个方案这样做的。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-12-27 13:18 | 显示全部楼层 来自: 中国安徽合肥
用的哪家的单片,你可能确定他里面算是AD采样还是硬件集成了339
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2016-12-27 13:55 | 显示全部楼层 来自: 中国湖北武汉
用的mcu的AD采样
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2017-1-2 20:35 | 显示全部楼层 来自: 中国福建厦门
如果要求很准确那要高端的MCU,能在一个PWM周期内多次AD检测,而且也受PWM占空比限制。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2017-4-5 17:30 | 显示全部楼层 来自: 中国

我最近在用adc去采样三相的电压判断过零:
stm32f103 adc 采样最高1M/s,周期设置为1.5 cycle会导致噪声很大;
首先,获取一组采样Va,Vb,Vc,dma中断方式;
中心点电压Vn = Va + Vb + Vc;
Vbemf = Va - Vn 如果发现Vbemf符号改变,就判断为过零;

低速的时候还行,我做到的极限是5ms换向,再快就有问题了,感觉这个判断有点简单粗暴了,都说要上FIR/IIR滤波,最近我在调试,如果论坛里有相关经验的人可以出来讲一讲。

带hall传感器的BLDC输出的信号是过零点还是换向点?会不会不同的电机给出的意义不同?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

 楼主| 发表于 2017-4-6 09:11 | 显示全部楼层 来自: 中国湖北武汉
junpeng 发表于 2017-4-5 17:30
我最近在用adc去采样三相的电压判断过零:
stm32f103 adc 采样最高1M/s,周期设置为1.5 cycle会导致噪声 ...

hall信号与电机输出的过零点信号相位不一样,hall信号直接换相。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

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

本版积分规则

西莫电机论坛微信公众平台欢迎您的关注!

QQ|Archiver|手机版|小黑屋|西莫电机圈 ( 浙ICP备10025899号-3|浙公网安备:33028202000436号 )

GMT+8, 2024-12-24 02:39 , Processed in 0.107862 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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