文档库 最新最全的文档下载
当前位置:文档库 › 直流电机闭环调速控制系统设计报告

直流电机闭环调速控制系统设计报告

直流电机闭环调速控制系统设计报告
直流电机闭环调速控制系统设计报告

目录 (1)

一、课设任务 (2)

1.1设计内容 (2)

1.2具体要求 (2)

1.3程序调试建议 (2)

二、系统方案 (3)

三、硬件设计 (3)

3.1数码管显示和行列式键盘电路 (4)

3.2数模变换电路 (5)

3.3直流电机驱动电路 (6)

3.4片选译码电路 (7)

3.5 RAM电路 (7)

四、软件设计 (8)

五、调试及结果 (19)

六、心得体会 (19)

七、参考文献 (20)

八、附录 (20)

直流电机闭环调速控制系统设计报告

一、课设任务

1.1设计内容:

以实验室实验装置为设计对象,从中选择出合适的部分,构成一个直流电机恒转速控制系统,具有如下功能:

1、可以通过按键设定直流电机转速(转 / 分钟,r/min);

2、可以实时显示电机转速,同时显示设定值(各用三位显示);

3、运行过程中改变负载可以维持设定的转速稳定后保持不变。(稳态误差小于等于设定值的5%)

4、开始时只显示设定值,采集值显示为0,按运行键后显示实时采集值与设定值,左边三位是设定值,右边三位是实时值;

5、设置停止运行键,控制直流电机停止运行;

6、其它扩展发挥功能。

1.2具体要求:

1、根据功能要求从实验装置上选择合适电路构成系统,用protel软件画出原理图与控制系统结构图,分析系统工作过程;

2、根据实验装置具体情况确定接线方法,从而确定各端口的口地址(D/A、键盘、显示等);

3、采用PID算法作为恒转速控制算法,对PID算法加以分析说明;

4、按照系统工作过程要求编制程序,画出流程图与编写具体程序;

5、调试运行,记录运行结果;

6、书写课程设计报告,符合学院有关课程报告的要求。

1.3程序调试建议:

1、先通过简单程序验证硬件工作正常(D/A输出,带负载能力,显示器正常等等);不正常时及时与实验室老师联系更换器件。

2、调试测速显示子程序;

3、调试参数设置程序;

4、调试控制算法程序;

5、调试综合程序

二、系统方案

直流电动机具有良好的起、制动性能,宜于大范围内平滑调速,在许多需要调速或快速正反向的电力拖动领域得到了广泛的应用。采用PID调节的转速单环直流调速系统可以在保证稳定的前提下实现转速无静差。

系统进行信号采集进行D/A转换,使单片机送出脉冲来控制触发器,控制电路输出,驱动电动机工作,再由检测电路带回实际转速给单片机,让单片机根据实际转速和给定的转速进行比较,放大及PID运算等操作,从而控制整流电路α角的大小,进而改变电机电枢电压的大小,达到调节电动机转速的目的。

三、硬件设计

3.1 数码管显示和行列式键盘电路

数码管显示和行列式键盘电路图

3.2数模变换电路

数模变换电路图

3.3直流电机驱动电路:

直流电机驱动电路图3.4片选译码电路:

片选译码电路图3.5 RAM电路:

RAM电路图

四、软件设计

主程序流程图

显示程序流程图

程序://*********课程设计PID直流电机调速******************** #include

//******************地址定义********************************* xdata unsigned char IN _at_ 0x8001; // 键盘读入口

xdata unsigned char OUTBIT _at_ 0x8002; // 位控制口

xdata unsigned char OUTSEG _at_ 0x8004; // 段控制口

xdata unsigned char CS0832 _at_ 0x9000; // DA地址约定

//********************变量定义***********************************

unsigned int VOUT=0 ; // DA输出缓存变量

unsigned int FDC=0,FREF=0,DFDC=0,uctrl=0; // 转速检测值FDC,给定值FREF unsigned int PVAL=10,PIVAL=1,IVAL=0;

unsigned int ERROR;

//********************缓冲区及其长度定义*************************

#define LEDLen 6 //数码管数量

unsigned char LEDBuf[LEDLen]; // 显示缓冲

//****************** 八段管显示码*********************************

code unsigned char LEDMAP[] = {

0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07,

0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71

};

//****************** 键码定义************************************

code unsigned char KeyTable[] = {

0x16, 0x15, 0x14, 0xff,

0x13, 0x12, 0x11, 0x10,

0x0d, 0x0c, 0x0b, 0x0a,

0x0e, 0x03, 0x06, 0x09,

0x0f, 0x02, 0x05, 0x08,

0x00, 0x01, 0x04, 0x07

};

//*********延时程序*********************************************

void Delay(unsigned char CNT)

{

unsigned char i;

while (CNT-- !=0)

for (i=100; i !=0; i--);

}

//***********动态显示程序****************************************** void DisplayLED()

{

unsigned char i;

unsigned char Pos;

unsigned char LED;

Pos = 0x20; // 从左边开始显示

for (i = 0; i < LEDLen; i++)

{

OUTBIT = 0; // 关所有八段管

LED = LEDBuf[i];

OUTSEG = LED;

OUTBIT = Pos; // 显示一位八段管

Delay(1);

Pos >>= 1; // 显示下一位

}

}

//***********键闭合程序****************************************** unsigned char TestKey()

{

OUTBIT = 0; // 输出线置为0

return (~IN & 0x0f); // 读入键状态(高四位不用)

}

//**************得键值程序************************************* unsigned char GetKey()

{

unsigned char Pos;

unsigned char i;

unsigned char k;

i = 6;

Pos = 0x20;

do {

OUTBIT = ~ Pos;

Pos >>= 1;

k = ~IN & 0x0f;

} while ((--i != 0) && (k == 0));

if (k != 0)

{ i *= 4;

if (k & 2)

i += 1;

else if (k & 4)

i += 2;

else if (k & 8)

i += 3;

OUTBIT = 1;

do Delay(10);

while (TestKey()); // 等键释放

return(KeyTable[i]); // 取出键码

}

else return(0xff);

}

//****************速度设定程序************************

void speedset()

