直流电机调速系统综合设计说明书_第1页
直流电机调速系统综合设计说明书_第2页
直流电机调速系统综合设计说明书_第3页
直流电机调速系统综合设计说明书_第4页
直流电机调速系统综合设计说明书_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、吉林化工学院信控学院专业综合设计说明书直流电机调速系统学生学号:10234656学生姓名:专业班级:#1234指导教师:李老师职 称:教授起止日期:2013.8.26- 2013.9.13吉林化工学院Jilin Institute of Chemical Technology专业综合设计任务书一、设计题目:直流电机调速系统设计二、设计目的:1 .理解直流电机控制系统基本原理;2 .掌握硬件电路的各器件功能及应用;3 .绘制电子线路图和仿真图;4 .应用C语言编程方法实现。三、设计任务及要求1 .设计直流电机控制系统硬件电路;2 .电子线路图及仿真电路图4 .硬件联接;5 .撰写设计说明书。四、

2、设计时间及进度安排设计时间共三周,具体安排如下表:周次设计内容设计时间第一周依据直流电机调速原理和单片机知识,查找相关资 料。设计控制系统的电路图和接线图。2013.8.26-2013.8.30第二周完成硬件焊接及软件编程。2013.9.22013.9.6第三周完成系统调试,编写设计说明书。提交作品及设计 说明书,评定专业综合设计成绩。2013.9.9-2013.9.13五、指导教师评语及学生成绩指导教师评语:2013年 9月 13日成 绩指导教师(签字):摘要本作品是直流电机调速系统。经理论分析及实验调整设计出了以AT89C52单片机为核心的控制电路、以L298N 芯片做电机驱动电路,并用L

3、ED 七段数码管做辅助显示直流电机脉宽调制(PWM)调速系统。主要介绍了用单片机软件实现PWM调整电机转速的基本方法,给出了程序流程图、Keic51 程序。硬件电路实现了对电机的正转、反转、加速、减速控制以及用按键控制调节占空比来控制转速并在四位LED 上的实时显示转速。关键字:单片机,调速,直流电动机,PWM空制3目录专业综合设计任务书I摘要I.I目录 III第一章绪论11 .概述J.1.1 直流电机的特点及应用和控制前景工.1.2 直流调速的发展J.第二章 直流电机的控制方案设计32.1 调速方案的选择32.2 总体结构设计4第三章硬件设计63.1 AT89C52单片机简介63.1.1 A

4、T89C52 功能介绍63.1.2 AT89C52控制功能端口 63.1.3 AT89C52定时器 273.1.4 AT89C52 控制弓 I 脚93.2 74LS245芯片的介绍93.3 L298芯片的介绍103.4 ULN2003APG103.5 直流电机驱动电路 113.6 LED 数码管显示电路11第四章 软件设计 134.1 C51 语言介绍134.2 Keil C51 单片机软件开发系统的整体结构134.3 程序设计144.3.1 主程序设计144.3.2 中断子程序设计154.3.3 速度显示子程序设计15结 论 16参考文献17第一章 绪论1. 概述1.1 直流电机的特点及应用

5、和控制前景电机是把电能转换成机械能的装置。电机的种类繁多,如果按电源类型分,可分为直流电机和交流电机两大类。常见的直流电机包括有刷电机、无刷电机、步进电机等。直流有刷电机是所有电机的基础,它具有启动快、制动及时、可在大范围内平滑地调速、控制电路相对简单等特点。历来是自动控制系统的主要执行元件,在轧钢及其辅助机械、矿井卷扬机、挖掘机、海洋钻机、大型起重机、金属切削机床、 造纸机、 纺织机械等领域中得到了广泛的应用。换向器是直流电机的主要薄弱环节 , 它使直流电机的单机容量、过载能力、最高电压、最高转速等重要指标都受到限制 , 也给直流电机的制造和维护添了不少麻烦。然而, 鉴于直流拖动控制系统的理

