社区导航

 
查看: 629|回复: 15

[原创] 怂了也要干之二:BLDC之硬件调试

[复制链接]

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

发表于 2017-3-19 15:01:39 | 显示全部楼层 |阅读模式
  在距离上一帖子已经有差不多20多来天,其实断断续续真没时间开电脑,周末也就一两天,     接下来我还是说说我自己挖坑而调试硬件的一些经历。板子上个月已经到手了,焊接了两片,一片是DRV8302的,一片是DRV8301的。作为电机驱动板,该板子不限制在DSP,也可以在其他控制平台搭建,比如STM32。如下图:左边的为DRV8302,右边的为DRV8301
    IMG_20170319_140109.jpg    IMG_20170319_140049.jpg
一开始使用DRV8302的时候,一上电内置的DCDC降压输出电压按照DS的完全不对,按照反馈电阻,输出应该为3.3V,但是我这边的输出竟然5V多,但是想着应该是反馈电阻设置的不对,于是我把反馈电阻改了下,可以稳定输出3.3V,而且还会硬件故障报告指示输出(其实最后证明我的是错的,而是仅仅因为芯片的地焊盘我没焊接导致芯片虚地)。但是也并没有在意这些,于是兴高采烈的安装CSS,motorware,然后下载仿真,麻痹这是我又遇到了个奇葩问题,使用CCS老是仿真不了,提示什么错误具体我也忘了,随后去查看了下TI的官方论坛,有个FAE说出了重点,我才知道我使用错了027,官方带的例程是基于027F系列的。
1.png
于是无奈,去某宝买了个027F,顺便在该店买了个DRV8301。买回来之后重新焊接一块板子,并且把TI的027焊接为027F
2.png     IMG_20170319_142235.jpg
   幸好换了027F之后,下载仿真终于可以了。    但是麻痹我又遇到一个同样的问题,就是内置降压输出电压还是不对,而且还是会报出故障错误,于是我得开始认真看下DS才行,不看不知道,一看还真是自己的挖的坑,就是仅仅因为自己的地焊盘没焊接,导致芯片是能工作,但是没有完整的地参考。
4.png 5.png

  由截图的DS中的一部分解释,nFAULT会输出是因为芯片过温过流过压欠压。由于地焊盘没接导致芯片误判断欠压或者过压了。  至此,硬件调试仅仅是因为我的疏忽,导致后续的操作连续错误。还是细节决定成败。
  接下来的重点还是在于代码编写。这个真的是对于我没接触过DSP的真的是个伤。 随说会C,DSP还是个单片机,但是它跟ARM还是有很大的差别。什么还要设置SMD文件完全懵逼,但是还是要学会折腾。
好在官方的代码和解释文档足够多,我也大概从官网陆陆续续找到一些适合我的文档,我就分享在百度云盘。
其实TI有点不厚道,FOC部分是直接烧写在固件,并不开源。但是还是提供了一些比较方便的上位机,gui composer,motorware
      6.png 7.png
  例程也多达20个,从基本配置到电机转动;也有配套的上位机,可以方便查看三相电压和电流,电机的电感和电阻等。
   硬件调试的再此结束,接下来还是代码部分,TI的代码比ST的代码好在于官方资料多,代码简洁易懂。
    最后来个简单的电机转动      又不小心地水了一贴。
    1234.gif
   附件地址:http://pan.baidu.com/s/1c21QyRY ACI33_F2833x_modified.zip (2.66 MB, 下载次数: 6)
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复

使用道具 举报

109

TA的帖子

0

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-3-19 16:31:34 | 显示全部楼层
少年,俺是在学习027的时候才发现有027F,而且电机控制只能用027F。顺便问一句,你这驱动板是按照官方的引脚出的吧?控制也是用官方的Demo试用的吧。问题是你在测试过程中没有遇到一点硬件电路或者软件的问题吗?

点评

TI的F和M系列的都烧写了FAST库固件了,所以可以直接用。至于没有带F的,可以移植官方的另外一个库,叫DMC库。 我这个是按照官方的设计的,引脚兼容C2000的launchpad板子。 没有啊,我遇到的硬件问题都是我自己  详情 回复 发表于 2017-3-19 16:39

回复 支持 反对

使用道具 举报

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

 楼主| 发表于 2017-3-19 16:39:45 | 显示全部楼层
