基于H桥驱动直流电机调速系统电路的设计毕业设计.doc

上传人:文库蛋蛋多 文档编号:3938425 上传时间:2023-03-28 格式:DOC 页数:56 大小:5.94MB
返回 下载 相关 举报
基于H桥驱动直流电机调速系统电路的设计毕业设计.doc_第1页
第1页 / 共56页
基于H桥驱动直流电机调速系统电路的设计毕业设计.doc_第2页
第2页 / 共56页
基于H桥驱动直流电机调速系统电路的设计毕业设计.doc_第3页
第3页 / 共56页
基于H桥驱动直流电机调速系统电路的设计毕业设计.doc_第4页
第4页 / 共56页
基于H桥驱动直流电机调速系统电路的设计毕业设计.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《基于H桥驱动直流电机调速系统电路的设计毕业设计.doc》由会员分享,可在线阅读,更多相关《基于H桥驱动直流电机调速系统电路的设计毕业设计.doc(56页珍藏版)》请在三一办公上搜索。

1、 毕 业 设 计(论 文)题目:基于H桥控制的直流电机调速系统电路的设计 (英文): Based on the H-bridge driver circuit of DC motor speed control system design 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说

2、明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究

3、做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中

4、 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计

5、是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所

6、体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1

7、、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日基于H桥控制的直流电机调速系统电路的设计摘要本文介绍了基于H桥驱动的直流电机调速系统,系统采用芯片LN298搭建H桥驱动电路,PWM调速信号由单片机AT89AC52提供,电机的驱动运转控制由单片机控制H桥,H桥再驱动直流电机。文章中采用了专

8、门的芯片组成了PWM信号的发生系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。此外,本文中还采用了芯片LN298作为直流电机正转调速功率放大电路的驱动模块。另外,本系统中使用了测速发电机对直流电机的转速进行测量,经过滤波电路后,将测量值送到A/D转换器,并且最终作为反馈值输入到单片机进行PI运算,从而实现了对直流电机速度的控制。关键词:PWM调速;H桥驱动;直流电机测速;数码管显示Based on the H-bridge driver circuit of DC motor speed control syste

9、m designABSTRACTThis article describes the DC motor speed control system based on the H-bridge driver, the system uses the chip LN298 build H-bridge driver circuit, PWM speed control signal is provided by the microcontroller AT89AC52 control H-bridge motor drive operation is controlled by a microcon

10、troller, H-bridge DC motor drive. Articles using a specialized chip composed of a PWM signal generating system, and on the principle of the PWM signal generating method, and how to adjust the duty cycle of the PWM signal by software programming, thereby controlling the input signal waveform are made

11、. elaboration. In addition, this paper also uses a chip LN298 as a forward speed of a DC motor power amplifier circuit driver module. In addition, the present system uses a tachogenerator to measure the rotational speed of the DC motor, after the filtering circuit, the measured value to the A / D co

12、nverter, and, ultimately, as a feedback value PI operator input to the microcontroller, thus realizing the DC motor speed control.Key words:PWM speed control; H bridge driver; DC Motor Speed; digital display目 录1绪论11.1基于H桥控制的直流电机调速系统设计目的和意义11.1.1选题的目的和意义:11.1.2国内外研究现状简述:11.1.3毕业设计(论文)所采用的研究方法和手段:11.2

13、利用H桥控制直流电机转速系统的设计项目发展11.3利用H桥控制的直流电机转速系统的设计原理22直流电机调速控制概述32.1直流电机的工作原理32.2直流电机的调速特性42.3直流电机的几种调速方法42.3.1 静止可控整流器(简称V-M系统)62.3.2 PWM调速系统的优点72.4直流电机调速PWM信号形成原理72.4.1 直流电机电枢的PWM调压调速原理82.4.2 脉宽调制占空比调节82.4.3 PWM控制信号产生的方法103系统元器件介绍113.1单片机的选型:113.1.1主要特性:113.1.2管脚说明123.2 电机驱动H桥选型143.3红外对管153.4 晶振183.5 四位数