6、论和实践都比较成熟,直流电机仍在广泛的使用。因此,长期以来,在应用和完善直流拖动控制系统的同时,人们一直不断在研制性能与价格都赶得上直流系统的交流拖动控制系统,近年来,在微机控制和电力电子变频装置高度发展之后,这个愿望终于有了实现的可能。电动机控制技术的发展得力于微电子技术、电力电子技术、传感器技术、自动控制技术;特别是微控制器技术,现代控制技术是以微控制器为核心的技术,由此构成的控制系统成为当今工业控制的主流系统。这种系统已取代常规的模拟检测、调节、显示、记录等仪器设备和很大部分操作的人工职能,使受控对象的动态过程按规定方式和技术运行,以完成各种控制、操作管理等任务。近几年来,这种嵌入式系统

7、在肩同、通信、工业、仪器、等领域的广泛应用,现代控制技术已深入各行业的诸多领域。进入90年代以来,由于计算机技术的飞速发展,推动数控技术更快的更新换代。世界上许多数控系统生产厂家利用PCM丰富的软硬件资源开发开放式体系结构的新一代数控系统。开放式体系结构使数控系统有更好的通用性、柔性、适应性、扩展性,并向智能化、网络化方向大大发展。正是这些技术的进步使电动机控制技术在近20 年内发生了很大的变化。其中,电动机控制策略的模拟实现正逐渐退出历史舞台,而采用微处理器、FPGA/CPLDffl 用计算机、PWME制技术等现代手段构成的数字控制系统得到了迅速发展。应用先 进控制算法,开发全数字化的智能控

8、制运动控制系统将成为新一代控制系统设计方 向。1.2 直流调速的发展直流电动机调速系统最早采用恒定直流电压给直流电动机供电,通过改变电枢回路中的电阻来实现调速。这种方法简单易行、设备制造方便、价格低廉;但缺点是效率低、机械特性软,不能得到较宽和平滑的调速性能, 所以目前极少采用。该法只适用在一些小功率且调速范围要求不大的场合。20 世纪 30 年代末期,出现了发电机 -电动机 (也称为旋转变流组), 配合采用磁放大器、电机扩大机、闸流管等控制器件,可获得优良的调速性能,如有较宽的调速范围( 十比一至数十比一) 、较小的转速变化率和调速平滑等,特别是当电动机减速时,可以通过发电机非常容易地将电动

9、机轴上的飞轮惯量反馈给电网,这样,一方面可得到平滑的制动特性,另一方面又可减少能量的损耗,提高效率。但发电机、电动机调速系统的主要缺点是需要增加两台与调速电动机相当的旋转电机和一些辅助励磁设备。但此方法的主要缺点是系统重量大、占地多、效率低及维修困难。自出现汞弧变流器后,利用汞弧变流器代替上述发电机、电动机系统,使调速性能指标又进一步提高。特别是它的系统快速响应性是发电机、电动机系统不能比拟的。 但是汞弧变流器仍存在一些缺点: 维修还是不太方便,特别是水银蒸汽对维护人员会造成一定的危害等。1957年,世界上出现了第一只晶闸管,与其它变流元件相比,品闸管具有许多独特的优越性,因而晶闸管直流调速系

10、统立即显示出强大的生命力。由于它具有体积小、响应快、工作可靠、寿命长、维修简便等一系列优点,采用晶闸管供电,不仅使直流调速系统经济指标上和可靠性有所提高,而且在技术性能上也显示出很大的优越性。晶闸管变流装置的放大倍数在10000以上,比机组(放大倍数10)高 1000倍,比汞弧变流器(1000)高 10 倍 ; 在响应快速性上,机组是秒级,而晶闸管变流装置为毫秒级。从 20 世纪 80 年代中后期起,以晶闸管整流装置取代了己往的直流发电机电动机组及水银整流装置,使直流电气传动完成一次大的跃进。同时,控制电路已经实现高集成化、小型化、高可靠性及低成本。以上技术的应用,使直流调速系统的性能指标大幅

