电机驱动控制系统.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

电机驱动控制系统

摘要

由于单片机具有体积小、集成度高、运算速度快、运行可靠、应用灵活、价格低廉以及面向控制等特点,因此在工业控制、数据采集、智能仪器仪表、智能化设备和各种家用电器等领域得到广泛的应用,而且开展非常迅猛。随着单片机应用技术水平不断提高,目前单片机的应用领域已经普及几乎所有的领域。

与交流电动机相比,直流电机结构复杂、本钱高、运行维护困难,但是直流电机具有良好的调速性能、较大的启动转矩和过载能力强等许多优点,因此在许多行业仍大量应用。近年来,直流电动机的机构和控制方式都发生了很大的变化。随着计算机进入控制领域以及新型的电力电子功率元器件的不断出现,采用全控型的开关功率元件进行脉宽调制〔PulseWidthModulation,简称PWM〕已成为直流电机新的调速方式。这种调速方法具有开关频率高、低速运行稳定、动态性能良好、效率高等优点,更重要的是这种控速方式很容易在单片机控制系统中实现,因此具有很好的开展前景。

本设计为单片机控制直流电机,以AT89C51单片机为核心,采用了PWM技术对电机进行控制,通过对占空比的计算到达精确调速的目的。由键盘控制电动机执行启停、速度和方向等各种功能,用红外对管测量电机的实际转速,并通过1602液晶显示出控制效果。设计上,键盘输入采用阵列式输入,用4*4的矩阵键盘形式,这样可以有效的减少对单片机I/O口的占用。

关键词:AT89C51PWM电机测速

一、硬件设计

1、总体设计

AT

AT89C51

1602液晶显示模块

4*4矩阵键盘模块

L298电机驱动模块

电源模块

红外对管测速

模块

直流电机

2、硬件采用模块化设计

1.2.1单片机模块

a时钟电路

此系统采用内部时钟方式,其原理图如图4所示。MCS-51单片机允许的晶振可在1.2~24MHz之间选择,此系统选12MHz。那么一个机器周期为1μs。C3、C4大小为30pF。

图4.1内部时钟方式的时钟电路

b.复位电路

此系统复位电路采用上电按钮复位电路,如图5所示。复位端高电平有效。C的典型值为10μF。当按下开关一定时间,电容相当于短路,电容开始充电,RST为高电平,单片机复位,当电容两端电压等于5V时,RST呈现低电平,复位完成。

图4.2上电按钮复位电路

1.2.21602液晶显示模块

本模块实现了转速等显示功能。

D:方向;占空比;预设转速;实测速度;

键盘模块

根据实验要求,需由按键完成对直流电机的控制功能,并经分析得出需要16个按键,为节省I/O口并配合软件设计,此模块使用了4*4的矩阵模式。并通过P1口与主机相连。

1.2.4P

方案一:

电机驱动电路采用“H”桥电路来驱动, H桥电路主要由三极管搭建而成。通过控制三极管的的流通方向进而实现对电机转向的控制,由于51单片机输出端口电压不够大,所以采用H桥电路还需要加光耦隔离器。

方案二:

直接使用一片L298驱动直流电机。

由于H桥电路中使用较多的三极管,会受到三级管的不稳定影响且三极管使用不当易烧坏,整个电路连接比拟复杂。因为一片L298可以同时控制两个直流电机且使用比拟方便,应选择方案二。

PWM驱动电路如下列图:

1.2.

方案一:

用霍尔元件测量电机转速。霍尔元件是利用霍尔效应实现磁电转换的一种传感器。具有灵敏度高、线性度好、稳定性高、体积小耐高温等特性。将一块永久磁钢固定在直流电机转轴上的转盘边沿,转盘随转轴旋转,磁钢也跟着同步旋转。在转盘附近安装一个霍尔开关传感器,当转盘随转轴同步旋转时,受磁钢产生的磁场的影响,霍尔器件输出脉冲信号,器脉冲信号的频率和转速成正比。这样只要测出脉冲信号的频率或者周期即可求出直流电机的转速。

方案二:

采用光电编码器。其工作原理与光电传感器一样,不过它已将光电传感器、电子电路码盘等做成一个整体,只要用联轴器将光电传感器的轴与转轴相连,就能获得输出信号。

方案三:

用透射式光电对管测量电机转速。根本原理就是当发射管光照射到接收管时,接收管导通,反之关断。当不透光的物理挡住发射与接收之间的间隙时,开关关关断,否那么翻开。为此,可以制作一个遮光叶安装在转轴上,当扇叶经过时,产生脉冲信号。假设叶片数较多时,旋转一周可以获得多个脉冲信号。

由于使用霍尔传感器和光电编码器价格昂贵,因此我们采用光电对管测量电机转速。

其具体电路图如下列图所示:

二、软件设计

2.1键盘程序

按键的程序方面,主要是一个消抖动程序和,消抖动程序是非常有必要的,因为在平时没有按下键的时候,有可能会从电源或者其他地方突然产生一个尖峰电压,打在单片机检测按键的I/O口上,令单片机误以为有键按下了;或者是当人按下按键时候,如果手抖动,就会引起按

文档评论(0)

寒傲似冰 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档