文档库 最新最全的文档下载
当前位置:文档库 › 基于AT89S52单片机的直流电动机驱动控制系统

基于AT89S52单片机的直流电动机驱动控制系统

基于AT89S52单片机的直流电动机驱动控制系统
基于AT89S52单片机的直流电动机驱动控制系统

无刷直流电机的驱动及控制

无刷直流电机驱动 James P. Johnson, Caterpiller公司 本章的题目是无刷直流电动机及其驱动。无刷直流电动机(BLDC)的运行仿效了有刷并励直流电动机或是永磁直流电动机的运行。通过将原直流电动机的定子、转子内外对调—变成采用包含电枢绕组的交流定子和产生磁场的转子使得该仿效得以可能。正如本章中要进一步讨论的,输入到BLDC定子绕组中的交流电流必须与转子位置同步更变,以便保持磁场定向,或优化定子电流与转子磁通的相互作用,类似于有刷直流电动机中换向器、电刷对绕组的作用。该原理的实际运用只能在开关电子学新发展的今天方可出现。BLDC电机控制是今天世界上发展最快的运动控制技术。可以预见,随着BLDC的优点愈益被大家所熟知且燃油成本持续增加,BLDC必然会进一步广泛运用。 2011-01-30 23.1 BLDC基本原理 在众文献中无刷直流电动机有许多定义。NEMA标准《运动/定位控制电动机和控制》中对“无刷直流电动机”的定义是:“无刷直流电动机是具有永久磁铁转子并具有转轴位置监测来实施电子换向的旋转自同步电机。不论其驱动电子装置是否与电动机集成在一起还是彼此分离,只要满足这一定义均为所指。”

图23.1 无刷直流电机构形 2011-01-31 若干类型的电机和驱动被归类于无刷直流电机,它们包括: 1 永磁同步电机(PMSMs); 2 梯形反电势(back - EMF)表面安装磁铁无刷直流电机; 3 正弦形表面安装磁铁无刷直流电机; 4 内嵌式磁铁无刷直流电机; 5 电机与驱动装置组合式无刷直流电机; 6 轴向磁通无刷直流电机。 图23.1给出了几种较常见的无刷直流电机的构形图。永磁同步电机反电势是正弦形的,其绕组如同其他交流电机一样通常不是满距,或是接近满距的集中式绕组。许多无刷直流电

直流电动机控制系统

煤炭工程学院课程设计 题目:直流电动机转速控制系统 专业班级: 学生姓名: 学号: 指导教师: 日期:

摘要 当今社会,电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。同样,我国生产的电能中有百分之六十是用于电动机的。电动机与人的生活息息相关,密不可分。电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。简单控制是指对电动机进行启动,,制动,正反转控制和顺序控制。这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。 电机在各行各业发挥着重要的作用,而电机转速是电机重要的性能指标之一,因而测量电机的转速和电机的调速,使它满足人们的各种需要,更显得重要,而且随着科技的发展,PWM调速成为电机调速的新方式。 随着数字技术的迅速发展,微控制器在社会的各个领域得到了广泛的应用,由于数字系统有着模拟系统所没有的优势,如抗干扰性强、便于和PC机相联、系统易于升级维护。 本设计是以单片机AT89S52和L298控制的直流电机脉宽调制调速系统。利用AT89S52芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。系统实现对电机的正转、反转、急停、加速、减速的控制,以及PWM的占空比在LCD上的实时显示。 关键词:直流电机;AT89S52;PWM调速;L298

基于AT89S52单片机的数字温度计设计

基于AT89S52单片机的数字温度计设计 一引言 在生活和生产中,经常要用到一些测温设备,但是传统的测温设备具有制作成本高、硬件电、和软件设计复杂等缺点。基于AT89S52单片机的数字温度计具有制作简单、成本低、读数方便、测温范围广和测温准确等优点,应用前景广阔。 二项目要求 基于AT89S52单片机的数字温度计设计具体要求如下: (1)温度值用LED显示。 (2)围为-30℃~100℃,且测量误差不得大于±0.5℃。 (3)成本的体积、质量要尽可能小。 三系统设计 1 框图设计 根据设计要求分析,基于A T89S52单片机的数字温度计设计由AT89S52单片机控制器、电源、显示电路、温度传感器、复位电路和时钟电路组成,系统框图如图1所示。电源给整个电路供电,显示电路显示温度值,时钟电路为AT89S52提供时钟频率。传感器采用美国DALLAS半导体公司生产的一种智能温度传感器DS18B20,其测温范围为-55~125℃,最高分辨率可达0.0625℃,完全符合设计要求。 图一基于AT89S52单片机的数字温度计系统框图 2 知识点 本项目需要通过学习和查阅资料,掌握和了解如下知识: +5V电源原理及设计。