11、提高,应用范围不断扩大,直流调速技术不断发展。近年来,随着得力于微电子技术、电力电子技术、传感器技术、自动控制技术的迅速发展,由晶闸管变流器供电的直流电动机调速系统已取代了发电机- 电动机调速系统, 它的调速性能也远远地超过了发电机- 电动机调速系统。特别是大规模集成电路技术以及计算机技术的飞速发展,使直流电动机调速系统的精度、动态性能、可靠性有了更大的提高。电力电子技术中IGBT等大功率器件的发展正在取代品闸管,出现了性能更好的直流调速系统,出现了微控制器技术,现代控制技术是以微控制器为核心的技术,由此构成的控制系统成为当今工业控制的主流系统。这种系统已取代常规的模拟检测、调节、显示、记录等

12、仪器设备和很大部分操作的人工职能,使受控对象的动态过程按规定方式和技术运行,以完成各种控制、操作管理等任务。这种嵌入式系统在肩同、通信、工业、仪器、等领域的广泛应用。正是这些技术的进步使电动机控制技术在近20 年内发生了很大的变化。其中, 电动机控制策略的模拟实现正逐渐退出历史舞台,而采用微处理器、通用计算机、PWM空制技术等现代手段构成的数字控制系统得到了迅速发展。应用先进控制算法,开发全数字化的智能控制运动控制系统将成为新一代控制系统设计方向使得直流电机调速系统的研究得到了更深的发展。第二章直流电机的控制方案设计2.1 调速方案的选择方案一:直接加直流电源来控制电机的转动速度;根据电动机在

13、其额定电压时, 电动机有一定的额定转速。根据其输入电压的减小,其转动速度也相应的减小。从 而在传统的改变电动机的转速问题中,就是利用所给电动机的电压的不同,而达到 人们所需要的大约速度。方案二:以单片机AT89C5伪中心过D/A转换器,将单片机数字量转换为模拟 量,从而起到控制电动机的转速问题。其中在单片机控制部分通过按键直接从程序 中调出所需要速度的值,同时输到数码显示部分和D/A转换部分以实现电动机的调 速。如图2-1-1所示:17图2-1-1电路组成框图方案三:采用AT89C5讣片机进行控制。通过加正反信号调节键盘,键盘向单 片机AT89C52俞入相应控制指令,由单片机具中一端口输出与转

14、速相应的PW脉冲, 另一口输出低电平,经过霍尔传感器控制电机实现电动机转向与转速的控,电动机 的运转状态通过数码管显示出来。如图2-1-2所示:加正反信号按钮单片机显示电抗电路图2-1-2电路组成框图方案分析:方案一只能以减小所给电压值而能使电动机的转速有相应的减小, 此方案操作性差且不安全。方案二不能及时的从电动机那里得到相应的转动速度, 而是直接从程序哪儿调用相应的数值给数码显示。所以,此处的电路在速度的显示 上失去了其真实性。方案三简单实用,既可以给电机加速也可以减速,而测得的数 值比较准确真实,综上选择方案三。2.2 总体结构设计若采用转速负反馈和PI调节器的单闭环调速系统虽然可以在保

15、证系统稳定的 条件下实现转速无静差,不过当对系统的动态性能要求较高。若采用双闭环调速系统,则可以近似在电机最大电流(转矩)受限的条件下, 充分利用电机的允许过载能力,使电力拖动系统尽可能用最大的加速度起动,到达 稳态转速后,又可以让电流迅速降低下来,使转矩马上与负载相平衡,从而转入稳 态运行,此时起动电流近似呈方形波,而转速近似是线性增长的,这是在最大电流 (转矩)受到限制的条件下调速系统所能得到的最快的起动过程。采用转速电流双 闭环调速系统,在系统中设置了两个调节器,分别调节转速和电流,二者之间实行 审级联接,这样就可以实现在起动过程中只有电流负反馈,而它和转速负反馈不同 时加到一个调节器的

16、输入端,到达稳态转速后,只靠转速负反馈,不靠电流负反馈 发挥主要的作用,这样就能够获得良好的静、动态性能。与带电流截止负反馈的单闭环系统相比,双闭环调速系统的静特性在负载电流 小于Idm时表现为转速无静差,这时,转速负反馈起主调作用,系统表现为电流无 静差。得到过电流的自动保护。显然静特性优于单闭环系统。在动态性能方面,双 闭环系统在起动和升速过程中表现出很快的动态跟随性,在动态抗扰性能上,表现 在具有较强的抗负载扰动,抗电网电压扰动。加/减/正/反/停电机电路按钮单片机显示图2-2-1主框图综上所述,本系统用一台单片机及外部扩展设备代替原模拟系统中速度调节器、 电流调节器、触发器、逻辑切换单

