0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于CW32L010F8P6的电机驱动板简易测试

新海蓝光FYP 来源:新海蓝光FYP 作者:新海蓝光FYP 2024-11-19 09:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近CW32(武汉芯源)在做活动,推了三款新品。分别是一块基于CW32L010F8U6的最小系统板;基于CW32L010F8U6的USB电压电流表;以及一块基于CW32L010F8P6的电机驱动板;详情信息请查看官方文档>L010新品开发板-活动与资料合集感兴趣的话记得参与。

好了我们来说今天的主题。哦对了,刚刚我们讲到的三块板子拿到手是没有固件的。请大家不要将它当成品买,不然你大概率是会失望了。当然,官方在资料里面提供了调试好的源码及固件,你可以上传这个固件对板子进行评估。并且三块板子也在立创开源平台开源了,你开源胆肥使用。

在最初活动的时候花了一块钱买了块电机驱动板。没错你没看错,是一块钱。不过活动名额有限,没多久就结束了。我主要是测试了一下这块电机驱动板的驱动能力。最开始想着公司有手持热成像仪,就没带其它的测温设备(其实想带也没有)。测试内容主要是板子带载能力。所以我刷的固件是直流电机的固件。

这块驱动板的设计是可以驱动多种类型的电机的。包括直流电机(单路或双路)、无刷电机(无感或有感)、步进电机。相关的接口都是有的,并且相关的源码、固件示例都有开源。

先看板子的芯片,当然就是CW32L010F8P6。这是一款ARM的Cortex-M0+ 48MHz的低功耗芯片,具体如下:

wKgaoWc76UiAeLFHAAClcS9YBF4552.png

CW32L010外设

我注意到它的工作电压在1.62~5.5V,这样会有较好的兼容性,并且在需要电压转换的场合非常好使。并且官方也有讲到CW32L010的定时器很强大,支持 6 对带死区的互补PWM 输出!!!

当然这里不细讲芯片了,如果大家感兴趣的话可以在芯片详情也找到数据手册仔细看https://item.szlcsc.com/43268304.html?fromZone=s_s__%2522CW32L010F8P6%2522

电机驱动板的MOS管型号我没有查到。只是找到了图纸里面的那颗。

wKgaoWc76aGAMIW8AAIEBYxXkm0079.png

wKgZoWc76aqAUQ2TAALYUjwi6XA531.png

wKgaoWc76bCAbY31AACvm0LkzAw720.png

实际上板子上的MOS管是这个,当然,也是一颗PMOS+NMOS的组合。

wKgZoWc76dSASH4UAH9L9ITgQM0792.png

最初我是想把手上这块板子测到冒烟甚至BOOM的。但是后来发现公司那台电源输出电流不够,最高只有5A输出。此时板子还是“微凉”状态。这个时候我就知道此时的驱动板一定表示“你过来啊”。最后又发现固件有过流保护,在电流大到一定值之后就断开输出了。

wKgZoWc76euACnyAACAz8Kt3mWY598.png

最开始电阻模式的时候,负载电阻值在2Ω左右的时候MOS管发热还不明显。后面在1.5Ω的时候发热比较明显,比较烫手。

wKgZomc76hSAQI24ABcuOlK5aP0374.png

在负载阻值达到1Ω左右的时候,没过几秒板子就保护断开输出了。

wKgaomc76jqAVoNoABbPFMJ0kHY119.png

wKgZomc76kCAaTrGABNyQcRlcJU512.png

然后在电流模式测试的时候,建议在电流达到7.5A就可以上散热片了。不过我想像这样MOS管排一排要贴散热片的话,需要在另一边加个什么耐热的支撑,或者直接用厚一点的导热贴。哦对了,你也可以直接用导热脂直接垫起来。然后板子另一面用绝缘的壳子装起来。

wKgaomc76lqAJELxABdJ9oyHbSc806.png

在后来无意间,发现板子上的采样电阻发热很严重,当然这个时候设定电流是比较高的。大概在8.5A。后来在查看视频记录的时候,发现套在板子上临时保护的热缩管在最开始用7A测试的时候就慢慢开始收缩了。到最后测试电流来到了10A左右,这个采样电阻也被干得比较惨。恩对,采样电阻表示:我今天Facebook吗。

wKgZomc76nOABXTKAEVRLPIxbs4496.png

最后电流测试到10.8A的时候,坚持了2秒左右就保护断开输出了。

wKgaomc76pyAPg5RABZg3XWImJg034.png

wKgaomc76qOAJm--ABLT-rKO93Y746.png

