APM32F035 是一款基于 Arm Cortex-M0+内核,集成 FOC 算法中常用的数学运算加速器 (Cordic,Svpwm,硬件除法器等),并且集成了运放、比较器等模拟外设,以及 CAN 控制器的 高性能电机控制专用 MCU。
整块评估板设计得很整洁,电源输入端口部分放置了两个100V/330UF的大电解电容,避免电源被电机的瞬间大电流拉跳闸。
栅极驱动器部分采用了集成度更高的FD6288T,进一步缩小板内空间。
评估板上集成了USB转TTL,方便大家进行调试和供电点亮板子,但却是不常用的老式USB口(一时间没找到对应接口线)
APM32F035还带CAN硬件接口,方便需要更高抗干扰通讯需求的人群。
兼容方波控制与FOC控制,并且在板边预留了HALL接口。
电机接口采用拧紧式座子,方便不同线序人群的接线。
软件部分:
采用示波器、电桥、万用表等仪器测量电机参数填到代码参数设定区
并在用户参数设定区设置电机启动转速、保护转速阈值、最大最小转速、死区时间等
修改实例代码中parameter.h的文件中修改关于电机参数的配置:
#define Rs 1.3f // unit:ohm
#define Ls 0.00033f // unit:H
#define POLEPAIRS 6.0f // unit
#define SPEED_MAX (8000.0f) // unit:rpm max speed of motor
作者: 用户3927003, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3927003.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论