17、元、电压记忆环节、锁零单元和电流自适应调节 器等,从而使直流调速系统实现全数字化。其硬件主结构如图2-1所示:图2-2结构框图第三章 硬件设计3.1 AT89C52 单片机简介3.1.1 AT89C52功能介绍AT89C5现供以下标准功能:8k字节Flash闪速存储器,256字节内部RAM 32 个 I O 口线, 3 个 16 位定时计数器,一个6 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C52可降至0Hz的静态逻辑 操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU 的工作,但允许RAM定时/计数器,串行通信口及中断系统继续工作。掉电方式保存 R

18、AM中的内 容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。3.1.2 AT89C52控制功能端口P0 口: P0 口是一组8位漏极开路型双向I/O 口,也即地址/数据总线复用口。 作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口 P0写 “ l ”时, 可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,在访问期间激活内部上拉电阻。P1 口: P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动 (吸收或输出电流)4个TTL逻辑门电路。对端口写“ l”,通过内部的上拉电阻把 端口拉到高电平,

19、此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流I。与AT89C5不同之处是,P1.0和P1.1 还可分别作为定时/计数器2的外部计数输入(P1.0/T2)和输入P1.1/T2EXFlash 编程和程序校验期间,Pl 接收低 8 位地址。P2 口: P2是一个带有内部上拉电阻的8位双向I/O 口,P2的输出缓冲级可驱 动(吸收或输出电流)4个TTL逻辑门电路。对端口 P2写“l”,通过内部的上拉 电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电 阻,某个引脚被外部信号拉低时会输出一个电流I 。在访问外部程序存储器或16位地址的

20、外部数据存储器(例如执行MOVXDPTR)时,P2 口送出高8位地址数据。 在访问8位地址的外部数据存储器(如执行MOVXRI令)时,P2 口输出P2锁存 器的内容。P3 口: P3 口是一组带有内部上拉电阻的8位双向I/O 口。P3 口输出缓冲级可 驱动(吸收或输出电流)4个TTL逻辑门电路。对P3 口写入“l”时,它们被内部 上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流 I。P3 口除了作为一般的I/0 口线外,更重要的用途是它的第二功能。RST复位输入。当振荡器工作时,RSHI脚出现两个机器周期以上高电平将使单片机复位。ALEyPROG1访问外部程序存储器或