{ unsigned char i=0,j=0,k=0,s,KEY,m;

unsigned char b=0,c=0;

LEDBuf[0] = LEDMAP[0];

LEDBuf[1] = LEDMAP[0];

LEDBuf[2] =LEDMAP[0];

LEDBuf[3] = LEDMAP[0];

LEDBuf[4] = LEDMAP[0];

LEDBuf[5] = LEDMAP[0];

while(k!=10) //A键为确认键;

{

/* m=0;

LEDBuf[i]=0x00; //关闭相应位;

while(m!=10){DisplayLED();m++; } //延时;

m=0;

LEDBuf[j] = LEDMAP[KEY]; //重新放回设定值; LEDBuf[i]=LEDBuf[i+3]; //实现闪烁原来的值; while(m!=20){DisplayLED();m++; } //延时;

m=0;

DisplayLED();*/

if( TestKey() )

{ s= GetKey();

k= s & 0x0f;

if((k>=0)&&(k<=9)) //速度设定,0--9有效;

{ KEY=k;

LEDBuf[i] = LEDMAP[KEY];//高三位保存设定值; LEDBuf[i+3] =LEDBuf[i];//保存原值;

if(i==0) { b= (KEY%10)*10; }

if(i==1) { c= (KEY%10);FREF= b+c; }

j=i;

i++;

}

}

if(i==2)i=0; //第二位设定好,返回第一位;

DisplayLED();

}

}

//*************定时器子程序,自动重装模式定时200us******

#define T200us (256-100) // 200us时间常数(6M)

unsigned int C200us; // 200us记数单元

//*********定时器和外部中断初始化***************

void InitT()

{

TMOD=2; //自动重装模式

TH0 = T200us; //定时200us

TL0 = T200us;

ET0=1; //开定时器中断

IT0=1; //外部中断下降沿触发

EX0=1; //开外部中断

TR0=1; //开定时器0

EA=1; //开总中断

}

//********** 定时器0中断子程序,计时************ void T0Int() interrupt 1

{C200us++;}

//外部中断测速子程序

int TDC=0; //电机转动周期寄存器

void ExtInt0() interrupt 0

{TDC=C200us; // 参数传递

C200us = 0; //定时器计数变量清零

FDC=5000/TDC;

DFDC=FDC*60; //实际周期换算

}

//*****************转速闭环调节程序************* void PIDTiaoSu()

{

if(FREF>FDC)

{ ERROR=FREF-FDC;

IVAL=IVAL+ERROR/8;

if(IVAL>=0Xf5)

IVAL=0Xf5;

uctrl=PVAL*ERROR+PIVAL*IVAL;

VOUT=uctrl;

if(VOUT>0xf0)

VOUT=0xf0;

if(VOUT<0x80)

VOUT=0x80;}

if(FREF

{ ERROR=FDC-FREF;

IVAL=IVAL-ERROR;

if(IVAL>=0XF5) IVAL=0XF5;

uctrl=-PVAL*ERROR+PIVAL*IVAL;

VOUT=uctrl;

if(VOUT>0xf0) VOUT=0xf0;

if(VOUT<0x8f) VOUT=0x80;

}

LEDBuf[2] = LEDMAP[DFDC/1000]; //实际转速千位;

LEDBuf[3] = LEDMAP[DFDC%1000/100]; //实际转速百位; LEDBuf[4] = LEDMAP[DFDC%100/10] ; //实际转速十位; LEDBuf[5] = LEDMAP[DFDC%10]; //实际转速个位;

DisplayLED();

}

//*************主程序***********************

void main()

{ unsigned char KEY,i,s;

for(i=0;i<=5;i++)

LEDBuf[i] = LEDMAP[0];//初始值显示0;

while(1)

{ DisplayLED();

if(TestKey())

{ s=getkey() ;

KEY= s & 0x0f;

if(KEY==13) // D键运行;

{ InitT();

CS0832=0X80;

Delay(5);

while(KEY!=14) //运行时按E停止键; {

s=getkey() ;

KEY= s & 0x0f;

DisplayLED();

CS0832=VOUT;

PIDTiaoSu();

}

}

while(KEY==14) //E键停止;

{ for(i=2;i<=5;i++)

LEDBuf[i] = LEDMAP[0];

CS0832=0;

s=getkey() ;

KEY= s & 0x0f;

if(KEY==12) speedset(); //停止后设定速度;

DisplayLED();

}

if(KEY==12) { speedset();} //C键设置速度值;

}

}

}

五、调试及结果

正确连接硬件电路,打开伟福编译程序,将编写好的程序调出,设置伟福实验装置,点击编译、运行。按下设置键C,数码管显示000000,然后按键盘上的数字,设置电机速度,如按下32,显示结果250000,点击A键确定,点击启动键D,电机运转,后四位显示电机实际转速,显示结果321940(理论值应是1920,允许有5%的误差)。E键停止运行。如果想在设置其他值,点击C,设置新的转速,如果想让电机停转,点击停止键E,并且重新设置电机转速。运行过程中,如设置新的转速30,运行结果为301800。但是在程序的编写过程中,由于设置了电机启动电压的上下限,故实际测得的电机转速有一定的范围值,为(22~45)r/s。超过这个范围,实际测得的电机转速误差很大。

六、心得体会

通过这次期两个星期的课程设计,发现了自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验还比较缺乏,理论联系实际的能力还急需提高。

这次的课设我感觉收获很大,虽然遇到了很多困难,但还是被我们一一解决了,它不单是要求你单纯地完成一个题目,而是要求你对所学的知识都要弄懂,并且能将其贯穿起来,综合性比较强。

首先要把设计任务搞清,不能盲目的去做,如果连任务都不清楚从何做起呢,接下来是我们两人一组,然后找相关的资料,将有用的整理出来。这次的课设我感觉最不

好做的还是程序的编程,它需要把所有的电路硬件图以及连线都非常清楚,并根据这些编写相应的程序,最后把这些程序整合到一起进行调试。

在完成这次课设的同时,我们也把前边学过的和其有关的课程复习了一遍,把以前没有弄懂得问题也搞清楚了。总之,这次课设带给我的收获是没有预料的,当你解决一个问题后,你会有一种成就感,那种心情是无法比拟的。

这次课设我体会到不仅要掌握书本上的基本内容,还要灵活思考,善于变换,这样才能找到最优设计。只有不断的学习、实践、再学习、再实践才能不被社会淘汰。

当然这次课设离不开老师的耐心教导,没有他给我们灌输的知识,我们根本就无从下手,是老师的教导和我们的努努力才能顺利的完成课设的任务。

七、参考文献

【1】杨学昭王东云单片机原理、接口技术及应用(含C51)西安电子科技大学出版社【2】张五一,张道光.微型计算机原理与接口技术[M].河南科学技术出版社,2006. 【3】郑秋生.C/C++程序设计教程—面向过程分册[M].电子工业出版社,2007.18-27 【4】王宗培.直流电动机及其控制系统[M].哈尔滨:哈尔滨工业大学出版社,1985. 【5】马忠梅单片机C语言应用程序设计。北京:北京航空航天大学出版社,2003 八、附录

