穿西装的强子 发表于 2025-5-30 22:20

【AT-START-M412测评】+ 无刷电机控制1-前期准备工作



AT32M412这块芯片是专门为了做电机控制的mcu。
采用ARM Cortex-M4内核,主频高达180MHz;配备1个高级定时器、支持3路PWM互补输出;带霍尔接口的定时器单元,这个是当前市面上的mcu都没有的接口,这个得点赞;为了测试这块开发板,我还顺便买了一块驱动板支持arduino接口,正好AT32M412-START也支持arduino接口,正好能插上。在官网上找了一下,没有发现AT32M412的foc无刷电机控制源码,只好准备自己移植。这块电机驱动板是兼容simplefoc,因此想直接移植simplefoc的代码。准备阶段:1.simple foc源码,参考github上源码2.电机:使用无刷电机,之前用的200W左右的无刷电机3.控制方式:使用无感foc的形式,高转速运行
使用这款电机,这个是上次测评极海电机驱动板的视频(极海板子自带驱动还是比较赞,在这里说其它mcu厂家的好话不会被打吧{:funk:})
难点:1. foc还是用的比较多,唯一的问题是移植上会存在一些问题,考虑兼容性和稳定性2. 调参是任何一个搞电机的工程师都无法回避的问题,想要电机转的好,调参得调好
验证周期:1. 预计移植代码直到能简单运行需要三天时间,找源码+移植2. 调参时间也需要1~2天,主要看有没有时间调试,估计得周末才有空




页: [1]
查看完整版本: 【AT-START-M412测评】+ 无刷电机控制1-前期准备工作