- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
目录
前言1
用单片机控制直流电机转速的基本理论1
直流电机调速原理1
PWM基本原理及设计方案22.硬件电路的设计3
系统分析与硬件设计模块4
设计该系统所需部分器件5
直流电机的功能简介5
直流电机调速控制系统模块6
显示设计模块63.系统软件的设计8
系统调试和结果分析9
仿真图形95.结论和总结11参考文献11
附程序清单12
基于单片机的直流电机速度控制
7段数码管显示单元
谭康康 沈阳航空航天大学北方科技学院
摘要:本文介绍了基于单片机的直流电机PWM调速的基本方法,直流电机调速的相关知识以及PWM调速的基本原理和实现方法。重点介绍了基于MCS-51单片机的用软件生产PWM信号以及信号占空比调节的方法。对于直流电机速度控制系统的实现提供了一个有效的途径。
本次课程设计主要任务是以四位共阳数码管显示电机速度,它能间接直观的观察到电机速度的变化,用独立键盘来手动控制电机的转速,其中控制核心部分是单片机,单片机输出微弱的电流信号经过L298N驱动芯片放大从而使电机满足
转速的要求。
关键字:四位共阳数码管;AT89S52单片机;PWM;直流电机调速
前言
随着社会的发展,各种智能化的产品日益走入寻常百姓家。为了实现产品的便携性、低成品以及对电源的限制,小型直流电机应用相当广泛。对直流电机的速度调节,我们可以采用多种办法,本文在给出直流电机调整和PWM实现方法的基础上,提供一种用单片机软件实现PWM调速的方法。对基于MCS-51系列单片机实现直流电机调速系统进行研究和设计,能够在不同的按钮作用下分别实现直流电机的停止、加速、减速、正转、反转控制;能够实现基于MCS-51系列单片机的直流电机PWM的调速设计。
本文研究的是基于MCS-51系列单片机的直流电机PWM调速系统属于微机控制领域,通过对单片机的学习和研究对自己以后从事硬件产品的开发有一定的实际指导意义。
用单片机控制直流电机转速的基本理论
直流电机调速原理
根据励磁方式不同,直流电机分为自励和他励两种类型。不同励磁方式的直流电机机械特性曲线有所不同。对于直流电机来说,人为机械特性方程式为:
U R ?R
n?K?N
ad
K
aT?n??nK?2
( 1-1)
eN e tN
,NN式中U ?
,
N
N
——额定电枢电压、额定磁通量;
Ke,Kt--与电机有关的常数;
,R R
,
ad a
——电枢外加电阻、电枢内电阻;
n0,?n——理想空载转速、转速降。
、和Nad分析(1-1)式可得.当分别改变UN ? R 时,可以得到不同的转速n,
、
和
N
ad
从而实现对速度的调节。由于?=T,当改变励磁电流If时,可以改变磁通量?的大小,从而达到变磁通调速的目的。
如图1-1所示。理想空载转速n随电枢电压升降而发生相应的升降变化。不同电枢电压的机械特性曲线相互平行,说明硬度不随电枢电压的变化而改变,电机带负载能力恒定。当我们平滑调节他励直流电机电枢两端电压时,可实现电机的无级调速。基于以上特性,改变电枢电压,实现对直流电机速度调节的方法被广泛采用。
图1-1 直流电动机机械特性曲线 图1-2 电枢电压“占空比”与平均电压关系
PWM基本原理及设计方案
PWM基本原理
PWM是通过控制固定电压的直流电源开关频率,从而改变负载两端的电压,进而达到控制要求的一种电压调整方法。PWM可以应用在许多方面,如电机调速、温度控制、压力控制等。在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并根据需要改变一个周期内“接通”和“断开”时间的长短。通过改变直流电机电枢上电压的“占空比”来改变平均电压的大小,从而控制电动机的转速。因此,PWM又被称为“开关驱动装置”。在脉冲作用下,当电机通电
时,速度增加;电机断电时,速度逐渐减少。只要按一定规律,改变通、断电的
时间,即可让电机转速得到控制。设电机始终接通电源时,电机转速最大为V ,
max
设占空比为D=t
1
/T,则电机的平均速度为:
V=V
d max
*D(1-2)
式中,V
d
——电机的平均速度;
V
max
--电机全通电时的速度(最大);
D=t
1
/T--占空比。
由公式(1-2)可见,当我们改变占空比时D=t
1
/T,就可以得到不同的电机
平均速度,从而达到调速的目的。严格地讲,平均速度V
d
与占空比D=t
1
/T并
不是严格的线性关系,在一般的应用中,可以将其近似地看成线性关系。
设计方案
本文主要介绍利用单片机对PWM信号的软件实现方法。MCS一51系列典型
产品A
文档评论(0)