我想看到这里的朋友一定是”真爱“粉,感谢看到这里的朋友。但是很抱歉,由于个人能力、相关条件等有限,这篇文章的内容就包含这些了。这次最让我感到遗憾的是没有热成像仪检测驱动板在带负载时候的温度具体值。那我只能球球各位转发投币加关注,”入股“UP的热成像仪(祝我早日拿下吧哈哈哈)。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机驱动
    +关注

    关注

    60

    文章

    1374

    浏览量

    89071
  • 无刷
    +关注

    关注

    0

    文章

    64

    浏览量

    16722
  • 电机驱动板
    +关注

    关注

    0

    文章

    15

    浏览量

    3543
  • CW32
    +关注

    关注

    1

    文章

    281

    浏览量

    1669
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32L010 Motor Control Driver无刷电机驱动的上手体验

    1. 开箱与环境搭建CW32L010配备了丰富的接口和功能,其定时器支持6 对带死区的互补PWM 输出。这款开发设计极为精巧,接口标识清晰,方便用户快速上手。开发出厂时默认为无程序
    发表于 11-27 06:04

    请问CW32L010F8P6的flash是否可以当eeprom来用?

    CW32L010F8P6的flash是否可以当eeprom来用?
    发表于 11-26 07:26

    CW32L010F8P6开发的复位键不起作用怎么解决?

    拿到手的CW32L010F8P6开发,在测试过程中发现,复位按键好像是没起作用。不知道是没连接到对应的引脚上,还是线路断开了。原来的板载程序运行中,按复位按键不起作用;程序下载后,按复位按键也不起作用。
    发表于 11-26 07:19

    请问CW32L010F8P6高速风筒应用框图中预驱动模块都有哪些选型?

    CW32L010F8P6高速风筒应用框图中使用PWM驱动驱动模块控制三个桥工作,预驱动模块都有哪些选型?
    发表于 11-20 07:39

    CW32L010低成本BLDC电机控制开发套件的使用

    换向电路,使用50mΩ的分流电阻构成母线电流检测电路。 采用反电动势法,对各相来对电机的位置进行检测,通过过零检测确定转子的位置,实现电机的无感闭环控制。 MCU使用的是CW32L010F8U6,片
    发表于 11-17 07:39

    CW32L010F8U6跑器件实例,功耗远起实例标明的电流,是什么原因?

    CW32L010F8U6, 按器件库CW32L010_StandardPeripheralLib_V1.0.5ExamplesPWRPWR_ConsumptionTest实例,测试功耗有78uA, 和实例标的电流差太多,另外说明
    发表于 11-14 07:50

    CW32L010F8P600的优势

    48MHz的ARM®Cortex®-M0+内核。 集成高精度模拟数字转换器(ADC):支持最多16+1路I/O接口。 ,CW32L010F8P600在存储容量、安全性、功耗控制、定时器设计、LatchUp测试成绩、ESD防护、性能与成本平衡、封装多样性、主频以及ADC精度
    发表于 11-13 07:07

    CW32L010高速风筒方案的特点

    1、高性能处理能力:主控采用CW32L010F8P6,基于ARM Cortex-M0+ 32位高速处理器内核,能够实时处理复杂的控制算法,确保风筒在不同风速和温度设置下的稳定运行。 2、低功耗
    发表于 11-13 06:21

    CW32L011电机驱动开发——驱动无刷电机

    CW32L011电机驱动开发
    的头像 发表于 08-22 10:02 752次阅读
    <b class='flag-5'>CW32L</b>011<b class='flag-5'>电机</b><b class='flag-5'>驱动</b>开发<b class='flag-5'>板</b>——<b class='flag-5'>驱动</b>无刷<b class='flag-5'>电机</b>

    CW32L011电机驱动电机控制开发-硬件1

    CW32L011电机驱动电机控制开发-硬件介绍 后面有软件分析
    的头像 发表于 08-12 14:20 3598次阅读
    <b class='flag-5'>CW32L</b>011<b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>电机</b>控制开发<b class='flag-5'>板</b>-硬件1

    基于CW32L010的高性能温控器方案

    设计综合考虑温度采集精度、控制响应速度、用户交互友好性以及系统可靠性等多方面因素,实现了传统温控器功能的全面升级。 图:CW32L010温控器电路框图 CW32L010F8P6作为系统的核心控制器,负责
    发表于 07-02 09:46

    开源电机驱动,免费学习

    CW32L010_BLDC_ESC_Driver电机驱动开发 项目与资料开源项目详细开源资料可点击复制链接转到浏览器: CW32L010_
    的头像 发表于 07-01 14:51 578次阅读
    开源<b class='flag-5'>电机</b><b class='flag-5'>驱动</b>,免费学习

    CW32L010 ESC Driver 电机控制套件使用

    Ω的分流电阻构成母线电流检测电路。 采用反电动势法,对各相来对电机的位置进行检测,通过过零检测确定转子的位置,实现电机的无感闭环控制。 MCU使用的是CW32L010F8U6,片上有4KBSRAM
    发表于 06-13 18:12

    CW32L010 Motor Control Driver无刷电机驱动上手体验

    CW32L010无刷电机驱动开发上手体验
    的头像 发表于 12-26 09:26 1723次阅读
    <b class='flag-5'>CW32L010</b> Motor Control Driver无刷<b class='flag-5'>电机</b><b class='flag-5'>驱动</b><b class='flag-5'>板</b>上手体验

    方案介绍|CW32L010安全低功耗MCU:驱动高速风筒新力量

    的应用方案,该方案采用的是目前市场上主流的MCU+MOS+预驱方案,使用32位MCU CW32L010F8P6作为主控单元,无刷马达的开关电路采用分离的MOS,再配合预驱。这种方案的性价比高,匹配灵活
    发表于 12-10 09:57