●单片机复位电路工作原理及设计。 ●单片机晶振电路工作原理及设计。 ●按键电路的设计。 ●数码管的特性及使用。 ●DS18B20的特性及使用。 ●74LS07的特性及使用。 ●AT89S52单片机引脚。 ●单片机C语言程序设计。 四硬件设计 1 电路原理图 控制器使用单片机AT89S52,测温传感器使用DS18B20,用4位共阳极LED数码管以动态扫描法实现温度显示,电路图可见仿真图所示。 2 元件清单 基于AT89S52单片机的数字温度计元件清单如表1所示。 五软件设计 1 程序流程图 主程序的主要功能是负责温度的实时显示、读出并处理DS18B20测量的当前温度值,温度测试每1S进行一次。这样可以在1S之内测量一次被测温度,其程序流程图如图3所示。 读出温度子程序的主要功能是读出RAM中的9字节,在读出时需进行CRC校验,校验有错时不进行温度数据的改写,其程序流程图如图4所示。

单片机控制直流电机分解

1.设计思路 1.1方案对比 1.1.1电机调速控制模块: 方案一:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实现很困难。 方案二:采用继电器对电动机的开或关进行控制,通过开关的切换对小车的速度进行调整。这个方案的优点是电路较为简单,缺点是继电器的响应时间慢、机械结构易损坏、寿命较短、可靠性不高。 方案三:采用由达林顿管组成的H型PWM电路。用单片机控制达林顿管使之工作在占空比可调的开关状态,精确调整电动机转速。这种电路由于工作在管子的饱和截止模式下,效率非常高;H型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也极佳,是一种广泛采用的PWM调速技术。 兼于方案三调速特性优良、调整平滑、调速范围广、过载能力大,因此本设计采用方案三。

1.2.1 PWM调速工作方式: 方案一:双极性工作制。双极性工作制是在一个脉冲周期内,单片机两控制口各输出一个控制信号,两信号高低电平相反,两信号的高电平时差决定电动机的转向和转速。 方案二:单极性工作制。单极性工作制是单片机控制口一端置低电平,另一端输出PWM信号,两口的输出切换和对PWM的占空比调节决定电动机的转向和转速。 由于单极性工作制电压波开中的交流成分比双极性工作制的小,其电流的最大波动也比双极性工作制的小,所以我们采用了单极性工作制。 1.2.2 PWM调脉宽方式: 调脉宽的方式有三种:定频调宽、定宽调频和调宽调频。我们采用了定频调宽方式,因为采用这种方式,电动机在运转时比较稳定;并且在采用单片机产生PWM 脉冲的软件实现上比较方便。 1.2.3 PWM软件实现方式: 方案一:采用定时器做为脉宽控制的定时方式,这一方式产生的脉冲宽度极其精确,误差只在几个us。 方案二:采用软件延时方式,这一方式在精度上不及方案一,特别是在引入中断后,将有一定的误差。但是基于不占用定时器资源,且对于直流电机,采用软件延时所产生的定时误差在允许范围,故采用方案二。

直流电动机调速系统

创新设计创新设计名称: 直流电动机调速系统设计

目录 目录 (1) 1 引言 (2) 1.1 设计背景 (2) 1.2 系统可实现的功能 (2) 2 总体方案设计 (3) 2.1 单片机选型方案 (3) 2.2 转速测量方案选择 (4) 2.3直流电机驱动电路介绍 (5) 2.4 PWM调宽方式的选择 (6) 2.5键盘的选择 (6) 2.6整体方案设计框图 (6) 3 硬件电路设计 (7) 3.1 系统的整体硬件框图 (7) 3.2 按键模块电路设计 (7) 3.3数码管显示模块电路设计 (8) 4系统软件设计 (10) 4.1 PWM输出程序设计 (10) 4.2 数字PID算法程序设计 (11) 4.3速度采集模块程序设计 (12) 4.4 按键设定程序设计 (13) 4.5 速度显示模块程序设计 (15) 5 总结 (16) 6参考文献 (17) 附录A系统原理图 (18)

1 引言 1.1 设计背景 现代工业生产中,电动机是主要的驱动设备,目前在直流电动机拖动系统中已大量采用晶闸管(即可控硅)装置向电动机供电的KZ—D拖动系统,取代了笨重的发电动一电动机的F—D系统,又伴随着电子技术的高度发展,促使直流电机调速逐步从模拟化向数字化转变,特别是单片机技术的应用,使直流电机调速技术又进入到一个新的阶段,智能化、高可靠性已成为它发展的趋势。直流电机调速基本原理是比较简单的(相对于交流电机),只要改变电机的电压就可以改变转速了。改变电压的方法很多,最常见的一种PWM脉宽调制,调节电机的输入占空比就可以控制电机的平均电压,控制转速。本设计主要研究了利用MCS-51系列单片机,通过PWM方式控制直流电机调速的方法。PWM控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振软开关技术将会成为PWM控制技术发展的主要方向之一。 1.2 系统可实现的功能 设计一个直流电机调速系统,要求系统具有如下功能:通过按键设定转速的大小,然后由单片机产生PWM控制信号,控制直流电机驱动器L298N,使电动机以一定的转速旋转,为实现闭环控制,通过外围器件为单片机提供测量转速的电平变化信号,单片机测得转速后,与设定的转速值相比较,通过数字PID算法产生控制信号,改变PWM输出的占空比,从而改变电动机转速,从而实现闭环控制,使电动机在一个转速值上较稳定的旋转。

