Key Words:Brushless DC motor; TMS320F28335DSP; MATLA; Binary closed -loop speed-regulating;
目 录
第一章 绪论 1
1。1 概述 1
1。1。1 研究背景 1
1。2 研究背景与意义 2
1。3 主要内容 3
第二章 直流无刷电机的调速原理 4
2。1 直流无刷电机的特点 4
2。2 永磁无刷直流电机的基本结构 4
2。3 永磁无刷直流电机的工作原理 5
2。3。1 无刷直流电机工作原理 6
2。3。2 无刷直流电机的数学模型 6
2。4 PID 控制算法 8
2。4。1 数字 PID 算法 8
2。4。2 PID 参数整定 9
2。5 无刷直流电机闭环调速原理 10
2。5。1 无刷直流电机变压调速原理 10
2。5。2 无刷直流电机双闭环构建 11
第三章 闭环控制系统硬件设计 12
3。1 硬件设计的总体架构 12
3。2 位置传感器的介绍 13
3。3 主控制器 TMS320F28335 介绍 13
3。4 DSP 片下电路设计 14
3。4。1 无刷直流电机的驱动电路设计 14
3。4。2 电流电压采样电路的设计 17
3。4。3 保护电路的设计 17
第四章 闭环控制系统软件设计 19
4。1 主程序的设计 19
4。2 初始化子程序的设计 19
4。3 速度环子程序的设计 20
4。4 电流环子程序的设计 22
4。5 位置检测和换向子程序的设计 23
4。6 PWM 占空比调节子程序的设计 25
第五章 实验结果与仿真 27
5。1 SIMULINK 仿真 27
5。1。1 SIMULINK 模块的搭建 27
5。1。2 仿真结果 27
5。2 实物仿真 30
结 语 34
致 谢