直流电机转速控制

直流电机转速控制公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]

直流电机转速控制 课程设计 姓名: 学号: 班级:

目录 1.直流电机转速控制方案设计 (2) 设计要求 (2) 设计框图 (2) 2.直流电机转速控制硬件设计 (3) 主要器件功能 (3) 硬件原理图 (6) 3.直流电机转速控制软件设计 (7) 4.调试 (8) 硬件测试 (8) 软件调试……………………………………………………………(11

1.直流电机转速控制方案设计 设计要求 通过设计了解如何运用电子技术来实现直流电机转速控制,完成直流电机转向和转速的控制,提高分析电路设计、调试方面问题和解决问题的能力。 1、用按键1控制旋转方向,实现正转和反转。 2、电机的设定转速与电机的实际转速在数码管上显示。 3、旋转速度可实时改变。 设计框图 本课题中测量控制电路组成框图如下所示:

图1 2.直流电机转速控制硬件设计 主要器件功能 1、L298N 是专用驱动集成电路,属于H 桥集成电路,与L293D 的差别是其输出电流增大,功率增强。其输出电流为2A,最高电流4A,最高工作电压50V,可以驱动感性负载,如大功率直流电机,步进电机,电磁阀等,特别是其输入端可以与单片机直接相联,从而很方便地受单片机控制。当驱动直流电机时,可以直接控制步进电机,并可以实现电机正转与反转,实现此功能只需改变输入端的逻辑电平。此外可能通过使能端的高低电平的变换,从而使电机通断,来控制电机的转速。 图2 板上的EN1 与EN2 为高电平时有效,这里的电平指的是TTL 电平。EN1 为IN1 和IN2 的使能端,EN2为IN3 和IN4 的使能端。POWER 接直流电源,注意正负,电源正端为VCC,电源地为GND。 2、ZLG7290的核心是一块ZLG7290B芯片,它采用I2C接口,能直接驱动8位共阴式数码管,同时可扫描管理多达64只按键,实现人机对话的功能资源十分丰富。除具有自动消除抖动功能外,它还具有段闪烁、段点亮、段熄灭、功

转速单闭环直流调速系统设计

郑州航空工业管理学院 电力拖动自动控制系统课程设计 07 级电气工程及其自动化专业 0706073 班级 题目转速单闭环的直流拖动系统 姓名 学号 指导教师孙标 二ОО十年月日

电力拖动自动控制系统课程设计 一、设计目的 加深对电力拖动自动控制系统理论知识的理解和对这些理论的实际应用能力,提高对实际问题的分析和解决能力,以达到理论学习的目的,并培养学生应用计算机辅助设计的能力。 二、设计任务 设计一个转速单闭环的直流拖动系统

题目:单闭环不可逆直流调速系统设计 1 技术指标 电动机参数:PN=3KW, n N=1500rpm, UN=220V,IN=17.5A,Ra=1.25 。主回路总电阻R=2.5,电磁时间常数Tl=0.017s,机电时间常数Tm=0.075s。三相桥式整流电路,Ks=40。测速反馈系数=0.07。调速指标:D=30,S=10%。 2 设计要求 (1)闭环系统稳定 (2)在给定和扰动信号作用下,稳态误差为零。 3 设计任务(1)绘制原系统的动态结构图; (2)调节器设计; (3)绘制校正后系统的动态结构图; (4)撰写、打印设计说明书。 4 设计说明书 设计说明书严格按**大学毕业设计格式书写,全部打印.另外,设计说明书应包括以下内容: (1)中文摘要 (2)英文摘要

目录 第一章中文摘要 ································································································ - 1 -第二章英文摘要 ············································································错误!未定义书签。第三章课程设计的目的和意义·············································································· - 1 -1.电力拖动简介 ··························································································· - 1 - 2.课程设计的目的和意义·················································································· - 2 -第四章课程设计内容·························································································· - 2 -第五章方案确定 ································································································ - 3 - 5.1方案比较的论证 ······················································································ - 3 - 5.1.1总体方案的论证比较········································································ - 3 - 5.1.2主电路方案的论证比较····································································· - 4 - 5.1.3控制电路方案的论证比较·································································· - 6 -第六章主电路设计····························································································· - 7 - 6.1主电路工作设备选择 ················································································ - 7 -第七章控制电路设计·························································································· - 8 -第八章结论 ·····································································································- 11 -第九章参考文献 ·······························································································- 11 -

直流电机PWM调速与控制设计报告

综合设计报告 单位:自动化学院 学生姓名: 专业:测控技术与仪器 班级:0820801 学号: 指导老师: 成绩: 设计时间:2011 年12 月 重庆邮电大学自动化学院制

一、题目 直流电机调速与控制系统设计。 二、技术要求 设计直流电机调速与控制系统,要求如下: 1、学习直流电机调速与控制的基本原理; 2、了解直流电机速度脉冲检测原理; 3、利用51单片机和合适的电机驱动芯片设计控制器及速度检测电路; 4、使用C语言编写控制程序,通过实时串口能够完成和上位机的通信; 5、选择合适控制平台,绘制系统的组建结构图,给出完整的设计流程图。 6、要求电机能实现正反转控制; 7、系统具有实时显示电机速度功能; 8、电机的设定速度由电位器输入; 9、电机的速度调节误差应在允许的误差范围内。 三、给定条件 1、《直流电机驱动原理》,《单片机原理及接口技术》等参考资料; 2、电阻、电容等各种分离元件、IC、直流电机、电源等; 3、STC12C5A60S2单片机、LM298以及PC机; 四、设计 1. 确定总体方案; 2. 画出系统结构图; 3. 选择以电机控制芯片和单片机及速度检测电路,设计硬件电路; 4. 设计串口及通信程序,完成和上位机的通信; 5. 画出程序流程图并编写调试代码,完成报告;

直流电机调速与控制 摘要:当今社会,电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。同样,我国生产的电能中有百分之六十是用于电动机的。电动机与人的生活息息相关,密不可分。电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。 本电机控制系统基于51内核的单片机设计,采用LM298直流电机驱动器,利用PWM 脉宽调制控制电机,并通过光耦管测速,经单片机I/O口定时采样,最后通过闭环反馈控制系统实现电机转速的精确控制,其中电机的设定速度由电位器经A/D通过输入,系统的状显示与控制由上位机实现。经过设计和调试,本控制系统能实现电机转速较小误差的控制,系统具有上位机显示转速和控制电机开启、停止和正反转等功能。具有一定的实际应用意义。关键字:直流电机、反馈控制、51内核、PWM脉宽调制、LM298 一、系统原理及功能概述 1、系统设计原理 本电机控制系统采用基于51内核的单片机设计,主要用于电机的测速与转速控制,硬件方面设计有可调电源模块,串口电路模块、电机测速模块、速度脉冲信号调理电路模块、直流电机驱动模块等电路;软件方面采用基于C语言的编程语言,能实现系统与上位机的通信,并实时显示电机的转速和控制电机的运行状态,如开启、停止、正反转等。 单片机选用了51升级系列的STC12c5a60s2作为主控制器,该芯片完全兼容之前较低版本的所有51指令,同时它还自带2路PWM控制器、2个定时器、2个串行口支持独立的波特率发生器、3路可编程时钟输出、8路10位AD转换器、一个SPI接口等,

DDC单回路PID闭环控制系统的设计及实时仿真课程设计报告

课程设计(综合实验)报告 ( 2011-- 2012 年度第二学期) 名称:过程计算机控制系统 题目:DDC单回路PID闭环控制系统的设计及实时仿真院系:控制与计算机工程学院 班级: 学号: 学生: 指导教师:朱耀春 设计周数:一周 成绩:

日期:2012 年 6 月20 日

一、 课程设计的目的与要求 1.设计目的 在计算机控制系统课程学习的基础上,加强学生的实际动手能力,通过对DDC 直接数字闭环控制的仿真加深对课程容的理解。 2.设计要求 本次课程设计通过多人合作完成DDC 直接数字闭环控制的仿真设计,学会A/D 、D/A 转换模块的使用。通过手动编写PID 运算式掌握数字PID 控制器的设计与整定的方法,并做出模拟计算机对象飞升特性曲线,熟练掌握DDC 单回路控制程序编制及调试方法。 二、 设计正文 1.设计思想 本课程设计利用Turboc2.1开发环境,通过手动编写C 语言程序完成PID 控制器的设计,A/D 、D/A 转换,绘出PID 阶跃响应曲线与被控对象动态特性曲线。整个设计程序模块包含了PID 配置模块,PLCD-780定时采样、定时输出模块,PID 手/自动切换模块(按键控制)及绘图显示模块。 设计中,通过设定合理的PID 参数,控制PLCD-780完成模拟计算机所搭接二阶惯性环节数据的采集,并通过绘图程序获得对象阶跃响应曲线。 2. 设计步骤 (1)前期准备工作 (1.1)配备微型计算机一台,系统软件Windows 98或DOS (不使用无直接I/O 能力的NT 或XP 系统), 装Turbo C 2.0/3.0集成开发环境软件; (1.2)配备模拟计算机一台(XMN-1型), 通用数据采集控制板一块(PLCD-780型); (1.3)复习Turboc2.0并参照说明书学习PLCD-780的使用 (2) PID 的设计 (2.1)PID 的离散化 理想微分PID 算法的传递函数形式为:??? ? ??++=s T s T K s G d i p 11)( 采用向后差分法对上式进行离散,得出其差分方程形式为: u[k]=u[k-1]+q0*e[2]+q1*e[1]+q2*e[0]; 其中各项系数为: q0=kp*(1+T/Ti+Td/T); q1=-kp*(1+2*Td/T);

PWM控制直流电机调速

毕业设计论文PWM控制直流电机调速 绪论 脉宽调制(PWM)控制技术,是利用半导体开关器件的导通和关断,把直流电压变成电压脉冲序列,并控制电压脉冲的宽度和脉冲序列的周期以达到变压变频目的的一种控制技术。PWM控制技术广泛地应用于开关稳压电源,不间断电源(UPS),以及交直流电动机传动等领。本文阐述了PWM变频调速系统的基本原理和特点,并在此基础上给出了一种基于Mitel SA866DE三相PWM波形发生器和绝缘栅双极功率晶体管(IGBT)的变频调速设计方案。直流电动机具有优良的调速特性,调速平滑、方便,调速范围广;过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;能满足生产过程自动化系统各种不同的特殊运行要求,在许多需要调速或快速正反向的电力拖动系统领域中得到了广泛的应用。 直流电动机的转速调节主要有三种方法:调节电枢供电的电压、减弱励磁磁通和改变电枢回路电阻。针对三种调速方法,都有各自的特点,也存在一定的缺陷。例如改变电枢回路电阻调速只能实现有级调速,减弱磁通虽然能够平滑调速,但这种方法的调速范围不大,一般都是配合变压调速使用。所以,在直流调速系统中,都是以变压调速为主。其中,在变压调速系统中,大体上又可分为可控整流式调速系统和直流PWM调速系统两种。直流PWM调速系统与可控整流式调速系统相比有下列优点:由于PWM调速系统的开关频率较高,仅靠电枢电感的滤波作用就可获得平稳的直流电流,低速特性好,稳速精度高,调速范围宽,可达1:10000左右;同样,由于开关频率高,快速响应特性好,动态抗干扰能力强,可以获得很宽的频带;开关器件只工作在开关状态,主电路损耗小,装置效率高;直流电源采用不控整流时,电网功率因数比相控整流器高。 正因为直流PWM调速系统有以上的优点,并且随着电力电子器件开关性能的不断提高,直流脉宽调制( PWM) 技术得到了飞速的发展。传统的模拟和数字电路PWM已被大规模集成电路所取代,这就使得数字调制技术成为可能。目前,在该领域中大部分应用的是数字脉宽调制器与微处理器集为一体的专用控制芯片, 如TI公司生产的TMS320C24X系列芯片。电动机调速系统采用微机实现数字化控制,是电气传动发展的主要方向之一。采用微机控制后,整个调速系统实现全数字化,结构简单,可靠性高,操作维护方便,电动机稳态运转时转速精度可达到较高水平,静动态各项指标均能较好地满足工业生产中高性能电气传动的要求。

单闭环直流调速系统

第十七单元 晶闸管直流调速系统 第二节 单闭环直流调速系统 一、转速负反馈直流调速系统 转速负反馈直流调速系统的原理如图l7-40所示。 转速负反馈直流调速系统由转速给定、转速调节器ASR 、触发器CF 、晶闸管变流器U 、测速发电机TG 等组成。 直流测速发电机输出电压与电动机转速成正比。经分压器分压取出与转速n 成正比的转速反馈电压Ufn 。 转速给定电压Ugn 与Ufn 比较,其偏差电压ΔU=Ugn-Ufn 送转速调节器ASR 输入端。 ASR 输出电压作为触发器移相控制电压Uc ,从而控制晶闸管变流器输出电压Ud 。 本闭环调速系统只有一个转速反馈环,故称为单闭环调速系统。 1.转速负反馈调速系统工作原理及其静特性 设系统在负载T L 时,电动机以给定转速n1稳定运行,此时电枢电流为Id1,对应转速反馈电压为Ufn1,晶闸管变流器输出电压为Udl 。 n n I C R R C U C R R I U n d e d e d e d d d ?+=+-=+-=0)(φ φφ 当电动机负载T L 增加时,电枢电流Id 也增加,电枢回路压降增加,电动机转速下降,则Ufn 也相应下降, 而转速给定电压Ugn 不变,ΔU=Ugn-Ufn 增加。 转速调节器ASR 输出电压Uc 增加,使控制角α减小,晶闸管整流装置输出电压Ud 增加,于是电动机转速便相应自动回升,其调节过程可简述为: T L ↑→Id ↑→Id(R ∑+Rd)↑→n ↓→Ufn ↓→△U ↑→Uc ↑→α↓→Ud ↑→n ↑。 图17-41所示为闭环系统静特性和开环机械特性的关系。

图中①②③④曲线是不同Ud之下的开环机械特性。 假设当负载电流为Id1时,电动机运行在曲线①机械特性的A点上。 当负载电流增加为Id2时,在开环系统中由于Ugn不变,晶闸管变流器输出电压Ud 也不会变,但由于电枢电流Id增加,电枢回路压降增加,电动机转速将由A点沿着曲线①机械特性下降至B’点,转速只能相应下降。 但在闭环系统中有转速反馈装置,转速稍有降落,转速反馈电压Ufn就相应减小,使偏差电压△U增加,通过转速调节器ASR自动调节,提高晶闸管变流器的输出电压Ud0由Ud01变为Ud02,使系统工作在随线②机械特性上,使电动机转速有所回升,最后稳定在曲线②机械特性的B点上。 同理随着负载电流增加为Id3,Id4,经过转速负反馈闭环系统自动调节作用,相应工作在曲线③④机械特性上,稳定在曲线③④机械特性的C,D点上。 将A,B,C,D点连接起来的ABCD直线就是闭环系统的静特性。 由图可见,静特性的硬度比开环机械特性硬,转速降Δn要小。闭环系统静特性和开环机械特性虽然都表示电动机的转速-电流(或转矩)关系,但两者是不同的,闭环静特性是表示闭环系统电动机转速与电流(或转矩)的静态关系,它只是闭环系统调节作用的结果,是在每条机械特性上取一个相应的工作点,只能表示静态关系,不能反映动态过程。 当负载突然增加时,如图所示由Idl突增到Id2时,转速n先从A点沿着①曲线开环机械特性下降,然后随着Ud01升高为Ud02,转速n再回升到B点稳定运行,整个动态过程不是沿着静特性AB直线变化的。 2.转速负反馈有静差调速系统及其静特性分析 对调速系统来说,转速给定电压不变时,除了上面分析负载变化所引起的电动机转速变化外,还有其他许多扰动会引起电动机转速的变化,例如交流电源电压的变化、电动机励磁电流的变化等,所有这些扰动和负载变化一样都会影响到转速变化。对于转速负反馈调速系统来说,可以被转速检测装置检测出来,再通过闭环反馈控制减小它们对转速的影响。也就是说在闭环系统中,对包围在系统前向通道中的各种扰动(如负载变化、交流电压波动、电动机励磁电流的变化等)对被调量(如转速)的影响都有强烈的抑制作用。但是对于转速负反馈调速系统来说,转速给定电压Ugn的波动和测速发电机的励磁变化引起的转速反馈电压Ufn变化,闭环系统对这种给定量和检测装置的扰动将无能为力。为了使系统有较高的调速精度,必须提高转速给定电源和转速检测装置的精度。

直流电机调速控制系统设计

成绩 电气控制与PLC 课程设计说明书 直流电机调速控制系统设计 . Translate DC motor speed Control system design 学生姓名王杰 学号20130503213 信电工程学院13自动 学院班级 化 专业名称电气工程及其自动化 指导教师肖理庆

201 6年 6 月 14 日

目录 1 直流电机调速控制系统模型 0 1.1 直流调速系统的主导调速方法 0 因此,降压调速是直流电机调速系统的主导调速方法。 0 1.2 直流电机调速控制的传递函数 0 1.2.1 电流与电压的传递函数 (1) 1.2.2 电动势与电流的传递函数 (1) 由已学可知,单轴系统的运用方程为: (1) 1.3 直流调速系统的控制方法选择 (3) 1.3.1 开环直流调速系统 (3) 1.3.2 单闭环直流调速系统 (3) 由前述分析可知,开环系统不能满足较高的调速指标要求,因此必须采取闭环控制系统。图1-4所示的是,转速反馈单闭环调速系统,其是一种结构相对复杂的反馈控制系统。转速控制是动态性能的控制,相比开环系统,速度闭环控制的控制精度及控制稳定性要好得多,但缺乏对于静态电流I的有效控制,故这类系统被称之为“有静差”调速系统。 (4) 1.3.3 双闭环直流调速系统 (4) 图1-4 双闭环控制直流调速控制系统 (4) 1.3.3.1 转速调节器(ASR) (4) 1.3.3.1 电流调节器(ACR) (4) 1.4 直流电机的可逆运行 (5) 1.2 ×××××× (7) 1.2.1 电流与电压的传递函数 (7) (8) 3 PLC在直流调速系统中的应用 (8) 2 ××××× (9) 2.1 ×××××× (9) 2.1.1 ×××× (9) 3 ××××× (11) 3.1 ×××××× (11) 3.1.1 ×××× (11) 参考文献 (12) 附录 (13) 附录1 (13)

《闭环控制系统》教案分析

《闭环控制系统》教案分析 一.开环和闭环控制系统的定义分析 二.开环和闭环控制系统的区别及判断方法 三.闭环控制系统的方框结构及与实际系统的对应关系 四.闭环控制系统的各部分结构的基本概念的归纳总结 五.开闭环,自动和手动控制系统的总结 问题研讨1: .人开电灯的控制方式 问提研讨:人打开电灯开关后,不看电灯是否亮不亮,这是一种什么控制? 人打开电灯开关后,要看电灯是否亮不亮,如不亮,要多次开关电灯,甚至检修开关,直到开亮为止,这是一种什么控制? 2.人开汽车 人手握方向盘开汽车是什么控制方式? 人两手离开方向盘去发手机短信,有拐弯时,或有情况时手再扶方向盘,这种开汽车方式是什么控制方式? 问提研讨2: 自动控制系统是否一定是闭环控制? 举例说明之 按照控制的总定义,是否有人参加的控制 系统一定是闭环控制系统?

开环控制系统一定没有检测,反馈回路吗? 水箱水位自动控制系统中,被控对像是水箱吗? 现在有些教材中出现“输出量”的概念,它是什么?它等于被控量吗? 一.开环和闭环控制系统的定义分析 例1. 飞镖(图4-7)是同学们都很熟悉的运动。我们在投掷飞镖时,首先会在脑子里确定一个希望射中的目标,然后再根据场地的情况及自己的经验,控制手臂的投掷动作,将飞镖掷出。显然,在飞镖掷出后,飞镖的飞行就不可控制了,能否命中目标,取决于飞镖在投掷时的初始状态,即投掷者的投掷水平。 实际上,如果我们希望某一事物按照自己的意愿发展,就要对其进行干预,这种根据自己的目的,通过一定的手段使事物沿着某一确定的方向发展,就形成了控制。 二.开环和闭环控制系统的区别及判断方法 开、闭环控制的定义 能将控制的结果反馈回来与希望值进行比较,并根据它们的误差及时调整控制的系统,称为闭环控制系统。而不是将控制的结果反馈回来影响控制作用的系统,称为开环控制系统。系统中将控制的结果反馈回来的部分,称为反馈环节。闭环控制系统都有反馈环节,所以有时又称闭环控制系统为

直流电机调速计算机控制技术课程设计

计算机控制技术课程设计 专业:自动化 班级: 姓名: 学号: 指导教师: 兰州交通大学自动化与电气工程学院 2016年07月15日

直流电机调速系统设计 1设计目的 本课程设计是在修完《计算机控制技术A》课程之后,为加强对学生系统设计和应用能力的培养而开设的综合设计训练环节。本课程设计结合《计算机控制技术A》课程的基础理论,重点强调实际应用技能训练,包括计算机控制系统算法软件和硬件设计。其课程设计任务是使学生通过应用计算机控制技术的基本理论,基本知识与基本技能,掌握计算控制技术中各主要环节的设计、调试方法,初步掌握并具备应用计算机进行设备技术改造和产品开发的能力,培养学生的创新意识,提高学生的动手能力、分析问题和解决问题的能力。 2 设计方法 设计一个直流电机系统,合理选择PID控制规律,掌握被控对象参数检测方法、H桥驱动的功能、旋转编码器的功能、单片机PWM控制波形输出方法,进一步加强对课堂理论知识的理解与综合应用能力,进而提高解决实际工程问题的能力。直流电机调速系统是以电机转速作为变量,单片机根据采集电机转速的测量值与设定值的偏差去控制PWM波形的脉宽,从而改变直流电机两端的电压,达到控制转速的目的。直流电机调速系统由单片机、直流电机、光电式旋转编码器、H桥驱动、LCD显示屏等及相关电路组成。 3 设计方案及原理 3.1系统功能介绍 整个控制系统由控制器、执行器、被控对象和测量变送组成,在本次控制系统中控制器为单片机,采用算法为PID增量算法控制规律,执行器为H桥驱动电路,测量变送器为光电式旋转编码器,被控对象为直流电机。然后通过单片机对数据进行处理,控制转速的大小和正反转。 3.2系统组成总体结构 计算机控制系统由控制计算机系统和生产过程两大部分组成。控制计算机是指按生产过程控制的特点和要求而设计的计算机系统,它可以根据系统的规模和要求选择或设计不同种类的计算机。计算机控制系统基本结构如图1所示。

直流电动机闭环调速试验

. University of South China 电气传动技术 实验报告1 实验名称直流电动机闭环调速实验 学院名称电气工程学院 指导教师 班级电力 学号 学生姓名 文档Word . 一预习报告

目的:1了解并掌握典型环节模拟电路构成方法。 2 熟悉各典型线性环节阶跃响应曲线。 3 了解参数变化对典型环节动态性能影响。内容: 1比例积分控制的无静差直流调速系统的仿真模型 2电流环调速系统的仿真模型 3转速环调速系统的仿真模型

文档Word . 二实验报告 直流电动机:额定电压U=220N,额定电流I=55A,额定转速 dNN n=1000r/min,电动机电动势系数C=0.192V·min/r。假定晶闸管整流eN装置输出电流可逆,装置的放大系数Ks=44,滞后的时间常数 T=0.00167s。电枢回路总电阻R=1.0Ω,电枢回路电磁时间常数 s T=0.00167s,电力拖动系统机电时间常数T=0.075s。转速反馈系数ml*U。对应额定转速时的给定电压·α=0.01Vmin/r=10V。双闭环调速系统中Ks=40,T=0.0017s,T=0.18s,T=0.03s,T=0.002s,T=0.01s,R=0onlmsoi Ω,C=0.132V·min/r,α=0.00666V·min/r,β=0.05V·min/r。e一比例积分控制的无静差直流调速系统中PI调节器的值为: K=0.56,1/τ=11.34 P 文档Word .

无静差调速系统输出(Scope图像1) 输出波形比例部分(Scope1图像2) 对比图1和图2可以发现,只应用比例控制的话,系统响应速度快,但是静差率大,而添加积分环节后,系统既保留了比例环节的快速响应性,又具有了积分环节的无静差调速特性,使调速系统稳定性相对更高,动态响应速度也快。 文档Word .

双闭环控制系统设计

双闭环控制系统设计 课程设计报告 电力拖动自动控制系统课程设计 题目:双闭环控制系统设计学生姓名:董长青专业:电气自动化技术专业班级: Z070303 学号: Z07030330 指导教师:姬宣德 日期:2010年03月10日 随着现代工业的发展,在调速领域中,双闭环控制的理念已经得 到了越来越广泛的认同与应用。相对于单闭环系统中不能随心所欲地 控制电流和转矩的动态过程的弱点。双闭环控制则很好的弥补了他的 这一缺陷。 双闭环控制可实现转速和电流两种负反馈的分别作用,从而获得 良好的静,动态性能。其良好的动态性能主要体现在其抗负载扰动以 及抗电网电压扰动之上。正由于双闭环调速的众多优点,所以在此有 必要对其最优化设计进行深入的探讨和研究。本次课程设计目的就是 旨在对双闭环进行最优化的设计。 Summary With the development of modern industry, in the speed area, the concept of dual-loop control has been increasingly widespread recognition and application. Relative to the single closed-loop system can not arbitrarily control the dynamic

process of current and torque weakness. Double closed-loop control is very good to make up for this shortcoming of his. Double-loop speed and current control can achieve the difference of two negative feedback effect, thus get a good static and dynamic performance. The good dynamic performance mainly reflected in its anti-disturbance and anti-grid load over voltage disturbance. Precisely because of the many advantages of Double Closed Loop, so here it is necessary to optimize the design of its depth discussion and study. This course is designed to designed to optimize the double loop design. 一.课程设计设计说明书4 1.1系统性能指标 1.2整流电路4 1.3触发电路的选择和同步5 1.4双闭环控制电路的工作原理6 二. 设计计算书7 2.1整流装置的计算7 2.1.1变压器副方电压7 2.1.2变压器和晶闸管的容量8 2.1.3平波电抗器的电感量8 2.1.4晶闸管保护电路9 2.2 控制电路的计算10

直流电机转速控制

. 直流电机转速控制 课程设计

姓名: 学号: 班级: 目录 1.直流电机转速控制方案设计 (2) 1.1设计要求 (2) 1.2设计框图 (2) 2.直流电机转速控制硬件设计 (3) 2.1主要器件功能 (3) 2.2硬件原理图 (6)

3.直流电机转速控制软件设计 (7) 4.调试 (8) 4.1硬件测试 (8) 4.2软件调试……………………………………………………………(11 1.直流电机转速控制方案设计 1.1设计要求 通过设计了解如何运用电子技术来实现直流电机转速控制,完成直流电机转向和转速的控制,提高分析电路设计、调试方面问题和解决问题的能力。

1、用按键1控制旋转方向,实现正转和反转。 2、电机的设定转速与电机的实际转速在数码管上显示。 3、旋转速度可实时改变。 1.2设计框图 本课题中测量控制电路组成框图如下所示: 图1

2.直流电机转速控制硬件设计 2.1主要器件功能 1、L298N 是专用驱动集成电路,属于H 桥集成电路,与L293D 的差别是其输出电流增大,功率增强。其输出电流为2A,最高电流4A,最高工作电压50V,可以驱动感性负载,如大功率直流电机,步进电机,电磁阀等,特别是其输入端可以与单片机直接相联,从而很方便地受单片机控制。当驱动直流电机时,可以直接控制步进电机,并可以实现电机正转与反转,实现此功能只需改变输入端的逻辑电平。此外可能通过使能端的高低电平的变换,从而使电机通断,来控制电机的转速。 图2 板上的EN1 与EN2 为高电平时有效,这里的电平指的是TTL 电平。EN1 为IN1 和IN2 的使能端,EN2为IN3 和IN4 的使能端。POWER 接直流电源,注意正负,电

直流电机调速电路的设计

课程设计说明书 直流电机调速电路的设计 系、部: 学生姓名: 指导教师: 专业: 班级: 完成时间: 摘要

将电子技术和控制技术引入传统的电力技术领域,利用半导体开关器件组成各种电力变换电路实现电能的变换和控制,构成了一门完整的学科,被国际电工委员会命名为电力电子学或称为电力电子技术,他是一门综合了电子技术,控制技术和电力技术的新兴交叉学科。直流电机是电机的主要类型之一。一台直流电机即可作为发电机使用,也可作为电动机使用,用作直流发电机可以得到直流电源,而作为直流电动机,由于其具有良好的调速性能,在许多调速性能要求较高的场合,仍得到广泛使用。直流电动机是人类最早发明和应用的有一种电机。直流电动机是将直流电转换为的旋转机械。他与交流电动机相比,虽然直流电动机因为结构复杂,维护困难,价格比较贵等缺点制约了它的发展,应用不如交流电动机广泛。但由于直流电动机有优良的启动,调速和制动性能,因此在工业领域中仍占有一席之地。 关键词电力电子技术;直流电动机;机械能 ABSTRACT

Will the electronic technology and control technology into the traditional power technology, using semiconductor switching parts of all kinds of power transformation of electric power circuit implementation transformation and control, constitute a complete discipline, be door to the international electrotechnical commission named power electronics or called power electronic technology, he is a comprehensive electronic technology, control technology and the emerging interdisciplinary power technology. Dc motor is one of the main types of the motor. A dc motor as a generator can use, also can use as a motor, used as dc generators can get dc power, and as a dc motor, since it has good performance of speed adjustment, in many speed performa, is still widely used. Dc motor is the earliest human invention and application of a kind of motor. Current motor is converted to dc of rotating machine. He compared with ac motor, although dc motor for the complex structure, maintenance difficulties, price is more expensive shortcomings constrains its development, the application as ac motor widely. But because of dc motor with fine start, speed and braking performance, so in industry still has a place. Key words power electronic technology; dc motor; mechanical energy 目录

双闭环直流电机调速系统设计参考案例

《运动控制系统》课程设计指导书 一、课程设计的主要任务 (一)系统各环节选型 1、主回路方案确定。 2、控制回路选择:给定器、调节放大器、触发器、稳压电源、电流截止环节,调节器锁零电路、电流、电压检测环节、同步变压器接线方式(须对以上环节画出线路图,说明其原理)。 (二)主要电气设备的计算和选择 1、整流变压器计算:变压器原副方电压、电流、容量以及联接组别选择。 2、晶闸管整流元件:电压定额、电流定额计算及定额选择。 3、系统各主要保护环节的设计:快速熔断器计算选择、阻容保护计算选择计算。 4、平波电抗器选择计算。 (三)系统参数计算 1、电流调节器ACR 中i i R C 、 计算。

2、转速调节器ASR 中n n R C 、 计算。 3、动态性能指标计算。 (四)画出双闭环调速系统电气原理图。 使用A1或A2图纸,并画出动态框图和波德图(在设计说明书中)。 二、基本要求 1、使学生进一步熟悉和掌握单、双闭环直流调速系统工作原理,了解工程设计的基本方法和步骤。 2、熟练掌握主电路结构选择方法,主电路元器件的选型计算方法。 3、熟练掌握过电压、过电流保护方式的配置及其整定计算。 4、掌握触发电路的选型、设计方法。 5、掌握同步电压相位的选择方法。 6、掌握速度调节器、电流调节器的典型设计方法。 7、掌握电气系统线路图绘制方法。 8、掌握撰写课程设计报告的方法。 三、 课程设计原始数据

有以下四个设计课题可供选用: A 组: 直流他励电动机:功率P e =1.1KW ,额定电流I e =6.7A ,磁极对数P=1, n e =1500r/min,励磁电压220V,电枢绕组电阻R a =2.34Ω,主电路总电阻R =7Ω,L ∑=246.25Mh(电枢电感、平波电感和变压器电感之和),K s =58.4,机电时间常数 T m =116.2ms ,滤波时间常数T on =T oi =0.00235s ,过载倍数λ=1.5,电流给定最大值 10V U im =*,速度给定最大值 10V U n =* B 组: 直流他励电动机:功率P e =22KW ,额定电压U e =220V ,额定电流I e =116A,磁极对 数P=2,n e =1500r/min,励磁电压220V,电枢绕组电阻R a =0.112Ω,主电路总电阻R = 0.32Ω,L ∑=37.22mH(电枢电感、平波电感和变压器电感之和),电磁系数 C e =0.138 Vmin /r ,K s =22,电磁时间常数T L =0.116ms ,机电时间常数T m =0.157ms , 滤波时间常数T on =T oi =0.00235s ,过载倍数λ=1.5,电流给定最大值 10V U im =*,速度给定最大值 10V U n =* C 组: 直流他励电动机:功率Pe =145KW ,额定电压Ue=220V ,额定电流Ie=733A,磁极对数P=2,ne=430r/min,励磁电压220V,电枢绕组电阻Ra=0.0015Ω,主电路总电阻R =0.036Ω,Ks=41.5,电磁时间常数TL=0.0734ms ,机电时间常数

5.2 闭环电子控制系统的设计与应用(1)

如图所示是JN6201集成电路鸡蛋孵化温度控制器电路图,根据该原理图完成1~3题。 1.该电路图作为控制系统的控制(处理)部分是IC JN6201,当JN6201集成输出9脚长时间处于高电平,三极管V2处于截止状态,继电器释放,电热丝通电加热。 2.安装好调试时,先将温度传感器Rt1放入37℃水中,调整电位器Rp1,使继电器触点J-2吸合,再将温度传感器Rt2放入39℃水中,调整Rp2,使继电器触点J-2释放。 3.调试时发现,不管电位器Rp1和Rp2怎么调,继电器J 始终吸合,检查电路元器件安装和接线都正确,用万用表测三极管V2集电极电位,在不同的调试状态分别为2.8V 和0V ,可知电路发生故障的原因是( B ) A.二极管V6内部断路 B.三极管V3内部击穿(短路) C.电阻R4与三极管V3基极虚焊 D.继电器线圈内部短路 如图所示是运算放大器鸡蛋孵化温度控制器电路图,根据该原理完成4~6题。 4.该电路作为控制系统的输出部分是继电器J 、电热丝等,当电路中集成运放2脚的电位低于3脚的电位,三极管V3处于饱和状态,继电器J 吸合,电热丝通电加热。 上限 V2饱和导通时候Uce 电压降0.2V ,所以留下来给集电极2.8V ,截止时候0V

5.安装好后调试时,将温度传感器Rt 放入39℃水中,调R4,使电压U2=U3,集成运放输出端6脚的电压为0V ,电路实现39℃单点温度控制。 6.调试时发现,将温度传感器Rt 放入高于39℃水中,继电器吸合;将温度传感器Rt 放入低于39℃水中,继电器释放,出现该故障现象的原因可能是( A ) A.集成运放2脚与3脚接反 B.二极管V4接反 C.电阻R2断路 D.三极管V3损坏 如图所示是晶体管组成的水箱闭环电子控制系统电路,根据该原理图完成7~9题。 7.该电路作为控制系统被控对象的是水箱内的水,水箱的水位从a 点降到b 点的过程中,三极管V1处于饱和状态,三极管V2处于截止状态,继电器触点J-1处于吸合状态。 8.安装调试时,将三个水位探头按图中的高低放入空玻璃杯中,如果电路正常,电路通电后,继电器J 吸合;向玻璃杯中加水,到达a 点时,继电器J 释放;接着将玻璃杯中的水排出,水位降到b 点以上时,继电器J 释放;水位降到b 点以下时,继电器J 吸合。 9.调试时发现,玻璃杯中的水位在b 点以下时,继电器J 就吸合;水位加到b 点,继电器J 就释放。出现该故障现象的原因是( D ) A.继电器J 没用 B.三极管V1损坏 C.二极管V3接反 D.电路没接J-1触点,b 点直接接到了电阻R1 如图所示是555集成电路组成的水箱水位闭环电子控制系统电路图, (第4~6题) (第7~9题) R4 10k ?R5 4.7k R3 4.7k

基于STM32的直流电机调速控制器的设计说明

基于STM32的直流电机调速控制器的设计 摘要:介绍了一款主要由STM32微处理器,IR2110驱动芯片,光电编码器等构成的直流电机PWM调速控制器。详细介绍了直流电机调速原理、光电编码器的工作原理。 并根据整体方案设计,设计了逻辑信号处理电路、IR2110 驱动电路以及主程序,PWM输出子程序等硬软件设计。本设计主要可以应用在小型电动船或车上,具有较高的使用 价值。 关键词:直流电机;光电编码器;PWM;IR2110驱动 A PWM speed controller of DC motor based on STM32 LI Zhi-hong QIAN Chen-liang the School of Automation,Wuhan University of Technology Wuhan HuBei China 430070 Abstract:A PWM speed controller of DC motor based on STM32 is introduced in this paper. The main components of the controller are STM32,IR2110 driver IC,photoelectric encoder and so on. This paper elaborated on the governor principle of DC motor and working principle of photoelectric encoder. According to

the entire project plan,the hardware and software design,including signal processing logic circuit, IR2110 driver circuit,main program and PWM subroutine were designed. This controller mainly applied on small electric boat or car,which owns higher use value. Keywords:DC motor;photoelectric encoder;PWM;IR2110 driver 1 前言 随着电力电子技术的发展,直流电机靠其优良的控制 性能和线性特性等诸多特点在工业控制、航海、汽车工程 和精密家电等诸多领域内被广泛应用。[1]经过多年的研发,如今的直流电机调速技术也已经达到了一个新的高度在精 准性、可控性和抗干扰性能的优良性上得到了很大的提高。 [2] 如今,数字式直流调速系统已经逐渐变成了主流,本 文以STM32作为主控芯片,IR2110为驱动芯片设计了一款直流电机控制器,可以通过调节光电编码器的旋转方向和 角度来控制直流电机的转速和转向。该控制器可以应用于 小型电动船或车上,具有较高使用价值。 2具体原理和方法 2.1直流电机调速原理

相关文档
相关文档 最新文档