设计描述:
文档包括:
word说明书一份,共59页,约20000字
任务书一份
开题报告一份
外文翻译一份
CAD版本图纸,共19张
摘要
随着DSP技术的发展,DSP的应用范围越来越广,并且伴随着数字化的发展,对电机的控制的精度要求越来越
高,DSP数字化处理能力也得到了质的飞跃。所以学会应用DSP时非常重要的。
本文详细讨论了无刷直流伺服电机,并推述星形接法的数学模型,并设计了数字控制无刷直流伺服电机总体
方案,本文采用PID控制方法来控制电机,详细介绍了PID控制算法。
对DSP种类进行了简单的介绍,并选择以TMS320F2812为基准构建硬件平台,设计了DSP供电电源设计,驱动电
路的设计,PWM光电耦合隔离电路的设计,电流的采样电路的设计,对DSP进行保护电路的保护电路的设计等
。
在CCS环境下,对程序进行编辑,编写PID控制算法程序,对系统的初始化,编码器模块初始化,捕捉模块的
初始化,SCI模块的初始化,以及对数字滤波进行编程。
关键词:DSP;CCS;PWM;无刷直流伺服电机
Abstract
With the development of DSP technology, DSP application scope is more and more wide. With the
development of digital control is higher and higher, The ability of digital handle has own a
qualitative leap.So learn to apply DSP is very important.
This paper discusses the brushless DC servo motor in detail .The paper describes the
mathematical model of the star connection. I designed the general planning of digital control
the brushless DC servo motor, this paper adopts the PID control method to control the motor and
introduces the PID control in detail.
First the article introduces the DSP types simply and select the hardware platform what is
based on TMS320F2812 .I designed the DSP power supply. I designed the drive circuit and the PWM
photoelectric coupling isolation circuit.I also designed the sampling circuit and the current
of protection .At last I designed the protection circuit.
In the CCS environment, I edited the program and written in PID control algorithm.I also
completed the initialization of system,the initialization of encoder module , the
initialization of capture module ,the initialization of SCI module , and programming of the
digital filter.
Keywords: DSP; CCS; PWM; brushless DC servo motor
目 录
摘要 III
Abstract IV
目 录 V
1 绪论 1
1.1 本课题的研究内容和意义 1
1.2 国内外的发展概况 1
1.3 本课题应达到的要求 2
2 电机的选择及其结构 3
2.1 步进电机 3
2.3 选择电机 5
2.4 本章小结 5
3 无刷直流电机的工作原理及数学模型 6
3.1 无刷直流电动机的结构 6
3.2 无刷直流伺服电动机的位置检测装置 6
3.2.1 霍尔传感器 7
3.2.2 定子绕组连接方式 7
3.2.3 开关管控制方法 9
3.3 无刷直流电机的暂态数学模型 10
3.4 本章小结 11
4 控制方案的总体设计 12
4.1 控制方案的框图简介 12
4.2 无刷直流伺服电动机实现控制的方法 12
4.2.1 数字PID控制算法 13
4.2.2 数字控制器设计的方法 14
4.2.3 工程设计调节器的步骤 14
4.3 PWM信号产生技术 14
4.4 编码器 15
4.5 电机相电流检测技术 17
4.6 本章小结 17
5 DSP的选择及相应的硬件设计 18
5.1 DSP芯片TMS320F2812的特点 18
5.2 控制硬件的设计 19
5.3 DSP外围电路的设计 19
5.3.1 电源的设计 19
5.3.2 DSP的晶体振荡器接口电路 20
5.3.3 时钟电路的设计 20
5.3.4 JTAG电路的设计 21
5.3.5 异步串行接口(SCI)硬件的设计 21
5.3.6 CAN总线接口硬件设计 22
5.4 功率驱动逆变电路的设计 22
5.4.1 IR2130芯片具有以下一些特点 22
5.4.2 IR2130结构原理图 23
5.5 电机驱动的设计 24
5.5.1 自举电容的选择和计算 25
5.5.2 PWM驱动信号隔离电路 25
5.6 霍尔传感器信号电路 27
5.7 正交编码脉冲信号电路 28
5.8 控制器保护电路设计 28
5.9 本章小结 30
6 控制系统的设计 31
6.1 控制系统设计的基本原则 31
6.2 软件的设计 31
6.3 DSP集成开发环境CCS 31
6.4 主程序的设计 32
6.4.1 系统初始化模块 37
6.4.2 事件管理器模块 38
6.4.3 捕捉模块(cap) 39
6.4.4 QEP正交编码器脉冲电路 40
6.4.5 ADC模数转换模块 41
6.4.6 SCI模块 42
6.4.7 PID算法流程图如所示 44
6.4.8 电流采样数字滤波 45
6.5 本章小结 46
7 结论与展望 47
7.1 结论 47
7.2不足之处及未来展望 47
致 谢 48
参考文献 49
|