21、数据存储器时,ALE (地址锁存允许)输出 脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出 固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问 外部数据存储器时将跳过一个ALEB冲。PSEN程序储存允许(PSEN输出是外部程序存储器的读选通信号,当AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次PSENT效,即输出两个 脉冲。在此期间,当访问外部数据存储器,将跳过两次PSENJ号。EA/ VPP外部访问允许。欲使CPU仅访问外部程序存储器(地址为0000HHFFFFH , EA端必须保持低电平(接地)。需注意的是:如果加密

22、位LB1被 编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU®执行 内部程序存储器中的指令。XTAL1振荡器反相放大器的及内部时钟发生器的输入端。XTAL2振荡器反相放大器的输出端。3.1.3 AT89C52定时器 2定时器2是一个16位定时/计数器。它既可当定时器使用,也可作为外部事件 计数器使用,其工作方式由特殊功能寄存器T2CON如表3)的C/T2位选择。定时 器2有三种工作方式:捕获方式,自动重装载(向上或向下计数)方式和波特率发 生器方式,工作方式由T2CON勺控制位来选择,参见表3-1-3:RCLK +TCLKCP.,REJTR2MODE0011

23、G-bit M -reload011Capture1X1Baud Rate GeneratorXX0(Off)表3-1-3定对器2工作方式定时器2由两个8位寄存器TH2ffi TL2组成,在定时器工作方式中,每个机器 周期TL2寄存器的值加1,由于一个机器周期由12个振荡时钟构成,因此,计数速 率为振荡频率的l/12。在计数工作方式时,当T2引脚上外部输入信号产生由l至 0的下降沿时,寄存器的值加1,在这种工作方式下,每个机器周期的5SP2期间, 对外部输入进行采样。若在第一个机器周期中采到的值为1,而在下一个机器周期 中采到的值为0,则在紧跟着的下一个周期的S3P1期间寄存器加1。由于识别1

24、至 0的跳变需要2个机器周期(24个振荡周期),因此,最高计数速率为振荡频率的 1/24。为确保采样的正确性,要求输入的电平在变化前至少保持一个完整周期的时 问,以保证输入信号至少被采样一次。捕获方式:在捕获方式下,通过T2CON6制位EXEN冰选择两种方式。如果EXEN2=0定 时器2是一个16位定时器或计数器计数溢出时,对T2CONJ溢出标志1F2置位,同 时激活中断。如果EXEN2=1定时器2完成相同的操作,而当T2EX引脚外部输入信 号发生1至0负跳变时,也出现TH2和TL2中的值分别被捕获到RCAP2和RCAP2L 中。另外,T2EXSI脚信号的跳变使得T2CO即的EXF2B位,与T

25、F2相仿,EXF池 会激活中断。自动重装载(向上或向下计数器)方式:当定时器2工作于16位自动重装载方式时,能对其编程为向上或向下计数方式,这个功能可通过特殊功能寄存器2CON见表5)的DCEN:(允许向下计数)来选择 的。复位时,DCE腑置“0” ,定时器2默认设置为向上计数。当DCEIS位时,定 时器2既可向上计数也可向下计数,这取决于T2EXSI脚的值,参见图5,当DCEN=0 时,定时器2自动设置为向上计数,在这种方式下,T2CON的EXEN2制位有两 种选择,若EXEN2=0定时器2为向上计数至0FFFFK出,置位TF2激活中断,同 时把16位计数寄存器RCAP2H RCAP2重装载

26、,RCAP2H RCAP2L的值可由软件 预置。若EXEN2=l定时器2的16位重装载由溢出或外部输入端T2EXM 1至0的 下降沿触发。这个脉冲使EXF2B位,如果中断允许,同样产生中断。当DCEN=时, 允许定时器2向上或向下计数,如图6所示。这种方式下,T2EX引脚控制计数器方 向。T2EX弓唧为逻辑“1”时,定时器向上计数,当计数0FFFFHO上溢出时,置位 TF2,同时把16位计数寄存器RCAP2和RCAP2重装载至U TH2和TL2中。T2EX弓| 脚为逻辑“ 0”时,定时器2向下计数,当TH2?口 TL2中的数值等于RCAP2H RCAP2L 中的值时,计数溢出,置位TF2,同时

27、将0FFFFHHS重新装入定时寄存器中。当定 时/计数器2向上溢出或向下溢出时,置位EXF2&。波特率发生器:当T2CON表3)中的TCLKffi RCLK位时,定时/计数器2作为波特率发生器使用。如果定时计数器2 作为发送器或接收器,其发送和接收的波特率可以是不同的,定时器1用于其它功能,如图7所示。若RCL知TCLKS位,则定时器2 工作于波特率发生器方式。定时计数器2 自动重装载方式( DCEN=) 1向下计数: 波特率发生器的方式与自动重装载方式相仿,在此方式下,TH涮转使定时器2的寄存器用RCAP2H RCAP2L中的 16 位数值重新装载,该数值由软件设置。在方式 1 和方

28、式3 中, 波特率由定时器 2 的溢出速率根据下式确定:方式1和3的波特率=定时器器的溢出/16定时器既能工作于定时方式也能工作于计数方式,在大多数的应用中,是工作在定时方式( C T2=0) 。 定时器 2 作为波特率发生器时,与作为定时器的操作是不同的,通常作为定时器时,在每个机器周期(1 12振荡频率)寄存器的值加1 ,而作为波特率发生器使用时,在每个状态时间(1 2 振荡频率)寄存器的值加1。可编程时钟输出:定时器2 可通过编程从P1.0 输出一个占空比为50的时钟信号,如图8所示。P1.0引脚除了是一个标准的I/O口外,还可以通过编程使其作为定时计数器2 的外部时钟输入和输出占空比5

