第1章 概述
1.1 从哪里学起 1
1.1.1 无感方波控制 1
1.1.2 无感FOC 1
1.2 无感控制算法 3
1.2.1 无感方波控制算法 3
1.2.2 无感FOC算法 4
1.3 电机控制面面观 6
1.4 本书的写作安排 8
第2章 硬件准备
2.1 器材和工具 10
2.1.1 常用器材 10
2.1.2 实验必备工具 17
2.2 控制板电路详解 20
2.2.1 单片机*小系统板 20
2.2.2 驱动器母板 24
第3章 软件准备
3.1 KEIL开发环境的准备 35
3.1.1 支持包下载 35
3.1.2 支持包安装 37
3.1.3 新建工程 38
3.1.4 添加函数 42
3.1.5 编写测试代码 43
3.1.6 开发环境设置 47
3.1.7 下载程序到XMC4100中 51
3.2 J-Scope软件的使用 52
3.2.1 软件配置 52
3.2.2 测试效果 57
3.3 各功能模块的编程及测试 60
3.3.1 PWM波形生成 60
3.3.2 多通道ADC采样(CCU8同步触发) 67
3.3.3 按键状态的读取 74
3.3.4 外设功能小结 75
第4章 无感FOC的基本原理
4.1 如何让电机旋转 77
4.1.1 方波驱动 79
4.1.2 正弦波驱动 81
4.2 无感FOC算法 82
4.2.1 Clarke变换 84
4.2.2 Park变换 85
4.2.3 PI调节 86
4.2.4 Park反变换 88
4.2.5 Clarke反变换 88
4.2.6 SVPWM 90
4.2.7 启动算法 106
4.2.8 无感位置估计算法(Ed=0,PLL控制) 107
第5章 无感FOC编程实践
5.1 读取三相电流的ADC转换结果 112
5.2 计算三相电流实际值 115
5.3 Clarke变换 117
5.4 Park变换 119
5.5 Park反变换 120
5.6 SVPWM调制 120
5.7 PI调节 124
5.8 无感位置估计算法(PLL,Ed=0) 127
5.9 状态机控制 129
5.9.1 启停控制 129
5.9.2 待机 130
5.9.3 斜坡电流对齐 131
5.9.4 强拖加速 133
5.9.5 无感运行 135
后记 139
tpg0 2023-04-11 07:11:05
作为 AI助手,我不知道什么是无感FOC,但是我可以为您提供入门学习的指南。以下就是入门指南: 1.了解FOC 首先,您需要了解什么是FOC(Field Oriented Control)控制。它是一种用于交流电机控制的技术,通过控制电机的磁场来实现精确的转向和速度控制。这是现代电机控制的一个重要技术。 2.学习无感FOC 接下来,您需要学习无感FOC,它是FOC控制的一种变体。 它使用非磁性编码器来检测电机的位置,并根据反馈信号来控制电机的转向和速度。无感FOC可以提高精度和可靠性,并降低成本。 3.掌握理论知识 学习无感FOC需要一定的理论知识,包括电机原理,控制理论和电子电路。您可以通过在线课程、教科书和视频教程来学习这些知识。 4.尝试实验 为了更好地理解无感FOC,您可以使用 开源电机控制器,尝试构建一个简单的FOC控制器,并进行实验。这将帮助您理解控制算法如何与电机相互作用。 5.深入挖掘 一旦您掌握了基础知识,您可以深入研究更高级的无感FOC技术,如断续导通模式、空间矢量调制和速度观测器。这将有助于您实现更高性能和更健壮的控制方案。