直流电机控制系统

直流电机控制系统

摘要:本文利用MCS-51系列单片机产生PWM信号,采用了自己设计的电机驱动电路,实现对直流电机的转速和控制方向的控制,并着重对电机驱动电路的设计进行叙述。主要模块包括单片机控制模块、电机驱动模块、电机接口模块、电源模块、键盘控制模块。 关键词:PWM信号,直流电机,电机驱动,单片机

引言 随着科学技术的迅猛发展,电气设备发展日新月异.尤其以计算机,信息技术为代表的高新技术的发展,使制造技术的内涵和外延发生了革命性的变化,传统的电气设备设计,制造技术不断吸收信息控制,材料,能量及管理等领域的现代成果,综合应用于产品设计,制造,检测,生产管理和售后服务.在生产技术和生产模式等方面,许多新的思想和概念不断涌现,而且,不同科学之间相互渗透,交叉融合,迅速改变着传统电气设备制造业的面貌,从而使得产品频繁的更新换代,这就使得电机成为社会生产和生活中必不可少的工具.随着科学技术的不断发展,人类社会的不断进步,人们对生活产品的需求要不断趋向多样化,这就要求生产设备必须具有良好的动态性能,在不同的时候进行不同的操作,完成不同的任务.为了使系统具有良好的动态性能必须对系统进行设计.特别是大型的钢铁行业和材料生产行业,为达到很高的控制精度,速度的稳定性,调速范围等国产直流电机简介为了满足各行业按不同运行条件对电动机提出的要求,将直流电机制造成不同型号的系列.所谓系列就是指结构形状基本相似,而容量按一定比例递增的一系列电机.它们的电压,转速,机座型号和铁心长度都是一定的等级.现将我国目前生产的几个主要系列直流电机简要的介绍如下。Z2系列为普通用途的中,小型电机.它的容量从400W到200KW,电动机的额定电压有200V和110V两种,额定转速有3000,1500,1000,750及600r/min五个等级.Z2系列普通用

直流电动机转速控制

直流电动机转速控制 王文玺 (北京交通大学机械与电子控制工程学院,北京) 摘要:通过对直流电动机控制系统的建模,再利用Matlab对建模后的系统进行分析,来加深对自动控制系统的理解。找到系统的输入、输出,理清经历各环节前后的信号变化,找出系统传递函数。 关键词:直流电动机、Matlab、建模、传递函数 1、直流电动机动态数学模型建立 1.1直流电机数字PID闭环速度控制,系统实现无静差控制。 这是一个完整的带PID算法的直流电动机控制系统。目标值为给定的期望值,期望值与被测输出结果形成的反馈做比较,得到误差信号。误差信号经过PID控制环节得到控制信号。继而经历驱动环节得到操作量,驱动量作用与对象即电动机然后得到输出信号即转速。转速通过传感器得到反馈信号。 1.2PID控制环节 1.3被控对象(直流电动机)的统一数学模型 信号类型一次为,输入信号为电压,然后电流、电流、转矩、转速,反馈信号为电压。

