基于单片机的直流电机控制系统设计毕业设计论文.doc
- 文档编号:2590515
- 上传时间:2022-11-02
- 格式:DOC
- 页数:45
- 大小:934KB
基于单片机的直流电机控制系统设计毕业设计论文.doc
《基于单片机的直流电机控制系统设计毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的直流电机控制系统设计毕业设计论文.doc(45页珍藏版)》请在冰豆网上搜索。
毕业设计(论文)说明书
课题名称:
基于单片机的直流电机控制系统设计
院系
专业
班级
学号
姓名
指导教师
2012年5月20日
广西科技大学(筹)毕业设计(论文)基于单片机的直流电机控制系统设计
摘要
电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。
无论是在工农业生产、国防、医疗卫生、交通运输和办公设备中,还是在日常生活的家用电器和消费电子产品中,都大量使用着各种各样的电动机。
电动机的调速控制一般采用模拟法,对电动机的简单控制应用比较多。
本设计实现了对电动机的简单控制,也就是指对电动机进行启动、制动和正反转控制。
本设计采用了单片机STC89C52与PC串行实现通信,由于单片机输入、输出电平是TTL电平,而PC机配置的是RS232标准串行接口,两者的电气规范不一致,因此要完成单片机与PC机的数据通信,必须对单片机输出的TTL电平进行电平转换。
采用的转换电平芯片为MAX232。
设计中采用STC89C52微处理器及其RS232通信接口、键盘、12864液晶显示器等外围电路,构成一台直流电机开环在线控制系统。
设计中采用PWM调制技术,实现对直流电机速度的调制,并通过串口实现上位机的在线控制。
系统实现了在线调速、正转、反转、加速、减速、停止等多种功能,并能实时显示、键盘设置等,具有一定的实际应用价值。
关键词:
单片机电平转换直流电机在线控制PWM调制
Abstract
Motorasthemainelectromechanicalenergyconversiondevice,itsapplicationhasbeenthroughoutallareasofthenationaleconomyandpeople'sdailylife.Bothinindustrialandagriculturalproduction,nationaldefense,medicalandhealth,transportationandofficeequipment,orinthedailylifeofhouseholdappliancesandconsumerelectronicsproducts,extensiveuseofvariousmotor.Motorspeedcontrolusingsimulationmethod,themotorcontrolapplicationmoresimple.Thedesignandimplementationofsimplecontrollingmotor,alsoreferstothemotorstarting,brakingandreversecontrol.
ThedesignintroducedAT89C51single-chipserialcommunicationwiththePCmethod,asthesingle-chipinputandoutputlevelisTTLlevel,andPC-standardconfigurationisaRS232serialinterface,boththeelectricalspecificationsareinconsistent,ThereforetocompletePC-SCManddatacommunications,theneedforsingle-chipoutputTTLleveltoleveltranslators.Usedinchip-levelconversionfortheMAX232.AppliedtothedesignofSTC89C52microprocessorandRS232communicationinterface,keyboard,12864LCDperipheralcircuit,constituteadcmotorcontrolsystemonline.
AppliedtothedesignofPWMtechnologytorealizethedcmotorspeedregulation,andthroughaserialportrealizePConlinecontrol.Theonlinespeedregulationsystem,areturning,inversion,accelerate,slowingdown,stopandotherfunctions,andcanreal-timedisplay,keyboardSettings,ithascertainpracticalapplicationvalue.
Keywords:
single-chipserialcommunicationLevelTranslatorsDcmotorOnlinecontrolPWMtechnology
目录
摘要 I
ABSTRACT II
1绪论 1
1.1直流电机概述 1
1.2单片机概述 1
1.3脉宽调制(PWM)技术 2
1.4课题任务及工作内容 3
2单片机直流电机控制系统总体设计方案 4
2.1设计思路 4
2.2方案论证与比较 4
2.3系统组成 5
3单片机直流电机控制系统硬件设计 6
3.1系统硬件结构 6
3.2系统单元电路设计 6
3.2.1单片机最小系统电路 6
3.2.2独立式键盘电路 7
3.2.3液晶显示模块 7
3.2.4蜂鸣器电路 8
3.2.5电源电路 8
3.2.6串口通信电路 9
3.2.7电机驱动电路 10
4单片机直流电机控制系统软件设计 11
4.1软件总体结构 11
4.2系统模块程序设计 12
4.2.1初始化模块程序 12
4.2.2键盘扫描模块程序 13
4.2.3液晶显示模块程序 15
4.2.4串口通信模块程序 15
4.2.5电机调速模块程序 17
5系统测试 18
5.1测试准备 18
5.1.1硬件环境 18
5.1.2软件环境 18
5.1.3测试项目 18
5.2测试过程 18
5.3测试结果 19
结束语 21
致谢 22
参考文献 23
附录 24
-40-
1绪论
1.1直流电机概述
在现代工业中,电动机作为电能转换的传动装置被广泛应用于机械、冶金、石油化学、国防等工业部门中,随着对生产工艺、产品质量的要求不断提高和产量的增长,越来越多的生产机械要求能实现自动调速。
长期以来,自动调速电动机一直占据着调速控制的统治地位。
由于它具有良好的线性调速特性,简单的控制性能,高效率,优异的动态特性,现在仍是大多数调速控制电动机的最优选择
以前电动机大多使用由模拟电路组成的控制柜进行控制,现在单片机已经开始取代模拟电路作为电机控制器。
当前电机控制器的发展方向越来越趋于多样化和复杂化,现有的专用集成电路未必能满足苛刻的新产品开发要求,为此可考虑开发电机的新型单片机控制器,因此研究直流电机的速度控制,有着非常重要的意义。
由于变频技术的出现,交流调速一直冲击直流调速,但综观全局,尤其是我国在此领域的现状,再加上全数字直流调速系统的出现,更提高了直流调速系统的精度及可靠性,直流调速系统仍将处于十分重要地位。
对于直流调速系统转速控制的要求有稳速、调速、加速或减速三个方面,而在工业生产中对于后两个要求已能很好地实现,但工程应用中稳速指标却往往不能达到预期的效果,稳速要求即以一定的精度在所需要的转速稳定运行,在各种干扰不允许有过大的转速波动。
1.2单片机概述
随着单片机功能的飞速发展,单片机的应用领域已经渗透到了国民经济的各个领域,并影响着现代人的生活。
单片机技术的出现给现代工业测控领域带来了一次技术革命。
目前,单片机仍以其高可靠性、高性价比,在工业控制系统、智能化仪器仪表、数据采集系统和智能家电等诸多领域得到了广泛应用。
当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以飞快的速度被单片机智能控制系统所取代。
单片机的优点包括体积小、功能强、成本低,并且应用面广,可以说智能控制与自动控制的核心就是单片机。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
概括来讲:
一块芯片就是一台计算机。
它具有体积小、质量轻、价格便宜等优点,为学习、应用和开发提供了诸多便利。
同时,学习使用单片机是了解计算机原理与结构的最佳选择。
现在,单片机的应用领域非常广泛,比如实时工控、导航系统、智能仪表、家用电器、通讯设备等。
单片机一旦运用在各种产品上面,就可以说是使产品进行了升级换代,也可以把产品美其名曰:
“智能型”,如智能型洗衣机等等。
1.3脉宽调制(PWM)技术
脉冲宽度调制(PWM)是英文“PulseWidthModulation”的缩写,简称脉宽调制。
它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于测量,通信,功率控制与变换等许多领域。
一种模拟控制方式,根据相应载荷的变化来调制晶体管栅极或基极的偏置,来实现开关稳压电源输出晶体管或晶体管导通时间的改变,这种方式能使电源的输出电压在工作条件变化时保持恒定。
脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法。
通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。
PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。
电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。
通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。
只要带宽足够,任何模拟值都可以使用PWM进行编码。
多数负载(无论是电感性负载还是电容性负载)需要的调制频率高于10Hz,通常调制频率为1kHz到200kHz之间。
许多微控制器内部都包含有PWM控制器。
例如,Microchip公司的PIC16C67内含两个PWM控制器,每一个都可以选择接通时间和周期。
占空比是接通时间与周期之比;调制频率为周期的倒数。
执行PWM操作之前,这种微处理器要求在软件中完成以下工作:
1、设置提供调制方波的片上定时器/计数器的周期
2、在PWM控制寄存器中设置接通时间
3、设置PWM输出的方向,这个输出是一个通用I/O管脚
4、启动定时器
5、使能PWM控制器
目前几乎所有市售的单片机都有PWM模块功能,若没有(如早期的8051),也可以利用定时器及GPIO口来实现。
更为一般的PWM模块控制流程为(笔者使用过TI的2000系列,AVR的Mega系列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 直流电机 控制系统 设计 毕业设计 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)