14、码管203.5.1 4位数码管的驱动方式213.5.2 4位数码管的引脚图213.5.3 4位数码管的参数223.5.4 4位数码管区分共阴阳极的方法224直流电机调速系统电路设计244.1 稳压电源电路设计244.2 系统PWM调速的设计264.3 电机测速电路274.3.1红外线发射管274.3.2红外线接收管274.3.3红外计数电路284.4 直流电机H桥驱动的设计294.4.1、H桥驱动电路294.4.2 使能控制和方向逻辑304.4.3 基于LN298驱动的硬件设计314.5 直流电机转速显示325直流电机驱动控制系统软件设计335.1直流电机正反转、加速、减速、启动与停止软件设计

15、335.2 LED速度显示软件设计35参考文献37致谢38附件A1基于H桥驱动直流电机调速系统电路的设计的硬件图39附件A2基于H桥驱动直流电机调速系统电路的设计的实物图401绪论1.1基于H桥控制的直流电机调速系统设计目的和意义1.1.1选题的目的和意义:在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用。无论是在工农业生产、交通运输、国防、航空航天、医疗卫生、商务与办公设备中,还是在日常生活中的家用电器中,都大量地使用着各种各样的电动机。以前电动机大多使用继电器实现双向转动以及由模拟电路组成的控制柜进行控制,现在普遍使用单片机控制H桥驱动电路实现电机正反转取代模拟电路作为

16、电机控制器。当前电机控制器的发展方向越来越趋于多样化和复杂化,现有的专用集成电路未必能满足苛刻的新产品开发要求,为此可考虑开发电机的新型单片机控制器。1.1.2国内外研究现状简述:电动机的控制技术的发展得力于微电子技术、电力电子技术、传感器技术、永磁材料技术、电动控制技术、微机应用技术的最新发展成果。正是这些技术的进步使电机控制技术在近20多年内发生了翻天覆地的变化,其中电动机的控制部分已由模拟控制逐渐让位于以单片机和H桥驱动模块为主的微处理器控制,形成数字和模拟的混合控制系统和纯数字控制的应用,并曾向全数字化控制方向快速发展。而国外交直流系统数字化已经达到实用阶段。1.1.3毕业设计(论文)

17、所采用的研究方法和手段:根据市场需求和发展趋势,本设计将介绍一种基于H桥驱动作为基础、单片机内部时钟产生PWM调速的直流电机转速控制系统。首先对直流调速控制电路进行设计来实现对速度的控制、检测、显示;再对直流调速控制主回路进行设计,其采用了三相桥式全控整流电路;然后进行系统的软件设计。1.2利用H桥控制直流电机转速系统的设计项目发展目前使用的电机模拟控制电路都比较复杂,测量范围与精度不能兼顾,且采样时间较长,难以测得瞬时转速。本文介绍的电机控制系统利用PWM控制原理, 同时结合霍尔传感器来采集电机转速,并经单片机检测后在显示器上显示出转速值,而单片机则根据传感器输出的脉冲信号来分析转速的过程量

18、本系统同时设置有按键操作仪表,可用于调节电机的转速。直流电机控制系统主要是以AT80C52单片机为核心组成的控制系统,本系统中的电机转速与电机两端的电压成比例,而电机两端的电压与控制波形的占空比成正比,因此,由MCU内部的可编程计数器阵列输出PWM波,以调整电机两端电压与控制波形的占空比,从而实现调速。本系统通过红外传感器来实现对直流电机转速的实时监测。系统的设计任务包括硬件和软件两大部分,其中硬件设计包括方案选定、电路原理图设计、PCB绘制;软件设计包括内存空间的分配,直流电机控制应用程序模块的设计,程序调试等。1.3利用H桥控制的直流电机转速系统的设计原理本系统先由单片机发出控制信号给H桥