各环节的比例函数为: 1.3.1额定励磁条件下,直流电机的电压平衡关系: (Ud为外加电压,E 为感应电势,R a为电枢电阻 ,La为电枢电感,i a为电枢电流。) 拉氏变换后: (ra—L /R ,为电枢时间常数) 1.3.2直流电机的转矩平衡关系及拉氏变换: (Te 为电磁转矩,Tl 为负载转矩,B为 阻尼系数,J 为转动惯量,w为电机机 械转速,rm=J/B,为机械时间常数) 1.3.3电动机传递函数 可见直流电动机本身就是一个闭环系统,假设电机工作在空载状态,且机械时间常数远大于电枢时间常数,则电机传递函数可近似为: 1.4具体实例 电枢控制直流电动机拖动惯性负载的原理图,涉及的参数有:电压U为输入,转速为输出,R、L为电枢回路电阻、电感,K 是电动机转矩系数,K 是反电动势系数,K 是电动机和负载折合到电动机轴上的黏性摩擦系数,.厂是电动机和负载折合到电动机轴上的转动惯量。已知:R一2.0 Q,L:==0.5 H ,K = Kb一0.015,Kf一0.2 Nms,J— o.02kg.m 。 ( 取电压U为输入,转速叫为输出,由已知条件和原理图,根据直流电机的运动方程可以求出电动机系统的数学模型为:

单片机控制直流电动机课程设计

目录 一、设计目的 二、设计任务和要求 三、设计原理分析 四、硬件资源及原理 五、硬件图 六、程序框图 七、程序 八、调试运行 九、仿真截图 十、设计心得体会

一、设计目的 1、通过单片机课程设计,熟练掌握C语言的编程方法,将理论联系到实践中,提高我们的动脑和动手的能力。 2、通过对单片机控制直流电动机控制系统的设计,掌握A/D转换、D/A转换的有关原理,加深对PWM波的理解和使用,同时对单片机的使用更加熟练,通过对简单程序的编写提高我们的逻辑抽象能力。 二、设计任务和要求 任务:采用单片机设计一个控制直流电动机并测量转速的装置。 要求: 1、通过改变A/D输入端的可变电阻来改变A/D输入电压,D/A输入检测量大小,进而改变直流电机的转速。 2、手动控制。在键盘上设置两个按键——直流电动机加速键和直流电机减速键。在手动状态下,每按一次键,电机的转速按照约定的速率改变。 3、键盘列扫描(4*6)。 三、设计原理分析 1. 设计思路 本文设计的直流PWM调速系统采用的是调压调速。系统主电路采用大功率GTR 为开关器件、H桥单极式电路为功率放大电路的结构。PWM调制部分是在单片机开发平台之上,运用汇编语言编程控制。由定时器来产生宽度可调的矩形波。通过调节波形的宽度来控制H电路中的GTR通断时间,以达到调节电机速度的目的。增加了系统的灵活性和精确性,使整个PWM脉冲的产生过程得到了大大的简化。设计以AT89C51单片机为核心,以键盘作为输入达到控制直流电机的启停、速度和方向,完成了基本要求和发挥部分的要求。在设计中,采用了PWM技术对电机进行控制,通过对占空比的计算达到精确调速的目的。本文介绍了直流电机的工作原理和数学模型、脉宽调制控制原理和H桥电路基本原理设计了驱动电路的总体结构,根据模型,利用PROTEUS软件对各个子电路及整体电路进行了仿真,确保设计的电路能够满足性能指标要求,并给出了仿真结果。 2、基本原理 主体电路:即直流电机PWM控制模块。PWM(脉冲宽度调制)是通过控制固定电压的直流电源开关频率,改变负载两端的电压,从而达到控制要求的一种电压调整方法。这部分电路主要由80C51单片机的I/O端口、定时计数器、外部中断扩展等控制直流电机的加速、减速,并且可以调整电机的转速,还可以方便的读

直流电动机调速系统设计方案

课程设计任务书 学生姓名:专业班级: 指导教师:工作单位: 题目: 直流电动机调速系统设计 初始条件: 采用MC787组成触发系统,对三相全控桥式整流电路进行触发,通过改变直流电动机电压来调节转速。 要求完成的主要任务: (1)设计出三相全控桥式整流电路拓扑结构; (2)设计出触发系统和功率放大电路; (3)采用开环控制、转速单闭环控制、转速外环+电流内环控制。 (4) 器件选择:晶闸管选择、晶闸管串联、并联参数选择、平波和均衡电抗 器选择、晶闸管保护设计 参考文献: [1] 周渊深.《电力电子技术与MATLAB仿真》.北京:中国电力出版社, 2005:41-49、105-114 时间安排: 2011年12月5日至2011年12月14日,历时一周半,具体进度安排见下表 指导教师签名:年月日 系主任(或责任教师)签名:年月日

目录 1概述 0 2转速、电流双闭环直流调速系统的组成及其静特性 0 2.1转速、电流双闭环直流调速系统的组成 0 2.2 稳态结构框图和静特性 (1) 3双闭环直流调速系统的数学模型与动态过程分析 (2) 3.1双闭环直流调速系统的动态数学模型 (2) 3.2双闭环直流调速系统的动态过程分析 (3) 4转速电流双闭环直流调速系统调节器的工程设计 (5) 4.1转速和电流两个调节器的作用 (5) 4.2调节器的工程设计方法 (5) 4.2.1设计的基本思路 (6) 4.3 触发电路及晶闸管整流保护电路设计 (6) 4.3.1触发电路 (6) 4.3.2整流保护电路 (7) 4.3.2.1 过电压保护和du/dt限制 (7) 4.3.2.2 过电流保护和di/dt限制 (8) 4.4 器件选择与计算 (8) 5心得体会 (13) 参考文献 (14) 附录:电路原理图 (15)

直流电动机转速控制系统设计

摘要 当今,自动化控制系统已经在各行各业得到了广泛的应用和发展,而直流驱动控制作为电气传动的主流在现代化生产中起着主要作用。特别是在直流电动机广泛应用的电气传动领域,起到至关重要的作用。直流电动机因为具有良好的调速性能和比较大的起动转矩,一直被应用在电气领域,尤其是在需要调速性能很高的场所。在制造业、工农业自动化、铁路与运输等行业都被广泛的应用,随着市场的竞争力,对直流电动机的需求也越来越高,同时对直流电动机的调速性能也有了更高的要求。因此,研究直流电动机转速控制系统的调速性能有着很重要的意义。 在本次的设计中采用PWM控制直流电动机转速。PWM脉冲受到PID算法的控制,被用来控制直流电动机的转速。同时利用安装在直流电动机转轴上的光电式传感器,将直流电动机的转速转换成脉冲信号,反馈到单片机,形成闭环反馈控制系统,改变不同占空比的PWM脉冲就可以实现直流电动机转速控制。 本论文对每一个方案的选择都进行详细的论述,在软件和硬件部分都进行了模块化。硬件部分首先给出一个以AT89S52单片机为核心的整体结构图,并对驱动电路、显示电路等模块进行详细的阐述。在软件部分给出整体程序流程图,对PWM 程序、PID算法程序、显示程序等模块详细的阐述。本次系统设计的具有抗干扰能力强、性价比高、维修简单方便等优点。 关键词:PWM;单片机;直流电动机;转速控制

Abstract Nowadays, automatic control system has been widely used and greatly developed in all walks of life. As the dominant part of electric drive, direct current (DC) control plays an important role in modern production, especially in the DC motor is widely used in the field of electric transmission. DC motor because of its good speed control performance and relatively large starting torque, has been applied in the electrical field, especially in the high speed performance requirements of the occasion. Is widely used in the manufacturing industry, industry and trade of agricultural automation, rail and transit industry, with the competitiveness of the market, the demand of DC motor is also more and more high, also of the DC motor speed performance also has the higher requirements. Therefore, it is very important to study the speed control performance of the DC motor speed control system. In this design, using PWM control DC motor speed. PWM pulse is controlled by the PID algorithm, PWM is used to control the speed of DC motor. At the same time, the hall sensor mounted on the rotational shaft of the DC motor, the DC motor speed is converted into a pulse signal, feedback to the microcontroller, form a closed loop feedback control system, changing the duty ratio of the PWM pulse can realize DC motor speed control. In this paper, the choice of each program are discussed in detail, in both the software and hardware parts are modular. In the part of hardware, we first give a whole structure diagram with AT89S52 single chip microcomputer as the core, and elaborate the driving circuit, display circuit and other modules in detail. In the software part gives the overall program flow chart, the PWM program, PID algorithm program, display program, and other modules are described in detail. The system design has the advantages of strong anti-interference ability, high cost performance, easy maintenance and so on. Key Words: PWM; microcomputer; DC motor; speed control

基于AT89S52单片机的发声电子琴的课程设计

模拟电子琴发声控制 系统

摘要 本设计是用AT89S52单片机为核心控制元件,设计一个模拟电子琴发声控制系统。以单片机作为主控核心,与键盘、扬声器、LED显示器等模块组成核心主控制模块。在主控模块上设有11个按键,其中7个按键控制7个音符,1个作为功能转换键使用,具有手动随意弹奏和自动播放乐曲的功能,另外3个按键用来实现高、中、低音的音符发音。下面具体介绍一下单片机各端口的分配功能:单片机的P2.0-P2.6为输入端口,用来控制7个音符的选择弹奏;P2.7为功能转换键,它能切换手动随意弹奏和自动播放乐曲的功能;P2.0-P2.2为单片机控制电子琴实现弹奏高、中、低的功能切换键;P0端口通过上拉电阻接到+5V上,然后接LED共阴数码管;P1.0为单片机的输出端口,它通过限流电阻R与三极管级基极相接,三极管的集电极接有接蜂鸣器。 本设计通过控制单片机定时器的定时时间产生不同频率的音频脉冲,经三极管放大信号后驱动蜂鸣器发出不同音节的声音。要实现7个音符的各自的高、中、低音,需要建立三个表,分别存储高音、中音和低音的频率值;当三个拨码开关中某一个按下,通过软件选择相应的音频。按下弹奏键就可弹奏出不同的声音。 另外用软件延时来控制发音时间的长短,来控制节拍。通过把乐谱中的音符和相应的节拍变换为定时常数和延时常数,作为数据表格存放在存储器中。由程序查表得到定时常数和延时常数,分别用来控制定时器产生的脉冲频率和发出该音频脉冲的持续时间,这样就可以实现乐曲的演奏。 为了实现按键的准确判断和完善电子琴发声的效果,本设计采用了软件防抖的方法,有效的解决了按键抖动的问题。另外当按下功能切换键,切换至音乐自动播放功能时,本系统能实现七首歌曲的有选择播放,另附带数码管显示提醒。这样使得电子琴的功能变的更加强大。 本设计为实物电路板设计开发,报告中详细的阐述了电子琴设计的方法和过程。并经过软硬件的调试,该音乐发生器不但能通过键盘弹奏出很好的音调,而且还可以通过键盘选择播放不同的音乐。除此之外,本电子琴还带有显示功能,能显示哪个按键按下,而且相当准确。 本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。

单片机课程设计完整版《PWM直流电动机调速控制系统》

单片机原理及应用课程设计报告设计题目: 学院: 专业: 班级: 学号: 学生姓名: 指导教师: 年月日 目录

设计题目:PWM直流电机调速系统 本文设计的PWM直流电机调速系统,主要由51单片机、电源、H桥驱动电路、LED 液晶显示器、霍尔测速电路以及独立按键组成的电子产品。电源采用78系列芯片实现+5V、+15V对电机的调速采用PWM波方式,PWM是脉冲宽度调制,通过51单片机改变占空比实现。通过独立按键实现对电机的启停、调速、转向的人工控制,LED实现对测量数据(速度)的显示。电机转速利用霍尔传感器检测输出方波,通过51单片机对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。 关键词:直流电机调速;定时中断;电动机;波形;LED显示器;51单片机 1 设计要求及主要技术指标: 基于MCS-51系列单片机AT89C52,设计一个单片机控制的直流电动机PWM调速控制装置。 设计要求 (1)在系统中扩展直流电动机控制驱动电路L298,驱动直流测速电动机。 (2)使用定时器产生可控的PWM波,通过按键改变PWM占空比,控制直流电动机的转速。 (3)设计一个4个按键的键盘。 K1:“启动/停止”。 K2:“正转/反转”。 K3:“加速”。 K4:“减速”。 (4)手动控制。在键盘上设置两个按键----直流电动机加速和直流电动机减速键。在

手动状态下,每按一次键,电动机的转速按照约定的速率改变。 (5)*测量并在LED显示器上显示电动机转速(rpm). (6)实现数字PID调速功能。 主要技术指标 (1)参考L298说明书,在系统中扩展直流电动机控制驱动电路。 (2)使用定时器产生可控PWM波,定时时间建议为250us。 (3)编写键盘控制程序,实现转向控制,并通过调整PWM波占空比,实现调速; (4)参考Protuse仿真效果图:图(1) 图(1) 2 设计过程 本文设计的直流PWM调速系统采用的是调压调速。系统主电路采用大功率GTR为开关器件、H桥单极式电路为功率放大电路的结构。PWM调制部分是在单片机开发平台之上,运用汇编语言编程控制。由定时器来产生宽度可调的矩形波。通过调节波形的宽度来控制H电路中的GTR通断时间,以达到调节电机速度的目的。增加了系统的灵活性和精确性,使整个PWM脉冲的产生过程得到了大大的简化。 本设计以控制驱动电路L298为核心,L298是SGS公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。可驱动2个电机,OUTl、OUT2和OUT3、OUT4之间分别接2个电动机。5、7、10、12脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。 本设计以AT89C52单片机为核心,如下图(2),AT89C52是一个低电压,高性能 8位,片内含8k bytes的可反复擦写的只读程序存储器和256 bytes的随机存取数据存储器(),器件采用的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 图(2) 对直流电机转速的控制即可采用开环控制,也可采用闭环控制。与开环控制相比,速度控制闭环系统的机械特性有以下优越性:闭环系统的机械特性与开环系统机械特性相比,其性能大大提高;理想空载转速相同时,闭环系统的静差(额定负载时电机转速降落与理想空载转速之比)要小得多;当要求的静差率相同时, 闭环调速系统的调速范

直流电动机开环调速MATLAB系统仿真

东北石油大学MATLAB电气应用训练 2013年 3 月 8日

MATLAB电气应用训练任务书 课程 MATLAB电气应用训练 题目直流电动机开环调速系统仿真 专业电气信息工程及其自动化姓名赵建学号 110603120121 主要内容: 采用工程设计方法对双闭环直流调速系统进行设计,选择调节器结构,进行参数的计算和校验;给出系统动态结构图,建立起动、抗负载扰动的MATLAB /SIMULINK 仿真模型。分析系统起动的转速和电流的仿真波形,并进行调试,使双闭环直流调速系统趋于合理与完善 基本要求: 1.设计直流电动机开环调速系统 2.运用MATLAB软件进行仿真 3.通过仿真软件得出波形图 参考文献: [1] 陈伯时. 电力拖动自动控制系统—运动控制系统第3版[M]. 北京:机械工业出版社, 2007. [2] 王兆安, 黄俊. 电力电子技术第4版[M]. 北京:机械工业出版社, 2000. [3] 任彦硕. 自动控制原理[M]. 北京:机械工业出版社, 2006. [4] 洪乃刚. 电力电子和电力拖动控制系统的MATLAB仿真[M]. 北京:机械工业出版社, 2006. 完成期限 2013.2.25——2013.3.8 指导教师李宏玉任爽 2013年 2 月25 日

目录 1课题背景 (1) 2直流电动机开环调速系统仿真的原理 (2) 3仿真过程 (5) 3.1仿真原理图 (5) 3.2仿真结果 (9) 4仿真分析 (12) 5总结 (13) 参考文献 (14)

1课题背景 直流调速是现代电力拖动自动控制系统中发展较早的技术。在20世纪60年代,随着晶闸管的出现,现代电力电子和控制理论、计算机的结合促进了电力传动控制技术研究和应用的繁荣。晶闸管-直流电动机调速系统为现代工业提供了高效、高性能的动力。尽管目前交流调速的迅速发展,交流调速技术越趋成熟,以及交流电动机的经济性和易维护性,使交流调速广泛受到用户的欢迎。但是直流电动机调速系统以其优良的调速性能仍有广阔的市场,并且建立在反馈控制理论基础上的直流调速原理也是交流调速控制的基础。现在的直流和交流调速装置都是数字化的,使用的芯片和软件各有特点,但基本控制原理有其共性。 长期以来,仿真领域的研究重点是仿真模型的建立这一环节上,即在系统模型建立以后要设计一种算法。以使系统模型等为计算机所接受,然后再编制成计算机程序,并在计算机上运行。因此产生了各种仿真算法和仿真软件。 由于对模型建立和仿真实验研究较少,因此建模通常需要很长时间,同时仿真结果的分析也必须依赖有关专家,而对决策者缺乏直接的指导,这样就大大阻碍了仿真技术的推广应用。 MATLAB提供动态系统仿真工具Simulink,则是众多仿真软件中最强大、最优秀、最容易使用的一种。它有效的解决了以上仿真技术中的问题。在Simulink中,对系统进行建模将变的非常简单,而且仿真过程是交互的,因此可以很随意的改变仿真参数,并且立即可以得到修改后的结果。另外,使用MATLAB中的各种分析工具,还可以对仿真结果进行分析和可视化。 Simulink可以超越理想的线性模型去探索更为现实的非线性问题的模型,如现实世界中的摩擦、空气阻力、齿轮啮合等自然现象;它可以仿真到宏观的星体,至微观的分子原子,它可以建模和仿真的对象的类型广泛,可以是机械的、电子的等现实存在的实体,也可以是理想的系统,可仿真动态系统的复杂性可大可小,可以是连续的、离散的或混合型的。Simulink会使你的计算机成为一个实验室,用它可对各种现实中存在的、不存在的、甚至是相反的系统进行建模与仿真。 传统的研究方法主要有解析法,实验法与仿真实验,其中前两种方法在具有各自优点的同时也存在着不同的局限性。随着生产技术的发展,对电气传动在启制动、正反转以及调速精度、调速范围、静态特性、动态响应等方面提出了更高要求,这就要求大量使用调速系统。由于直流电机的调速性能和转矩控制性能好,从20世纪30年代起,就开始

直流电机控制系统设计范本

直流电机控制系统 设计

XX大学 课程设计 (论文)题目直流电机控制系统设计 班级 学号 学生姓名 指导教师

沈阳航空航天大学 课程设计任务书 课程名称专业基础课程设计 院(系)自动化学院专业测控技术与仪器 班级学号姓名 课程设计题目直流电机控制系统设计 课程设计时间: 7 月 9 日至 7 月 20 日 课程设计的内容及要求: 1.内容 利用51单片机开发板设计并制作一个直流电机控制系统。系统能够实时控制电机的正转、反转、启动、停止、加速、减速等。 2.要求 (1)掌握直流电机的工作原理及编程方法。 (2)掌握直流电机驱动电路的设计方法。 (3)制定设计方案,绘制系统工作框图,给出系统电路原理图。 (4)用汇编或C语言进行程序设计与调试。 (5)完成系统硬件电路的设计。 (6)撰写一篇7000字左右的课程设计报告。

指导教师年月日 负责教师年月日 学生签字年月日 目录 0 前言...................................................................................... 错误!未定义书签。 1 总体方案设计 ...................................................................... 错误!未定义书签。 1.1 系统方案 ...................................................................... 错误!未定义书签。 1.2 系统构成 ...................................................................... 错误!未定义书签。 1.3 电路工作原理............................................................... 错误!未定义书签。 1.4 方案选择 ...................................................................... 错误!未定义书签。 2 硬件电路设计 ...................................................................... 错误!未定义书签。 2.1 系统分析与硬件设计................................................... 错误!未定义书签。 2.2 单片机AT89C52............................................................ 错误!未定义书签。 2.3 复位电路和时钟电路................................................... 错误!未定义书签。 2.4 直流电机驱动电路设计 ............................................... 错误!未定义书签。 2.5 键盘电路设计............................................................... 错误!未定义书签。 3 软件设计 ............................................................................ 错误!未定义书签。 3.1 应用软件的编制和调试 ............................................... 错误!未定义书签。 3.2 程序总体设计............................................................... 错误!未定义书签。 3.3 仿真图形 ...................................................................... 错误!未定义书签。 4 调试分析 .............................................................................. 错误!未定义书签。

直流电动机控制系统设计

X X X X X学院 题目:直流电动机控制系统 学 院 XXXXXX学院 专 业 自动化 班 级 XX班 姓 名 XXX 学 号 XXXXX 指导老师 XXX 2012年 12 月 25 日 1、 设计题目:直流电动机控制系统 1、前言 近年来,随着科技的进步,电力电子技术得到了迅速的发展,直流电机得到了越来越广泛的应用。直流它具有优良的调速特性,调速平滑、方便,调速范围广;过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;需要能满足生产过程自动化系统各种不同的特殊运行要求,从而对直流电机的调速提出了较高的要求,改变电枢回路电阻调速,改变电枢电压调速等技术已远远不能满足要求,这时通过PWM方式控制直流电机调速的方法应运而生。 采用传统的调速系统主要有以下缺陷:模拟电路容易随时间漂移,会产生一些不必要的热损耗,以及对噪声敏感等。而在用了PWM技术后,避免了以上的缺陷,实现了用数字方式来控制模拟信号,可以大幅度降低成本和功耗。另外,由于PWM 调速系统的开关频率较高,仅靠电枢电感的滤波作用就可获得平稳的直流电流,低速特性好;同样,由于开

关频率高,快速响应特性好,动态抗干扰能力强,可以获得很宽的频带;开关器件只工作在开关状态,主电路损耗小,装置效率高。PWM 具有很强的抗噪性,且有节约空间、比较经济等特点。 2、系统设计原理 脉宽调制技术是利用数字输出对模拟电路进行控制的一种有效技术,尤其是在对电机的转速控制方面,可大大节省能量,PWM控制技术的理论基础为:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需 要的波形。按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。 直流电动机的转速n和其他参量的关系可表示为 (1) 式中 Ua——电枢供电电压(V); Ia ——电枢电流(A); Ф——励磁磁通(Wb); Ra——电枢回路总电阻(Ω); CE——电势系数, ,p为电磁对数,a为电枢并联支路数,N为导体数。 由式(1)可以看出,式中Ua、Ra、Ф三个参量都可以成为变量,只要改变其中一个参量,就可以改变电动机的转速,所以直流电动机有三种基本调速方法:(1)改变电枢回路总电阻Ra;;(2)改变电枢供电电压Ua;(3)改变励磁磁通Ф。 3、方案选择及论证 3.1、方案选择 3.1.1、改变电枢回路电阻调速 可以通过改变电枢回路电阻来调速,此时转速特性公式为 n=U-【I(R+Rw)】/KeФ (2)式中Rw为电枢回路中的外接电阻(Ω)。 当负载一定时,随着串入的外接电阻Rw的增大,电枢回路总电阻R= (Ra+Rw)增大,电动机转速就降低。Rw的改变可用接触器或主令开关切换来实现。 这种调速方法为有级调速,转速变化率大,轻载下很难得到低速,

51单片机直流无刷电机控制

基于MCS-51单片机控制直流无刷电动机 学号:3100501044 班级:电气1002 :王辉军

摘要 直流无刷电机是同步电机的一种,由电动机本体、位置传感器和电子开关线路三部分组成。其定子绕组一般制成多相(三相、四相、五相不等),转子由永久磁钢按一定极对数(2p=2,4,…)组成。电机转子的转速受电机定子旋转磁场的速度及转子极数(P)影响: N=120.f / P。在转子极数固定情况下,改变定子旋转磁场的频率就可以改变转子的转速。直流无刷电机即是将同步电机加上电子式控制(驱动器),控制定子旋转磁场的频率并将电机转子的转速回授至控制中心反复校正,以期达到接近直流电机特性的方式。也就是说直流无刷电机能够在额定负载围当负载变化时仍可以控制电机转子维持一定的转速。 MCS-51单片机是美国英特尔公司生产的一系列单片机的总称,是一种集成电路芯片,采用超大规模技术把具有数据处理能力的微处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、输入输出接口电路、定时计算器、串行通信口、脉宽调制电路、A/D转换器等电路集成到一块半导体硅片上,这些电路能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。 本论文将介绍基于MCS-51单片机控制直流无刷电动机的设计,它可以实现控制直流无刷电动机的启动、停止、急停、正反转、加减速等功能。 关键词:单片机,直流无刷电动机,控制系统

直流无刷电动机是在直流电动机的基础之上发展而来的,它是步进电动机的一种,继承了直流电动机的启动转矩大、调速性能好等特点克服了需要换向器的缺点在交通工具、家用电器及中小功率工业市场占有重要的地位。直流无刷电动机不仅在电动自行车、电动摩托车、电动汽车上有着广泛的应用,而且在新一代的空调机、洗衣机、电冰箱、吸尘器,空气净化器等家用电器中也有逐步采用的趋势,尤其是随着微电子技术的发展,直流无刷电动机逐渐占有原来异步电动机变频调速的领域,这就使得直流无刷电动机的应用围越来越广。 本设计就是基于MCS-51系列单片机控制直流无刷电动机,利用所学的知识实现单片机控制直流无刷电动机的启动、停止、急停、正反转,加减速等控制,并对直流无刷电动机运行状态进行监视和报警。详细介绍单片机的种类、结构、功能、适用领域和发展历史、未来前景及其直流无刷电动机的工作原理、控制结构等容,既着重单片机的基本知识、功能原理的深入阐述,又理论联系实际详细剖析单片机控制直流无刷电动机的过程。 1.直流无刷电动机的基本组成 直流无刷电动机是在直流电动机的基础上发展而来的,直流无刷电动机继承了直流电动机启动转矩大、调速性能好的优点,克服了直流电动机需要换向器的缺点,在交通工具、家用电器等生活的方方方面面占有重要的地位。 由于直流无刷电动机既具有交流电动机的结构简单、运行可靠、维护方便等一系列优点,又具备直流电动机的运行效率高、无励磁损耗以及调速性能好等诸多优点,故在当今国民经济各领域应用日益普及。 直流无刷电动机主要由电动机本体、位置传感器和电子开关线路三部分组成。其定子绕组一般制成多相(三相、四相、五相不等),转子由永久磁钢按一定极对数(2p=2,4,…)组成。图3-1所示为三相两极直流无刷电机结构。 三相定子绕组分别与电子开关线路中相应的功率开关器件联结,A、B、

相关文档
相关文档 最新文档