单片机89C51在直流调速控制系统中的应用

发布者:智慧启迪最新更新时间:2012-01-19 来源: 微计算机信息 关键字:单片机  转速控制 手机看文章 扫描二维码
随时随地手机看文章

一、前言

直流电动机具有良好的起动、制动性能,宜于在大范围内平滑调速,在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用。从控制的角度来看,直流调速还是交流拖动系统的基础[4]。早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工作效率[1]

二、转速的测量原理

转速是工程上一个常用的参数,旋转体的转速常以每分钟的转数来表示。其单位为r/min。转速的测量方法很多,由于转速是以单位时间内的转数来衡量的,因此采用霍尔元器件测量转速是较为常用的一种测量方法。

霍尔器件是有半导体材料制成的一种薄片,器件的长、宽、高分别为l、b、d。若在垂直于薄片平面(沿厚度d)方向施加外加磁场B,在沿l方向的两个端面加以外电场,则有一定的电流经过。由于电子在磁场中运动,所以将受到一个洛仑磁力,其大小为:fl=qVB

式中:fl――洛仑磁力,q――载流子电荷,V――载流子运动速度,B――磁感应强度。

这样使电子的运动轨迹发生偏移,在霍尔元器件薄片的两个侧面分别产生电子积聚或电荷过剩,形成霍尔电场,霍尔元器件两个侧面间的电位差UH称为霍尔电压。

霍尔电压大小为:UH=RH×I×B/d(mV)

式中:RH ---霍尔常数,d---元件厚度,B---磁感应强度,I---控制电流

设KH= RH/d ,则UH=KH×I×B (mV)

     KH为霍尔器件的灵敏系数(mV/mA/T),它表示该霍尔元件在单位磁感应强度和单位控制电流下输出霍尔电动势的大小。应注意,当电磁感应强度B反向时,霍尔电动势也反向。若控制电流保持不变,则霍尔感应电压将随外界磁场强度而变化,根据这一原理,可以将一块永久磁钢固定在电动机的转轴上转盘的边沿,转盘随被测轴旋转,磁钢也将跟着同步旋转,在转盘附近安装一个霍尔元件,转盘随轴旋转时,霍尔元件受到磁钢所产生的磁场影响,故输出脉冲信号,其频率和转速成正比,测出脉冲的周期或频率即可计算出转速。

三、直流电动机转速控制系统硬件设计

通过自制5V电源来确保工作电压正常,由霍尔元件及外围器件组成的测速电路将电动机转速转换成脉冲信号,送至单片机的计数器T1,由T1测出电动机的实际转速,并与设定值比较形成偏差。根据比较结果,使DAC0832输出控制电压增大或减小。功放电路将DAC0832输出的模拟电压转换成具有一定输出功率的电动机控制电压。

 

四、直流电动机转速控制系统软件设计

1、编程思路:控制系统程序的功能是用89C51单片机的T0、T1测出电动机的实际转速,并与给定值进行比较。根据比较结果,使DAC0832芯片的输出控制电压增大或减小。30H单元存放实际转速与设定值是否相等的标志。“1”表示相等,“0”表示不相等。40H单元存放送入DAC0832芯片的数字控制电压。7FFFH为DAC0832地址。

2、 系统流程图如图3所示:

图3 直流电动机转速控制系统流程图

五、直流电动机转速控制系统的工作原理

 直流电动机的转速与施加于电动机两端的电压大小有关。本系统用DAC0832控制输出到直流电动机的电压的方法来控制电动机的转速。当电动机转速小于设定值时,DAC0832芯片的输出电压增大,当大于设定值时则DAC0832芯片输出电压减小,从而使电动机以设定的速度恒速旋转。我们采用比例调节器算法。控制规律:

Y=KP e(t)+KI

式中:Y---比例调节器输出,KP ---比例系数,KI ---积分系数

e(t)---调节器的输入,一般为偏差值。