19、再驱动电机,同时通过传感器检测电机的转速信号并传送给单片机,单片机再通过软件将测速信号与给定转速进行比较,从而决定电机转速,将当前电机转速值送LED显示。此外,也可以通过设置键盘来设定电机转速。系统中的转速检测装置由红外传感器组成,并通过反相器将高、低电压互相转换, 再以脉冲形式传给单片机。这种设计方法具有频率响应高(响应频率达20 kHz以上)、输出幅值不变、抗电磁干扰能力强等特点。其中霍尔传感器输入为脉冲信号,十分容易与微处理器相连接,也便于实现信号的分析处理。单片机的T0口可对该脉冲信号进行计数。, 本系统的脉冲宽度调制(Pulse Width Modulation)原理是:脉冲宽度调制

20、波由一列占空比不同的矩形脉冲构成 其占空比与信号的瞬时采样值成比例。2直流电机调速控制概述 直流电机调速方法通常有机械的、电气的、液压的、气动的几种,仅就机械与电气调速方法而言,也可采用电气与机械配合的方法来实现速度的调节。电气调速有许多优点,如可简化机械变速机构,提高传动效率,操作简单,易于获得无极调速,便于实现远距离控制和自动控制,因此在生产机械中广泛采用电气方法调速。 由于直流电动机具有极好的运动性能和控制特性,尽管它不如交流电动机那样结构简单、价格便宜、制造方便、维护容易,但是长期以来,直流调速系统一直占据垄断地位。所以,直流调速系统仍然是自动调速系统的主要形式。在我国许多工业部门,如

21、轧钢、矿山采掘、海洋钻探、金属加工、纺织、造纸以及高层建筑等需要高性能可控电力拖动的场合,仍然广泛采用直流调速系统。而且,直流调速系统在理论上和实践上都比较成熟,从控制技术的角度来看,它又是交流调速系统的基础。2.1直流电机的工作原理 根据电磁学基本知识可知,载流导体在磁场中要受到电磁力的作用。如果导体在磁场中的长度,其中流过的电流为,导体所在处的磁通密度为B,那末导体受到的电磁力的值为式(2-1) (2-1) 如图2-1中N、S极下各根导体所受电磁力的方向,如图中箭头所示。电磁力对转轴形成顺时针方向的转矩,驱动转子而使其旋转。由于每个磁极下元件中电流方向不变,故此转矩方向恒定,称为直流电动机

22、的电磁转矩。如果直流电动机轴上带有负载,它便输出机械能,可见直流电动机是一种将电能够转化成机械能的电气装置。 直流电动机是可逆的,他根据不同的外界条件而处于不同的运行状态。当外力作用使其旋转,驶入机械能时,电机处于发电机状态,输出电能;当在电刷两端施加电压输入电能时,电机处于电动机状态,带动负载旋转输出机械能。图1 直流电动机工作原理图2.2直流电机的调速特性 根据直流电机的结构分析可得到等效的模型,包括电枢绕组及其等效的电阻等。直流电动机的转速n和其它参数的关系可用下式来表示: (2-2)(2-2)式中:UN是电枢电压,IN是电枢电流,Ra是电枢回路总电阻,Ce是电势常数,是励磁磁通。 (2

23、-3)(2-3)式中:p-磁极对数,N是导体数,a是电枢支路数。 (2-4)(2-4)式中:当电机型号确定后,Ce为常数,故式式(2-1)改为 (2-5) 在中小功率直流电机中,电枢回路电阻非常小,式(2-5)中INRa项可省略不计,由此可见,当改变电枢电压时,转速n随之改变,达到直流电机的调速的目的。改变直流电机电枢电压,可通过PWM控制的降压斩波器进行斩波调压。2.3直流电机的几种调速方法 根据直流电机的基本原理,由感应电势、电磁转矩以及机械特性方程式可知,直流电动机的调速方法有三种: (1)调节电枢供电电压U。改变电枢电压主要是从额定电压往下降低电枢电压,从电动机额定转速向下变速,属恒转

