#直流电机PID转速闭环调速控制系统.pdf

#直流电机PID转速闭环调速控制系统.pdf

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

基于uC/COS的直流电机PID转速闭环调速控制系统Proteus仿真实现

在工业自动控制系统和各种智能产品中常常会用用电动机进行驱动、传动和控制,而

现代智能控制系统中,对电机的控制要求越来越精确和迅速,对环境的适应要求越来越

高。随着科技的发展,通过对电机的改造,出现了一些针对各种应用要求的电机,如伺服

电机、步进电机、开关磁阻电机等非传统电机。但是在一些对位置控制要求不高的电机控

制系统如传动控制系统中,传统电机如直流电机乃有很大的优势,而要对其进行精确而又

迅速的控制,就需要复杂的控制系统。随着微电子和计算机的发展,数字控制系统应用越

来越广泛,数字控制系统有控制精确,硬件实现简单,受环境影响小,功能复杂,系统修

改简单,有很好的人机交换界面等特点。

在电机控制系统开发中,常常需要消耗各种硬件资源,系统构建时间长,而在调试时

很难对硬件系统进行修改,从而延长开发周期。随着计算机仿真技术的出现和发展,可用

计算机对电机控制系统进行仿真,从而减小系统开发开支和周期。计算机仿真可分为整体

仿真

和实时仿真。整体仿真是对系统各个时间段对各个对象进行计算和分析,从而对各个对象

的变化情况有直观的整体的了解,即能对系统进行精确的预测,如Matlab就是一个典型的

实时仿真软件。实时仿真是对时间点的动态仿真,即随着时间的推移它能动态仿真出当时

系统的状态。Proteus是一个实时仿真软件,用来仿真各种嵌入式系统。它能对各种微控制

器进行仿真,本系统即用Proteus对直流电机控制系统进行仿真。

在系统软件开发中开发中可用操作系统,也可不用操作系统。如用操作系统,程序可实

现模块化,并能对系统资源进行统筹管理,最主要的是可实现多任务运行。如果需要多任

务并行运行,并且需要一定的时间间隔,某些任务对时间的要求不高时,如不用操作系统

则要占用定时器资源,并且对栈空间和硬件资源很难进行管理,所以在这种情况下需要操

作系统。本系统用操作系统uC/COS.

uC/COS是一个完整的、可移植、可固化、可剪裁的占先式实时多任务内核.uC/COS

已经有很多产品成功使用的案例且得到美国军方的认证,说明了该系统的可靠性。uC/COS

源代码公开,代码短,源代码大部分是使用ANSIC编写的,移植性和裁减性好,功能强

大,

能可靠应用于各种控制系统中。

系统构成

输入转矩

液晶显示

移植了

51单片

转速控制输入

测速接口机仿真

0832采样)的

的电机

LPC2106

ARM微控

电机驱

PWM波

动电路

1/20

硬件全图

各子系统

1.转速控制输入

如用按键输入则需要复杂的软件实现,并且需要足够的引脚资源,本系统用ADC0832采

样电位器上的电压信号来实现转速信号输入。

2/20

2.LPC2106微控制器

LPC2106是Phlip公司推出的核心为ARM的控制器。LPC2106包含一个支持仿真的

ARM7TDMI-SCPU、与片内存储器控制器接口的ARM7局部总线、与中断控制器接口的

文档评论(0)

单元金卷 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档