当前位置: 首页 > news >正文

CW32L011_电机驱动器开发板试用

CW32L011_电机驱动器开发板(BLDC/PMSM_Square Wave/FOC Driver电机驱动)

  • 硬件参数
    • 外观
    • 参数
  • 接口
    • 定义
    • 接线说明
  • 软件
  • 使用记录
    • 有感
      • 视频
    • 无感
      • 视频

硬件参数

外观

在这里插入图片描述
在这里插入图片描述
内部真容

参数

主控MCU:CW32L011K8T6 LQFP32(7*7),ARM® Cortex®-M0+内核, 最高主频 96MHz;
PCBA尺寸、工艺:7.4 * 11.6 cm 黑色沉金;
驱动能力:12~72V 800W MAX; 请注意所选用电容\MOS参数是否支持;建议48V以内使用;大功率使用建议安装散热器;
硬件支持有感/无感方波/FOC驱动;
初次调试建议使用12~24V供电的有霍尔的BLDC电机;使用带保护的可调电源,做好限流保护策略;

接口

定义

名称说明
DC+,DC-直流电源输入,24V。不能接反
U,V,W无刷电机相线(霍尔版务必与霍尔线同时正确接线;无霍尔:随便接)
HA,HB,HC霍尔信号线。无霍尔时,悬空。
H+,H-霍尔电源。无霍尔时,悬空。
VE外接调速信号输入(标准出货为:0 ~ 5V)
DR方向控制;悬空或接GND低电平表示方向
EN使能,悬空时运行,与GND短接时停止运行。
PG速度反馈信号,频率可根据需要程序中调节.
ALM预留报警输出信号。
GNDGND。
5V5V。
A、B预留485通讯接口或TTL通讯接口。

接线说明

  1. 正、负极:电源输入
    直流电源输入,通常采用开关或线性电源供电,不可接反。
  2. U,V,W:电机三相线
    直流无刷电机三根相线。使用霍尔时,务必与霍尔(120度)配对正确接线。
  3. HA,HB,HC:霍尔(Hall)信号线
    无霍尔模式运行时,此信号可不接入。霍尔(120度)模式运行时,必须与相项配对正确接线。
  4. H+、H-:霍尔/信号电源
    霍尔供电电源。
  5. VE:外部调速信号输入
    外接调速信号输入。
    支持外接10K电位器或模拟电压(<5V)调速。当外接电位器时,VE对应电位器中间脚,5V、GND对应连接电位器的两边脚。
  6. DR:电机运转方向控制
    正反转方向控制端口。端口控制模式时,悬空或高电平时为正转,低电平反转。
    外部接线如下图所示。
    当K合上(DR为低电平),电机方向切换为反转。当K断开(DR为高电平),电机方向为正转。
  7. EN:使能信号。悬空时运行,接GND时停止运行
    用户可通过控制驱动器EN端子来控制电机的起动或停止(或刹车)。
    外部接线如下图所示。
    [图片]
    当K合上(EN为低电平),电机停止运行。当K断开(EN为高电平),电机启动运行。
  8. PG:电机转速反馈输出
    速度反馈信号。 此信号与电机转速成正比,PG频率与霍尔换相频率正成比。
  9. ALM:预留报警、故障信号输出接口
  10. A,B:预留485通讯接口。

软件

官方提供示例程序
在这里插入图片描述

使用记录

有感

由于作者手里目前没有电位器,所以改了一下官方的程序,在Debug中修改目标转速(不建议新手这么操作,容易损坏硬件,可以直接将“SetSpeed1”设置一个目标转速),实现电机转动
在这里插入图片描述
还需要修改一下自己电机的基本参数。
在这里插入图片描述

视频

CW32L011_电机驱动器开发板 120°霍尔


作者修改后代码(120°霍尔)

无感

由于作者手里目前没有电位器,跟无感的一样改了一下官方的程序(方法跟有感类似),实现电机转动。

视频

CW32L011_电机驱动器开发板 无感驱动

作者修改后代码(无感)

http://www.dtcms.com/a/336637.html

相关文章:

  • 工作中使用到的时序指标异常检测算法 TRPS 【Temporal Residual Pattern Similarity】和 K-sigma 算法
  • 区块链:数字时代信任基石的构建与创新
  • 25年第十本【金钱心理学】
  • 1. Docker的介绍和安装
  • 洛谷 P2324 [SCOI2005] 骑士精神-提高+/省选-
  • CE桥接MuMu模拟器
  • 计算机网络 Session 劫持 原理和防御措施
  • IC验证 AHB-RAM 项目(一)——项目理解
  • 【leetcode】58. 最后一个单词的长度
  • Python大模型应用开发-核心技术与项目开发
  • 【165页PPT】基于IPD的研发项目管理(附下载方式)
  • vue路由懒加载
  • 数据链路层(1)
  • Linux操作系统软件编程——多线程
  • 基于飞算JavaAI实现高端算法性能优化:从理论到落地的性能跃迁实践
  • C++---迭代器删除元素避免索引混乱
  • 【Golang】:函数和包
  • 因果语义知识图谱如何革新文本预处理
  • os详解,从上面是‘os‘模块?到核心组成和常用函数
  • 智能合约里的 “拒绝服务“ 攻击:让你的合约变成 “死机的手机“
  • 什么是AI Agent(智能体)
  • nature子刊:MCNN基于电池故障诊断的模型约束的深度学习方法
  • [Oracle数据库] Oracle 多表查询
  • 网络常识-我的电脑啥时安装了证书
  • 生成模型实战 | InfoGAN详解与实现
  • java如何使用正则提取字符串中的内容
  • 谈谈对面向对象OOP的理解
  • 深入分析 Linux PCI Express 子系统
  • Highcharts 官方文档与 API 查询技巧解析
  • android aidl相关学习