watershade 发表于 2017-3-19 16:31
少年,俺是在学习027的时候才发现有027F,而且电机控制只能用027F。顺便问一句,你这驱动板是按照官方的引 ...

   TI的F和M系列的都烧写了FAST库固件了,所以可以直接用。至于没有带F的,可以移植官方的另外一个库,叫DMC库。 我这个是按照官方的设计的,引脚兼容C2000的launchpad板子。
  没有啊,我遇到的硬件问题都是我自己挖的坑。软件的话,还是慢慢熟悉TI当中
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复 支持 反对

使用道具 举报

2354

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

爱助人

发表于 2017-3-19 19:43:21 | 显示全部楼层
强势围观

点评

玉老搞起来  详情 回复 发表于 2017-3-21 10:45
作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!

回复 支持 反对

使用道具 举报

7027

TA的帖子

48

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-3-20 15:52:27 | 显示全部楼层
别哭,少年
初九,潜龙勿用

回复 支持 反对

使用道具 举报

1228

TA的帖子

8

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-3-20 18:25:18 | 显示全部楼层
竟然转了,RCSN转起来了,不错呀!

点评

多谢壮哥  详情 回复 发表于 2017-3-21 10:44

回复 支持 反对

使用道具 举报

5900

TA的帖子

17

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-3-20 21:58:35 | 显示全部楼层
小电机不错,水完可以给我,

点评

追风送的  详情 回复 发表于 2017-3-21 10:44
training

回复 支持 反对

使用道具 举报

109

TA的帖子

0

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-3-20 22:56:04 | 显示全部楼层
DMC库在哪里?我也准备开试

点评

附件那里有,可以下载  详情 回复 发表于 2017-3-21 10:41
希望大家好好指点

回复 支持 反对

使用道具 举报

2761

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

爱原创

发表于 2017-3-21 00:36:28 | 显示全部楼层
致命打鸡啊
赶脚RC最新研制的下一代有刷电机无死区Extreme斩波无极变速震动按摩棒就要面试了

点评

大侠,你是火星来的吗?  详情 回复 发表于 2017-3-21 20:19
兰姐姐你说的好高级,我看不懂  详情 回复 发表于 2017-3-21 10:43
So what......

回复 支持 反对

使用道具 举报

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

 楼主| 发表于 2017-3-21 10:41:47 | 显示全部楼层
watershade 发表于 2017-3-20 22:56
DMC库在哪里?我也准备开试

附件那里有,可以下载
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复 支持 反对

使用道具 举报

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

 楼主| 发表于 2017-3-21 10:43:38 | 显示全部楼层
ljj3166 发表于 2017-3-21 00:36
致命打鸡啊
赶脚RC最新研制的下一代有刷电机无死区Extreme斩波无极变速震动按摩棒就要面试了

兰姐姐你说的好高级,我看不懂
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复 支持 反对

使用道具 举报

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

 楼主| 发表于 2017-3-21 10:44:18 | 显示全部楼层
白丁 发表于 2017-3-20 21:58
小电机不错,水完可以给我,

追风送的
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复 支持 反对

使用道具 举报

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

 楼主| 发表于 2017-3-21 10:44:37 | 显示全部楼层
strong161 发表于 2017-3-20 18:25
竟然转了,RCSN转起来了,不错呀!

多谢壮哥
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复 支持 反对

使用道具 举报

410

TA的帖子

5

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

爱原创

 楼主| 发表于 2017-3-21 10:45:01 | 显示全部楼层

玉老搞起来
EEWORLD开发板置换群:309018200,群,你加或者不加,它就在那里。群水泛滥,水性不好勿入。加群暗号:喵

回复 支持 反对

使用道具 举报

109

TA的帖子

0

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-3-21 20:19:05 | 显示全部楼层
ljj3166 发表于 2017-3-21 00:36
致命打鸡啊
赶脚RC最新研制的下一代有刷电机无死区Extreme斩波无极变速震动按摩棒就要面试了

大侠,你是火星来的吗?
希望大家好好指点

回复 支持 反对

使用道具 举报

109

TA的帖子

0

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-3-21 20:21:05 | 显示全部楼层
我的电机转的好不自然,正在继续鼓捣。
PS:忽然发现“怂”是“从”+“心”,这不是说随心所欲吗?
希望大家好好指点

回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-3-29 03:36 , Processed in 0.514900 second(s), 16 queries , Redis On.

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