29、0的时钟脉冲。当时钟振荡频率为16MHz寸,输出时钟频率范围为61Hz-4MHZ1设置定时/计数器2为时钟发生 器时,C/T2 (T2CON.1 =0, T20E (T2MOD5=1,必须由 TR2 (T2CON.2 启动或停止定时器。时钟输出频率取决于振荡频率和定时器2捕获寄存器(RCAP2HRCAP2L 的重新装载值,公式如下:输出时钟频率=震荡频率/4*65536-(RCAP2H,RCAP2L)在时钟输出方式下,定时器2的翻转不会产生中断,这个特性与作为波特率发 生器使用时相仿。定时器2作为波特率发生器使用时,还可作为时钟发生器使用, 但需要注意的是波特率和时钟输出频率不能分开确定,这是

30、因为它们同使用RCAP2H 和 RCAP2L3.1.4 AT89C52控制引脚7TZjFtOC14: VCCCQEXjFMJ230 FQiD (ADO)F12匚338J PQ.1 (ADOFL3匚437 PO.2 (AD2)PMC=36 FC 3 A.D31(mdkj) pi.sq035qPC 4.A.D4J(MISO) P1 ac,.-M PCeiAD5j(SCKJF1,7C833 pc e iAw.irstC;32口H 747)ID31 EVPPi-DO) FT 匚113Z ALE.=ROGINTO) P3.2 C122& PfiENtrrn:,F33cj28lP27(A1fTC)

31、户3.4 匚'二 二: P2C iAU(T1)F3.5dts25JP2S 'A.13(WR) F3B 匚1025 F2 4iA1;:R3) P3.7 匚1724JP2.2 iA.11XTAL2Cia23 K Z iA.10xt al* r102: P2 1 iA.3:GNDC2021 P2C.A5:图3-1-4 AT89S52引脚图DIP封装3.2 74LS245芯片的介绍74LS245是我们常用的芯片,用来驱动led或者其他的设备,它是8路同相三 态双向总线收发器,可双向传输数据。74LS245还具有双向三态功能,既可以输出,也可以输入数据。当8051单片机的P0 口总线负载

32、达到或超过P0最大负载能力时,必须接入 74LS245?总线目区动器。当片选端/CE低电平有效时,DIR= "0”,彳S号由B向A传输;(接收)DIR= "1",信号由A向B传输;(发送)当CE为高电平时,A B均为高阻由于P2口始终输出地址的高8位,接口时74LS245勺三态才5制端1阴口 2G接地, P2 口与驱动器输入线对应相连。P0 口与74LS245输入端相连,E端接地,保证数据 线畅通。8051的/RD和/PSENffi与后接DIR,使得RD和PSENt效时,74LS245俞入(P0.1D1),其它时间处于输出(P0.1 -D1)。引脚图如图图3-2所

33、示:56JL8TAO AlA2A3A4A5AfiA7BOBlB2B3B4B5B6B711171?Is1413-74LS245 EDIR11百是H时,& B为高阻后为L, DIR为L时,B-*A豆为L,DIR是H时,AB图3-2 74LS24田|脚图3.3 L298芯片的介绍L298概述L298是一款单片集成的高电压、高电流、双路全桥式电机驱动,设计用于连接 标准TTL逻辑电平,驱动电感负载(诸如继电器、线圈、DCffi步进电机)。L298提 供两个使能输入端,可以在不依赖于输入信号的情况下,使能或禁用L298器件。L298低位晶体管的发射器连接到一起,而其对应的外部端口则可用来连接一个

34、 外部感应电阻。L298还提供一个额外的电压输入,所以其逻辑电路可以工作在更低 的电压下。L298特性L298工作电压高达46V总DC电流达4A低饱和电压L298具有过温保护功能逻辑“0”输入电压高达1.5V(高抗噪性)3.4 ULN2003APG比如1脚输入,16脚输出,你的负载接在VCCW 16脚之间,不用9脚。型号:ULN2003APG品牌:东芝封装:DIP编辑本段作用:ULN200配大电流驱动阵歹【,多用于单片机、智能仪表、PLC数字量输出卡等 控制电路中。可直接驱动继电器等负载。编辑本段特性描述:属于高耐压、大电流达林顿管IC, ULN2003ApG ULN200配同一个系类产品。

35、高耐压、大电流达林顿阵列,由七个硅NPN达林顿管组成该电路的特点如下:ULN2003的每一对达林顿都串联一个2.7K的基极电阻,在5V的工作电压下它 能与TTL和CMOS1路直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的 数据。ULN2003工作电压高,工作电流大,灌电流可达500mA并且能够在关态时承 受50V的电压,输出还可以在高负载电流并行运行。ULN2003内部还集成了一个消线圈反电动势的二极管,可用来驱动继电器。它 是双列16脚封装,NPNhj体管矩阵,最大驱动电压二50V电流=500mA输入电压=5V, 适用于TTL COMS由达林顿管组成驱动电路。ULN集成达林顿管IC,内

36、部还集成 了一个消线圈反电动势的二极管,它的输出端允许通过电流为200mA饱和压降VCE 约1V左右,耐压BVCEO勺为36M用户输出口的外接负载可根据以上参数估算。采 用集电极开路输出,输出电流大。故可直接驱动继电器或固体继电器,也可直接驱 动低压灯泡。通常单片机驱动ULN2003寸,上拉2K的电阻较为合适,同时,COMI 脚应该悬空或接电源。3.5 直流电机驱动电路直流电机通过L298芯片驱动电机正转和反转,单片机通过发出的PW峨控制ENA弓唧来调节电机的转速,电机驱动电路如图3-5所示:图3-5直流电机驱动3.6 LED数码管显示电路数码管动态显示接口是单片机中应用最为广泛的一种显示方式

37、之一,动态驱动 是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp”的同名端连在一起,另外为每 个数码管的公共极COM1加位选通控制电路,位选通由各自独立的I/O线控制,当 单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是哪个数码管会 显示出字形,取决于单片机对位选通CO阊电路的控制,所以我们只要将需要显示 的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过 分时轮流控制各个数码管的的COM就使各个数码管轮流受控显示,这就是动态 驱动。在轮流显示过程中,每位数码管的点亮时间为12ms由于人的视觉暂留现 象及发光二极管的余辉效应,尽管实际上

38、各位数码管并非同时点亮,但只要扫描的 速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效 果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。本次电路设计利用74LS245E片实现对数码管的动态扫描,依次显示转速的个第四章 软件设计4.1 C51 语言介绍MCS-5惮片机是美国INTE公司于1980年推出的产品,它比MCS-4弹片机结 构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-5惮片机可以算是相当成功的产品,一直到现在,MCS-51s列或其兼容的 单片机仍是应用的主流产品,各高校及专业学校的培训教材仍与MCS-5惮片

39、机作为 代表进行理论基础学习。MCS-5惮片机的这个指令系统中共包括111条指令,可以完成30多种功能。指令有两种形式:第一种形式是机器码格式,也是数字格式。C 语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C 语言明显优于其它解释型高级语言,有一些大型应用软件也是用C 语言编写的。具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。本次实习运用C语言编程来对单片机进行显示的动态扫描控制、信号的传输转 换控制。C语言编程具有以下优点:语法限制不太严格,程序设计自由度大。生成目标代码质量高,程序执行效率高。C语言简洁、紧凑,使用方便、灵活。运算符共有34种。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算。数据结构类型具有结构化的控制语句。与汇编语言相比,用C语言写的程序可 移植性好。C语言允许直接访问物理地址,能进行位(bit )操作,能实现汇编语言的大部 分功能,可以直接对硬件进行操作,因此有人把它称为中级语言。4.2 Keil C51 单片机软件开发系统的整体结构C51的工具包非常丰富,其中uVision与Ishell分别是C51for WindowSf口 for Dos的集成开发环境

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论