打印
[电机应用]

【Autochips评测】 AC781x电机开发板_BLDC电机控制

[复制链接]
5202|43
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 mohanwei 于 2021-1-13 21:28 编辑

前段时间收到管理员发来的邀请,有个AutoChip的电机开发板评测活动。
刚好我们有控制BLDC的需求,之前都是在选购BLDC时顺便购买电机厂家提供的无刷驱动器,方便是方便了,但是使用起来经常受限:占地体积大;需要另外配一块板专门做特定的处理;接线多……
感谢AutoChip提供这套电机开发板,希望能顺利测试完成,为后续消化整合做好技术储备。

开箱图没有了,已经焊上电源线了,补图:


下面开帖记录评测过程,分为以下步骤:
一.收集相关资料
二.搭建开发环境
三.测试厂家提供的例程,熟悉各种外设操作
四.开发板连接到24V100W带霍尔传感器的BLDC,通过串口命令控制正转、反转、调速、刹车等等


使用特权

评论回复

相关帖子

沙发
mohanwei|  楼主 | 2021-1-12 21:22 | 只看该作者
一.收集相关资料
在厂家网站一番检索:

1.电机开发板相关资料:http://www.autochips.com/jk/wjxz/index_250.aspx
2.芯片资料:http://www.autochips.com/jk/MCU1/info_225.aspx?pid=531&typeid=225
把资料全下载到电脑。

使用特权

评论回复
板凳
mohanwei|  楼主 | 2021-1-12 21:31 | 只看该作者
二.搭建开发环境
仔细阅读前面下载的资料,对开发板硬件和配套的例程有个大概认识。
这些例程都是基于Keil V5搭建的。虽然也能用其它软件来开发,但是为了节省时间,就直接安装了个Keil V5版本,挺费劲的……过程略
接着是AutoChip相关的:

1.参考文件:

CMSIS:                                                                                                                                                名称                                            版本                                            简介                                            下载                                       
                                                                                                                                                                                                            AC781x驱动接口说明                                                20190307                                                AC781x驱动接口说明手册                                                AC781x驱动应用指南.rar]下载                                            
                                                                                                                                    [AC781x]AutoChips.AC781x_DFP.1.1.0                                                20201105V1.1.0                                                AC781x系列MCU CMSIS安装包                                                下载

按提示操作即可。

2.解压“AC781x模块应用例程”、“AC781x电机控制板配套算法例程(方波、FOC)”和“AC781x低压电机开发板适配演示电机的软件,非最新代码,仅用于演示”
3.分别打开里面的Keil工程文件,编译,顺利完成,没有错误。厂家这点做得很好。
至此,开发环境搭建完成。


使用特权

评论回复
地板
weifeng90| | 2021-1-13 08:38 | 只看该作者
没有演示视频吗?

使用特权

评论回复
5
mohanwei|  楼主 | 2021-1-13 20:53 | 只看该作者
weifeng90 发表于 2021-1-13 08:38
没有演示视频吗?

正在按部就班测试

使用特权

评论回复
6
mohanwei|  楼主 | 2021-1-13 21:27 | 只看该作者
开始准备调试电机开发板。

首先接通12V,看到有1个红色LED和1个绿色LED发光,都是亮得很刺眼的那种。断电,查看LED串联的电阻是560欧姆,显然电流太大了。赶紧把4个LED串联的电阻(R13,R174, R43, R44)全部拆下来,换上20K的,重新上电,虽然绿色LED还是过亮,起码可以不怕看板子了————强烈建议厂家把电阻加大,并且最好把LED都换成普亮的

看到20pin的JTAG调试接口有点困惑,Cortex-M3内核的MCU,现在都用SWD来调试了吧,搞这个大一个JTAG口,浪费空间,接线不便————建议厂家在下一版放个4pin的单排插针就可以了:SWCLK,SWDIO,GND,nReset

尝试用Jlink调试代码,识别不到这个MCU型号,显然是Jink驱动版本低了。下载个新版本的Jlink驱动,安装,重新在Keil里启动调试,弹出个窗体提示需要升级固件,升级完成后,Jlink就变砖了————强烈建议厂家在下一版放个Jlink-OB在MCU板上,占地面积大概就一个指甲盖,还省掉了CH340这个USB转串口芯片。

