您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 基于单片机的脉宽调制控制电路的设计
苏州大学本科生毕业设计(论文)1基于单片机的脉宽调制控制电路的设计摘要随着电子技术的不断发展,脉宽调制技术应用于电机转速的控制越来越广泛。特别是单片机应用技术的不断发展,使得脉宽调速技术成为电机调速的主流。本设计给出了一种基于单片机的直流电机转速控制系统。该系统采用MCS-8051单片机为核心,产生PWM(脉宽调制)信号;把输出的PWM信号通过LMD18200驱动电路直接控制直流电机的启动、速度、暂停以及方向的变化;设计的键盘人机界面可以方便的改变PWM的状态,进而达到方便的改变电机的工作状态;电机的转速可以方便的显示在数码管上。通过试验,本设计不仅可实现直流电机启动、正反转和顺序控制,还可方面的进行转速控制,控制精度达到了较高的要求,具有一定的实用价值。关键词:PWM;单片机;控制AbstractWiththeelectricaltechnologydevelopment,thetechnologyofPWMhavebeenusedtomachinespeedcontrolinfarandwide.basedonsinglechipmicrocomputer'sdirectcurrentmachinespeedcontrolsystem.ThissystemusestheMCS-8051singlechipmicrocomputerisacore,producesPWM(pulse-durationmodulation)thesignal;UsesthebipolaritydrivetypethroughtheLMD18200actuationchiptocontroldirectcurrentmachine'sstart,thespeed,thesuspensionaswellasthedirectionchange;Andusesthekeyboardtotaketheinput,addsandsubtractschangesthePWMsignaldata;Carrieson7sectionofnixietubeactuationsthroughCD4511todemonstrateelectricmotor'srotationalspeed.Bythisexperimentthisdesignmaytakethesimplecontroltopluralityofcontrolsexcessive,realizesthedirectcurrentmachinetostart,isreversingoutsidethecontrolandthesequentialcontrol,butmustcarryonthespeedcontrol,ithavevaluetouseinactuallythekeywords:PWM;SMC;control苏州大学本科生毕业设计(论文)2前言在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用,无论在工业农业生产、交通运输、国防航空航天、医疗卫生、商务与办公设备,还是在日常生活中的家用电器,都在大量地使用着各式各样的电动机。据资料统计,现在有的90%以上的动力源来自于电动机,电动机与人们的生活息息相关,密不可分。随着现代化步伐的迈进,人们对自动化的需求越来越高,使电动机控制向更复杂的控制发展。脉宽调制控制在电机控制方面起了很重要的作用。脉宽调制控制控制技术以其控制简单、灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点,对于交流电机驱动而言,传统的脉宽调制多采用模拟技术实现,即脉宽调制信号的获得是通过三角波与所希望的调制函数直接比较而获得,随着高性能的交流伺服驱动系统的全数字控制,以及驱动电机电流控制的数字化方法的实现,脉宽调制方法须采用数字化实现。数字化实现脉宽调制方法的一个优点就是从处理器到被控系统信号都是数字形式的,无需进行数模转换。让信号保持为数字形式可将噪声影响降到最小。总之,脉宽调制的数字化实现可以大幅度降低系统的成本和功耗,提高系统的可靠性,运行的稳定性。由于单片计算机具有体积小,重量轻,耗电少,功能强和价格低等特点,又由于数据大多是在芯片内传送处理,所以运行速度快,抗干扰能力强。以至于从七十年代问世以来,在二十多年的时间里,发展异常迅速,并已广泛应用于各种领域。单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的。单片机具有通讯接口,用单片机进行接口的控制与管理,单片机与主机可并行工作,大大地提高了系统的运行速度。单片机所实现的控制是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。通过对单片机的程序的编写可以实现高智能,高效率,以及高可靠性。本设计就是基于单片机的应用实现脉宽调制控制的。利用单片机的编程来改变脉宽波形的占空比从而可以得到频率稳定占空比不同的矩形波,矩形波通过滤波后就可以得到相应的电压值,从而控制电机。苏州大学本科生毕业设计(论文)3第1章绪论第1.1节脉宽调制控制电路概述脉宽调制技术起源甚早,随着工业生产的需求和科学技术的发展,80年代后,它被广泛应用于工业功率控制装置的逆变器中,从此获得迅速发展。它的特点是以微处理器和电子半导体元件为核心,横跨电力、电子、微型计算机及自动化控制等多种学科领域。在对电路的控制中,因为模拟信号的值可以连续变化,其时间和幅度的分辨率都没有限制,所以模拟电压和电流可直接用来进行控制,如对收音机的音量进行控制。在简单的模拟收音机中,音量旋钮被连接到一个可变电阻,拧动旋钮时,电阻值变大或变小,流经这个电阻的电流也随之增加或减少,从而改变了驱动扬声器的电流值,使音量相应变大或变小。与收音机一样,模拟电路的输出与输入成线性比例,尽管模拟控制看起来可能直观而简单,但它并不总是非常经济或可行的。其中一点就是,模拟电路运行时其参数容易随时间漂移,因而难以调节。能够解决这个问题的精密模拟电路可能非常庞大、笨重(如老式的家庭立体声设备)和昂贵。模拟电路还有可能严重发热,其功耗相对于工作组件两端电压与电流的乘积成正比。模拟电路还可能对噪声很敏感,任何扰动或噪声都肯定会改变电流值的大小。因此如果以数字方式控制模拟电路,可以大幅度降低系统的成本和功耗。脉宽调制就是用数字的方式控制电路的,也就是说脉宽调制控制是通过对模拟信号电平进行数字编码的一种控制方式。由于高分辨率计数器的使用,方波的占空比被调变用来对一个具体模拟信号的电平进行编码。脉宽调制信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有,要么完全无。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候就是电被断开的时候。只要频宽足够,任何模拟值都可以使用PWM进行编码。本文介绍的是基于单片机软件产生的脉宽调制电压,即用单片机的编程,通过软件的方式输出一系列按一定规律变化的、幅值相等而宽度不相等的脉冲。在本设计中,系统的主要硬件是单片机,我选用了MCS--51单片机,MCS-51单片机是美国INTE公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品。在驱动部分我用了LMD18200。苏州大学本科生毕业设计(论文)4通讯接口单片机MCS8051LED编码接口直流电机光电编码器LMD18200光耦第1.2节设计任务与要求本设计是在单片机的基础上实现脉宽调制电压,需要设计者对整个系统的每一部分进行认知,各部分的功能以及实现方法,要求对该系统以MCS-51单片机为核心,产生PWM(脉宽调制)信号的过程以及通过LMD18200驱动芯片采用双极性驱动方式来控制直流电机的启动、速度、暂停以及方向的变化实现方法,并且采用键盘作为输入,加减改变PWM信号数据;通过CD4511进行7段数码管驱动显示电动机的转速的原理掌握并自主编程实现。本次设计对直流电机的简单控制向复杂控制的过度,实现直流电机启动、制动、正反转控制和顺序控制外,还要进行转速控制的实现需要设计者的专刻研究。例如用到的单片机的原理及其编程的方法;系统用到的基本原理,如脉宽调制控制的理论及脉宽调制控制的实现方法,都需要设计者的认真对待,查阅相关资料。第1.3节总体设计方案本设计是要求设计者基于单片机软件实现脉宽调制电压,设计的核心器件是单片机,由单片机的软件编程输出脉宽波形,再由驱动电路实现对被控电路的控制,对直流电机的启动、制动、正反转控制和顺序控制以及转速控制,具体硬件设计方案框图如图1-1所示。图1-1硬件设计方案框图苏州大学本科生毕业设计(论文)5其主要由MCS-8051单片机、LMD18200的驱动电路、增量式光电编码器、编码器接口电路LED显示、232串行通讯接口电路构成。各部分作用介绍如下。MCS-51单片机:实现对键盘控制,查看按键的状态的变化,判断按键是不是按下;并实现LED显示;并且生成PWM信号,控制直流电机的转速。LMD18200:提供双极性驱动方式和单极性驱动方式,本设计用的是双极性方式,双极性可逆系统有低速运行平稳性的优点。增量式光电编码器:当光电编码器的轴转动时,A、B两根线都产生脉冲输出,A、B两相脉冲相差900相位角,如果A相脉冲比B相脉冲超前则光电编码器为正转,否则为反转。第2章硬件设计第2.1节单片机的选择本设计的硬件主体是单片机,单片机作为脉宽调制控制的中央处理单元,担负着重要的任务,所以对单片机的选择十分的重要。我在对市场上一些应用比较广泛的单片机进行了对比,最终选择了利用率比较高的MCS-51系列单片机。MCS-51把微型计算机的主要部件都集成在一块心片上,使得数据传送距离大大缩短,可靠性更高,运行速度更块,由于属于芯片化的微型计算机,各功能部件在芯片中的布局和结构达最优化,抗干扰能力加强,工作亦相对稳定。而且它的开发环境要求较低,软件资源十分丰富,介绍其功能特性书籍和开发软件随处可取,只需配备一台PC(个人电脑——对电脑的配置基本上无要求),一台仿真编程器即可实现产品开发,早期的开发软件多使用DOS版本,随着Windows视窗软件的普及,现在几乎都使用Windows版本,并且软件种类繁多,琳琅满目,在众多的单片机品种中,C51的环境资源是最丰富的,这给C51用户带来极大的便利,一直到现在MCS-51系列或其兼容的单片机仍是应用的主流产品。因此,在工业测控系统中,它仍然是单片机的最理想的选择。单片机属于典型的嵌入式系统,所以它是低端控制系统最佳器件。苏州大学本科生毕业设计(论文)6第2.2节LMD18200的介绍及工作原理2.2.1LMD18200的简介LMD18200是美国国家半导体公司(NS)推出的专用于直流电动机驱动的H桥组件。同一芯片上集成有CMOS控制电路和DMOS功率器件,利用它可以与主处理器、电机和增量型编码器构成一个完整的运动控制系统。LMD18200广泛应用于打印机、机器人和各种自动化控制领域。其功能如下:①额定电流3A,峰值电流6A,电源电压55V;②额定输出电流2A,输出电压30V;③可通过输入的PWM信号实现PWM控制:④可通过输入的方向控制信号实现转向控制;⑤可以接受TTL或CMOS以及与它们兼容的输入控制信号;⑥可以实现直流电动机的双极性和单极性控制;⑦内设过热报瞥输出和自动关断保护电路;⑧内设防桥臂直通的电路。2.2.2LMD18200的内部结构图2-1LMD18200外形结构图LMD18200外形结构如图2-1所示。它有11个引脚,采用TO-220和双列直插式封装。LMD18200的原理图如图2-2所示.由图可见.它内部集成了4
本文标题:基于单片机的脉宽调制控制电路的设计
链接地址:https://www.777doc.com/doc-5001162 .html