小功率直流电机调速论文
电位器控制小型直流电机的pwm调速
随着时代的发展,数字电子技术已经普及到我们生活、工作、科研各个领域。
并且在各类机电系统中,由于直流电机具有良好的启动、制动和调速性能,直流电机调速系统已广泛应用于工业、航天领域的各个方面,最常用的直流技术是脉宽调制(PWM)直流调速技术,具有调速精度高,响应速度快,调速范围宽和损耗低的特点。
本设计主要介绍了使用微控制器AT89S51的直流电机调速系统。
论文主要介绍了直流电机调速系统的意义、基于单片机控制的PWM直流电机调速方法和PWM基本工作原理以及实现方法,通过对占空比的计算达到精确调速的目的。
主电路主要采用电位器的调节,经过ADC0809转换成数字信号进而控制AT89S51单片机,将数据传输给单片机并产生脉宽调制信号,然后通过电机驱动芯片L298对小型直流电机进行控制。
本设计还附加了由霍尔开关CS3020、AT89S51单片机、74LS47七段数码管译码芯片和四位LED构成转速检测显示电路。
关键词:单片机AT89S51;直流电机;脉宽调制;转速检测第一章绪论 (1)1.1 课题研究的背景 (1)1.2 课题研究的目的与意义 (1)1.3 PWM变频调速发展前景与简介 (2)1.4 课题研究内容及目标 (2)第二章直流电机调速系统设计 (4)2.1 系统总体方案设计 (4)2.1.1 设计思路 (4)2.1.2总体方案比较与选择 (4)2.1.3 电机调速控制模块方案比较与选择 (5)2.2 基本原理分析 (5)2.2.1 直流电机的调速原理 (5)2.2.2 直流电机PWM调速原理 (6)2.2.3 霍尔效应和原理简介 (7)2.3 系统各模块方案的比较与选择 (7)2.3.1 电机驱动芯片的选择 (7)2.3.2 测速传感器的选择 (8)2.4 系统硬件组成 (9)第三章硬件系统设计 (10)3.1 AT89S51单片机特性及管脚说明 (10)3.2 ADC0809特性及管脚说明 (11)3.3 PWM波形发生原理 (12)3.4 电机驱动电路 (13)3.5 测速部分 (15)3.6 复位电路和时钟电路 (16)总结 (19)参考文献 (20)第一章绪论1.1 课题研究的背景直流电机是最常见的一种电机,它已经广泛应用于交通、机械、化工、航空等领域中。
PWM控制直流电机调速
毕业设计论文PWM 控制直流机电调速脉宽调制(PWM)控制技术,是利用半导体开关器件的导通和关断,把直流电压变成电压脉冲序列,并控制电压脉冲的宽度和脉冲序列的周期以达到变压变频目的的一种控制技术。
PWM 控制技术广泛地应用于开关稳压电源,不间断电源(UPS),以及交直流电动机传动等领。
本文阐述了 PWM 变频调速系统的基本原理和特点,并在此基础上给出了一种基于 Mitel SA866DE 三相 PWM 波形发生器和绝缘栅双极功率晶体管(IGBT)的变频调速设计方案。
直流电动机具有优良的调速特性,调速平滑、方便, 调速范围广;过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;能满足生产过程自动化系统各种不同的特殊运行要求,在许多需要调速或者快速正反向的电力拖动系统领域中得到了广泛的应用。
直流电动机的转速调节主要有三种方法:调节电枢供电的电压、减弱励磁磁通和改变电枢回路电阻。
针对三种调速方法,都有各自的特点,也存在一定的缺陷。
例如改变电枢回路电阻调速只能实现有级调速,减弱磁通虽然能够平滑调速,但这种方法的调速范围不大,普通都是配合变压调速使用。
所以,在直流调速系统中,都是以变压调速为主。
其中,在变压调速系统中,大体上又可分为可控整流式调速系统和直流PWM 调速系统两种。
直流 PWM 调速系统与可控整流式调速系统相比有下列优点:由于PWM 调速系统的开关频率较高 ,仅靠电枢电感的滤波作用就可获得平稳的直流电流 , 低速特性好,稳速精度高,调速范围宽,可达1:10000 摆布;同样,由于开关频率高, 快速响应特性好,动态抗干扰能力强,可以获得很宽的频带;开关器件只工作在开关状态,主电路损耗小,装置效率高;直流电源采用不控整流时,电网功率因数比相控整流器高。
正因为直流 PWM 调速系统有以上的优点,并且随着电力电子器件开关性能的不断提高,直流脉宽调制( PWM) 技术得到了飞速的发展。
直流电机速度PID控制系统设计毕业论文(设计).doc.doc
序号(学号〉: 161240303长春大学 毕业设计(论文)直流电机速度PID 控制系统设计李一丹国际教育学院自动化1612403曹福成2016 年 5 月 30 0姓 名 学 院 专 业 班 级 指导教师直流电机速度PID控制系统设计摘要:针对现有的直流电机控速难的问题,本文设计了一种基于ATmegal6L单片机的直流电机速度控制系统。
本系统以ATinegal6L单片机为主控制器,搭载了L298n为电机驱动,通过霍尔元件进行测速,通过按键控制电机的转动方向和转动速度,并配以温度传感器DS18B20对温度进行监测,通过PID算法调节PW\1 进行对速度控制。
该系统包括的模块主要有单片机为主体的控制模块、电机的驱动模块、对电机速度进行监测的模块、由LCD1602构成的显示ky r模块、电源模块和按键控制模块等。
本系统可以通过PID算法实现可编程脉宽波形对直流电机的速度进行控制,并且可以显示出当前电机的转速。
关键词:单片机;PID算法;直流电机The design of DC motor speed control system with PID Abstract: According to the existing DC motor speed control problem, this paper describes the design of a DC motor speed control system based on ATmegal6L MCU. To ATMEGA16L microcontroller as the main controller for the system, equipped with a L298n for motor drive, through the hall element of speed, through the buttons to control the motor rotation direction and the rotation speed, and the temperature sensor DS18B20 the temperature monitoring, PID algorithm is used to adjust the PWM control of the speed. The system includes the following modules display microprocessor control module, as the main body of the motor drive module, monitoring module, the speed of motor is composed of LCD1602 module, power supply module and key control module.This system can realize through PID algorithm to control the speed of the programming pulse waveforms of DC motor, and can display the current motor speed.Keywords: single chip microcomputer, PID algorithm, DC motor ky r戈ml ml ——II —In —In | * 11—I 1111 ml 1111目录Bit (1)l.i选题背景及意义 (1)1.2国内外研宄现状 (2)1.3木文主要研究的内容 (3)第2章总体方案论述 (4)ky r2.1系统主要传感器介绍 (4)2.1.1温度传感器 (4)2.1.2转速检测模块 (5)2.2系统总体功能及方案选择 (6)2.2.1系统所需模块及功能 (6)2.2.2主控制器选择 (8)第3章系统总体硬件设计 (10)3.1单片机最小系统 (10)3.1.1ATmegal6L单片机的引脚分布 (10)3.1.2最小系统的硬件电路 (13)3.2电机驱动电路 (14)3.3温度检测电路 (15)3.4光电管提示电路和按键控制电路 (15)3.5LCD1602 显示电路 (16)3.6电源电路 (17)3.7本章小节 (18)第4章系统软件设计 (19)4.1系统总体流程图 (19)4.2 PID算法简介 (19)4.2.1PID算法介绍 (20)4.2.2HD算法结果 (21)4.3系统调试步骤 (21)4.4误差分析即改进方法 (22)给论 (23)致谢 (24)参考文献 (25)隱 (26)附录I系统总体硬件电路图 (26)附录II系统中部分程序 (27)ky r In—ml ml ml ml | , I af—.第1章绪论1.1选题背景及意义电动机简称电机,俗称马达,在现实生活中,我们处处都可以见到电机的身影,小到小学生玩的电动四驱车,大到炼钢厂用的滚动罐,这些都是电机家族的成员。
直流无刷电动机原理及应用论文
直流无刷电动机原理及应用论文直流无刷电动机(Brushless DC Motor,BLDC)是一种基于电子通断器件控制电机旋转方向和速度的电动机。
相比于传统的直流有刷电动机,BLDC电动机具有更高的效率、更长的寿命、更低的噪音和更高的可靠性等优势,在各个领域得到广泛的应用。
本文将重点探讨BLDC电动机的工作原理和应用。
首先,BLDC电动机的工作原理。
BLDC电动机由定子和转子两部分组成。
定子上包含若干个线圈,并按照一定的序列连接在一起,形成一个三相对称的定子线圈组。
转子上则安装有永磁体,在齿轮上切割一定数量的磁极,使得转子上每个磁极的极性均相邻两个相同。
当BLDC电动机通电时,通过外部电子通断器件按照一定的顺序控制定子线圈的通断,从而形成一个旋转的磁场。
转子上的磁极受到这个旋转的磁场作用,从而顺应旋转运动,带动负载旋转。
BLDC电动机的应用非常广泛。
首先,在家用电器中,BLDC电动机被广泛应用于洗衣机、空调、冰箱等领域。
由于BLDC电动机具有高效、低噪音的特点,使得家用电器具有更好的性能和用户体验。
其次,在汽车领域,BLDC电动机被应用于新能源汽车、电动自行车等交通工具中。
BLDC 电动机通过电能转换为机械能,实现车辆的驱动,提高了汽车的能源利用率和环境友好性。
再次,在工业生产中,BLDC电动机被广泛应用于机械设备、工业机器人等领域。
BLDC电动机具有高效、精准的控制性能,提高了工业设备的生产效率和可靠性。
最后,在航空航天工程中,BLDC电动机被应用于航空器、卫星等航天器件中。
BLDC电动机具有体积小、重量轻、噪音低等特点,适用于空间有限的环境。
当然,BLDC电动机也存在一些挑战和发展方向。
首先,电子通断器件的性能和可靠性对BLDC电动机的工作效果至关重要。
当前,有关电子通断器件的研发和改进仍然是一个热门领域,需要进一步提升其性能和可靠性。
其次,BLDC电动机的功率密度和散热问题也需要解决。
随着电动车等领域对BLDC电动机功率需求的增加,如何在减小体积的同时提升功率密度和散热效果,是一个需要注意的问题。
直流电机调速论文
直流电机调速论文1、课题背景随着时代的进步和科技的发展,电机调速系统在工农业生产、交通运输以及日常生活中起着越来越重要的作用,因此,对电机调速的研究有着积极的意义.长期以来,直流电机被广泛应用于调速系统中,而且一直在调速领域占居主导地位,这主要是因为直流电机不仅调速方便,而且在磁场一定的条件下,转速和电枢电压成正比,转矩容易被控制;同时具有良好的起动性能,能较平滑和经济地调节速度。
因此采用直流电机调速可以得到良好的动态特性。
由于直流电动机具有优良的起、制动性能,宜与在广泛范围内平滑调速。
在轧钢机、矿井卷机、挖掘机、金属切削机床、造纸机、高层电梯等领域中得到广泛应用。
近年来交流调速系统发展很快,然而直流控制系统毕竟在理论上和在时间上都比较成熟,而且从反馈闭环控制的角度来看,它又是交流系统的基础,长期以来,由于直流调速系统的性能指标优于交流调速系统。
因此,直流调速系统一直在调速系统领域内占重要位置。
2、课题功能本次课程设计主要是设计一个直流电机的驱动电路,在给定速度后,当负载变化时,速度是稳定的,构建一个闭环的控制系统。
本论文介绍了基于ATmega16单片机来实现最优PID控制的直流脉冲(PWM)调速系统,并且详细论述了该系统的控制方法、结构、参数设计、程序设计等方面的问题。
该系统结构简单,调速性能好,性能价格比高,真正实现了直流调速系统的高精度控制。
3、系统设计3.1设计要求设计一个直流电机的驱动电路,在给定速度后,当负载变化时,速度是稳定的,构建一个闭环的控制系统。
3.2总体设计方案3.2.1设计思路题目要求设计一个直流电机的驱动电路,系统可以分为控制部分和显示部分。
设计中采用ATmega16芯片为主控制核心,行列式键盘为控制部分,显示部分采用液晶LCM1602显示。
通过单片机软件产生PWM波来控制电机,经过测速电路和PID算法,实现电机速度的实时测量反馈和调节。
3.2.2方案论证与设计1、系统控制设计方案论证与选择方案一:采用MCS-51系列的单片机和专用的PWM芯片及外部D/A转换电路,同时结合PID算法实现实时控制。
(毕业论文)永磁无刷直流电机论文
小功率永磁无刷直流电动机的设计和仿真研究摘要永磁无刷直流电动机是把电机、电子和稀土材料的高新技术产品发展紧密的结合在一起的新型电机,它具有单位体积转矩高、重量轻、转矩惯量小、控制简单、能耗少和调速性能好等优点,因而在航天航空、数控机床、机器人、汽车、计算机外围设备、军事等领域及家用电器等方面都获得了广泛的应用。
因此,设计性能优异的永磁无刷直流电机具有重要的理论意义和应用价值。
本论文系统的研究了35w小功率永磁无刷直流电机的本体设计,包括设计方法、有限元分析、性能计算、软件仿真等。
本文主要的研究内容如下:1、综述了永磁无刷直流电机的研究现状、存在问题和发展前景,分析了永磁无刷直流电机的基本理论。
2、建立永磁无刷直流电机的数学模型,先利用解析法对该电机进行电磁设计,然后利用有限元法对电机进行优化。
3、基于星形连接三相三状态的控制电路,利用Infolytic公司的MagNet电磁场分析软件建立了永磁无刷直流电机的有限元分析模型,仿真分析其静态气隙磁场分布及动态带负载时的电机特性。
并将软件仿真所得结果与设计计算结果进行比较分析,验证了设计方法的正确性。
关键词:电机设计,无刷直流电动机,有限元分析,稳态特性第一章绪论1.1永磁无刷直流电动机的发展状况永磁无刷直流电动机是一种新型的电动机,其应用广泛,相关技术仍然在不断的发展中,该类电动机的发展充分体现了现代电动机理论、电力电子技术和永磁材料的发展过程。
其中,永磁材料、大功率开关器件、高性能微处理器等的快速发展对永磁无刷直流电动机的进步功不可没。
1821年9月,法拉第建立的世界上第一台电机就是永磁电机,自此奠定了现代电机的基本理论基础。
十九世纪四十年代,人们研制成功了第一台直流电动机。
1873年,有刷直流电动机正式投入商业应用。
从此以后,有刷直流电动机就以其优良的转矩特性在运动控制领域得到了广泛的应用,占据了极其重要的地位。
随着生产的发展和应用领域的扩大,对直流电动机的要求也越来越高。
机电一体化毕业设计(论文)单片机控制直流电机调速系统【精品推荐】
课题名称单片机控制直流电机调速系统目录第一章总体设计方案 (1)1.1方案选取 (1)1.1.1方案一:PWM波调速 (1)1.1.2方案二:晶闸管调速 (2)第二章单元模块设计 (3)2.1 H桥电路方案设计 (3)2.2 调速设计方案 (4)2.3系统硬件电路设计 (5)2.3.1电源电路 (5)2.4 H桥驱动电路 (5)2.5基于霍尔传感器的测速模块 (6)2.6 LCD显示模块 (7)2.7 调速设计模块 (8)2.8测速软件设计 (10)第三章系统功能调试 (11)3.1调试软件介绍 (11)3.2直流电机的调速功能仿真 (12)3.3电机速度的测量并显示功能仿真 (13)3.4系统的电路原理图 (13)设计总结 (14)参考文献 (15)附录 (16)毕业设计开题报告一、课题设计(论文)目的及意义在现代电子产品中,自动控制系统,电子仪器设备、家用电器、电子玩具等等方面,直流电机都得到了广泛的应用。
大家熟悉的录音机、电唱机、录相机、电子计算机等,都不能缺少直流电机。
所以直流电机的控制是一门很实用的技术。
直流电机,大体上可分为3类:几相绕组的步进电机、永磁式换流器直流电机、伺服电机、直流电机具有良好的启动性能和调速特性,它的特点是启动转矩大,最大转矩大,能在宽广的范围内平滑、经济地调速,转速控制容易,调速后效率很高。
与交流调速相比,直流电机结构复杂,生产成本高,维护工作量大。
适用范围:直流调速器在数控机床、造纸印刷、纺织印染、光缆线缆设备、包装机械、电工机械、食品加工机械、橡胶机械、生物设备、印制电路板设备、实验设备、焊接切割、轻工机械、物流输送设备、机车车辆、医疗设备、通讯设备、雷达设备、卫星地面接受系统等行业广泛应用。
我认为设计一个直流电机调速系统,不论是从学习还是实践的角度,对一名机电一体化专业的大学生都会产生积极地作用,有利于提高学习热情。
二、课题设计(论文)提纲(1)收集相关资料并仔细研读和思考。
基于pwm技术的无刷直流电机的调速系统设计大学论文
基于PWM技术的无刷直流电机的调速系统设计Brushless DC Motor Speed Control System Based On PWM摘要无刷直流电机(BLDCM)具有调速性能优异、运行性能可靠和维护方便等优点,相较于有刷直流电机,其采用电子换向取代机械换向,有效地提高了电动机的运行效率,也使得其成品体积更加的轻巧。
但是无刷直流电机也存在转矩脉动、控制器复杂、成本较高等缺陷,这些缺陷的存在也一定程度上影响了无刷直流电机作为高效、先进电机在应用上的普及,因此研究如何改善以及解决无刷直流电机存在的问题便具有更加明显的现实意义。
MATLAB是一款用于数据分析与计算、算法开发以及动态系统建立与仿真的数学软件。
最初是由美国MathWorks公司出品的商用数学软件,其由Matlab和Simulink 两个重要组成部分构成,现在更是应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
本文通过对无刷直流电机结构以及工作原理的研究与分析,找出导致其具有较大转矩脉动的原因,并先从理论上得到如何抑制转矩脉动的方法,再通过Matlab 建立起无刷直流电机的仿真模型,对其仿真结果进行分析与改善,从而有效地抑制无刷直流电机的转矩脉动。
关键词:无刷直流电机,转矩脉动,仿真模型AbstractBrushless DC motor (BLDCM) has excellent speed performance, reliable performance and easy maintenance, etc., compared to a brush DC motor, which uses electronically commutated replace mechanical commutation, effectively improve the operating efficiency of the motor, but also so that the volume of the finished product more compact. But there brushless DC motor torque ripple controller complexity, high cost and other defects, the presence of these defects also affected to some extent, a brushless DC motor as efficient and advanced motor universal in application, how to improve and therefore research solve the problems of the brushless DC motor will have more obvious practical significance.MATLAB is a tool for data analysis and computation, algorithm development, and simulation of dynamic systems to establish and mathematical software. MathWorks was originally developed by the US company produced commercial mathematical software, which consists of Matlab and Simulink are two important parts, and now it is used in engineering calculations, control design, signal processing and communications, image processing, signal detection, financial modeling design and analysis and other fields.Based on the brushless DC motor structure and working principle of research and analysis to identify the cause of which has a large torque ripple, and theoretically first get how to suppress torque ripples, established through Matlab brushless Simulation Model DC motor, its simulation results are analyzed and improved in order to effectively suppress the torque ripple of the brushless DC motorKeywords:Brushless DC motor; The torque pulsation; The simulation model目录第一章绪论 (6)1.1 研究背景及研究意义 (6)1.2 无刷直流电机调速系统的国内外研究现状 (7)1.3 本文的主要研究内容及章节安排 (8)第二章无刷直流电机的基本原理 (9)2.1 无刷直流电机的基本结构 (9)2.1.1 电机本体 (9)1.电动机定子 (9)2. 电动机转子 (10)2.1.2 位置传感器 (10)2.2 无刷直流电机的工作原理及换相过程 (12)2.2.1 无刷直流电机的工作原理 (13)2.2.2 无刷直流电机的换相过程 (15)2.3 无刷直流电机的应用 (16)2.4 本章小结 (16)第三章基于PWM技术的无刷直流电机转矩脉动抑制 (17)3.1 PWM控制技术简介 (17)3.1.1 PWM控制技术的基本原理 (17)3.1.2 PWM控制技术的控制方法 (18)3.2 Buck变换器的原理及控制方式 (19)3.2.1 Buck变换器的原理 (19)3.2.2 Buck变换器的控制方式 (20)3.3 无刷直流电机转矩脉动的产生 (20)3.3.1传导区转矩脉动 (21)3.3.2换相区转矩脉动 (22)3.4 无刷直流电机转矩脉动的抑制 (24)3.5 本章小结 (27)第四章无刷直流电机的仿真分析 (28)4.1 MATLAB和SIMULINK的介绍 (28)4.2 无刷直流电机的数学模型 (29)4.2.1电机本体模块 (30)4.2.2转矩计算模块 (31)4.2.3速度控制模块 (32)4.2.4电流控制模块 (32)4.2.5电压逆变模块 (33)4.3无刷直流电机的仿真结果 (33)4.4本章小结 (38)结论 (39)致谢 (40)参考文献 (41)附录 (42)第一章绪论1.1 研究背景及研究意义对于工厂生产和社会发展而言,电力拖动都有着举足轻重的地位,为了满足生产工艺的需求,通过控制电机的转矩以及转速来控制电动机的转速以及位置,这样就可以形成一个自动化系统,称之为电力拖动。
直流电动机毕业论文
第一章直流电动机简介1.1直流电动机的发展近三十年来针对异步电动机变频调速的研究,归根到底是在寻找控制异步电动机转矩的方法,稀土永磁无刷直流电动机必将以其宽调速、小体积、高效率和稳态转速误差小等特点在调速领域显现优势。
无刷直流电动机是在有刷直流电动机的基础上发展起来的,这一渊源关系从其名称中就可以看出来。
有刷直流电动机从19世纪40年代出现以来,以其优良的转矩控制特性,在相当长的一段时间内一直在运动控制领域占据主导地位。
但是,有机械接触电刷-换向器一直是电流电机的一个致命弱点,它降低了系统的可靠性,限制了其在很多场合中的使用。
为了取代有刷直流电动机的机械换向装置,人们进行了长期的探索。
早在1917年,Bolgior就提出了用整流管代替有刷直流电动机的机械电刷,从而诞生了无刷直流电机的基本思想。
无刷直流电机因为具有直流有刷电机的特性,同时也是频率变化的装置,所以又名直流变频,国际通用名词为BLDC.无刷直流电机的运转效率,低速转矩,转速精度等都比任何控制技术的变频器还要好,所以值得业界关注.本产品已经生产超过55kW,可设计到400kW,可以解决产业界节电与高性能驱动的需求。
我国对无刷直流电动机的研究起步较晚。
1987年,在北京举办的联邦德国金属加工设备展览会上,SIEMENS和BOSCH两公司展出了永磁自同步伺服系统和驱动器,引起了国内有关学者的广泛注意,自此国内掀起了研制开发和技术引进的热潮。
经过多年的努力,目前,国内已有无刷直流电动机的系列产品,形成了一定的生产规模。
1.2直流电机的结构直流电机的结构应由定子和转子两大部分组成。
直流电机运行时静止不动的部分称为定子,定子的主要作用是产生磁场,由机座、主磁极、换向极、端盖、轴承和电刷装置等组成。
运行时转动的部分称为转子,其主要作用是产生电磁转矩和感应电动势,是直流电机进行能量转换的枢纽,所以通常又称为电枢,由转轴、电枢铁心、电枢绕阻、换向器和风扇等组成。
毕业设计(论文)基于智能pid的直流电机调速系统
摘要由于变频技术的出现,交流调速一直冲击直流调速,但综观全局,尤其是我国在此领域的现状,再加上全数字直流调速系统的出现,提高了直流调速系统的精度及可靠性,直流调速仍将处于重要地位。
对于直流调速系统转速控制的要求有稳速、调速、加速或减速三个方面,而在工业生产中对于后两个要求已能很好地实现,但工程应用中稳速指标却往往不能达到预期的效果,稳速要求即以一定的精度在所需要的转速上稳定运行,在各种干扰下不允许有过大的转速波动。
稳速很难达到要求原因在于数字直流调速装置中的PID调节器对被控对象及其负载参数变化自适应能力差。
模糊控制不要求被控对象的精确模型且适应性强,为了克服常规数字直流调速装置的缺点,本文将模糊控制与PID调节器结合,着手fuzzy-PID复合控制方案理论研究和硬件的实现,设计出相关控制方案的直流调速系统,该方案以AT89C51单片机为主控单元,合适的驱动电路和一些外围电路构成硬件系统;以参数模糊自整定PID为控制策略。
本文对于系统的硬件及软件设计进行了详细的设计,包括电机控制模块、检测模块、电机驱动模块的设计等,以及软件的控制思想和编程方法。
本系统的设计顺应了目前国外直流调速朝着数字化,发展的趋势,充分利用了单片机的优点,使得通用性得到了提高。
经过理论分析和设计此控制器的各项性能指标优于模糊控制器和常规PID 控制器,具有很强的鲁棒性。
关键词:模糊控制;直流调速;稳态性能;单片机AbstractAfter Frequency Conversion Technology appeared,AC speed regulation method had always impacted DC Speed Regulation,but Generally speaking,especially the status in our country,in addition to digital DC Speed Regulation emerged,it improving the precision and the reliability in DC Speed Regulation System.DC Speed Regulation was also in the important status.Speed stability、speed ratio、acceleration、deceleration are the four factors in DC Speed Regulation System,the last two factors already reached well in industry application.But the Stability index does not match the desired purpose.Stability index is that the DC motor running in the precision range on desired speed,even if the system has uncertain disturbance.It is hard to realize because of adaptiveability digital DC Speed Regulation device is not enough when in the condition of the load parameters change unpredictably.Fuzzy control does not need precision mathematic model to conquer the shortcoming in routine digital DC Speed Regulation.We can combine with the PID adjuster and fuzzy control,focusing on theory research and realization of fuzzy-PID compound control scheme,design relevant DC Speed Regulation System was designed in the dissertation.This scheme is based on the core of AT89C51 single chip,appropriate driver circuit and some peripheral circuits,Fuzzy Self-tuning PID is the control strategy,This dissertation also introduce the plan of hardware and software,including DC motor control module、driver module、examine circuit and so on in detail,if explained the method of control and the thought of software,this system got used to the trend of digital power in the international,used the single micro—computer fully,and improveed the general use of the power.Theoretical analysis and design showed that all performance indexes of Parameter Self-Adjusting Fuzzy Logic PID Controller was in advance of those of the simple fuzzy controller and the conventional PID controller.Especially,the adaptive fuzzy controller is robust.Keywords:fuzzy logic control(FLC);DC Speed Regulation;stability performance;Single micro-computer目 录摘 要 .................................................................................................................................................I Abstract ......................................................................................................................................... II 目 录 ............................................................................................................................................ I II第一章 绪论 (1)1.1 序言 (1)1.2 PID 控制中存在的问题 (1)1.3 模糊控制的发展状况 (2)模糊控制的发展过程 (2)模糊控制技术要解决的问题 (3)1.4 直流调速系统的发展概况 (4)1.5 本课题的研究内容及目的 (5)第二章 直流调速系统的理论分析 (6)2.1 控制理论在调速系统中的应用分析 (6)调速系统性能指标 (6)直流调速常用的方法 (7)2.2 传统直流调速系统中调节器参数的计算 (9)设计指标及要求 (9)固有、预置参数计算 (9)电流调节器参数计算 (10)转速调节器参数 (10)2.3 数字PID 调节器的原理及应用 (12)2.4 数字PID 控制器的算法实现 (14)第三章 模糊PID 控制算法设计 (16)3.1 模糊控制的原理 (16)模糊控制的理论基础 (16)模糊控制系统的组成 (16)模糊控制在实际中的适用性 (17)3.1.4 模糊控制器的设计方法 (17)3.2直流调速系统模糊PID 控制结构设计 .......................................................................... 18 被控过程对参数P K 、I K 、D K 的自整定要求 (19)3.3模糊自整定PID 参数控器设计 (20)确定控制器的输入、输出语言变量 (20)3.3.2确定各语言变量论域,在其论域上定义模糊量 .............................................. 21 确定P K 、I K 、D K 的调节规则 .. (21)模糊推理和模糊运算 (22)第四章 调速系统硬件设计 (24)4.1硬件总体方案设计 (24)4.2 主电路设计 (24)4.3 整流电力二极管参数的确定 (25)4.4 IGBT 的选择 (26)4.5 IGBT 驱动电路的设计 (26)IGBT 驱动电路的一般要求 (26)IGBT 的专用驱动集成电路 (26)4.6 泵升电压的抑制 (28)4.7 电流反馈信号检测装置设计 (29)概述 (29)4.7.2 电流检测装置的设计 (30)4.8转速检测环节及其与单片机接口电路的设计 (30)4.9 模拟量给定电流、转速反馈量与单片机的接口设计 (32)4.10 键盘与显示接口电路 (32)第五章系统软件设计 (34)5.1主程序 (34)5.2 A/D转换设计 (35)5.3键盘与显示子程序设计 (36)5.4模糊PID控制流程设计 (37)结论 (38)参考文献 (39)致谢 (42)第一章绪论1.1 序言在现代化的工业生产过程中,几乎无处不使用电力传动装置,生产工艺、产品质量的要求不断提高和产量的增长,使得越来越多的生产机械要求能实现自动调速。
基于单片机控制直流电机调速系统毕业设计论文
太原理工大学继续教育学院毕业论文单片机控制直流调速系统作者姓名所属系部导师姓名及职称专业班级论文提交日期摘要近年来由于微型机的快速发展,国外交直流系统数字化已经达到实用阶段。
由于以微处理器为核心的数字控制系统硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响。
其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律。
所以微机数字控制系统在各个方面的性能都远远优于模拟控制系统且应用越来越广泛。
本文介绍的是用一台26KW的直流电动机,8051单片机构成的数字化直流调速系统。
特点是用单片机取代模拟触发器、电流调节器、速度调节器及逻辑切换等硬件设备。
最后进行软件编程、调试以及计算机仿真。
实时控制结果表明,本数字化直流调速系统实现了电流和转速双闭环的恒速调节,并具有结构简单,控制精度高,成本低,易推广等特点,而且各项性能指标优于模拟直流调速系统,从而能够实际的应用到生产生活中,满足现代化生产的需要。
关键词:单片机双闭环直流调速系统数字方式目录第1章绪论 (1)第二章方案论证 (3)第三章直流调速控制系统 (5)3.1单片机部分的组成 (5)3.1.1时钟电路 (7)3.1.2复位电路 (8)3.1.3存储器 (8)3.1.4外部中断源 (9)3.1.5定时器/计数器 (11)3.2 单片机的扩展 (12)3.2.1程序存储器的扩展 (13)3.2.2数据存储器的扩展 (14)3.2.38279可编程键盘/显示器 (16)3.2.4模拟量与数字量的转换 (24)3.2.5采样和保持 (28)第四章PID的控制算法 (32)4.1PID控制规律及其基本作用 (32)4.2控制算法的实现 (33)第五章直流调速系统的主电路设计 (36)5.1直流电动机的调速方法 (36)5.2整流电路 (37)5.3触发电路 (38)第六章软件设计 (42)7.2 系统仿真结果的输出及结果分析 (49)第七章系统的抗干扰技术 (46)第八章直流调速系统的保护 (49)总结 (51)辞谢 (53)参考文献………………………………………………….第2章系统方案选择和总体结构设计2.1调速方案的选择2.1.1系统控制对象的确定本次设计选用的电动机型号Z2-32型,额定功率1.1KW,额定电压230V,额定电流6.58A,额定转速1000r/min, 励磁电压220V,运转方式连续。
机车直流PWM调速系统打印版
摘要当今社会存在有多种形式的能量,例如核能、热能、势能、风能、化学能、太阳能等。
但可以直接或作为载体被人们在生产、生活使用的能量大多数是电能,而电机可以把电能转化为动能或把其它形式能量转化为电能。
电机对于科学技术的发展,改变社会的生产面貌,推动人类社会向前发展,具有极其重要的意义。
本论文设计的直流电机控制方法是利用单片机和脉宽调制控制技术(简称为 PWM)实现对直流电机的转速调节、正转、反转及停车控制。
采用了这种新型的 PWM 控制方法有其独特的优异性,具体来说主要有以下几点:(1)电路结构简单,需要的功率组件很少,这里只利用 AT89S52 单片机和模数转换器 ADC0832 及 1602LCD 模块组,大大节省了工程成本。
(2)开关频率高,电流容易连续,谐波少,电机损耗和发热都较小。
(3)低速性能好,调速范围宽。
(4)快速响应性能好,动态抗干扰能力强,当电动机的负载发生变化时,控制部分能够快速调整输出 PWM 信号的占空比,使得电动机维持在既定的转速上。
(5)主电路组件工作在开关状态,导通损耗小,装置效率高。
(6)控制简便,只要通过键盘输入想要的转速,系统自动改变控制 PWM 信号占空比的参数就能实现对直流电机的转速设置,使其在理论上能够稳定在任意速度工作。
关键词:单片机模数转换器 PWM目录1 概述 (1)1.1 选题背景 (1)1.2设计内容 (1)2 单闭环控制直流脉宽调速系统 (3)2.1 直流电机的PWM调速原理 (3)2.2 调速系统的静态指标 (5)2.3 PWM下直流电机的运行状态 (6)2.4 PWM变换器的类型 (6)3 PWM调速控制系统硬件设计 (8)3.1 AT89S52单片机简介 (8)3.1.1 引脚排列及功能AT89C52 (9)3.1.2 I/O 口线 (9)3.1.3 FLASH 编程的串行模式 (11)3.2 主电路设计PWM (12)3.3 MOSFET驱动电路设计 (14)3.4 A/D转换器 (15)3.5 Flash存储器 (16)3.6 Cs6839霍尔线形集成传感器 (19)3.7 I/O口串行扩展芯片 (20)3.8 键盘 (21)3.9 R-S触发器防抖电路 (23)3.10 硬件电路设计特点 (24)4 PWM调速控制系统软件设计 (26)4.1 主程序 (26)4.2 转速调节子程序 (26)4.3 ADC0832的模数转换子程序 (28)4.4 Flash存储器 (30)4.5 键盘与PCF8574 (33)4.6 遇障碍功能子程序 (35)结论 (37)参考文献 (38)1 概述1.1 选题背景近年来,直流电动机的结构和控制方式都发生了很大的变化。
直流风扇电机转速测量与PWM控制-论文
软件部分本项目是对直流电机PWM调速器设计的实验,主要实现用单片对电动机的控制。
为实现系统的微机控制,在设计中,采用了STC89C51单片机作为整个控制系统的控制电路的核心部分,并用电动机驱动芯片L293D驱动电机,配以数码管显示,光电码盘模块,实现对电动机的转速的显示和测量;输入采用独立式键盘作为命令的输入,单片机在程序的控制下,不断产生PWM波形,H型驱动电路完成电机的正反转控制。
在设计中,采用PWM控制方式,通过改变PWM的占空比从而改变电动机的电枢电压,并采用PI算法调节占空比进而实现对电动机的速度控制。
设计的整个控制系统,在硬件结构上采用了大量的集成电路模块,大大的简化了硬件电路,提高了系统的稳定性和可靠性,使整个系统的性能得到提高。
(一)直流电机额定功率Pn:在额定电流和电压下,电机的负载能力。
额定电压Ue:长期运行的最高电压。
额定电流Ie:长期运行的最大电流。
额定转速n:单位时间里面电机转速的快慢。
励磁电流If:施加到电极线圈上的电流。
1.调速范围调速范围是指最低可控转速到最高可控转速的范围,最低可控转速对最高可控转速的比值,叫电机的调速比。
2.调速的相对稳定性和静差度所谓相对稳定性,是指负载转矩在给定的范围里面变化所引起的速度的变化,它决定于机械特性的斜率。
静差度(又称静差率)是指当电动机在一条机械特性上运行时,由理想空载到满载时的转速降落与理想空载转速n0的比值。
用百分数表示,即,在一般的情况下,取额定转矩下的速度落差,有3.调速的平滑性调速的平滑性是在一定的调速范围内,相邻两极速度变化的程度,用平滑系数表示,即式中和相邻两极,即i级与i-1级的速度4.调速时的容许输出调速时的容许输出是指电动机在得到充分利用的情况下,在调速的过程中轴能够输出的功率和转矩。
(二)STC89C51单片机STC89C51单片机是一款低功耗、低电压、高性能CMOS8位单片机,片内含8KB(可经受1000次擦写周期)的FLASH可编程可反复擦写的只读程序存储器(EPROM),器件采用CMOS工艺和ATMEL公司的高密度,非易失性存储器(NURAM)技术制造,其输出引脚和指令系统都与MCS-51兼容,片内的FLASH存储器允许在系统内可改编程序或用常规的非易失性存储编程器来编程。
直流电机双闭环调速系统设计
直流电机双闭环调速系统设计(总44页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--存档日期:存档编号:本科生毕业设计(论文)论文题目:直流电机双闭环调速系统设计姓名:徐震杰学院:电气工程及自动化专业:自动化班级、学号: 10电51 指导教师:甘良志江苏师范大学教务处印制摘要直流调速系统的控制一般都是由转速、电流反馈来完成的,它的静态性能和动态性能都是十分杰出的,正是由于它的这些优点使其使用范围也很广泛。
其主要通过晶闸管可控整流电源来调节电源的大小。
根据题目的设计要求,调速系统一共有两个控制器,它们分别是转速控制器(ASR)和电流控制器(ACR)。
速度控制系统的电源电路的设计是使用三相全控桥整流电路实现的。
在设计中,首先对总体规划的设计图进行了确定。
之后又对主电路的结构形式以及各个元器件进行了确定和设计。
与此同时,对包括晶闸管、电抗器等元件的参数进行了计算。
在本文的最后一个部分,主要围绕本设计最重要的部分,直流调速系统的转速环和电流环进行设计。
为了使速度和电流两个负反馈可以发挥一定的作用,因此,应该使其嵌套连接在速度和电流负反馈之间。
单纯的从布局上来看的话,电流环在转速环的内部,因此电流环被叫做内环,相应的转速环就被称为外环。
这样设计之后,以电流负反馈、转速负反馈为核心的调速系统就这样形成了。
在对所有部分设计都完成了之后,采用MATLAB对整个系统进行仿真实验,并对数据进行分析,得出结论。
关键词:直流电动机双闭环调速系统转速负反馈电流负反馈AbstractThe speed and current feedback control of dc speed control system has excellent static and dynamic performance and the most widely application scope. It through thyristor controlled rectifying power supply to adjust the size of the power supply mainly. According to the design requirements of the title, it uses ASR and ACR as the controller of speed control system in the control circuit. The power supply circuit of the speed control system of design uses the Sedan fully-controlled bridge rectifier circuit. Firstly, we need determine the overall plan and diagram of this design before the design. Secondly, we need identify and design the structure of main circuit and the various components. At the same time, including the parameters of thyristor, reactor, etc. Finally, focus on the design of the most important two parts which are speed loop and current loop dc speed control system in the design. In the system were introduced speed negative feedback and current feedback and the implementation of a nested connection can realize the speed and current two kind of negative feedback effect between the two respectively. On the layout of it simply, current loop is referred to as the inner ring, because it is in the inside. Speed ring is called the outer ring, because current loop is in the interior of the speed loop. Through this design, the core of the double closed loop speed regulation system: speed negative feedback and current feedback is formed. After all parts of the design is done, using MATLAB simulation to do the experiments to the whole system and analyze the data, we can safely draw the conclusion.Keywords: DC motor; double closed loop; speed ring; current loop目录摘要 ..................................................................... 错误!未定义书签。
《新能源汽车驱动电机与控制技术》的论文
《新能源汽车电机与控制技术》论文一、引言随着能源危机和环境污染的日益严重,新能源汽车作为一种节能、减排、低碳的交通工具,受到了国内外的广泛关注和重视。
新能源汽车,是指采用新型动力系统,完全或者主要依靠新型能源驱动的汽车,包括纯电动汽车、插电式混合动力汽车、增程式混合动力汽车和燃料电池汽车等12。
新能源汽车的发展不仅有利于保障能源安全,提高能源利用效率,改善环境质量,还有助于推动汽车产业的转型升级,增强国际竞争力。
新能源汽车的核心技术之一是驱动电机与控制技术,它决定了新能源汽车的动力性能、经济性能和安全性能。
驱动电机是新能源汽车的动力源,它将电能转化为机械能,驱动车轮运转。
控制技术是驱动电机的“大脑”,它根据车辆的工况和驾驶员的意图,对驱动电机进行精确的控制,实现最优的运行状态。
驱动电机与控制技术的优劣,直接影响了新能源汽车的性能、效率和寿命。
本文旨在对新能源汽车驱动电机与控制技术进行系统的分析和研究,主要内容和研究目的如下:(1)介绍新能源汽车驱动电机的类型和特点,分析各种类型的驱动电机的优缺点和适用范围,探讨新能源汽车驱动电机的发展趋势。
(2)介绍新能源汽车驱动电机控制器的基本原理和功能,介绍新能源汽车驱动电机的控制策略和方法,探讨新能源汽车驱动电机的控制技术的发展趋势。
(3)介绍国内外新能源汽车驱动电机与控制技术的典型应用案例,分析各种应用案例的技术特点和优势,探讨新能源汽车驱动电机与控制技术的应用前景和挑战。
本文的研究目的是为了深入了解新能源汽车驱动电机与控制技术的现状和发展,为新能源汽车的设计和优化提供参考和指导,为新能源汽车的推广和普及贡献力量。
二、新能源汽车驱动电机的类型和特点新能源汽车驱动电机是指将电能转化为机械能的装置,是新能源汽车的核心部件之一。
根据电机的工作原理和结构特点,新能源汽车驱动电机可以分为以下几种类型:直流电机:直流电机是指电枢和磁场之间的电流方向不随转子转动而改变的电机,主要有直流有刷电机和直流无刷电机两种。
基于单片机的PWM直流电机调速系统设计论文(附电路图、程序清单)
图 2.2 直流电机原理图
2.2 直流电机的调速方法
根据直流电机的基本原理,由感应电势、电磁转矩以及机械特性方程式可知,直 流电动机的调速方法有三种: (1)调节电枢供电电压 U。改变电枢电压主要是从额定电压往下降低电枢电压, 从电动机额定转速向下变速,属恒转矩调速方法。对于要求在一定范围内无级平滑调 速的系统来说,这种方法最好。 大容量可调直流电源。 (2)改变电动机主磁通 。改变磁通可以实现无级平滑调速,但只能减弱磁通进 变化时间 变化遇到的时间常数较小,能快速响应,但是需要
第1章 引 1.1 概况
言
现代工业的电力拖动一般都要求局部或全部的自动化,因此必然要与各种控制元 件组成的自动控制系统联系起来,而电力拖动则可视为自动化电力拖动系统的简称。 在这一系统中可对生产机械进行自动控制。 随着近代电力电子技术和计算机技术的发展以及现代控制理论的应用,自动化电 力拖动正朝着计算机控制的生产过程自动化的方向迈进。以达到高速、优质、高效率 地生产。在大多数综合自动化系统中,自动化的电力拖动系统仍然是不可缺少的组成 部分。另外,低成本自动化技术与设备的开发,越来越引起国内外的注意。特别对于 小型企业,应用适用技术的设备,不仅有益于获得经济效益,而且能提高生产率、可 靠性与柔性,还有易于应用的优点。自动化的电力拖动系统更是低成本自动化系统的 重要组成部分。 在如今的现实生活中,自动化控制系统已在各行各业得到广泛的应用和发展,其 中自动调速系统的应用则起着尤为重要的作用。虽然直流电机不如交流电机那样结构 简单、价格便宜、制造方便、容易维护,但是它具有良好的起、制动性能,宜于在广 泛的范围内平滑调速,所以直流调速系统至今仍是自动调速系统中的主要形式。现在 电动机的控制从简单走向复杂,并逐渐成熟成为主流。其应用领域极为广泛,例如: 军事和宇航方面的雷达天线、火炮瞄准、惯性导航等的控制;工业方面的数控机床、 工业机器人、印刷机械等设备的控制;计算机外围设备和办公设备中的打印机、传真 机、复印机、扫描仪等的控制;音像设备和家用电器中的录音机、数码相机、洗衣机、 空调等的控制。 随着电力电子技术的发展, 开关速度更快、 控制更容易的全控型功率器件MOSFET 和IGBT成为主流,脉宽调制技术表现出较大的优越性:主电路线路简单,需要用的功 率元件少;开关频率高,电流容易连续,谐波少,电机损耗和发热都较小;低速性能 好,稳速精度高,因而调速范围宽;系统快速响应性能好,动态抗扰能力强;主电路 元件工作在开关状态,导通损耗小,装置效率较高;近年来,微型计算机技术发展速
直流电机转速控制器毕业论文
当今,自动化控制系统已经在各行各业得到了广泛的应用和发展,而直流驱动控制作为电气传动的主流在现代化生产中起着主要作用。
长期以来,直流电机因其转速调节比较灵活,方法简单,易于大范围平滑调速,控制性能好等特点,一直在传动领域占有统治地位。
它广泛应用于数控机床、工业机器人等工厂化设备中。
随着现代化生产规模的不断扩大,各个行业对直流电机的需求愈益增大,并对其性能提出了更高的要求。
为此,研究并制造高性能、高可靠性的直流电机控制系统有着十分重要的现实意义。
本设计通过PWM方式控制直流电机调速,采用了C语言来控制单片机产生PWM 信号,将信号输入L298N芯片驱动电机,通过改变输入电压的占空比,从而实现直流电机速度的控制。
论文针对所设计的控制方案对控制系统的软、硬件设计作了详细论述。
硬件部分先作了整体设计,然后介绍了以AT89S51单片机为核心的硬件构成,对调速电路、检测电路、显示电路等作了详细阐述;软件部分采用模块化设计思想,论述了软件的设计思想和方法;实现了对直流电机的快速启动和停止,电机转速的设置、调控和显示功能。
利用AT89S51芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。
关键词:单片机;PWM;直流电机;转速控制1 / 44Nowadays, 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. For a long time, DC motors hold a dominant position in transmission field with the characteristics of more flexible and simple speed adjustment, smoothly timing in a large scale, and good control performance. DC motors are widely used in factory equipment of numerical control machine, industrial robot, etc. With the constant expansion of modern production, the demand for DC motors is increased and a higher request is put forward. Thus, it is of great practical significance to research and make a high performance and reliability DC motor control system.The design controls DC motors speed regulation through the method of PWM, uses C language to control the microcontroller and then generates PWM signals. It is to input the signals into L298N drive chip, by using the control method of changing the duty ratio of the input voltage, and then make the DC motor speed control come true.The paper makes a detailed discussion on software and hardware of controlling system on the basis of the designed control system. After a dissertation on the whole design of, hardware structure with AT89S51 microcontroller as the core is introduced, and then speed control circuit, detection circuit and display circuit are expounded. In the part of software, module idea is adopted, the design idea and method is discussed and setting, start, stop, controlling and display functions of the DC electrical motor rotation parameters are achieved. The design of using AT89S51 chip to do low cost DC electrical motor control system can simplify system structure, reduce system cost, enhance system performance and meet more application needs.Key words:microcontroller; PWM; DC electrical motor; speed control1 / 44目录引言 (1)1 总体方案设计 (1)1.1任务要求 (1)1.2 方案论证 (1)1.2.1电机调速控制模块的选择方案 (1)1.2.2电机测速模块的选择方案 (2)1.2.3电机转速显示模块的选择方案 (2)1.2.4控制器的选择方案 (3)1.3 总体方案选择 (3)2 硬件电路的设计 (4)2.1 AT89S51单片机最小系统电路 (4)2.1.1AT89S51单片机芯片简介 (4)2.1.2AT89S51的管脚排列 (4)2.1.3晶振电路 (5)2.1.4复位电路 (5)2.2 转速检测电路 (6)2.2.1霍尔元件3144简介 (7)2.2.2霍尔元件的使用注意事项 (7)2.2.3霍尔元件3144的电路设计 (7)2.3 数码管显示电路 (8)2.3.1数码管简介 (8)2 / 442.3.3数码管显示电路设计 (9)2.4 单片机ISP下载电路 (9)2.5 电机驱动电路 (10)2.5.1L298N芯片简介 (10)2.5.2驱动电路设计 (11)2.5.3保护电路设计 (12)3 电机调速设计 (12)3.1 PWM控制技术 (12)3.1.1PWM简介 (12)3.1.2PWM优点 (13)3.2 电机调速控制 (13)3.2.1调速原理 (13)3.2.2实现方法 (14)4 系统软件设计 (14)4.1 程序设计流程图 (14)4.2 单片机片内定时计数器介绍 (15)4.2.1定时计数器的结构 (15)4.2.2定时计数器的工作寄存器TMOD和TCON (15)4.3 片内中断系统简介 (16)4.3.1中断的概念 (16)4.3.2中断控制寄存器IE、IP (17)4.4 数码管显示程序的设计 (18)3 / 444.4.2转速显示实时更新的程序设计 (19)4.5 直流电机启动、停止程序的设计 (20)4.6 电机自动调速程序设计 (21)5 系统调试与数据测试 (23)5.1 系统调试 (23)5.1.1元件焊接与整板测试 (23)5.1.2系统软件调试 (24)5.2 系统实验 (24)5.2.1测试方法 (24)5.2.2测试结果分析 (24)6 结论 (25)谢辞 (26)参考文献 (27)附录 (28)附录一:系统原理图 (28)附录二:系统PCB (28)附录三:程序清单 (29)4 / 445 / 44引言直流电机的定义:将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。
直流小电动机调速系统
题目直流小电机测速系统一.题目要求设计题目:直流小电动机调速系统描述:采用单片机、uln2003为主要器件,设计直流电机调速系统,实现电机速度开环可调。
具体要求:1、电机速度分30r/m、60r/m、100r/m共3档;2、通过按选择速度;3、检测并显示各档速度。
实验器件:实验板、STC89C52直流电机、晶振(12MHZ、电容(30pF x 2、10uF x 2)、)uln2003、小按键、按键(4个)、、数码管、以及电阻等摘要在电气时代的今天,电动机在工农业生产与人们日常生活中都起着十分重要的作用。
直流电机作为最常见的一种电机,具有非常优秀的线性机械特性、较宽的调速围、良好的起动性以及简单的控制电路等优点,因此在社会的各个领域中都得到了十分广泛的应用。
本文设计了直流电机测速系统的基本方案,阐述了该系统的基本结构、工作原理、运行特性及其设计方法。
本系统采用PWM测量电动机的转速,用MCS-51单片机对直流电机的转速进行控制。
本设计主要研究直流电机的控制和测量方法,从而对电机的控制精度、响应速度以及节约能源等都具有重要意义。
•关键词:直流电机单片机PWM 转速控制硬件部分1.时钟电路系统采用12M晶振与两个30pF电容组成震荡电路,接STC89C52勺XTAL1 与XTAL2引脚2.按键电路三个按键分别控制电机的不同转速,采用开环控制方法3.电机控制与驱动部分电机的运行通过PWM波控制。
PWM波通过STC89C52的P2.4口输出。
pmn 占何2 .S/A1 9J&/M4 7/J115辰匸tn>o 3JINT CT3JNTT 34/TU 3.3/T1 Q独J2士士A MMIt_L1工工-JU_L£LJ2显示部分采用4位共阳极数码管实现转速显示。
数码管的位选端1〜4分别接STC89C52勺P2.0〜P2.3管脚。
完整仿真电路图code软件部分系统软件采用Keil 集成开发环境开发 程序如下:#in elude <reg51.h> sbit P2_0=P2A 0;// 数码管位sbit P2_1= P2A1; sbit P2_2=P2A2; sbit P2_3=P2A3; sbit P2_4=P2A4;// 电机位sbit keysp30=PM1; 〃30 sbit keysp60=P1A2;〃60sbit keysp100=P1A3; 〃100 un sig nedchartable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};un sig ned int spd; // 电机转速un sig ned char ge,shi,bai,qia n; //电机转速spd的各个位un sig ned int coun//光电传感器脉冲数ter=O;un sig ned int pwm; 〃pwm 占空比un sig ned int//占空比设置值mid;un sig ned int c;//设定多长时间计算一次速度void display();//数码管显示电机速度void delay(); //延迟函数void ctrlpwm(); //控制电机占空比void speed(); //计算电机速度,放于motorspeed变量中void keys();//按键扫描void mai n(){P2=P2&0x0f;vid=0;in itial(); while(1){keys();display。
PWM直流调速
基于单片机控制PWM的直流电机调速摘要本文主要研究了利用单片机控制PWM信号从而实现对直流电机转速进行控制的方法。
文章中对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。
pwm(pulse width modulation)控制就是指保持开关周期t不变,调节开关导通时间t 对脉冲的宽度进行调制的技术。
pwm控制技术在晶闸管时代就已经产生,但是最初为了使晶闸管通断要付出很大的代价,因而难以得到广泛应用。
以igbt、功率mosfet等为代表的全控型器件的不断完善,给pwm控制技术提供了强大的物质基础,推动这项技术的迅猛发展。
对于直流电机,采用pwm控制技术构成的无级调速系统,起停时对直流系统无冲击,并且具有启动功耗小、运行稳定的特点。
PWM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现。
直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM控制技术才真正得到应用。
随着电力电子技术、微电子技术和自动控制技术的发展以及各种新的理论方法,如现代控制理论、非线性系统控制思想的应用,PWM 控制技术获得了空前的发展。
关键词:直流电机 PWM 单片机AbstractThis paper studies the use of single-chip PWM signal in order to achieve control of DC motor speed control method. Article, the principle of the PWM signal, the method and how through software programming of the PWM signal duty cycle to regulate, to control all of its input signal waveform described in detail.pwm (pulse width modulation) control means to maintain the same switching cycle t regulate the switch turn-on time t for pulse width modulation technology. thyristor pwm control technology in the era has produced, but the first thyristor in order to break a very high price tag, it is difficult to be widely used. To igbt, power mosfet, etc. on behalf of the entire control-type devices continued to be refined, pwm control technology to provide a strong material foundation and promote the rapid development of the technology. For the DC motor using pwm control technique consisting of stepless speed regulation system, since stopping time without impact on the DC system and have to start small power consumption, stableoperation characteristics.PWM control of the basic principles of a very long time ago already, but by the level of development of power electronic devices constraints, in the lastcentury until the 80's did not materialize. Into the last century until the 80's, with full control of power electronic devices and the rapid development of emerging, PWM control techniques applied to the real. With the power electronics technology, microelectronic technology and the development of automatic control technology and a variety of new theoretical methods, such as modern control theory, nonlinearsystem control the application of ideas, PWM control techniques to obtain an unprecedented development.Key words: DC motor ;PWM ;Single Chip目录1 绪论 (5)1.1 毕业论文选题的背景及研究目标 (5)1.2 课题的研究意义 (6)1.3 PWM的基本原理 (7)1.4开发工具简介 (8)1.4.1 KEIL Cx51 (9)1.4.2 PROTEUS (10)2 直流电机工作原理及其控制理 (11)2.1电机的分类 (11)2.2直流电机主要结构 (11)2.3直流电动机工作原理 (14)3 系统硬件设计 (18)3.1 单片机控制系统 (18)3.1.1 时钟信号的产生 (18)3.1.2 复位信号及其产生 (19)3.1.3复位方式 (20)3.2.1 全控整流电路 (20)3.2.2 晶闸管触发电路 (22)3.3 驱动电路设计 (25)3.4 直流调速系统的保护 (26)3.4.1 过电压保护 (26)3.4.2 电流保护 (28)4 系统测试 (30)5 系统中的不足与展望 (34)参考文献 (35)致谢 (36)附录 (37)绪论1.1 毕业论文选题的背景及研究目标本文主要研究了利用单片机,通过PWM方式控制直流电机调速的方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录摘要 (1)1 引言 (2)1.1课题背景及意义 (2)1.2本课题研究方法和目标 (3)1.2.1 硬件部分 (3)1.2.2 软件部分 (3)1.3主要技术介绍 (4)2 方案研究与主要芯片选择 (5)2.1 总体方案原理及设计框图 (5)2.2系统主要芯片介绍 (5)2.2.1 主控芯片STC89C52RC (5)2.2.2 DS18B20数字温度传感器 (6)2.2.3 BTS7960驱动模块 (7)2.2.4 液晶显示模块设备 (7)3 硬件电路设计 (8)3.1 单片机最小系统 (8)3.1.1单片机晶振电路: (8)3.1.2单片机复位电路 (9)3.1.3 系统供电模块 (9)3.2 温度传感电路 (9)3.3 LCD1602液晶显示 (10)3.4 按键输入电路 (11)3.5 BTS7960驱动电路 (12)3.6 系统整体原理图及其PCB图 (14)4.单片机程序设计 (14)4.1 软件编译方法 (14)4.2 程序算法流程图 (14)4.3模块化程序注解 (15)5.调试及其仿真 (25)5.1 硬件的调试 (25)5.2 软件调试 (26)5.3仿真部分 (26)6.总结 (27)参考文献 (28)2温控小功率直流电动机调速系统设计摘要本设计就是基于温度变化控制PWM信号从而对直流电机进行调速,以STC89C52RC单片机为系统控制的核心,以DS18B20数字温度传感器作为测温模块,以驱动芯片BTS7960组成电机的驱动模块,采集实时的环境温度,并把该温度值在LCD1602上显示,组成了一个小型的闭环的温控小功率直流电机调速的系统。
为了实现电机调速的稳定和快速,PWM控制方式配合BTS7960电机驱动芯片对小功率直流电机进行驱动和调速是较好的调速系统解决方案。
其中BTS7960内部集成两路H桥式驱动电路。
本系统中利用STC89C52RC单片机控制其产生的PWM信号占空比大小,DS18B20用来检测环境温度,LCD1602液晶上会显示当前温度和用户设置的温度。
在本设计中编写了C52调速程序、键盘输入程序、测温程序、LCD1602显示程序。
经测试,系统调速效果良好,测温比较精确,能够快速的使电机的转速以温度的变化而改变。
本设计用的元器件比较少,结构简单,维护方便于应用到实际工业生产中。
2013.111 引言1.1课题背景及意义在现代的工业生产及应用中,电动机发挥着越来越重要的作用,由电动机和生产机械组成的系统称为电力拖动系统,电动机是其重要的组成器件,电动机的作用是将电能转换为机械能,为生产机械提供动力,是生产机械的原动力,是生产机械的原动机,为生产提供了动力。
直流电机传动效率高、运行经济、操作简便,因而得到了越来越广泛的应用,特别是在现在的工业企业中,几乎所有的生产机械都是由电动机来拖动的,例如各种机床、各种生产线、风机、水泵,等等。
可以毫不夸张的说,没有电动机、没有直流电机,就没有现代工业。
这样,电动机在我国国民经济中得重要作用就不言而喻了,所以说电动机在的日常的生活中是必不可少的。
所以设计中非常有必要研究一下直流电机。
电动机是主要的动力设备,直流电动机就是将直流电能转换成机械能(直流电动机)或将机械能转换为直流电能(直流发电机)的旋转电机。
近年来,随着科技的进步,直流电机得到了越来越广泛的应用,直流电机具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,由于在需要用到变速的场合有很多的应用,所以需要满足生产过程自动化系统各种不同的特殊要求,从而对直流电机提出了较高的要求。
这就使研究直流电机的转速变的非常有意义,对日常的生活也有很大的帮助。
21.2本课题研究方法和目标1.2.1 硬件部分1、首先确定电机驱动的电路,以及控制驱动电路的方式。
2、要使其驱动电路工作,则需要给驱动电路信号,也就是PWM 控制信号,这个信号就得要C52单片机产生。
这就需要设计一下C52核心控制模块,还有按键输入门限温度的模块。
3、电机转动以后需要测量环境温度,这时要用到测温模块来测量温度,用实际的温度来控制C52单片机调节占空比,控制电机转速的快慢。
4、本设计需要用到显示模块来进行显示预设门限温度和实际温度。
1.2.2 软件部分1、键盘输入预设门限温度程序,通过按键让C52单片机保存一个门限温度值。
2、C52单片机产生PWM信号的程序,这个占空比大小是可调的,设计为测温模块采集的实际环境温度与用户设置温度之间的比较,从而决定输出波形的占空比,然后产生要求的触发信号(PWM信号)去控制电机按照设计中要求的转速工作。
3、C52单片机控制LCD1602显示的程序,显示预置门限温度和实际环境温度。
本设计将实现直流电机闭环调速,温度预置,实际环境温度显示的基本功能。
1.3主要技术介绍本设计核心技术是脉宽调制(Pulse Width Modulation)控制技术,该技术通常简称为PWM控制技术。
PWM(脉冲宽度调制)是通过控制固定电压的直流电源开关频率,改变负载两端的电压,从而达到控制要求的一种电压调整方法。
PWM可以应用在许多方面,比如:电机调速、温度控制、压力控制等等。
在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内“接通”和“断开”时间的长短。
通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速。
研究PWM是非常有实际意义的。
脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法。
通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。
PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。
电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。
通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。
只要带宽足够,任何模拟值都可以使用PWM进行编码。
22 方案研究与主要芯片选择2.1 总体方案原理及设计框图本设计是基于STC89C51单片机为核心处理芯片来控制整个系统进行运行,系统的结构框图如下。
图2-1 系统框图如图所示,本设计的方案是,从输入模块的三个按键(个、十、确定)设定门限温度交单片机保存,我们用的数字温度传感器DS18B20(测温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃)将采集到的环境温度,转换成数字信号,通过单总线串行输入的方式传送到单片机中。
单片机会将实际的环境温度和用户自己设定的环境温度进行比较,通过单片机程序确定该温度对应的占空比,然后通过定时器中断的方式输出PWM波给驱动模块,驱动模块用两块半桥芯片BTS7960组成的H桥电路组成,同时单片机还会通过寄存器操控的方式来控制LCD1602液晶,将环境的实时温度显示出来。
全套系统采用9V外接电压,信号模块电压通过LM7805将9V转换为5V 得到。
2.2系统主要芯片介绍2.2.1 主控芯片STC89C52RCSTC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash存储器。
STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。
在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。
另外STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。
掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
最高运作频率35MHz,6T/12T可选。
下面是它的引脚图。
图2-2-1 STC89C52RC芯片在本设计中STC89C52RC89是主控芯片,他负责处理外部电路输入的信号,也负责根据程序要求输出相应的控制信号。
本设计选用此芯片作为主控芯片的主要原因是:其自带的3个定时器可申请中断,我们可以根据程序设定使其输出任何占空比的方波;STC89C52RC89具有抗干扰能力强,保密性好,适合于工业控制,军事应用等方面;I/O口功能丰富,带负载能力较强。
2.2.2 DS18B20数字温度传感器温度传感器的种类众多,在应用与高精度、高可靠性的场合时2DALLAS(达拉斯)公司生产的DS18B20温度传感器当仁不让。
超小的体积,超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18B20成为我们的首选。
图2-2-2-1 DS18B20引脚图在本设计中,我们采用DS18B20数字温度传感器来测量环境温度,并将此温度模拟量转换为数字信号交单片机处理。
对外部的温度采集采用DS18B20数字温度传感器实现,通过此内部温度传感器将温度的变化转换为对频率的影响,通过内置的计数器将采集到的信号转换为用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。
图2-2-2-2 DS18B20的RAM这是12位转化后得到的12位数据,存储在DS18B20的两个8比特的RAM中如图7所示,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘以0.0625即可得到实际温度。
例如+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH,-55℃的数字输出为FC90H,温度代码对照如表所示。
2图2-2-2-3温度代码对照2.2.3 BTS7960驱动模块BTS7960的工作原理是搭建H 桥驱动电路,由于BTS7960是半桥型芯片,所以需要用两块芯片搭建全桥。
电流最高43A ,动力十足,驱动电流稳定,驱动效果好。
由于其内阻较小,所以其发热量也小。
以下是其逻辑控制表。
BTS7960逻辑控制表2.2.4 液晶显示模块设备液晶显示屏主要用于数字型钟表和其他字符和数字的显示。
其显示使用了两片极化材料,在它们之间是液体水晶溶液。
设计中用到的字符型液晶模块时一种用5*7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,本设计中要用到的是2行16个字的液晶显示。