直流电动机闭环调速系统论文.doc
《直流电动机闭环调速系统论文.doc》由会员分享,可在线阅读,更多相关《直流电动机闭环调速系统论文.doc(28页珍藏版)》请在沃文网上搜索。
1、10自动化课程设计 电力拖动自动控制系统目 录1 、系统结构12 、课程设计内容要求33 、硬件设计43.1 整体设计43.2 详细设计63.3.1 单片机系统的设计63.3.2 AD模数转换电路的设计73.3.3 运算放大电路的设计83.3.4 系统电源及驱动电源电路设计94、软件设计104.1 系统的软件整体设计104.2 软件详细设计114.2.1 初始化模块114.2.2 按键扫描模块124.2.3 PID控制模块134.2.4 电压采样模块144.2.5 LCD显示模块155、详细的功能设计和实现175.1 设置有正转按键、反转按键、加速按键、减速按键175.2 显示马达的运行状态(
2、正转、反转、停止),显示转速175.3 测量马达的反电动势系数185.4 测量马达的力矩系数185.5 创建马达的数学模型195.6 实现比例控制225.7 实现比例积分控制246、心得体会277、参考文献27直流电动机闭环调速系统设计1、系统结构在工业自动控制系统和各种智能产品中常常会用用电动机进行驱动、传动和控制,而现代智能控制系统中,对电机的控制要求越来越精确和迅速,对环境的适应要求越来越高。随着科技的发展,通过对电机的改造,出现了一些针对各种应用要求的电机,如伺服电机、步进电机、开关磁阻电机等非传统电机。但是在一些对位置控制要求不高的电机控制系统如传动控制系统中,传统电机如直流电机乃有
3、很大的优势,而要对其进行精确而又迅速的控制,就需要复杂的控制系统。随着微电子和计算机的发展,数字控制系统应用越来越广泛,数字控制系统有控制精确,硬件实现简单,受环境影响小,功能复杂,系统修改简单,有很好的人机交换界面等特点。本设计的系统一共由六大模块组成,分别为控制器模块、显示模块、键盘模块、电机驱动模块、霍尔检测模块和AD检测模块。如图1-1所示,图1-1系统结构框图这就是数字控制直流电动机系统的系统结构框图。其中的核心为mcu51单片机,单片机主要实现以下四种功能:1、 为驱动电机的驱动模块提供PWM控制;2、 接受按键输入的信息来控制电机进行相应的运行状态;3、 接受传感器模块传回来的反
4、馈信息进行分析后做出相应的处理;4、 输出信息显示电动机的运行状态。 在该系统中,我们使用两个轴连的马达,一个作为电动机,另外一个作为发电机,通过H桥驱动其中的电动机,电动机带动发电机产生电压,再使用AD模数转换器读取发电机产生电压的大小,该电压的大小与发电机的转速时相近成正比关系,由此可测出电机运行的速度。此外电机运行的速度还可以使用其他的方法测得,如光栅码盘测速等,而该设计的测速方法是霍尔传感测速法。该系统的操作信息输入还是通过按键操作,可以对电机实现正转、反转、停止、加速、减速等功能,一共有四个按键实现以上功能。显示模块使用的是为LCD显示屏,可显示正、反转、停止状态,显示设定及实测转速
5、,显示PWM值及误差等等,可以非常直观地看到电动机的运行状况。2、课程设计内容要求1. 设置有正转按键、反转按键、加速按键、减速按键; 2. 显示马达的运行状态(正转、反转、停止),显示转速;3. 测量马达的反电动势系数;4. 测量马达的力矩系数;5. 创建马达的数学模型;6. 实现比例控制;7. 实现比例积分控制;8. 缓存马达动态过程运行数据,并上传到PC机绘出动态过程曲线3、硬件设计3.1整体设计该课程设计中,系统用到的主要硬件元件如表2-1,系统硬件整体接线图如图3-1,系统硬件整体电路图如图3-2,系统硬件PCB图如图3-3。表1 主要元件表元件名称1STC12C5A60S22MAX
6、2323TLC15434LM3175LM358图3-1 系统硬件整体接线图图3-2 系统硬件整体原理图图3-3 系统硬件整体PCB图3.2 详细设计3.2.1单片机系统的设计该系统采用的MCU控制器为STC12C5A60S2单片机。STC12C5A60S2单片机是宏晶公司生产的基于51内核的8051增强型单片机,该单片机具有高速、高可靠性、宽电压、低功耗、超强抗干扰等优越性能。该单片机为单周期单片机,比普通的单片机速度快812倍。内部集成两路的PWM输出,无需软件进行PWM的编程,可以节省定时器的使用。单片机最小系统如图3-4所示。图3-4 单片机最小系统3.2.2 AD模数转换电路的设计 图
7、3-5是AD的电路图。我们选用的AD为TI公司生产的11通道10位电容式逐次逼近式AD模数传感器,可用19脚的8个外部通道测量外部电压,其他通道为测试使用。14脚接的是基准电压,电压可选5V或则2.5V。在本设计中,基准电压选5v,那么10位AD的分辨率可达到5V/1024。1519脚为芯片的控制信息IO口。图3-5 AD模数转换电路图3.2.3 运算放大电路的设计图3-6为运算放大电路图,系统在测量电动机的电流时,采用串联小电阻的方法,该系统所串电阻的大小为0.22,检测该电阻两端的电压,通过AD采样、控制器运算,得出通过回路的电流大小。由于电阻值比较小,通过的电流也不大,因此需要对所测的电
8、压进行放大。采用运算放大器为LM358,LM358 内部包括有两个独立的、高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用,也适用于双电源工作模式,图7的电路通过对R26变位器调节,可对电压放大10100倍。图3-6 运算放大电路图3.2.4 系统电源及驱动电源电路设计驱动模块需要提供735V的电压,本设计采用LM317供电的电源。LM317是应用最为广泛的电源集成电路之一,它不仅具有固定式三端稳压电路的最简单形式,又具备输出电压可调的特点,此外,还具有调压范围宽、稳压性能好、噪声低、纹波抑制比高等优点。LM317是可调节的3端正电压稳压器,在输出电压范围1.2伏到37伏
9、时能够提供超过1.5安的电流,所以稳压器非常易于使用。其电路图如图3-7所示,R35为可调定位器,通过调节R35的大小就可以调节输出电压的大小。本设计中电源输出的电压大小为7V,7V输入到电机驱动模块,再通过单片机输出的PWM来控制实际输给电机的电压,从而达到控制电机的目的。系统电源需提供3.55.5V的电压,本设计采用的是三端稳压集成电路lm7805稳压芯片,三端稳压IC来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。设计电路简单,供电也能满足系统所需,所以最后选定了lm7805,系统电源电路图如图3-8所示。图3-7驱动电源电路
10、图图3-8 系统电源电路图4、软件设计4.1系统的软件整体设计本系统软件设计主要分为五大模块,分别为初始化模块、按键扫描模块、PID控制模块、电压采样模块和LCD显示模块,主程序流程图如图4-1所示:图4-1主程序流程图4.2软件详细设计4.2.1初始化模块初始化主要内容:1)外部中断1是用来对测速脉冲的加累算,设置为下降沿中断方式;2)定时器0用于限定测速时间,设置工作方式1,周期时间为50ms;3)PWM控制电机驱动电压,间接控制电机,设置PWM频率,PWM输出口等;4)LCD12864用于显示,设置串行控制方式,清除显示等; 5)PID参数初使; 初始化模块程序流程图如图4-2所示 :图
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直流电动机 闭环 调速 系统 论文