系统采用了比例积分调节器,简称PI调节器,使系统在扰动的作用下,通过PI调节器的调节器作用使电动机的转速达到静态无差,从而实现了静态无差。无静差调速系统中,比例积分调节器的比例部分使动态响应比较快(无滞后),积分部分使系统消除静差。

六、结论

本系统用单片机构成电动机转速的控制系统,采用比例积分调节器算法,效率高,电路简单,使用也比较广泛。

参考文献:

 1、尹耕钦,唐绪伟 城市交通信号灯模拟控制系统 微计算机信息 2005第10-1期

2、楼然苗,李光飞编著《51单片机设计实例》北京航空航天大学出版社

3、余永权,汪明慧,黄英编著《单片机在控制系统中的的应用》电子工业出版社

4、陈伯时 主编 电力拖动自动控制系统 机械工业出版社

关键字:单片机  转速控制 引用地址:单片机89C51在直流调速控制系统中的应用

上一篇:基于AT89C52单片机的多超声信号融合处理系统设计
下一篇:基于双CPU的切换及控制系统设计

推荐阅读最新更新时间:2024-03-16 12:51

盛群低功耗LCD Flash MCU 满足温度与高抗杂讯要求 2013-05-14
盛群推全新系列的TinyPower液晶(LCD)快闪记忆体(Flash)微控制器(MCU),全系列包含HT69F30A、HT69F40A及HT69F50A三个微控制器,符合工业上-40°C~85°C工作温度与高抗杂讯之性能要求,且提供48~80接脚的不同封装型式,搭配TinyPower快闪记忆体微控制器的丰沛硬体资源及使用弹性,适合各种应用领域的产品,诸如家电、工业控制、面板显示及医疗保健等。 HT69FxxA系列Program Memory为2K~8K Words、SRAM由128~384 Bytes、内建64/128Bytes电子式可清除可编程唯读记忆体(EEPROM)、具有96~192点的LCD Driver、同时支援R
[单片机]
基于精密模拟微控制器的温度监控解决方案
电路功能与优势   该电路提供一种简单的高度集成温度.解决方案,它可以与4 mA至20 mA主机控制器接口。由于绝大部分电路功能都集成在精密模拟微控制器 ADuC7060/ ADuC7061 中,包括双通道24位Σ-Δ型ADC、ARM7处理器内核以及用于控制4 mA至20 mA反馈电路的DAC/PWM特性,因此本电路是一种成本非常低的 温度监控 解决方案。   ADuC7060/ADuC7061内集成的ADC和其它模拟电路性能优于其它集成模拟电路的微控制器竞争产品。与使用分立ADC和单独微控制器的解决方案相比,本电路堪称性价比最高、功耗最低、电路板面积最小的解决方案。高度集成和低功耗特性,使ADuC7060/ADuC7061能
[模拟电子]
基于精密模拟<font color='red'>微控制</font>器的温度监控解决方案
PIC16C72单片机的空调控制系统设计
  本系统硬件简单可靠,软件具有更完善的控制功能和抗干扰能力。系统具有很高的性能价   1 控制器原理   系统CPU根据遥控器或按键输入的命令,对采集到的温度进行智能判断,然后作出相应的制冷、制热或除温运行。再通过接口电路,驱动压缩机、换向阀、风向电机和室内风机作相应动作,并对温度用LED指示。系统的原理框图如图1所示。   2 硬件设计   进行系统硬件框图设计时,既要考虑编写程序的方便、又要充分利用软件的功能来简化硬件结构,即做到“软硬兼施”。   2.1 单片机的选择   系统有3路温度模拟信号输入,还有1路电压和1路电流模拟输入,共5路模拟输入要求;而模拟信号要转换成数字信号才能用单片机CPU处理。为提高系统的性
