第一章 绪论 1
第一节 电动机的分类与发展 1
第二节 电动机控制的发展 3
第三节 ARM的发展 5
第四节 ARM在电动机控制系统中的应用 7
第二章 ARM技术基础 10
第一节 嵌入式系统介绍 10
第二节 ARM处理器分类 16
第三节 ARM体系结构 20
第四节 ARM处理器的选型 36
第五节 嵌入式实时操作系统的选择 38
第三章 ARM的编程方式与原理 41
第一节 ARM的指令分类及寻址方式 41
第二节 ARM指令集简介 48
第三节 ARM的汇编语言程序设计 72
第四节 ARM的C/C++语言程序设计 93
第四章 ARM集成开发环境 105
第一节 ARM的一般开发流程 105
第二节 集成开发环境简介 108
第三节 ARM ADS集成开发环境 117
第五章 电动机驱动控制系统 144
第一节 电动机控制系统驱动器主电路的构成 144
第二节 功率电子器件 147
第三节 逆变电路的设计 165
第四节 PWM调试方法与技术 171
第六章 基于ARM的交流永磁同步电动机控制系统 187
第一节 交流永磁同步电动机的结构和分类 187
第二节 交流永磁同步电动机的坐标系及数学模型 190
第三节 交流永磁同步电动机的控制方式及原理 198
第四节 基于ARM的矢量控制系统硬件电路设计 211
第五节 控制系统的ARM程序设计 220
第七章 基于ARM的感应电动机控制系统 243
第一节 感应电动机的工作原理及数学模型 243
第二节 感应电动机的调速原理 251
第三节 感应电动机的矢量控制技术 260
第四节 基于ARM的感应电动机矢量控制系统 278
第五节 感应电动机的直接转矩控制技术简介 291
第八章 基于ARM的步进电动机控制系统 301
第一节 步进电动机的工作原理及控制方式 301
第二节 步进电动机的驱动控制电路设计 321
第三节 基于ARM的步进电动机的控制策略 332
第九章 基于ARM的直流电动机控制系统 344
第一节 直流电动机的工作原理 344
第二节 直流电动机的调速方法 349
第三节 直流电动机驱动器 358
第四节 基于ARM的直流电动机的调速系统 372
第十章 基于ARM的控制系统集成 377
第一节 与存储设备的集成 377
第二节 与显示设备的集成 382
第三节 与网络的集成 387
第四节 与上位机通信 392
附录A 变量定义及正弦函数真值表 397
参考文献 412