24、矩调速方法。对于要求在一定范围内无级平滑调速的系统来说,这种方法最好。变化遇到的时间常数较小,能快速响应,但是需要大容量可调直流电源。 (2)改变电动机主磁通。改变磁通可以实现无级平滑调速,但只能减弱磁通进行调速(简称弱磁调速),从电机额定转速向上调速,属恒功率调速方法。变化时间遇到的时间常数同变化遇到的相比要大得多,响应速度较慢,但所需电源容量小。 (3)改变电枢回路电阻。在电动机电枢回路外串电阻进行调速的方法,设备简单,操作方便。但是只能进行有级调速,调速平滑性差,机械特性较软;空载时几乎没什么调速作用;还会在调速电阻上消耗大量电能。改变电阻调速缺点很多,目前很少采用,仅在有些起重机、卷扬

25、机及电车等调速性能要求不高或低速运转时间不长的传动系统中采用。弱磁调速范围不大,往往是和调压调速配合使用,在额定转速以上作小范围的升速。因此,自动控制的直流调速系统往往以调压调速为主,必要时把调压调速和弱磁调速两种方法配合起来使用。 调节电枢供电电压或者改变励磁磁通,都需要有专门的可控直流电源,常用的可控直流电源有以下三种: (1)旋转变流机组。用交流电动机和直流发电机组成机组,以获得可调的直流电压。 (2)静止可控整流器(简称V-M系统)。用静止的可控整流器,如汞弧整流器和晶闸管整流装置,产生可调的直流电压。 (3)直流斩波器(脉宽调制变换器)。用恒定直流电源或不可控整流电源供电,利用直流斩

26、波或脉宽调制的方法产生可调的直流平均电压。旋转变流系统由交流发电机拖动直流电动机实现变流,由发电机给需要调速的直流电动机供电,调节发电机的励磁电流即可改变其输出电压,从而调节电动机的转速。改变励磁电流的方向则输出电压的极性和电动机的转向都随着改变,所以G-M系统的可逆运行是很容易实现的。该系统需要旋转变流机组,至少包含两台与调速电动机容量相当的旋转电机,还要一台励磁发电机,设备多、体积大、费用高、效率低、维护不方便等缺点。且技术落后,因此搁置不用。2.3.1 静止可控整流器(简称V-M系统) V-M系统是当今直流调速系统的主要形式。它可以是单相、三相或更多相数,半波、全波、半控、全控等类型,可

27、实现平滑调速。V-M系统的缺点是晶闸管的单向导电性,它不允许电流反向,给系统的可逆运行造成困难。它的另一个缺点是运行条件要求高,维护运行麻烦。最后,当系统处于低速运行时,系统的功率因数很低,并产生较大的谐波电流危害附近的用电设备。图2 晶闸管电动机调速系统原理框图(V-M系统) 直流斩波器又称直流调压器,是利用开关器件来实现通断控制,将直流电源电压断续加到负载上,通过通、断时间的变化来改变负载上的直流电压平均值,将固定电压的直流电源变成平均值可调的直流电源,亦称直流直流变换器。它具有效率高、体积小、重量轻、成本低等优点,现广泛应用于地铁、电力机车、城市无轨电车以及电瓶搬运车等电力牵引设备的变速

28、拖动中。 图3为直流斩波器的原理电路和输出电压波型,图中VT代表开关器件。当开关VT接通时,电源电压U。加到电动机上;当VT断开时,直流电源与电动机断开,电动机电枢端电压为零。如此反复,得电枢端电压波形如图2-3(b)所示。 (a)原理图 (b)电压波型 图3 直流斩波器原理电路及输出电压波型 采用晶闸管的直流斩波器基本原理与整流电路不同的是,在这里晶闸管不受相位控制,而是工作在开关状态。当晶闸管被触发导通时,电源电压加到电动机上,当晶闸管关断时,直流电源与电动机断开,电动机经二极管续流,两端电压接近于零。脉冲宽度调制(Pulse Width Modulation),简称PWM。脉冲周期不变,