[单片机]
PIC16F877A单片机 (ADC)
1 基本原理 1.1 ADC基本原理 根据微芯的ADC手册,ADC可以分为单端ADC和差分ADC。 1.1.1 单端ADC 单端ADC的输出范围是 。 根据标黄的这句话,就可以得知,如果电压高于参考电压,ADC的输出结果仍然为全1,如果电压低于0V,ADC的输出结果为全零。 1.1.2 差分ADC 差分ADC的输出范围一般为 。编码一般采用补码,最高位表示符号位。 视频教程链接 1.2 PIC16F877A单片机的ADC模式 2 实现原码 /*---------------------------------函数功能:-------------------------------------
[单片机]
PIC16F877A<font color='red'>单片机</font> (ADC)
ATMEGA16单片机usart通信(主从多机通信)proteus仿真与源码
部分单片机源程序如下: /***************************************************** This program was produced by the CodeWizardAVR V2.05.1b Evaluation Automatic Program Generator ?Copyright 1998-2011 Pavel Haiduc, HP InfoTech s.r.l. Project : Version : Date : 2017/12/21 Author : Freeware, for evaluation and non-commercial use only
[单片机]
ATMEGA16<font color='red'>单片机</font>usart通信(主从多机通信)proteus仿真与源码
单片机输出PWM脉冲的两种方法
51单片机没有PWM输出功能,可以采用定时器配合软件的方法实现,对精度要求不高的场合是非常实用的。采用高速光隔6N137输出,并将PWM的信号倒相。   一、 工作原理   二、PWM输出   1. 固定脉宽PWM输出   用T0定时器完成PWM输出,脉宽固定为65536 s。T0定时器设置成16位定时器,PWM波形如图2所示。   程序清单:(12MHz)   PwmData0 ;T0定时t1的初值(字)   PwmData1 ;T0定时t2的初值(字)   PwmF     ;PWM输出标志 ;***************************       setb tro ;启动T0   T
[单片机]
<font color='red'>单片机</font>输出PWM脉冲的两种方法
基于单片机的正弦波输出逆变电源的设计与实现
引言 低压小功率逆变电源已经被广泛应用于工业和民用领域。特别是新能源的开发利用,例如太阳能电池的普遍使用,需要一个逆变系统将太阳能电池输出的直流电压变换为220V、50Hz交流电压,以便于使用。本文给出了一种用单片机控制的正弦波输出逆变电源的设计,它以12V直流电源作为输入,输出220V、50Hz、0~150W的正弦波交流电,以满足大部分常规小电器的供电需求。该电源采用推挽升压和全桥逆变两级变换,前后级之间完全隔离。在控制电路上,前级推挽升压电路采用SG3525芯片控制,采样变压器绕组电压做闭环反馈;逆变部分采用单片机数字化SPWM控制方式,采样直流母线电压做电压前馈控制,同时采样电流做反馈控制;在保护上,具有输入过、欠压保护,
[单片机]
基于<font color='red'>单片机</font>的正弦波输出逆变电源的设计与实现
基于单片机和PWM控制方法调速实现无刷控制器检测设计
引言 伴随着城市化进程,人们生活的交通距离不断扩大,代替燃油汽车和自行车的电动车的普及大幅度的提高了电力资源的利用效率,促进了国民经济的健康发展。电动自行车以电力作动力,骑行中不产生污染,无损于空气质量。从改善人们的出行方式、保护环境和经济条件许可情况等因素综合来看,电动自行车目前乃至今后都有着广阔的发展空间。电动自行车所用直流电机分为有刷电机和无刷电机两种。其中有刷电机控制较简单。但其易磨损的电刷带来维修保养工作量相对较大、使用寿命相对较短等缺点。而直流无刷电机本身没有易磨损部件,电机寿命长,维修保养工作量小。但直流无刷电机采用电子换向原理工作,其控制过程比有刷电机复杂得多,因此对控制器质量的要求也高得多。 目前电动自行车采
[单片机]
基于<font color='red'>单片机</font>和PWM<font color='red'>控制</font>方法调速实现无刷<font color='red'>控制</font>器检测设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved