求单片机直流电机调速系统的设计的方案和意义

作者&投稿:虞乖 (若有异议请与网页底部的电邮联系)
单片机直流电机调速系统的设计~

单片机控制的直流电机调速系统

摘要:本文采用AT89C52作为主控芯片,设计了一种直流电机高速系统。AT89C52产生单极性工作制的定频PWM脉冲,配合驱动能力强大的L298,从而实现控制和调整直流电机转速和转向的功能。利用软件编程,能够设置多个占空比不同的脉冲,使得电机转速可以逐步增大或减小,同时在LCD上显示电机的工作状态,易于观察和识别。本设计主要由电机调速控制模块和LCD显示模块组成,具有电路简单,可靠性高,运行稳定的特点,是对于小型直流电机调速装置的一种探究。

关键词:AT89C52 定频PWM LCD 直流电机



目 录

1 绪论... 1

2 方案设计... 1

2.1 功能要求... 1

2.2 方案论证... 1

3 系统硬件的设计... 3

3.1 电机调速控制模块... 3

3.2 LCD显示模块... 6

3.3 硬件设计总原理图... 11

4 系统软件的设计... 12

4.1 主程序... 12

5 调试及性能分析... 14

5.1 调试与测试... 14

6 结论... 15

7 致谢... 15

参考文献... 17

附录... 18

  论文题目:直流电动机调速器硬件设计
  专业:自动化
  本科生:刘小煜 (签名)____
  指导教师:胡晓东 (签名)____

  直流电动机调速器硬件设计
  摘 要

  直流电动机广泛应用于各种场合,为使机械设备以合理速度进行工作则需要对直流电机进行调速。该实验中搭建了基于C8051F020单片机的转速单闭环调速系统,利用PWM信号改变电动机电枢电压,并由软件完成转速单闭环PI控制,旨在实现直流电动机的平滑调速,并对PI控制原理及其参数的确定进行更深的理解。实验结果显示,控制8位PWM信号输出可平滑改变电动机电枢电压,实现电动机升速、降速及反转等功能。实验中使用霍尔元件进行电动机转速的检测、反馈。期望转速则可通过功能按键给定。当选择比例参数为0.08、积分参数为0.01时,电机转速可以在3秒左右达到稳定。由实验结果知,该单闭环调速系统可对直流电机进行调速,达到预期效果。

  关键字:直流电机, C8051F020,PWM,调速,数字式


  Subject: Hardware Design of Speed Regulator for DC motor
  Major: Automation
  Name: Xiao yu Liu (Signature)____
  Instructor:Xiao dong Hu (Signature) ____


  Hardware Design of Speed Regulator for DC motor
  Abstract


  The dc motor is a widely used machine in various occasions.The speed regulaiting systerm is used to satisfy the requirement that the speed of dc motor be controlled over a range in some applications. In this experiment,the digital Close-loop control systerm is based on C8051F020 SCM.It used PI regulator and PWM to regulate the speed of dc motor. The method of speed regulating of dc motor is discussed in this paper and, make a deep understanding about PI regulator.According to experiment ,the armature voltage can be controlled linearnized with regulating the 8 bit PWM.So the dc motor can accelerate or decelerate or reverse.In experiment, hall component is used as a detector and feed back the speed .The expecting speed can be given by key-press.With using the PI regulator,the dc motor will have a stable speed in ten seconds when choose P value as 0.8 and I value as 0.01. At last,the experiment shows that the speed regulating systerm can work as expected.

  Key words: dc motor,C8051F020,PWM,speed regulating,digital

  目录

  第一章 绪论 1
  1.1直流调速系统发展概况 1
  1.2 国内外发展概况 2
  1.2.1 国内发展概况 2
  1.2.2 国外发展概况 3
  1.2.3 总结 4
  1.3 本课题研究目的及意义 4
  1.4 论文主要研究内容 4
  第二章 直流电动机调速器工作原理 6
  2.1 直流电机调速方法及原理 6
  2.2直流电机PWM(脉宽调制)调速工作原理 7
  2.3 转速负反馈单闭环直流调速系统原理 11
  2.3.1 单闭环直流调速系统的组成 11
  2.3.2速度负反馈单闭环系统的静特性 12
  2.3.3转速负反馈单闭环系统的基本特征 13
  2.3.4转速负反馈单闭环系统的局限性 14
  2.4 采用PI调节器的单闭环无静差调速系统 15
  2.5 数字式转速负反馈单闭环系统原理 17
  2.5.1原理框图 17
  2.5.2 数字式PI调节器设计原理 18
  第三章 直流电动机调速器硬件设计 20
  3.1 系统硬件设计总体方案及框图 20
  3.1.1系统硬件设计总体方案 20
  3.1.2 总体框图 20
  3.2 系统硬件设计 20
  3.2.1 C8051F020单片机 20
  3.2.1.1 单片机简介 20
  3.2.1.2 使用可编程定时器/计数器阵列获得8位PWM信号 23
  3.2.1.3 单片机端口配置 23
  3.2.2主电路 25
  3.2.3 LED显示电路 26
  3.2.4 按键控制电路 27
  3.2.5 转速检测、反馈电路 28
  3.2.6 12V电源电路 30
  3.3硬件设计总结 31
  第四章 实验运行结果及讨论 32
  4.1 实验条件及运行结果 32
  4.1.1 开环系统运行结果 32
  4.1.2 单闭环系统运行结果 32
  4.2 结果分析及讨论 32
  4.3 实验中遇到的问题及讨论 33
  结论 34
  致谢 35
  参考文献 36
  论文小结 38
  附录1 直流电动机调速器硬件设计电路图 39
  附录2 直流电动机控制系统程序清单 42
  附录3 硬件实物图 57


  第一章 绪论
  1.1直流调速系统发展概况
  在现代工业中,电动机作为电能转换的传动装置被广泛应用于机械、冶金、石油化学、国防等工业部门中,随着对生产工艺、产品质量的要求不断提高和产量的增长,越来越多的生产机械要求能实现自动调速。
  在可调速传动系统中,按照传动电动机的类型来分,可分为两大类:直流调速系统和交流调速系统。交流电动机直流具有结构简单、价格低廉、维修简便、转动惯量小等优点,但主要缺点为调速较为困难。相比之下,直流电动机虽然存在结构复杂、价格较高、维修麻烦等缺点,但由于具有较大的起动转矩和良好的起、制动性能以及易于在宽范围内实现平滑调速,因此直流调速系统至今仍是自动调速系统的主要形式。
  直流调速系统的发展得力于微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术和微机应用技术的最新发展成就。正是这些技术的进步使直流调速系统发生翻天覆地的变化。其中电机的控制部分已经由模拟控制逐渐让位于以单片机为主的微处理器控制,形成数字与模拟的混合控制系统和纯数字控制系统,并正向全数字控制方向快速发展。电动机的驱动部分所用的功率器件亦经历了几次更新换代。目前开关速度更快、控制更容易的全控型功率器件MOSFET和IGBT成为主流。功率器件控制条件的变化和微电子技术的使用也使新型的电动机控制方法能够得到实现。脉宽调制控制方法在直流调速中获得了广泛的应用。
  1964年A.Schonung和H.stemmler首先提出把PWM技术应用到电机传动中从此为电机传动的推广应用开辟了新的局面。进入70年代以来,体积小、耗电少、成本低、速度快、功能强、可靠性高的大规模集成电路微处理器已经商品化,把电机控制推上了一个崭新的阶段,以微处理器为核心的数字控制(简称微机数字控制)成为现代电气传动系统控制器的主要形式。PWM常取代数模转换器(DAC)用于功率输出控制,其中,直流电机的速度控制是最常见的应用。通常PWM配合桥式驱动电路实现直流电机调速,非常简单,且调速范围大。在直流电动机的控制中,主要使用定频调宽法。
  目前,电机调速控制模块主要有以下三种:
  (1)、采用电阻网络或数字电位器调整直流电机的分压,从而达到调速的目的;
  (2)、采用继电器对直流电机的开或关进行控制,通过开关的切换对电机的速度进行调整;
  (3)、采用由IGBT管组成的H型PWM电路。用单片机控制IGBT管使之工作在占空比可调的开关状态,精确调整电动机转速。
  1.2 国内外发展概况
  1.2.1 国内发展概况
  我国从六十年代初试制成功第一只硅晶闸管以来,晶闸管直流调速系统开始得到迅速的发展和广泛的应用。用于中、小功率的 0.4~200KW晶闸管直流调速装置已作为标准化、系列化通用产品批量生产。
  目前,全国各大专院校、科研单位和厂家都在进行数字式直流调速系统的开发,提出了许多关于直流调速系统的控制算法:
  (1)、直流电动机及直流调速系统的参数辩识的方法。该方法据系统或环节的输入输出特性,应用最小二乘法,即可获得系统环节的内部参数。所获得的参数具有较高的精度,方法简便易行。
  (2)、直流电动机调速系统的内模控制方法。该方法依据内模控制原理,针对双闭环直流电动机调速系统设计了一种内模控制器,取代常规的PI调节器,成功解决了转速超调问题,能使系统获得优良的动态和静态性能,而且设计方法简单,控制器容易实现。
  (3)、单神经元自适应智能控制的方法。该方法针对直流传动系统的特点,提出了单神经元自适应智能控制策略。这种单神经元自适应智能控制系统不仅具有良好的静、动态性能,而且还具有令人满意的鲁棒性与自适应性。
  (4)、模糊控制方法。该方法对模糊控制理论在小惯性系统上对其应用进行了尝试。经1.5kw电机实验证明,模糊控制理论可以用于直流并励电动机的限流起动和恒速运行控制,并能获得理想的控制曲线。
  上诉的控制方法仅是直流电机调速系统应用和研究的一个侧面,国内外还有许多学者对此进行了不同程度的研究。
  1.2.2 国外发展概况
  随着各种微处理器的出现和发展,国外对直流电机的数字控制调速系统的研究也在不断发展和完善,尤其80年代在这方面的研究达到空前的繁荣。大型直流电机的调速系统一般采用晶闸管整流来实现,为了提高调速系统的性能,研究工作者对晶闸管触发脉冲的控制算法作了大量研究,提出了内模控制算法、I-P控制器取代PI调节器的方法、自适应和模糊PID算法等等。
  目前,国外主要的电气公司,如瑞典ABB公司,德国西门子公司、AEG公司,日本三菱公司、东芝公司、美国GE公司等,均已开发出数字式直流调装置,有成熟的系列化、标准化、模版化的应用产品供选用。如西门子公司生产的SIMOREG-K 6RA24 系列整流装置为三相交流电源直接供电的全数字控制装置,其结构紧凑,用于直流电机电枢和励磁供电,完成调速任务。设计电流范围为15A至1200A,并可通过并联SITOR可控硅单元进行扩展。根据不同的应用场合,可选择单象限或四象限运行的装置,装置本身带有参数设定单元,不需要其它任何附加设备便可以完成参数设定。所有控制调节监控及附加功能都由微处理器来实现,可选择给定值和反馈值为数字量或模拟量。
  1.2.3 总结
  随着生产技术的发展,对直流电气传动在起制动、正反转以及调速精度、调速范围、静态特性、动态响应等方面都提出了更高的要求,这就要求大量使用直流调速系统。因此人们对直流调速系统的研究将会更深一步。
  1.3 本课题研究目的及意义
  直流电动机是最早出现的电动机,也是最早实现调速的电动机。长期以来,直流电动机一直占据着调速控制的统治地位。由于它具有良好的线性调速特性,简单的控制性能,高效率,优异的动态特性,现在仍是大多数调速控制电动机的最优选择。因此研究直流电机的速度控制,有着非常重要的意义。
  随着单片机的发展,数字化直流PWM调速系统在工业上得到了广泛的应用,控制方法也日益成熟。它对单片机的要求是:具有足够快的速度;有PWM口,用于自动产生PWM波;有捕捉功能,用于测频;有A/D转换器、用来对电动机的输出转速、输出电压和电流的模拟量进行模/数转换;有各种同步串行接口、足够的内部ROM和RAM,以减小控制系统的无力尺寸;有看门狗、电源管理功能等。因此该实验中选用Cygnal公司的单片机C8051F020。
  通过设计基于C8051F020单片机的直流PWM调速系统并调试得出结论,在掌握C8051F020的同时进一步加深对直流电动机调速方法、PI控制器的理解,对运动控制的相关知识进行巩固。
  1.4 论文主要研究内容
  本课题的研究对象为直流电动机,对其转速进行控制。基本思想是利用C8051F020自带的PWM口,通过调整PWM的占空比,控制电机的电枢电压,进而控制转速。
  系统硬件设计为:以C8051F020为核心,由转速环、显示、按键控制等电路组成。
  具体内容如下:
  (1)、介绍直流电动机工作原理及PWM调速方法。
  (2)、完成以C8051F020为控制核心的直流电机数字控制系统硬件设计。
  (3)、以该系统的特点为基础进行分析,使用PWM控制电机调速,并由实验得到合适的PI控制及相关参数。
  (4)、对该数字式直流电动机调速系统的性能做出总结。


  第二章 直流电动机调速器工作原理
  2.1 直流电机调速方法及原理
  直流电动机的转速和各参量的关系可用下式表示:

  由上式可以看出,要想改变直流电机的转速,即调速,可有三种不同的方式:调节电枢供电电压U,改变电枢回路电阻R,调节励磁磁通Φ。
  3种调速方式的比较表2-1所示.
  表2-1 3种电动机调速方式对比
  调速方式和方法 控制装置 调速范围 转速变化率 平滑性 动态性能 恒转矩或恒功 率 效率
  改变电枢电阻 串电枢电阻 变阻器或接触器、电阻器 2:1 低速时大 用变阻器较好
  用接触器、电阻器较差 无自动调节能力 恒转矩 低
  改变电枢电压 电动机-发电机组 发电机组或电机扩大机(磁放大器) 10:1~20:1 小 好 较好 恒转矩 60%~70%
  静止变流器 晶闸管变流器 50:1~100:1 小 好 好 恒转矩 80%~90%
  直流脉冲调宽 晶体管或晶闸管直流开关电路 50:1~100:1 小 好 好 恒转矩 80%~90%
  改变磁通 串联电阻或可变直流电源 直流电源变阻器 3:1
  ~
  5:1 较大 差 差 恒功率 80%~90%
  电机扩大机或磁放大器 好 较好
  晶闸管变流器 好

  由表2-1知,对于要求在一定范围内无级平滑调速的系统来说,以调节电枢供电电压的方式为最佳,而变电枢电压调速方法亦是应用最广的调速方法。
  2.2直流电机PWM(脉宽调制)调速工作原理
  在直流调速系统中,开关放大器提供驱动电机所需要的电压和电流,通过改变加在电动机上的电压的平均值来控制电机的运转。在开关放大器中,常采用晶体管作为开关器件,晶体管如同开关一样,总是处在接通和断开的状态。在晶体管处在接通时,其上的压降可以略去;当晶体管处在断开时,其上的压降很大,但是电流为零,所以不论晶体管导通还是关断,输出晶体管中的功耗都是很小的。一种比较简单的开关放大器是按照一个固定的频率去接通和断开放大器,并根据需要改变一个周期内“接通”和“断开”的相位宽窄,这样的放大器被称为脉冲调制放大器。
  PWM脉冲宽度调制技术就是通过对一系列脉冲的宽度进行调制,来等效地获得获得所需要波形(含形状和幅值)的技术。
  根据PWM控制技术的特点,到目前为止主要有八类方法:相电压控制PWM、线电压控制PWM、电流控制PWM、非线性控制PWM,谐振软开关PWM、矢量控制PWM、直接转矩控制PWM、空间电压矢量控制PWM。
  利用开关管对直流电动机进行PWM调速控制原理图及输入输出电压波形如图2-1、图2-2所示。当开关管MOSFET的栅极输入高电平时,开关管导通,直流电动机电枢绕组两端由电压。秒后,栅极输入变为低电平,开关管截止,电动机电枢两端电压为0。秒后,栅极输入重新变为高电平,开关管的动作重复前面的过程。这样,对应着输入的电平高低,直流电动机电枢绕组两端的电压波形如图2-2所示。电动机的电枢绕组两端的电压平均值为:

  式2-1

  式中 ——占空比,
  占空比表示了在一个周期里,开关管导通的时间与周期的比值。的变化范围为0≤≤1。由式2-1可知,当电源电压不变的情况下,电枢的端电压的平均值取决于占空比的大小,改变值就可以改变端电压的平均值,从而达到调速的目的,这就是PWM调速原理。
  在PWM调速时,占空比是一个重要参数。以下是三种可改变占空比的方法:
  (1)、定宽调频法:保持不变,改变,从而改变周期(或频率)。
  (2)、调宽调频法:保持不变,改变,从而改变周期(或频率)。
  (3)、定频调宽法:保持周期(或频率)不变,同时改变、。
  前2种方法由于在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此应用较少。目前,在直流电动机的控制中,主要使用第3种方法。


  图2-1 PWM调速控制原理


  图2-2 输入输出电压波形
  产生PWM控制信号的方法有4种,分别为:
  (1)、分立电子元件组成的PWM信号发生器
  这种方法是用分立的逻辑电子元件组成PWM信号电路。它是最早期的方式,现在已经被淘汰了。
  (2)、软件模拟法
  利用单片机的一个I/O引脚,通过软件对该引脚不断地输出高低电平来实现PWM信号输出。这种方法要占用CPU大量时间,需要很高的单片机性能,易于实现,目前也逐渐被淘汰。
  (3)、专用PWM集成电路
  从PWM控制技术出现之日起,就有芯片制造商生产专用的PWM集成电路芯片,现在市场上已有许多种。这些芯片除了由PWM信号发生功能外,还有“死区”调节功能、保护功能等。在单片机控制直流电动机系统中,使用专用PWM集成电路可以减轻单片机负担,工作也更可靠。
  (4)、单片机PWM口
  新一代的单片机增加了许多功能,其中包括PWM功能。单片机通过初始化设置,使其能自动地发出PWM脉冲波,只能在改变占空比时CPU才进行干预。
  其中常用后两中方法获得PWM信号。实验中使用方法(4)获得PWM信号。
  2.3 转速负反馈单闭环直流调速系统原理
  2.3.1 单闭环直流调速系统的组成
  只通过改变触发或驱动电路的控制电压来改变功率变换电路的输出平均电压,达到调节电动机转速的目的,称为开环调速系统。但开环直流调速系统具有局限性:
  (1)、通过控制可调直流电源的输入信号,可以连续调节直流电动机的电枢电压,实现直流电动机的平滑无极调速,但是,在启动或大范围阶跃升速时,电枢电流可能远远超过电机额定电流,可能会损坏电动机,也会使直流可调电源因过流而烧毁。因此必须设法限制电枢动态电流的幅值。
  (2)、开环系统的额定速降一般都比较大,使得开环系统的调速范围D都很小,对于大部分需要调速的生产机械都无法满足要求。因此必须采用闭环反馈控制的方法减小额定动态速降,以增大调速范围。
  (3)、开环系统对于负载扰动是有静差的。必须采用闭环反馈控制消除扰动静差
  为克服其缺点,提高系统的控制质量,必须采用带有负反馈的闭环系统,方框图如图2-3所示。在闭环系统中,把系统输出量通过检测装置(传感器)引向系统的输入端,与系统的输入量进行比较,从而得到反馈量与输入量之间的偏差信号。利用此偏差信号通过控制器(调节器)产生控制作用,自动纠正偏差。因此,带输出量负反馈的闭环控制系统能提高系统抗扰性,改善控制精度的性能,广泛用于各类自动调节系统中。

一.电机调速模块. 我们的设计思路是先产生占空比可调的方波(方法有多种,一是用555构成多谐振荡器.二可以利用单片机产生PWM方波)+4功率器件构成的H桥电路,用以驱动直流电机转动.当然还许多驱动方案,比如三极管-电阻作栅极驱动\低压驱动电路的简易栅极驱动,还有可以直接用个MCU产生PWM外加一个MOS管驱动也可以. 1.1直流电机驱动电路的设计目标 在直流电机驱动电路的设计中,主要考虑一下几点: 1. 功能:电机是单向还是双向转动?需不需要调速?对于单向的电机驱动,只要用一个大功率三极管或场效应管或继电器直接带动电机即可,当电机需要双向转动时,可以使用由4个功率元件组成的H桥电路或者使用一个双刀双掷的继电器。如果不需要调速,只要使用继电器即可;但如果需要调速,可以使用三极管,场效应管等开关元件实现PWM(脉冲宽度调制)调速。 2. 性能:对于PWM调速的电机驱动电路,主要有以下性能指标。 1)输出电流和电压范围,它决定着电路能驱动多大功率的电机。 2)效率,高的效率不仅意味着节省电源,也会减少驱动电路的发热。要提高电路的效率,可以从保证功率器件的开关工作状态和防止共态导通(H桥或推挽电路可能出现的一个问题,即两个功率器件同时导通使电源短路)入手。 3)对控制输入端的影响。功率电路对其输入端应有良好的信号隔离,防止有高电压大电流进入主控电路,这可以用高的输入阻抗或者光电耦合器实现隔离。 4)对电源的影响。共态导通可以引起电源电压的瞬间下降造成高频电源污染;大的电流可能导致地线电位浮动。 5)可靠性。电机驱动电路应该尽可能做到,无论加上何种控制信号,何种无源负载,电路都是安全的。 考虑到以上的因素我们采用555多谐振荡器产生占空比可调的方波+4功率器件构成的H桥来驱动直流电机.电路图如下: 1.2、电机调速模块的电路图功能分析 555通过可调电阻可以实现占空比可调的方波,即组成占空比可调的多谐振荡器。 多谐振荡器实现占空比可调的方波的功能分析: 电源接通瞬间,电容C2上的初始电压为0,施密特触发器输出电压为U为高电平,与此同时由于集电极开路输出端(7脚)对地断开,电源通过R5、R7开始对电容C充电,电路进入暂稳态I状态。此后电路按下列四个阶段周而复始地循环,产生周期性的输出脉冲。 (1) 暂稳态I阶段,VCC通过R5。R7向电容C充电,电容C的电压Uc按指数上升,在UC高于2/3VCC之前,定时器暂时维持‘1’的状态,输出为高电位。 (2) 翻转I阶段,电容C继续充电,当Uc高于2/3VCC后,定时器翻转为‘0’的状态,输出为低电位。此时,集电极开路输出端(7脚)由对地断开变为导通。 (3) 暂稳态II阶段,电容C开始经历R7、R6对地(7脚)放电,Uc按照指数下降,在Uc低于1/3VCC之前,定时器依然维持‘0’的状态。输出为低电位。 (4) 翻转II阶段,电容C继续放电,当Uc低于1/3VCC后,定时器翻转为‘1’状态,输出为高电位。此时,集电极开路输出端(7脚)由对地导通变为对地断开。此后,振荡器又回复到暂稳态I状态。 (5) 可以通过调节R6的大小来调节定时器输出方波的占空比。 Uln2003芯片是16脚七路电机驱动芯片,这块芯片在这里可以看作是七非门芯片,作用是保证10脚和14脚的输出SINGLE1和SINGLE2的输出为一高一低。芯片中的二极管起到分流的作用。电路图的右部分的作用是通过调节电机的正转与反转来调节电机的转速,当SINGLE1为高 SINGLE2为低时,三极管Q2,Q3,Q5导通,Q1,Q4,Q6截止,电机1端通过Q5接地,Vcc通过Q2直接押在电机2端,此时电机2端电位高于1端,电机反转;当SINGLE1为低SINGLE2为高时,电机正转。当某一时刻占空比大于50%时,电机呈现正转加速或是反转减速状态;某一时刻占空比小于50%时,电机呈现正转减速或是反转加速状态。电机就是通过矩形波占空比的不同来调节转速的,电机呈现出来的转速是平均速度。 二.电机测速模块电路以及功能分析 我们的设计思路是利用光电隔离器件以及BCD计数器实现直流电机测速模块电路.利用电机转动时带动纸片遮挡光耦,使其发光二极管发出的红外光被其中的光敏三极管所接收,通过BCD计数器最后将在单位时间内转动的转数给显示出来.电路图如下: 1.3、电机测速模块整个电路以及其他功能分析 1.3.1芯片功能分析 CD40192: 可预置BCD加/减计数器(双时钟) NSC\TI///J1J2J3J4是可以预设数字的输入,Q1Q2Q3Q4是加减计数的输出。C0是进位端接高位的UP(加计数器)。BO是借位端图上不接,为空脚。ENABLE是使能端。VSS接地,VCC接电源。DOWN是减计数器。 CD4511 BCD锁存、7段译码,驱动器: //A、B、C、D分别接BCD加减计数器的输出端,锁存数字。再7段译码将其输出到数码管。 CD40106 六施密特触发器: NSC\TI //输入信号为A,输出信号为A反,对输入的脉冲进行整形并取反,使高位计数器的加计数能够计数。 1.4、接受板子整个电路图功能分析 光电耦合器OPTOISO1,当其接受到光信号,LED放光,三极管饱和导通,晶体管Q1导通,因为电阻R3 为47K,大部分的电压分压在电阻上了,A为低电平。若没有接受到光的话,A为一高点平,这样在A端形成了一个负脉冲,再经过CD40106 六施密特触发器对脉冲进行整形并且取反,得到A的非为一正脉冲(指的是没有光的时候为低电平,有光信号的时候为高电平)。 经过六施密特触发器的脉冲信号再接到CD40192的UP端使BCD计数器件1为加计数器。又两个CD40192ENABLE是使能端一起接在enable信号上。 REST信号也相连一起通过按键S1接VCC高电平/通过R9 10K接地。这样只要按S1就可以实现REST重置清零。不按S1的就照常计数。 Enable使能信号的产生:是通过按键S1和555芯片以及相应的RC电路,实现一定时间的延时,也就是意味着一按S1,在定时T(由RC值确定)的时间内,计数器在计数,将光电耦合器接受到的恒定脉冲个人给计数,定时时间到的话就停止.这样的话可以将电机的速度给测出来.定时时间为0.5S~1.0S. 驱动CD40192工作,我们对照图2来分析这个定时器的功能。 当一上电的时候, 3 (OUT)脚输出一个高电平,

方案我给你出吧!记得采纳我的答案哈!
你选一款可以产生PWM还有AD的单片机,我用的是C8051F021,你可以参考参考这个
http://baike.baidu.com/view/3432307.htm
AD采集到连续的变化的电压信号,然后控制PWM的占空比,这是第一步
第二部就是电机的驱动部分了
你百度一下:H桥,就是驱动电机的,你也可以用L298做,里面集成了H桥
百度里面关于H桥的资料很多
关于单片机程序,我可以给你一点资料,AD采集的,你可以参考参考


L298芯片通过51单片机控制两个直流电机,要求两个电机都可以 独立(互不...
可以,如wang17077869所述差不多。但对于你提的问题,可以作如下细化:1.加减速问题。用PWM(直观点说就是一串连续的高低电平)可以做到,占空比越大,电压越高,速度越快。2,独立问题。这个可以用一个定时器来做,其实,就是用这个定时器来产生两路独立的PWM,而这两路PWM信号分别给两个电机,这样...

求:用AT89C51单片机实现直流电机PWM调速原理图,protues仿真、程序...
\/***头文件***\/ include<reg51.h> include<absacc.h> include <intrins.h> \/*** \/ \/***自定义变量***\/ define uint unsigned int \/\/自定义变量 define uchar unsigned char char gw,sw,bw,qw;uchar j; \/\/定时次数,每次20ms uchar f=5; \/\/计数的次数 sbit P10=P1^0; ...

51单片机怎么控制大功率的直流电机,麻烦给下电路图,谢啦。主要是驱动...
看了这么多回答的,还是我给你一个答案吧!答案见插图。解释如下:1:你说的大功率直流电机,用三极管肯定驱动不了,必须要大功率的MOSFET或者IGBT去驱动,IGBT或者MOSFET可以买Infineon的。主电路结构最好采用H桥电路,可以双极性正反调速。2:H桥的上管可以用IR2110来驱动,这个芯片自己提供了一个自举...

关于直流电机的调速问题
直流电动机的转速公式为:n=(U-IRa)\/Ceφ=(U-IRa)\/Ceφ 其中:n---电机的转速 U---电源电压 I---电枢电流 Ra---电枢回路电阻 Ce---电机的电势常数 φ---电机的磁通 从公式可以看出:当励磁电流增大---磁通φ增大---转速就会上升;当励磁电流减小---磁通φ减小---转速就会下降;这是...

用单片机控制5V小风扇的调速问题
温度的话,用18B20采集,单总线,网上有驱动i程序。要用掉一个IO口 风扇,也就是一个直流电机,用PWM波去驱动,也用一个IO口,当然,不能直接的把IO口接到电机上,最好是接到一个unl2003芯片,P9 就是直流电机

用单片机控制风扇的转速希望提供具体电路,我是新手希望大家多多帮助...
直流电机调速的技术是很常见的。。不过当然不是用电阻,那样会有巨大的损耗。一般直流电机调速都采用PWM(即脉宽调制)技术。即,首先在电源和电机之间串联一个开关电子器件(比如mosfet管、达林顿管),这种器件可以以极高的速度控制电路通断。然后,我利用模拟电路或者数字电路(现在多用单片机)来控制这个...

如何用51单片机控制4个直流电机电机
俩L298N,一共4个H桥,能控制4个直流电机正反转,且能调速 如果只需要正转或者反转,用uln2003一片即可 注意一点:用298N的时候需要加续流二极管保护芯片,uln2003自带续流二极管 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM...

我想控制无刷直流电机 最大转速6000r 然后有三个霍尔 你说他转速那么快...
无稳定状态,极大的不利于电机及调速电路。电机只有在及其特定的条件下才能1转不变的运行。要想达到较为理想的效果,建议使用DSP芯片,作为控制核心,这样可以大大简化软件的负担,把软件的工作交给硬件来完成。同时DSP芯片的工作速度高,按你的情况,该电机工作在10000以上都不是问题。

怎么用一个可调和一个三极管控制直流电机的转速
取一个5V的直流电源,一个NPN8050晶体管,一个1k电位器。注意连接方法:1电位器的两端连接电源的正极,另一端连接电源负极,2电位器的可调端连接晶体管的基极,3晶体管的集电极连接电源正极,4晶体管的发射极连接电机的一端,5电机的另一端连接电源负极。这时接通电源就可以利用电位器调节电机转速了。电...

单片机直流电机驱动电路
电流小于3A可以使用l298N(l298N的原理图我这没有,你自己百度搜把),电流小于43A可以使用BTS7960(这个芯片我用过,主要用于大电流直流电机驱动,挺贵的但是性能很好,学生不建议使用),这三种方案元件价格是由低到高的,具体哪个你自己考虑,调速都是使用PWM,还有就是可以使用MOS管搭H桥也可 ...

东山县14733738081: 单片机直流电机调速系统的设计 -
子丰夜水乐: 单片机控制的直流电机调速系统摘要:本文采用AT89C52作为主控芯片,设计了一种直流电机高速系统.AT89C52产生单极性工作制的定频PWM脉冲,配合驱动能力强大的L298,从而实现控制和调整直流电机转速和转向的功能.利用软件编...

东山县14733738081: 基于单片机的直流电机调速系统设计,大家看完要求给个思路就是,高分悬赏!请大家积极配合!鄙人感激涕零
子丰夜水乐: 用PWM来控制电机的速度.让PWM的占空比与负载的变化产生一定的关联即可. 可以用AVR等单片机,定时器本身就带有PWM功能的,做起来会省事很多. 不过,前提是,你得能够灵敏并且准确地检测负载的变化.因为你没有说明是怎样的负载、如何变化的,因此无法提供这方面的思路.

东山县14733738081: 请教:基于单片机的直流电动机速度控制装置设计 -
子丰夜水乐: 驱动 ir21036个mos管 irf系列的 用pwm来调节电机的工作电压 用康铜进行电流采样 用光电编码盘来测速 就可以实现双闭环的PI控制调速

东山县14733738081: 基于单片机的直流电机调速系统设计怎么测速 -
子丰夜水乐: 测速电路自己设计的话可以使用红外对管测速,或者激光测速...网上也有程序的测速传感器,自己找找就好了,有数据手册,可以说明怎么使用的,一般就是高低电平变化.你的直流电机上需要加一个测速码盘,靠这个检测的,也有其他方式,具体看你的测速传感器是什么样的.

东山县14733738081: 基于单片机的直流电动机调速控制器设计.
子丰夜水乐: 如果对功率没有要求可以使用L6203桥来驱动(电流最大4A,电压48V),如果功率更大或者电压高,可采用大功率的配对(N沟道和P沟道)MOS管,然后用单片机的4个IO口去驱动就可以了,利用程序就可以实现正传、反转、升速、降速

东山县14733738081: AT8951单片机控制的直流电机转速闭环调速系统 设计
子丰夜水乐: 单片机P口接光耦,光电隔离后再接调速系统; 若是无级调速,需要用到半导体功率器件,建议使用NEC或飞利浦的.传感器到单片机的输入端注意电平兼容的问题,同样按需求决定是否隔离P口;另外最好设置看门狗,8951自带;单片机系统需要弱电电源供电,弱电电源要根据应用需求设计,使系统功耗在电源最大输出功率的70%左右.

东山县14733738081: 怎么用单片机设计直流电机驱动电路?(能实现正反转和调速)
子丰夜水乐:如图 PORT1~4 分别接单片机4个I/O口 PORT1,PORT4高电平 PORT2,PORT3低电平时为正转PORT2,PORT3高 PORT1,PORT4低 时 为逆转 电机速度用PORT1~4(即单片机I/O口的输出脉宽调制)脉宽调制

东山县14733738081: 跪求:利用dac0832的单片机直流电机调速控制器设计方案 -
子丰夜水乐: 真的要0832带那么大功率么?哪位说的脉宽调制的方法就不错,接H桥就可以了,如果一定要模拟量的话用RC滤波,可以把脉冲滤成直流

东山县14733738081: 转速、电流双闭环直流调速系统设计 -
子丰夜水乐: 题目要求:直流他励电动机:功率Pe=22KW,额定电压Ue=220V,额定电流Ie=;空载起动到额定转速时的,β=0.77V/A,α=0.007 Vmin/r 设计要求

东山县14733738081: 单片机控制直流电机调速,求程序!! -
子丰夜水乐: 直流电机 单片机端口是不能直接供电的 电流太小 带动不了直流电机 要用电机驱动芯片 比较简单和常用的是 l298 电机驱动芯片 关于它的data sheet 网上很多 小搜索一下就有了 引脚资料和电机连接方式上面都有 l298 可以控制两个电机的正反转 ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网