




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、i科科学学技技术术学学院院science & technology college ofnanchang university 工工 程程 训训 练练报报 告告report on engineering training 题 目: 基于 tms320f2812 直流电动机控制设计与制作 学科部、系 : 信息学科部 专业班级: 电气 092 班 学 号: 学生姓名: 指导教师: ii起讫日期: 2011/10/10 2011/10/21 基于 tms320f2812 的直流电动机控制专业:电气 092 班学号: 学生姓名: 指导教师:摘要摘要本文是对直流电机 pwm 调速器设计的研究,主要实现对
2、电机的控制。本课程设计主要是实现 pwm 调速器的正转、反转、加速、减速、停止等操作。并实现电路的仿真。为实现系统的微机控制,在设计中,将 dsp 作为整个控制系统的控制电路的核心部分,配以各种显示、驱动模块,实现对电动机转速参数的显示和测量;由命令输入模块、光电隔离模块及 h 型驱动模块组成。采用带中断的独立式键盘作为命令的输入,单片机在程序控制下,不断给光电隔离电路发送 pwm 波形,h 型驱动电路完成电机正反转控制.在设计中,采用 pwm 调速方式,通过改变 pwm 的占空比从而改变电动机的电枢电压,进而实现对电动机的调速。设计的整个控制系统,在硬件结构上采用了大量的集成电路模块,大大简
3、化了硬件电路,提高了系统的稳定性和可靠性,使整个系统的性能得到提高。关键词:pwm 调速;正反转控制;仿真3目录目录摘要摘要.ii目目 录录.3第一章第一章 概述概述.41.1 工程训练的目的:.41.2 工程训练的要求:.4第二章第二章 方案的选择与确定方案的选择与确定.52.1 设计思路.52.2 基本原理.52.2.1 tms320f2812dsp 的 mcbsp 引脚.52.2.2 直流电机控制 .52.2.3 pwm 调压调速原理.52.3 总体设计框图.6第三章第三章 直流电动机单元电路设计与分析直流电动机单元电路设计与分析.73.1 总电路图.73.2 总电路功能介绍.73.3
4、直流电动机驱动模块.83.3.1 直流电机类型 .83.3.2 直流电机结构 .83.3.3 直流电机工作原理 .83.3.4 直流电动机硬件原理图 .93.4 直流电机的中断键盘控制模块.103.4.1 外部中断设置 .103.4.2 外部中断扩展方法 .10第四章第四章 软件设计软件设计.124.1 软件流程图.124.2 源程序设计.12第五章第五章 pcb 板的绘制与电路板的制作板的绘制与电路板的制作.135.1 pcb 板的制作流程图.135.2 生成 pcb 图及制板.13第六章第六章 功能的实现与测试报告功能的实现与测试报告.14总结总结.15参考文献参考文献 .164第一章第一
5、章 概述概述1.1 工程训练的目的:工程训练的目的:(1)学习用c 语言编制中断程序,控制f2812 dsp 通用i/o 管脚产生不同占空比的pwm 信号。(2)学习 f2812dsp 的通用 i/o 管脚的控制方法。(3)通过 c 语言编程控制控制 i/o 管脚产生不同占空比的 pwm 信号。(4)通过直流电机 pwm 控制系统实现直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速。 (5)学习直流电机的控制原理和控制方法。1.2 工程训练的要求:工程训练的要求:本课程设计主要是实现 pwm 调速器的正转、反转、加速、减速、停止等操作。并实现电路的仿真。为实现系统的微机控制,在
6、设计中,将 dsp 作为整个控制系统的控制电路的核心部分,配以各种显示、驱动模块,实现对电动机转速参数的显示和测量;由命令输入模块、光电隔离模块及 h 型驱动模块组成。采用带中断的独立式键盘作为命令的输入,单片机在程序控制下,不断给光电隔离电路发送 pwm 波形,h 型驱动电路完成电机正反转控制.在设计中,采用 pwm 调速方式,通过改变 pwm 的占空比从而改变电动机的电枢电压,进而实现对电动机的调速。(1)通过直流电机 pwm 控制系统实现直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速。(2) 、电路图设计标准、完全;(3) 、元器件安装规范,焊接到位,外观优美;5第二章
7、第二章 方案的选择与确定方案的选择与确定2.1 设计思路设计思路方案说明:通过 c 语言编程改变 pwm 波的占空比,将此 pwm 波从 i/o 口输出到直流电动机,从而改变其转速,通过引脚上给出高电平或低电平和逻辑电路来控制直流电机的方向。单片机在程序控制下,定时不断给直流电机驱动芯片发送 pwm 波形,h 型驱动电路完成电机正,反转控制;2.2 基本原理基本原理2.2.1 tms320f2812dsp 的的 mcbsp 引脚引脚通过设置 pwm11 和pwm5 的工作方式和状态,可以实现将它们当成通用i/o 引脚使用。2.2.2 直流电机控制直流电机控制直流电动机是最早出现的电动机,也是最
8、早能实现调速的电动机。近年来,直流电动机的结构和控制方式都发生了很大的变化。随着计算机进入控制领域,以及新型的电力电子功率元器件的不断出现,使采用全控型的开关功率元件进行脉宽调制(puls width modulation,简称pwm)控制方式已成为绝对主流。2.2.3 pwm 调压调速原理调压调速原理对于直流电机来说,如果加在电枢两端的电压为 2.3 所示的脉动电流压(要求脉动电压的周期远小于电机的惯性常数) ,可以看出,在 t 不变的情况下,改变 t1 和 t2 宽度,得到的电压将发生变化,下面对这一变化进一步推导。 图 2.3 施加在电枢两端的脉动电压设电机接全电压 u 时,其转速最大为
9、 vmax。若施加到电枢两端的脉动电压占空比为d=t1/t,则电枢的平均电压为: u 平=ud 式 1.4 最大值vmax平均值vd最小值vmint1t2t图图1 1. .3 3 p pw wm m调调速速原原理理图图6由式 1.3 得到:n =ea/ceud/ ce=kd ;在假设电枢内阻转小的情况下式中 k= u/ ce,是常数。图 2.4 占空比与电机转速的关系由图看出转速与占空比 d 并不是完全速的线性关系(图中实线) ,原因是电枢本身有电阻,不过一般直流电机的内阻较小,可以近视为线性关系。由此可见,改变施加在电枢两端电压就能改变电机的转速成,这就是直流电机 pwm 调速原理。2.3
10、总体设计框图总体设计框图vcc dir pwm brack m vm光 电路驱动 电荷泵电路电 逻辑 隔 电路 驱动信号放大电路离 h 桥功能驱动电路 电路7第三章第三章 直流电动机单元电路设计与分析直流电动机单元电路设计与分析3.1 总电路图总电路图3.2 总电路功能介绍总电路功能介绍主体电路:即直流电机 pwm 控制模块。这部分电路主要由单片机的 i/o 端口、定时计数器、外部中断扩展等控制直流电机的加速、减速以及电机的正转和反转,并且可以调整电机的转速,还可以方便的读出电机转速的大小和了解电机的转向,能够很方便的实现电机的智能控制。其间,还包括直流电机的直接清零、启动(置数) 、暂停、连
11、续功能。其间是通过单片机产生脉宽可调的脉冲信号并输入到 tms2812来控制直流电机工作的。该直流电机 pwm 控制系统由以下电路模块组成:设计输入部分:这一模块主要是利用带中断的独立式键盘来实现。设计控制部分:主要由单片机的外部中断扩展电路组成。直流电机 pwm 控制实现部分:主要由一些二极管、电机和直流电机驱动模块组成。83.3 直流电动机驱动模块直流电动机驱动模块主要由一些二极管、电机和直流电机驱动模块(内含 cmoss 管、三太门等)组成。现在介绍下直流电机的运行原理3.3.1 直流电机类型直流电机类型直流电机可按其结构、工作原理和用途等进行分类,其中根据直流电机的用途可分为以下几种:
12、直流发电机(将机械能转化为直流电能) 、直流电动机(将直流电能转化为机械能) 、直流测速发电机(将机械信号转换为电信号) 、直流伺服电动机(将控制信号转换为机械信号) 。下面以直流电动机作为研究对象。3.3.2 直流电机结构直流电机结构直流电机由定子和转子两部分组成。在定子上装有磁极(电磁式直流电机磁极由绕在定子上的磁绕提供) ,其转子由硅钢片叠压而成,转子外圆有槽,槽内嵌有电枢绕组,绕组通过换向器和电刷引出,直流电机结构如图 2.1 所示。图 2.1 直流电动机结构3.3.3 直流电机工作原理直流电机工作原理直流电机电路模型如图 2.2 所示,磁极 n、s 间装着一个可以转动的铁磁圆柱体,圆
13、柱体的表面上固定着一个线圈 abcd。当线圈中流过电流时,线圈受到电磁力作用,从而产生旋转。根据左手定则可知,当流过线圈中电流改变方向时,线圈的受方向也将改变,因此通过改变线圈电路的方向实现改变电机的方向。9图2.2 直流电动机电路模型3.3.4 直流电动机硬件原理图直流电动机硬件原理图3.4 直流电机的中断键盘控制模块直流电机的中断键盘控制模块3.4.1 外部中断设置外部中断设置(1) 外部中断允许设置+ab-abcdns图图1 1. .1 1 直直流流电电机机工工作作10外部中断x0=0?x1=0?x2=0?x3=0?x4=0?停止操作,reti反转操作,reti正转操作,reti减速操作
14、,reti加速操作,reti中断控制寄存器 ie 的 ex0 对应 int0,ex1 对应 int1,ea 为中断的总开关,若要开放外部中断,只要将 ie 对应的位和总开关 ea 置 1 即可。如:开放外部中断 0 的设置:setb ex0setb ea开放外部中断 0 和 1 的设置:setb ex0setb ex1setb ea(2) 外部中断触发方式设置单片机外部中断有两种触发方式,一种是电平触发方式,另一种是脉冲触发方式,单片机外部中断触发方式与 tcon 的 it 位有关。 tf1tr1tf0tr0ie1it1ie0it0电平触发设置方法:clr itx,为低电平触发方式。脉冲触发设
15、置方法:setb itx1,为脉冲下降沿触发方式。在使用外部中断时,如果不进行设置,则为电平触发方式。(3) 外部优先级设置 外部中断 in0、int1 的中断优先级的设置是通过设置 ip 寄存器实现的,ip 的 px0 对应 int0,px1 对应 int1。px 置 1 为高级中断,px 为 0 为低级中断。pspt1px1pt0px03.4.2 外部中断扩展方法外部中断扩展方法在图 3.3 为外部中断扩展方法,设 x1、x2、x3、x4、x5 为外部警情信号,x1 代表是加速信号,x1=0 表示加速;x2 代表减速信号,x2=0 表示减速;x3 代表正转信号,x3=0 表示正转;x4 代
16、表反转信号,x4=0 表示反转;x5 代表停止信号,x5=0 表示停止处理。 图 3.3 外部中断扩展电路当系统检测到有中断请求时,响应如下中断服务流程图 3.4。11 图 3.4 中断服务流程第四章第四章 软件设计软件设计4.1 软件流程图软件流程图124.2 源程序设计源程序设计第五章第五章 pcb 板的绘制与电路板的制作板的绘制与电路板的制作5.1 pcb 板的制作流程图板的制作流程图设计绘制原理图导成 pcb 图打印输出(热转印纸) 金属焊盘钻孔 腐蚀(留下电子线路) 利用热转印法将 pcb 图转到敷铜板 焊接安装元器件 调试 成品135.2 生成生成 pcb 图及制板图及制板第六章第
17、六章 功能的实现与测试报告功能的实现与测试报告 每个模块做好以后,就可以调用程序(直流电动机驱动模块程序已编写好)来调试功能,如果能正常运行那就说明模块做的是正确的,相反,如不能正常实现功能就必须找出其中存在的错误原因。要么是硬件电路错误,要么就是软件调用不当或是 i/o 口设定存在问题,因此在调试过程中必须仔细,对每一部分加以完善。最重要的是对其整体的调试,因此要对其内部地址进行分配,中断也要集中编写完善,主程序编写相对复杂,所以要先把电机驱动弄好之后让电动机转动起来再添加调速部分。添加键盘程序,使其能设定电机转速和方向。根据串行口调试工具能很好的实现实验设计要求。通过 pwm 控制使电动机
18、能够正转反转,并实现加速减速的功能。最后,调试成功,交作品。14总结总结通过这次对 tms2812 的直流电动机控制的设计与制作过程,加强了我们动手、思考和解决问题的能力。实现 pwm 调速器的正转、反转、加速、减速、停止等操作。并实现电路的仿真。为实现系统的微机控制,在设计中,将 dsp 作为整个控制系统的控制电路的核心部分,配以各种显示、驱动模块,实现对电动机转速参数的显示和测量;由命令输入模块、光电隔离模块及 h 型驱动模块组成。采用带中断的独立式键盘作为命令的输入,单片机在程序控制下,不断给光电隔离电路发送 pwm 波形,h 型驱动电路完成电机正反转控制.在设计中,采用 pwm 调速方式,通过改变 pwm 的占空比从而改变电动机的电枢电压,进而实现对电动机的调速。设计的整个控制系统,在硬件结构上采用了大量的集成15电路模块,大大简化了硬件电路,提高了系统的稳定性和可靠性,使整个系统的性能得到提高。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司月度管理例会汇报材料
- 2025年中考复习地理简答题模板
- 教研组活动总结06
- 基于教师专业发展的职前英语教师教育课程设置研究
- 2024年特许金融分析师预测试题及答案
- 护理搬运技术相关技术
- 文化产业管理课程
- 基金的流动性和收益性分析试题及答案
- 骨科临床解剖学
- 珍贵经验分享:CFA试题及答案
- 轴线-对话场面的拍摄
- 中国电信营业厅服务规范与基础管理指导手册
- 养老护理员培训 -职业道德 法规
- 湖南省2021年普通高等学校对口招生考试英语
- 《CT检查技术》课件-CT图像后处理
- 控制性详细规划城市用地分类和代号
- 中学爱国主义教育主题班会PPT
- DAM10KW中波发射机各单元的检测与调整指导示意图
- 亚甲炎的症状表现与护理
- 成语故事揠苗助长
- 煤矿职工安全手册
评论
0/150
提交评论