一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 6930|回复: 11

[其他综合] 自己DIY的东东: 基于Cortex-M0的BLDC电机驱动

[复制链接]
发表于 2013-11-10 16:36 | 显示全部楼层 |阅读模式
本帖最后由 seeallback 于 2013-11-10 16:39 编辑

手头有块ARM Cortex-M0的新唐学习板,一直想学习一把,买了几个模型用的无刷电机,利用几个周末弄出来这么一个东东。
发这个贴几个目的:
一. 炫耀一下
二. 分享一下
三. 留个坑

整个驱动思路,PMOS+NMOS管,PMOS管用GPIO来控制开关,NMOS用PWM来控制。
Cortex-M0跑在48M,PWM频率40K,ADC估计是有bug,只能设置在6M才不会出错。采样时间约3~5us。
ADC在PWM ON期间,对悬空相进行采样,然后和母线电压的一般进行比较,以判断过零进行换相。

启动方式:预定位,强制拖动加速,在加速期间检测悬空相的过零事件,来做同步。
目前可以做到4~15V内正常启动,但是偶尔也会有启动失败的情况,比例很小。

由于主要目的是学习Cortex-M0架构和BLDC电机驱动方式,电流检测电路没加,PID速度控制没加进去,启动阶段做的不是很完善,逻辑控制上没有做启动失败再次重启等操作,和商业电调还有很大差距。
有兴趣的朋友可以拿以下程序包作为参考。

一点感受:
用ADC做过零检测比较痛苦,要考虑噪声精度等情况,由于ADC转换需要3~5us时间,导致PWM最低占空比只能到20%。如果芯片内部有向M8这样的比较器,还是用比较器比较省事。
启动是个比较麻烦的问题,试了很多办法,参考了很多资料,才算基本搞定。
我有个9绕组3对磁极的电机,在15V电压下,全速40000~50000 RPM,比较过瘾。
图中带浆的那个电机是12绕组7对磁极的,比较适合直接带浆。

全套硬件:
Hardware.jpg

新唐Cortex-M0学习板:
Cortex-M0.jpg

自制MOS驱动板:
Driver.jpg

软件控制台界面:
Console.jpg

电机启动波形图:
StartWave.png

电机正常运行波形:
RunWave.png

程序包,基于UV5。
NU_CM0_1110_Startup_Comments_Done.rar (872.36 KB, 下载次数: 2352)


评分

参与人数 1一乐金币 +40 收起 理由
benli + 40 很给力!

查看全部评分

发表于 2013-11-10 18:25 | 显示全部楼层
你就是前段时间要人肉别人的那个是吧!!!  看你的帖子就知道是那种得理不饶人,就这种帖子有什么好炫耀的。
回复

使用道具 举报

发表于 2013-11-10 20:11 | 显示全部楼层
bingshao1006 发表于 2013-11-10 18:25
你就是前段时间要人肉别人的那个是吧!!!  看你的帖子就知道是那种得理不饶人,就这种帖子有什么好炫耀的 ...

那件事已经翻了一篇了,若兄弟真想当个正义使者那就有请详阅所有相关帖子之后再来评价吧,
回复

使用道具 举报

发表于 2013-11-10 20:25 | 显示全部楼层
用高倍率锂电试过了么!~
回复

使用道具 举报

 楼主| 发表于 2013-11-10 21:06 | 显示全部楼层
ha2ying 发表于 2013-11-10 20:11
那件事已经翻了一篇了,若兄弟真想当个正义使者那就有请详阅所有相关帖子之后再来评价吧,

那哥们专程过来找茬的,别理他就是了。

不过话说回来,那哥们胆子也够大的,连我这么睚眦必报的人都敢惹...
回复

使用道具 举报

 楼主| 发表于 2013-11-10 21:08 | 显示全部楼层
40560335 发表于 2013-11-10 20:25
用高倍率锂电试过了么!~

倒是买了4个高倍率的锂电,不过买了就放起了没试过。
这个只是用来学习BLDC的驱动原理,不是真正想做个东西或产品来用,所以很多使用上的细节没考虑,测试也没怎么做。
回复

使用道具 举报

发表于 2013-11-10 21:34 | 显示全部楼层
很棒!!!!学习了。最近也在用无刷。
回复

使用道具 举报

发表于 2013-11-18 09:22 | 显示全部楼层
顶一个,我在用STM32做BLDC,还没转起来呢
回复

使用道具 举报

发表于 2013-11-29 00:51 | 显示全部楼层
顶一个,这确实是个好东西啊,很好玩,也有用
楼主实力派
回复

使用道具 举报

发表于 2013-11-29 08:54 | 显示全部楼层
楼主实力派% A
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-11-1 01:23 , Processed in 0.035545 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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