29、只改变晶闸管的导通时间,即通过改变脉冲宽度来进行直流调速。2.3.2 PWM调速系统的优点 与V-M系统相比,PWM调速系统有下列优点: (1)由于PWM调速系统的开关频率较高,仅靠电枢电感的滤波作用就可以获得脉动很小的直流电流,电枢电流容易连续,系统的低速运行平稳,调速范围较宽,可达1:10000左右。由于电流波形比V-M系统好,在相同的平均电流下,电动机的损耗和发热都比较小。 (2)同样由于开关频率高,若与快速响应的电机相配合,系统可以获得很宽的频带,因此快速响应性能好,动态抗扰能力强。 (3)由于电力电子器件只工作在开关状态,主电路损耗较小,装置效率较高。脉宽调速系统的主电路采用脉宽调制

30、式变换器,简称PWM变换器。脉宽调速也可通过单片机控制继电器的闭合来实现,但是驱动能力有限。目前,受到器件容量的限制,PWM直流调速系统只用于中、小功率的系统。2.4直流电机调速PWM信号形成原理 PWM信号是由脉宽调制器(一个电压脉冲变换装置)生成的,常用的脉宽调制器有以下几种:用锯齿波或三角波作调制信号的脉宽调制器;用多谐振荡器和单稳态触发器组成的脉宽调制器;数字式脉宽调制器。这里简要介绍一下用三角波作调制信号的脉宽调制器生成PWM波的方法。脉宽调制器由恒频率波形发生器和脉冲宽度调制电路组成。恒频率波形发生器的作用就是产生频率恒定的振荡源作为比较的基准,如三角波。脉冲宽度调制电路,实际上就

31、是电压/脉宽转换电路(简称V/W电路),是PWM信号的形成电路。调制产生PWM信号的工作原理如图4(a)所示。图4 调制产生PWM信号的工作原理 图4(a)是电压比较器,输入信号为图4(b)中的。在电压比较器的两个输入端输入控制信号和三角波信号,则比较器的输出将按以下规律变化:时,输出正的电压;时,输出负的电压。由此即可产生PWM脉冲信号。2.4.1 直流电机电枢的PWM调压调速原理 直流电机转速n的表达式为式(2-6): (2-6)式中:U电枢端电压;I电枢电流;R电枢电路总电阻;每极磁通量;K电动机结构参数。 本设计采用电枢控制方法。对电动机的驱动离不开半导体功率器件。在对直流电动机电枢电

32、压的控制和驱动中,对半导体功率器件的使用可分为两种方式:线形放大驱动方式和开关驱动方式。实际生活中,绝大多数直流电动机采用开关驱动方式/开关驱动方式是使半导体功率器件工作在开关状态,通过脉宽调制PWM来控制电动机电枢电压,实现调速。2.4.2 脉宽调制占空比调节 脉宽调制即PWM控制就是对脉冲宽度进行调制的技术,即通过对一系列的脉冲宽度进行调制,来等效地获得所需波形。图2-5是利用开关管对直流电动机进行PWM调速控制原理图和输入输出电压波形。在图2-5(a)中,当开关管MOSFET的栅极输入高电平时,开关管导通,直流电动机电枢绕组两端有电压。秒后,栅极变为低电平,开关管截止,电动机电枢两端电压

33、为0。秒后,栅极输入重新变为高电平,开关管的动作重复前面的过程。这样,对应者输入的电平高低,直流电动机电枢绕组两端的电压波形如图2-5(b)所示。电动机的电枢绕组两端的电压平均值为式(2-7): (2-7)式中:占空比,。图5 PWM调速控制原理和电压波形图 占空比表示了在一个周期T里,开关管导通的时间与周期的比值。的变化范围为。可知,当电源电压不变的情况下,电枢的端电压的平均值取决于占空比的大小,改变的值就可以改变电枢两端电压的平均值,从而达到调速的目的,这就是PWM调速原理。 在PWM调速时,占空比是一个重要的参数,以下三种方法都可以改变占空比的值。 (1)定宽调频法。这种方法是保持不变,

