[应用方案] APM32F035电机控制硬件设计分享

[复制链接]
747|0
 楼主| ckevin 发表于 2023-9-28 15:35 | 显示全部楼层 |阅读模式
1. 芯片概述:
极海最近推出了一款针对电机控制领域的控制芯片-APM32F035。在查看官网手册后发现这是一款基于Arm® Cortex®-M0+内核,主频可达72MHz,内置多种专用数**算加速器,集成高速 ADC、运放、比较器、及 CAN 控制器等外设资源,搭配电机控制通用开发平台,有效提升电机控制性能,降低产品运行成本
芯片功能和外设如下图所示:
表1.png
2. 硬件设计:
硬件框图如下图所示:
图片1.png
2.1. 芯片的最小系统以及外围电路
图片2.png
如图所示外部使用8M的无源晶振,烧录方式为SWD接口。芯片资源使用情况:4个运放,1个比较器,1uart1SPI3组互补PWM等。
2.2. 内部运放的使用—电流采样(采样电阻20mR)
图片3.png
如图所示,IU = UI*5+1.65
采用 12 ADC,采样范围 0-3.3V 对应 0-4096
如图所示,采样电阻选用 0.02R
3.3V 对应的最大峰峰值电流为(3.3-1.65)/5/0.02=16.5A
2.3. 过流保护
图片4.png
如图所示,采用内置运放 OPA4 对母线电流进行采样,采用 12 ADC,采样范围 0-3.3V 对应 0-4096,采样电阻选用 0.02R,将 OPA4 的输出端作为 COMP1 的反向输入端,而正向输入端采用电阻分压的方式,通过简单计算可知输入为 3V,则 3V 对应的最大电流为(3-1.65)/5/0.02 = 13.5A
2.4.霍尔检测电路
图片5.png
上述为基于APM32F035设计的电机控制板部分原理图,分享给大家一起探讨学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

11

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部