没办法,先用串口ISP吧:
阅读手册,没发现ISP是使用哪个串口的,并且PCB上的串口1插座都没焊,猜测应该是随便一个串口都可以?
接着找一下进入ISP模式的操作步骤,发现要把Boot0接高电平,然后复位一次————但是PCB上的Boot0引脚直接通过一个电阻接地。临时解决办法是用一根一公一母的杜邦线,母头接到VDD插针,使用时用公头点在那个电阻上,然后按一下复位按键————强烈建议厂家在下一版给Boot0引脚加上一个2pin跳线,另一端接到VDD上,这样在进入ISP模式时,安装这个跳线帽,然后按一下复位按键即可。


使用特权

评论回复
7
mohanwei|  楼主 | 2021-1-13 21:48 | 只看该作者
挑几个外设例程略作修改,按键、LED、串口打印……都很顺利。过程就不截图了,到了这一步,相信大家都能自己处理了。

使用特权

评论回复
8
余三水| | 2021-1-14 20:38 | 只看该作者
为什么要用ISP调试呢,不可以用swd那种接口吗?

使用特权

评论回复
9
lidi911| | 2021-1-15 08:35 | 只看该作者
电机勒?

使用特权

评论回复
10
内政奇才| | 2021-1-15 16:35 | 只看该作者
可以用swd那种接口吗?

使用特权

评论回复
11
嵌入小菜菜| | 2021-1-15 17:12 | 只看该作者
这块板子我没有申请到,可惜了。只能看看你们秀了。

使用特权

评论回复
12
mohanwei|  楼主 | 2021-1-15 19:04 | 只看该作者
余三水 发表于 2021-1-14 20:38
为什么要用ISP调试呢,不可以用swd那种接口吗?

前面6楼提到过,Jlink升级驱动变砖了……暂时先用ISP调试

使用特权

评论回复
13
mohanwei|  楼主 | 2021-1-15 19:05 | 只看该作者
内政奇才 发表于 2021-1-15 16:35
可以用swd那种接口吗?

可以的。但是版本比较新的才可以。毕竟这个MCU出道比较晚

使用特权

评论回复
14
RunningX| | 2021-1-15 19:09 | 只看该作者
嗯,电机板的设计主要是电机控制,所以没有考虑ISP模式切换的便利性。通用demo板是有这个跳帽选择的

使用特权

评论回复
15
mohanwei|  楼主 | 2021-1-20 21:46 | 只看该作者
四.开发板连接到24V100W带霍尔传感器的BLDC,通过串口命令控制正转、反转、调速、刹车等等

电机选的是57小电机,24V,三相无刷有霍尔。
国产的电机便宜,60W只要87元,100W也不过108元,接口定义颜色很友好,根据直觉就知道怎么接线:

先用12V测试一下启动、噪声等:

按一下控制板上的“启动按键”转起来了,低速很不稳定,一抖一抖的;但是按几下那个“Fast”按键,把速度提上去之后就稳定了:



使用特权

评论回复
16
huquanz711| | 2021-1-21 07:55 | 只看该作者
这个开发版含金量高啊。

使用特权

评论回复
17
fxhfxh| | 2021-2-6 18:00 | 只看该作者
楼主,无感的赶快驱动起来看怎么样?那5根霍尔线不接,看一下效果。我们需要的都是无霍尔的。

使用特权

评论回复
18
mohanwei|  楼主 | 2021-2-8 10:00 | 只看该作者
fxhfxh 发表于 2021-2-6 18:00
楼主,无感的赶快驱动起来看怎么样?那5根霍尔线不接,看一下效果。我们需要的都是无霍尔的。 ...

要等到节后上班才能测这个功能

使用特权

评论回复
19
fxhfxh| | 2021-2-8 12:43 | 只看该作者
mohanwei 发表于 2021-2-8 10:00
要等到节后上班才能测这个功能

唉,又是20多天过去了。

使用特权

评论回复
20
MianQi| | 2021-2-9 09:28 | 只看该作者
我用eclipse,想知道[AC781x]AutoChips.AC781x_DFP.1.1.0 CMSIS的下载地址。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:试一下能否设置签名档

177

主题

9320

帖子

24

粉丝