34、只改变,这样使周期T(或频率)也随之改变。 (2)调宽调频法。这种方法是保持不变,而改变,这样使周期T(或频率)也随之改变。 (3)定频调宽法。这种方法是使周期T(或频率)保持不变,而同时改变和。 前两种方法由于在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此这两种方法很少用。目前,在直流电动机控制中,主要使用定频调宽法。2.4.3 PWM控制信号产生的方法 (1)分立电子元件组成的PWM信号电路。它是最早期的方法,现在已被淘汰了。 (2)软件模拟法。利用单片机的一个I/O引脚,通过软件对该引脚不断地输出高低电平来实现PWM波输出。这种方法要占

35、用CPU大量时间,使单片机无法进行其它工作,因此也逐渐被淘汰。 (3)专用PWM集成电路。从PWM控制技术出现之日起,就有芯片制造商生产专用的PWM集成电路芯片,现在市场上已有许多中。这些芯片除了有PWM信号发生功能外,还有“死区”调节功能、保护功能等。在单片机控制直流电动机中,使用专用的 PWM集成电路可以减轻单片机的负担,工作可靠。 (4)单片机的PWM。新一代单片机增加了许多功能,其中包括PWM功能。单片机通过初始化设置,使其能自动地发出PWM脉冲波,只有在改变占空比是CPU才进行干预。 根据直流电动机的转矩(电流)与转速的关系,可以做一个图来表示电动机运行状态,如图6所示。从图中可以看

36、出,第一象限是电动机正转运行状态;第三象限是电动机反转运行状态;第二和第四象限分别是电动机反转和正转时再生制动运行状态。电动机能在几个象限内工作与控制方式和电路结构有关。如果电动机在4个象限上都能运行,说明电动机的控制功能比较强。图6 电动机4个运行象限3系统元器件介绍3.1单片机的选型:$L AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。 AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MC

37、S-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。3.1.1主要特性: 1、兼容MCS51指令系统 2、8kB可反复擦写(大于1000次)Flash ROM; 3、32个双向I/O口; 4、256x8bit内部RAM; 5、3个16位可编程定时/计数器中断; 6、时钟频率0-24MHz; 7、2个串行中断,可编程UART串行通道; 8、2个外部中断源,共8个中断源; 9、2个读写中断口线,3级加密位; 10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能; 11、有PDIP、PQFP、TQFP及PLCC等几种封装形

38、式,以适应不同产品的需求3.1.2管脚说明 图7 AT89C52引脚 如图7所示AT89C52P为40 脚双列直插封装的8 位通用微处理器如图 所示,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和V

39、SS(20 脚)为供电端口,分别接+5V电源的正负端。P0P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(3239 脚)被定义为N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。 P0口是一组8 位漏极开路型双向I/O 口, 也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8 个TTL逻辑门电路

40、,对端口P0 写“1”时,可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash 编程时,P0 口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。 P1是一个带内部上拉电阻的8 位双向I/O 口,P1 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。与AT89C51 不同之处是,P1.0 和P1.1 还可分别作为定

41、时/计数器2 的外部计数输入(P1.0/T2)和输入(P1.1/T2EX),参见表1。Flash 编程和程序校验期间,P1 接收低8 位地址。表1 P1.0和P1.1的第二功能引脚号功能特性P1.0T2,时钟输出P1.1T2EX(定时/计数器2) P2是一个带有内部上拉电阻的8 位双向I/O 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对端口P2 写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16 位地址的外部数据存储器(例如执行MOVX DP

42、TR 指令)时,P2 口送出高8 位地址数据。在访问8 位地址的外部数据存储器(如执行MOVX RI 指令)时,P2 口输出P2 锁存器的内容。Flash 编程或校验时,P2亦接收高位地址和一些控制信号。 P3口是一组带有内部上拉电阻的8 位双向I/O 口。P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。对P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3 口将用上拉电阻输出电流(IIL)。 P3口除了作为一般的I/O 口线外,更重要的用途是它的第二功能 P3 口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。 RST复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。 ALE/PROG当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8 位字节。一般情况下,ALE 仍以时钟振荡频率的1/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE 脉冲。对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH 单元的D0 位置位,可禁止ALE 操作。该位置位后,只有一条MOVX 和MOVC指令才能将ALE 激活。此外,该

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号