于基msp430单片机的壁挂式空调风门运动控制系统设计--毕业设计.doc
《于基msp430单片机的壁挂式空调风门运动控制系统设计--毕业设计.doc》由会员分享,可在线阅读,更多相关《于基msp430单片机的壁挂式空调风门运动控制系统设计--毕业设计.doc(50页珍藏版)》请在咨信网上搜索。
1、天津工业大学2013届本科生毕业论文天津工业大学毕业论文基于MSP430单片机的壁挂式空调风门运动控制系统设计姓 名 胡健民 学 院 电气工程与自动化学院 专 业 电气工程及其自动化指导教师 张海华 职 称 工程师 2013年6月1日摘 要步进电机是机电数字控制系统中常用的执行元件,由于其精度高,体积小,控制方便灵活,因此在智能仪表和位置控制中得到了广泛的应用。本系统的主要工作是应用低功耗MSP430单片机控制步进电机的旋转方向和启停,以实现壁挂式空调风门出风风向的控制。通过分析步进电机的工作原理:电脉冲数决定电机的转动圈数;电脉冲的频率决定电机转动的速度。利用MSP430单片机的四个普通I/
2、O口对步进电机的通电顺序及通电时间进行编程控制,以实现电机的转速和转向调整。本系统由硬件电路设计和软件编程两部分组成。此项设计看似简单,但有机的将步进电机和430单片机的相关知识结合了起来,同时将微机原理和电机学等课程从理论学习上升为实践,因此具有很强的现实意义。此项设计研究将应用于壁挂式空调风门运动的调整,合理地调整将方便于人们的生活,满足人们的各种需求。关键词:msp430单片机;步进电机;空调Abstract Stepper motor is a mechanical and electrical actuators, is commonly used in digital contro
3、l system because of its high precision, small volume, convenient control and flexible, so the intelligent instruments and has been widely used in position control.The main work of this system is the application of low power consumption MSP430 single chip microcomputer to control stepping motor direc
4、tion of rotation and rev. Stop, so as to realize the control of wall-mounted air-conditioner air door out of the wind direction. By analyzing the working principle of stepper motor, electrical impulses to the motor rotation laps; The frequency of the electrical motor rotational speed. Using MSP430 s
5、ingle chip microcomputer of four common I/O port for the electricity order of stepper motor and the polarization time programming control, in order to realize the speed of the motor and steering adjustments. This system consists of two parts, hardware circuit design and software programming.The desi
6、gn looks be like simple, but organic will step motor and 430 single chip microcomputer is a combination of relevant knowledge, at the same time, the microcomputer principle and motor learning course from theoretical study to practice, thus has a strong practical significance. Will apply to the desig
7、n study wall-mounted air-conditioner air door movement adjustment, reasonable adjustment will be convenient to the life of people, meet peoples various needs.Key words: MSP430MicroChip ;Stepper motor;air-conditioner目 录第一章 绪论11.1课题研究的目的和意义11.2国内外发展状况21.3本课题设计的主要任务3第二章 步进电机及其工作原理的介绍42.1步进电机概述42.2步进电机的
8、工作原理52.3步进电机的基本参数及其指数标语72.4步进电机的特点和特性92.5步进电机驱动系统介绍10第三章 MSP430G2553芯片及其引脚功能介绍123.1 单片机原理概述123.2 MSP430G2553型单片机概述123.3 Msp430G2553型单片机的各个功能模块143.4 MSP430G2553微控制器的特点和特性153.5 MSP430G2553开发板硬件资源概述16第四章 系统硬件设计184.1 系统总体框架图184.2键盘控制电路194.3基于ULN2003步进电机的驱动电路设计21第五章 软件设计255.1 软件设计平台255.2程序分析265.3程序流程图315
9、.4程序设计过程中出现的问题及其处理方法32第六章 总结与展望34参考文献35附录一 英文原文36附录二 中文翻译40附录三 程序清单43谢 辞47第一章 绪论1.1课题研究的目的和意义现今社会,电动机在工业农业生产、人们的日常生活中起着十分重要的作用。步进电机是目前最常见的一种控制电机,因此在各个领域中得到广泛应用。步进电机作为执行元件,成为机电一体化的关键产品之一, 大量应用在各种自动化控制系统中。随着微电子和计算机技术行业的发展,对步进电机的需求与日俱增,在各个国民经济领域都有广泛应用。步进电机是一种将电脉冲信号转化为角位移的执行机构。当步进电机驱动器接收到一个脉冲信号,它就驱动步进电机
10、按照设定的方向旋转一个固定的角度(称为“步距角”),它的旋转按照固定的角度一步一步运行。我们可以通过控制脉冲个数来控制旋转角位移量,从而达到准确定位的目的;同时我们可以通过控制脉冲频率来控制步进电机转动的速度和加速度,从而达到调速的目的。此电机可以作为一种控制用的特种电机,其特点是结构简单、运行可靠、控制方便。特别是步距值不受电压、温度的变化而变化、误差不会长期积累等特点,给实际的应用带来了巨大的方便。它大量用于消费类产品(打印机、照相机、雕刻机)、工业控制(数控机床、工业机器人)、医疗器械等机电产品中。对步进电机的控制和测量方法的研究,对提高控制精度和响应速度、节约能源都具有重要意义。整个控
11、制的核心采用MSP430单片机,它以其独特的低耗能,强大的中断控制,特别是其易编程也是不可多得的优点。为此,本文设计了一个单片机控制步进电机的控制系统,从而可以实现对步进电机转动速度和转动方向的高效控制。1.2国内外发展状况我国步进电机的研究及设计制造起开始于本世界50年代后期,从50年代后到60年代后,主要是高等院校和科研机构为研究一些装置而应用或研发少量产品。我国在文化大革命时期开始大量生产和使用步进电机,比如江苏、浙江、北京、南京、四川等各地都有投入生产,而且都在各行各业使用,其中的驱动电路和所有半导体器件都是完全国产化的,当时是全分立元器件构成的逻辑运算电路,还有电容耦合输入的计数器,
12、触发器,环形分配器。中等耐压的大功率半导体器件等也完全实现国产化。70年代初期,步进电机的生产和研制都有重大突破,除反映在驱动器设计方面的巨大进步以外,对反应式步进电机本体的设计研究开发等已经到了一个较高的水平。70年代中期至80年代中期为成品开发阶段,新品种高性能的电动机不断被开发。到80年代中期以来,由于步进电机精确模型做了大量研究工作,因此各种混合式步进电机及驱动器作为产品得到广泛利用。国外在大功率的工业设备驱动上,目前已经基本不使用大扭矩步进电动机,因为从驱动电路的成本,效率,噪音,加速度,绝对速度,系统惯量与最大扭矩来比较,较为不划算,还是用直流电机和电动机编码器整体技术和经济指标高
13、。一些少数高级的应用,就使用空心转杯电机,交流电机。国外在小功率的地方,还是使用步进电机,比如一些工业器材,工业生产设备,打印机,复印件,速印机,银行自动柜员机。国内过去是用大力矩步进电机实现机床数控,有实力的公司现在也采用交流电动机驱动数控机床,在驱动设备的主要差距,是国外对交流电动机的控制理论与工程分析和应用能力强,先进的控制理论作为软件,写在控制器内部。1.3本课题设计的主要任务本设计是采用MSP430G2553单片机对步进电机的控制,通过I/O口输出的时序方波作为步进电机的输入控制信号,信号经过芯片ULN2003驱动步进电机;同时,用2个按键来对电机的状态进行控制,系统由硬件电路设计和
14、软件程序编程两部分组成。其中,硬件设计包括MSP430G2553单片机的电源模块、键盘控制模块、步进电机驱动(集成达林顿ULN2003)模块、等3个功能模块的设计,以及各模块的有机结合而实现。软件设计包括键盘控制、步进电机脉冲的控制程序,最终要实现对步进电机转动方向及转动速度的控制,软件采用在CCS软件环境下编辑的C语言。本系统具有智能性、实用性及可靠性的特点。第二章 步进电机及其工作原理的介绍步进电机由于其优点是结构简单、运行可靠、控制方便。尤其是步距值不受电压、温度等的变化的影响、误差不会长期积累的特点,给实际的应用带来了很大的方便,因此我在这次设计中选用工作方式为四相八拍的永磁式步进电机
15、,下面对它进行详细地介绍。2.1步进电机概述2.1.1 步进电机的基本介绍步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。单路电脉冲信号可先通过脉冲分配器转换为多相脉冲信号,再经功率放大后分别送入步进电动机各相绕组中。每
16、输入一个脉冲到脉冲分配器,电动机各相的通电状态就发生改变,转子会转过一定的角(称为步距角)。一般情况下,步进电机转过的总角度和输入的脉冲数量成正比;连续输入一定频率的脉冲时,电动机的转动速度与输入脉冲的频率保持严格的对应关系,不被电压波动和负载变化而影响。因为步进电动机能直接接收数字量的输入,因此特别适合于微机控制。2.1.2 步进电机的主要分类步进电机在构造上有三种主要类型: 反应式、永磁式和混合式。反应式:定子上有绕组、转子由软磁材料组成。结构简单、成本低、步距角小,可达1.2、但动态性能差、效率低、发热大,可靠性难保证。永磁式:永磁式步进电机的转子用永磁材料制成,转子的极数与定子的极数相
17、同。其特点是动态性能好、输出力矩大,但这种电机精度差,步矩角(一般为7.5或15)。混合式:混合式步进电机综合了反应式和永磁式的优点,其定子上有多相绕组、转子上采用永磁材料,转子和定子上均有多个小齿以提高步矩精度。其特点是输出力矩大、动态性能好,步距角小,但结构复杂、成本相对较高。按定子上绕组来分,共有二相、三相和五相等系列。最受欢迎的是两相混合式步进电机,约占97%以上的市场份额,其原因是性价比高,配上细分驱动器后效果良好。该种电机的基本步距角为1.8/步,配上半步驱动器后,步距角减少为0.9,配上细分驱动器后其步距角可细分达256倍(0.007/微步)。由于摩擦力和制造精度等原因,实际控制
18、精度略低。同一步进电机可配不同细分的驱动器以改变精度和效果。2.2步进电机的工作原理步进电机的工作就是步进转动,它的功用是将脉冲电信号变换为相应的角位移或是直线位移,就是给一个电脉冲信号,电动机转动一个角度或者前进一步。步进电机的角位移量与脉冲个数成正比,它的转速与脉冲频率成正比,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲个数,而不受负载变化的影响,即给电机加一个电脉冲信号,电机则转过一个步距角。图2-1为四相步进电机工作原理图。图2-1 四相步进电机工作原理图开始时,开关SB接通电源,SA、SC、SD断开,B相磁极和转子和0、3号齿对齐,同时转子1、4号齿就和C、D
19、相绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极产生错齿。当开关SC接通电源,SB、SC、SD断开时,由于C相绕组磁力线和1、4号齿磁力线的作用,使转子转动,1、4号齿就和C相绕组的磁极对齐,而0、3号齿就和A、B相绕组磁极产生错齿,2、5号齿和A、D相绕组磁极产生错齿。依次类推,A、B、C、D四相绕组轮流供电,那么转子就会按照A、B、C、D的顺序旋转。四相步进电机按照通电顺序不同,可以分为单四拍,双四拍,八拍三种工作方式,如图2-2步进电机工作时序波形图。单四拍与双四拍的步距角相等,但是单四拍的转动力矩小。八拍的步距角是单四拍和双四拍的一半,因此,八拍工作方式既可以保持较高的转动力矩又可以
20、提高控制精度。图2-2 步进电机工作时序波形图根据以上论述我们可知,采用八拍的工作方式更为合理,因此,本次设计采用八拍的工作方式,下面进行具体描述。进一步分析四相八拍减速步进电机的工作原理,简化步进电机我们可以得到图2-3。图2-3步进电机工作原理图从图2-3中可以看出来,要实现步进电机的转动,可以用八拍方式:八个状态分别为: 1、在A正电压,其余接地; 2、在A与B正电压,其余接地; 3、在B正电压,其余接地; 4、在B与C正电压,其余接地; 5、在C正电压,其余接地; 6、在C与D正电压,其余接地; 7、在D正电压,其余接地; 8、在D与A正电压,其余接地; 按以上八个状态轮流供电,电机就
21、可以转动了。四个引脚各一根控制线:19表示各线时序:表2-1 步进电机引脚通电时序123456789A110000011B011100000C000111000D0000011102.3步进电机的基本参数及其指数标语2.3.1 本实验步进电机的基本参数 本实验选用了型号为28BYJ-48的步进电机,它的外形图如图2-4所示,其基本参数如表2-2所示。图2-4永磁步进电机的外形图表2-2 28BYJ-48步进电机的基本参数2.3.2静态指标术语1、相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。2、拍数:完成一个磁场周期性变化所需脉冲数或 导电状态用n表示,或指电机转过一个齿距角所需脉冲
22、数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即A-AB-B-BC-C-CD-D-DA-A。3、步距角:对应一个脉冲信号,电机转子转过的角位移用表示。=360度/(转子齿数*运行拍数),以常规二、四相,转子齿为50的电机为例。四拍运行时步距角为=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为=360度/(50*8)=0.9度(俗称半步)。4、定位转矩:电机在不通电状态下,电机转子自身的锁定力矩(由磁场齿形的谐波以及机械误差造成的)。5、静转矩:电机在额定静态电作用下,电机不作旋转运动时,电机转轴的锁定力矩。此力矩是衡量电机体积的标准,与
23、驱动电压及驱动电源等无关。 虽然静转矩与电磁激磁安匝数成正比,与定齿转子间的气隙有关,但过分采用减小气隙,增加激磁安匝来提高静力矩是不可取的,这样会造成电机的发热及机械噪音。2.3.3动态指标术语1、步距角精度:步进电机每转过一个步距角的实际值与理论值的误差。用百分比表示:误差/步距角*100%。不同运行拍数其值不同,四拍运行时应在5%之内,八拍运行时应在15%以内。2、失步:电机运转时运转的步数,不等于理论上的步数。称之为失步。3、失调角:转子齿轴线偏移定子齿轴线的角度,电机运转必存在失调角,由失调角产生的误差,采用细分驱动是不能解决的。4、最大空载起动频率:电机在某种驱动形式、电压及额定电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- msp430 单片机 壁挂式 空调 风门 运动 控制系统 设计 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。