当前位置:文档之家› 温度控制直流电动机转速系统设计报告

温度控制直流电动机转速系统设计报告

温度控制直流电动机转速系统设计报告
温度控制直流电动机转速系统设计报告

实训题目:

温度控制直流电动机转速

学生姓名:崔敬通

学号: 201223160126 专业:电子信息工程

2013年11月27日

1 引言

直流电机具有良好的线性调速特性和控制性能,使其调速控制占主流地位。尽管交流变频电机、步进电机等在控制调速领域的应用比较广泛,但直流电机调速仍是大多数调速控制电机的最佳选择。89C55单片机支持C语言编程,可移植性好,速度快,已被广泛应用于机电一体化、工业控制、智能仪器仪表等领域。现应用89C51单片机对直流电机速度进行有效测试和控制,通过对直流电机转速脉冲和中断次数的计数,可实现根据输入值控制直流电机的转速。

2 设计任务与要求

根据设计需要,通过测量原件把检测到的直流电机转速读入到89C55单片机中,再通过编程使读入的数值在显示器上显示出来。若检测到的电机转速等于设定值,则对直流电机的转速进行记录;若检测到的电机转速没有达到设定值,则通过加大数值或模数转换芯片使电机速度提升至设定值;若检测到电机转速超过设定值则通过模数转换芯片把电机速度降至设定值。通过这种实时检测和在线控制的方式使单片机能够对直流电机

2.1系统的设计要求及主要技术指标

本论文要求使用单片机进行电路设计,同时单片机部分应带有显示功能。单片机对某个位置进行温度监控,当外部温度≥45℃时,电动机加速正转,当温度≥75℃时,电动机全速正转;当外部温度≤10℃时,电动机加速反转,当温度≤0℃时,电动机全速反转;当温度回到10℃~45℃之间时电动机逐渐停止转动。

2.2系统总体方案

系统总体方案设计,如下图2.1

图2.1 系统总体方案图

2.3总体方案论述

该系统采用AT89C55单片机为核心,通过DS18B20进行温度采集,送入单片机,经过软件编程进行温度的比较和范围划定,然后通过程序控制由单片机产生不同的PWM(脉冲宽度调制)信号,送给电机驱动芯片L298的使能端口,通过L298驱动芯片来控制直流电机的启动、速度、方向的变化;单片机将温度数据传送给LM016L显示温度。整个电路设计包括温度采集模块,单片机控制模块,温度显示模块,和电机及电机驱动模块。

3硬件电路设计

MCS-51系列单片机

Intel公司推出的8位单片机:

1976年推出的MCS-48系列:8039,8048等。

1980年推出了MCS-51系列:8031,8051,8751,8052等。其中8051成为重要的品种,应用和普及得非常广泛。

Philips、Siemens、Atmel、SST等半导体公司,也生产出与8051相兼容的低功耗、高性能的产品。ATMEL公司的89C51系列产品是近年来在我国非常流行的单片机。

AT89C55单片机

AT89C55,它是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含20kbytes 的可反复擦写的Flash只读程序存储器(ROM)和256*8bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8051产品引脚兼容,片内置通用8 位中央处理器(CPU)和Flash存储单元,功能强大AT89C55单片机适合于许多较为复杂控制应用场合。 89C55单片机基本组成包括有:

●一个8位的微处理器;

●片内数据存储器RAM有128B, 21个特殊功能寄存器SFR;

●片内程序存储器Flash ROM 有4KB;可寻址片内外统一编址的64KB的

ROM,

●可寻址片外64KB的RAM;

●4个8位并行I/O接口(P0—P3);

●一个全双工通用异步串行接口UART;

●两个16位的定时器/计数器;

●五个中断源、两个优先级的中断控制系统;

3.1单片机复位电路

复位是单片机的初始化操作。单片机启运运行时,都需要先复位,其作用是使CPU和系统中其他部件处于一个确定的初始状态,并从这个状态开始工作。因而,复位是一个很重要的操作方式。但单片机本身是不能自动进行复位的,必须配合相应的外部电路才能实现。

3.2温度采集模块设计

温度是一种最基本的环境参数,在工农业生产及日常生活中对温度的测量及控制具有重要意义。本模块的功能是进行温度采集,获取温度数据然后经过单片机处理,由单片机来控制PWM的输出。

3.3温度采集模块的电路连接

DS18B20 有三个管脚:GND 为电源地,DQ 为数字信号输入/输出端,VCC 为外接供电电源接入端(用寄生电源方式时接地)。在硬件上,DS18B20与单片机的连接有两种方法,一种是VCC接外部电源,GND接地,I/O与单片机的I/O线相连;另一种是用寄生电源供电,此时VCC、GND接地,I/O接单片机I/O。无论是内部寄生电源还是外部供电,I/O口线要接5KΩ左右的上拉电阻。本系统中DS18B20的DQ口与单片机的 P3.3口连接,GND 接地。Protues软件仿真图如图10所示。

DS18B20的Protues仿真图

3.4直流电机驱动模块

采用专用芯片L298。L298是一个具有高电压大电流的全桥驱动芯片,它响应频率高,且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。

3.5 L298驱动芯片

L298 为SGS-THOMSON Microelectronics 所出产的双全桥直流电机专用驱动芯片( Dual Full-Bridge Driver ) ,内部包含4信道逻辑驱动电路,是一种二相和四相电机的专用驱动器,可同时驱动2个二相或1个四相电机,内含二个H-Bridge 的高电压、大电流双全桥式驱动器,接收标准TTL逻辑准位信号,可驱动46V、2A以下的步进电机,且可以直接透过电源来调节输出电压;此芯片可直接由单片机的I/O端口来提供模拟时序信号,但在本驱动电路中用L297 来提供时序信号,节省了单片机I/O 端口的使用。L298N 之接脚如图15所示,Pin1 和Pin15 可与电流侦测用电阻连接来控制负载的电路; OUTl、OUT2 和OUT3、

OUT4 之间分别接2 个步进电机;input1~input4 输入控制电位来控制电机的正反转;Enable 则控制电机停转。

3.6液晶显示简介

(1)液晶显示原理

液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、PDA移动通信工具等众多领域。

3.6.1 LM016L的结构及功能

LM016L液晶模块采用HD44780控制器,HD44780具有简单而功能较强的指令集,可以实现字符移动,闪烁等功能,LM016L与单片机MCU 通讯可采用8位或4位并行传输两种方式,hd44780控制器由两个8位寄存器,指令寄存器(IR)和数据寄存器(DR)忙标志(BF),显示数RAM(DDRAM),字符发生器ROMA(CGOROM)字符发生器RAM(CGRAM),地址计数器RAM(AC)。IR用于寄存指令码,只能写入不能读出,DR 用于寄存数据,数据由内部操作自动写入DDRAM和CGRAM,或者暂存从DDRAM和CGRAM读出的数据,BF为1时,液晶模块处于内部模式,不响应外部操作指令和接受数据,DDTAM用来存储显示的字符,能存储80个字符码,CGROM由8位字符码生成5*7点阵字符160中和5*10点阵字符32种.8位字符编码和字符的对应关系,CGRAM是为用户编写特殊字符留用的,它的容量仅64字节,可以自定义8个5*7点阵字符或者4个5*10点阵字符,AC可以存储DDRAM和CGRAM的地址,如果地址码随指令写入IR,则IR自动把地址码装入AC,同时选择DDRAM 或CGRAM但愿,LM016L液晶模块的引脚功能如下表所示

3.6.2 液晶显示模块的电路连接

数据手册中可能介绍LM1602内部D0~D7已有上拉,可以使用P0口直接驱动。在Proteus 里LM016L内部可能没有,应该人为加上拉电阻

液晶显示模块仿真图

4系统软件设计4.1系统软件构架

系统软件构架如图

图系统软件总框图

温度控制电机转速软件构架如图

5结论

本方案实现了单片机通过对温度的采集和比较对直流电机进行转速控制,以及利用软件模拟实现直流电机PWM调速的方法。以AT89C55单片机为控制核心,通过DS18B20进行温度采集,送入单片机,经过软件编程进行温度的比较和范围划定,然后通过程序控制由单片机产生不同的PWM(脉冲宽度调制)控制信号,送给电机驱动芯片L298的使能端口,通过L298驱动芯片来控制直流电机的启动、速度、方向的变化实现了对普通直流电机的转速调节,为进一步研究和优化直流电机控制方法提供了基础。达到了系统的设计要求:单片机对某个位置进行温度监控,当外部温度≥45℃时,电动机加速正转,当温度≥75℃时,电动机全速正转;当外部温度≤10℃时,电动机加速反转,当温度≤0℃时,电动机全速反转;当温度回到10℃~45℃之间时电动机逐渐停止转动。

从这次的设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的写与读的过程中才能提高,这就是我在这次设计中的最大收获。

参考文献

[1] 王之道,周靖,刘旭,一种基于AT89C2051单片机的直流电机调速装置, [J]机械工程与自动化2009(5)

[2] 茹占军,谢家兴,基于AT89S52单片机直流电机调速系统的设计, [J].软件导刊2010, 9(8)

[3] 赵鸿图,基于单片机AT89C55的直流电机PWM调速系统[J].电子技术,2008, 45(10)

[4] 周润景,张丽娜.基于Proteus的电路及单片机系统设计与仿真[M].北京:

北京航空航天大学出版社,2006.

[5] 宁成军,张江霞.基于Proteus和Keil接口的单片机外围硬件电路仿真[J].现代电子技术,2006,29(18):142-143,146.

[6] 陈良光,管聪慧.由数字式传感器 DS18B20 构成的多点测温系统[J].传感器世界, 1999, 9.

[7] 杜洋,DS18B20温度传感器应用解析,2007.3.16

[8] 马忠梅,张凯,等.单片机的C语言应用程序设计(第四版).北京航空航天大学出版社

附录A系统总程序

//--------------------------------------------------------

// 名称:温度控制直流电动机转速

//---------------------------------------------------------------------

// 说明: ≥45℃度时加速正传/≤10℃时加速反转,

// ≥75℃时全速正传/≤0℃时达到全速反转,

// 温度回到10~45℃之间时电动机逐渐停止转动。

//--------------------------------------------------------------- #include

#ifndef _DEFINE_H_

#define _DEFINE_H_

#ifndef _DELAY_H_

#define _DELAY_H_

#ifndef _LCD1602_H_

#define _LCD1602_H_

#ifndef _DS18B20_H_

#define _DS18B20_H_

#define uchar unsigned char

#define uint unsigned int

sbit MA=P1^0;

sbit MB=P1^1;

sbit PWM=P1^2;

sbit rs=P2^0;

sbit rw=P2^1;

sbit en=P2^2;

sbit DQ=P3^0;

sbit beep=P1^7;

bit DS_OK=1;

uchar buffer_line1[]={" current temp "};

uchar buffer_line2[]={" temp: "};

uchar code df_tab[]={0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9}; uchar current=0;

uchar display_digit[]={0,0,0,0};

uchar temp_value[]={0x00,0x00};

uchar back_temp_value[]={0x00,0x00};

char sign_temp;

#endif

void delay(uint z)

{

uint x;

while(z--)

for(x=120;x>0;x--);

}

void delay_us()

{_nop_();_nop_();

_nop_();_nop_();}

void delay_1us(uint x) //延时

{

while(--x);

}

#endif

uchar LCD_check_busy()

{

uchar state;

rs=0;

rw=1;

delay(2);

en=1;

state=P0;

delay(2);

en=0;

delay(2);

return state;

}

void LCD_write_cmd(uchar cmd)

{

while((LCD_check_busy()&0x80)==0x80);

rs=0;

rw=0;

delay(2);

en=1;

P0=cmd;

delay(2);

en=0;

delay(2);

}

void LCD_write_data(uchar dat)

{

while((LCD_check_busy()&0x80)==0x80);

rs=1;

rw=0;

delay(2);

en=1;

P0=dat;

delay(2);

en=0;

delay(2);

}

void LCD_display(uchar position,uchar *s) {

uchar i;

LCD_write_cmd(0x80+position);

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

{

LCD_write_data(s[i]);

}

}

void LCD_init()

{

直流电机工作结构及原理实验报告概要

第三章直流电机的原理及结构 本章主要介绍直流电机的结构和基本工作原理、直流电机绕组的构成、直流电机的电枢反应、直流电机绕组的电动势和电磁转矩、直流发电机和直流电动机的功率转矩等内容。本章共有10节课,内容和时间分配如下: 1.掌握直流电机的结构及工作原理。(2节) 2.掌握直流电机绕组有关的结构。(2节) 3.掌握直流电机绕组的电枢反应。(1节) 4.掌握直流电机的电枢电动势和电磁转矩。(1节) 5.掌握直流发电机的基本方程式和运行特性、并励发电机的条件。( 2.5节) 6.掌握直流电动机的基本方程式和运行特性。( 1.5节) 第一节直流电机的基本工作原理 一直流电机的用途 直流电动机的优点: 1 调速范围广,易于平滑调节 2 过载、启动、制动转矩大 3 易于控制,可靠性高 4 调速时的能量损耗较小 缺点: 换向困难,容量受到限制,不能做的很大。 应用: 轧钢机、电车、电气铁道牵引、造纸、纺织拖动。 直流发电机用作电解、电镀、电冶炼、充电、交流发电机励磁等的直流电源。 二、直流电机的工作原理 原理:任何电机的工作原理都是建立在电磁感应和电磁力这个基础上。 为了讨论直流电机的工作原理,我们把复杂的直流电机结构简化为工作原理图。(一)直流发电机的工作原理 1.工作原理:导体在磁场中运动时,导体中会感应出电势e 。 e=Blv。 B:磁密l:导体长度;v:导体与磁场的相对速度。 正方向:用右手定则判断。电势e正方向表示电位升高的方向,与U相反。如果同一元件上e和U正方向相同时,e= -U。

理解:电磁感应原理的变形(变化的磁通产生感应电动势) 2 发电机工作过程分析:两磁极直流发电机的工作原理图。 (1)构成: 磁场:图中N和S是一对静止的磁极,用以产生磁场,其磁感应强度沿圆周为正弦分布。 励磁绕组——容量较小的发电机是用永久磁铁做磁极的。容量较大的发电机的磁场是由直流电流通过绕在磁极铁心上的绕组产生的。用来形成N极和S极的绕组称为励磁绕组,励磁绕组中的电流称为励磁电流If。 电枢绕组:在N极和S极之间,有一个能绕轴旋转的圆柱形铁心,其上紧绕着一个线圈称为电枢绕组(图中只画出一匝线圈),电枢绕组中的电流称为电枢电流Ia。 换向器:电枢绕组两端分别接在两个相互绝缘而和绕组同轴旋转的半圆形铜片——换向片上,组成一个换向器。换向器上压着固定不动的炭质电刷。 电枢:铁心、电枢绕组和换向器所组成的旋转部分称为电枢。

温度控制直流电动机转速系统设计报告

实训题目: 温度控制直流电动机转速 学生姓名:崔敬通 学号: 201223160126 专业:电子信息工程 2013年11月27日

1 引言 直流电机具有良好的线性调速特性和控制性能,使其调速控制占主流地位。尽管交流变频电机、步进电机等在控制调速领域的应用比较广泛,但直流电机调速仍是大多数调速控制电机的最佳选择。89C55单片机支持C语言编程,可移植性好,速度快,已被广泛应用于机电一体化、工业控制、智能仪器仪表等领域。现应用89C51单片机对直流电机速度进行有效测试和控制,通过对直流电机转速脉冲和中断次数的计数,可实现根据输入值控制直流电机的转速。 2 设计任务与要求 根据设计需要,通过测量原件把检测到的直流电机转速读入到89C55单片机中,再通过编程使读入的数值在显示器上显示出来。若检测到的电机转速等于设定值,则对直流电机的转速进行记录;若检测到的电机转速没有达到设定值,则通过加大数值或模数转换芯片使电机速度提升至设定值;若检测到电机转速超过设定值则通过模数转换芯片把电机速度降至设定值。通过这种实时检测和在线控制的方式使单片机能够对直流电机 2.1系统的设计要求及主要技术指标 本论文要求使用单片机进行电路设计,同时单片机部分应带有显示功能。单片机对某个位置进行温度监控,当外部温度≥45℃时,电动机加速正转,当温度≥75℃时,电动机全速正转;当外部温度≤10℃时,电动机加速反转,当温度≤0℃时,电动机全速反转;当温度回到10℃~45℃之间时电动机逐渐停止转动。 2.2系统总体方案 系统总体方案设计,如下图2.1

图2.1 系统总体方案图 2.3总体方案论述 该系统采用AT89C55单片机为核心,通过DS18B20进行温度采集,送入单片机,经过软件编程进行温度的比较和范围划定,然后通过程序控制由单片机产生不同的PWM(脉冲宽度调制)信号,送给电机驱动芯片L298的使能端口,通过L298驱动芯片来控制直流电机的启动、速度、方向的变化;单片机将温度数据传送给LM016L显示温度。整个电路设计包括温度采集模块,单片机控制模块,温度显示模块,和电机及电机驱动模块。 3硬件电路设计 MCS-51系列单片机 Intel公司推出的8位单片机: 1976年推出的MCS-48系列:8039,8048等。

单片机课程设计(温度控制系统)

温度控制系统设计 题目: 基于51单片机的温度控制系统设计姓名: 学院: 电气工程与自动化学院 专业: 电气工程及其自动化 班级: 学号: 指导教师:

2015年5月31日 摘要: (3) 一、系统设计 (3) 1.1 项目概要 (3) 1.2设计任务和要求: (4) 二、硬件设计 (4) 2.1 硬件设计概要 (4) 2.2 信息处理模块 (4) 2.3 温度采集模块 (5) 2.3.1传感器DS18b20简介 (5) 2.3.2实验模拟电路图 (7) 2.3.3程序流程图 (6) 2.4控制调节模块 (9) 2.4.1升温调节系统 (9) 2.4.2温度上下限调节系统 (8) 2.43报警电路系统 (9) 2.5显示模块 (12) 三、两周实习总结 (13) 四、参考文献 (13) 五、附录 (15)

5.1原理图 (15) 摘要: 在现代工业生产中,温度是常用的测量被控因素。本设计是基于51单片机控制,将DS18B20温度传感器实时温度转化,并通过1602液晶对温度实行实时显示,并通过加热片(PWM波,改变其占空比)加热与步进电机降温逐次逼近的方式,将温度保持在设定温度,通过按键调节温度报警区域,实现对温度在0℃-99℃控制的自动化。实验结果表明此结构完全可行,温度偏差可达0.1℃以内。 关键字:AT89C51单片机;温控;DS18b20 一、系统设计 1.1 项目概要 温度控制系统无论是工业生产过程,还是日常生活都起着非常重要的作用,过低或过高的温度环境不仅是一种资源的浪费,同时也会对机器和工作人员的寿命产生严重影响,极有可能造成严重的经济财产损失,给生活生产带来许多利的因素,基于AT89C51的单片机温度控制系统与传统的温度控制相比具有操作方便、价价格便宜、精确度高和开展容易等优点,因此市场前景好。

模电课设—温度控制系统的设计

目录 1.原理电路的设计 (1) 1.1总体方案设计 (1) 1.1.1简单原理叙述 (1) 1.1.2设计方案选择 (1) 1.2单元电路的设计 (3) 1.2.1温度信号的采集与转化单元——温度传感器 (3) 1.2.2电压信号的处理单元——运算放大器 (4) 1.2.3电压表征温度单元 (5) 1.2.4电压控制单元——迟滞比较器 (6) 1.2.5驱动单元——继电器 (7) 1.2.6 制冷部分——Tec半导体制冷片 (8) 1.3完整电路图 (10) 2.仿真结果分析 (11) 3 实物展示 (13) 3.1 实物焊接效果图 (13) 3.2 实物性能测试数据 (14) 3.2.1制冷测试 (14) 3.2.2制热测试 (18) 3.3.3性能测试数据分析 (20) 4总结、收获与体会 (21) 附录一元件清单 (22) 附录二参考文献. (23)

摘要 本课程设计以温度传感器LM35、运算放大器UA741、NE5532P及电压比较器LM339N 为电路系统的主要组成元件,扩展适当的接口电路,制作一个温度控制系统,通过室温的变化和改变设定的温度,来改变电压传感器上两个输入端电压的大小,通过三极管开关电路控制继电器的通断,来控制Tec制冷片的工作。这样循环往复执行这样一个周期性的动作,从而把温度控制在一定范围内。学会查询文献资料,撰写论文的方法,并提交课程设计报告和实验成品。 关键词:温度;测量;控制。

Abstract This course is designed to a temperature sensor LM35, an operational amplifier UA741, NE5532P and a voltage comparator LM339N circuit system of the main components. Extending the appropriate interface circuit, make a temperature control system. By changing the temperature changes and set the temperature to change the size of the two input ends of the voltage on the voltage sensor, an audion tube switch circuit to control the on-off relay to control Tec cooling piece work. This cycle of performing such a periodic motion, thus controlling the temperature in a certain range. Learn to query the literature, writing papers, and submitted to the curriculum design report and experimental products. Key words: temperature ; measure ;control

直流伺服电机实验报告

实验六 直流伺服电机实验 一、实验设备及仪器 被测电机铭牌参数: P N =185W ,U N =220V ,I N =1.1A , 使用设备规格(编号): 1.MEL 系列电机系统教学实验台主控制屏(MEL-I 、MEL-IIA 、B ); 2.电机导轨及测功机、转速转矩测量(MEL-13); 3.直流并励电动机M03(作直流伺服电机); 4.220V 直流可调稳压电源(位于实验台主控制屏的下部); 5.三相可调电阻900Ω(MEL-03); 6.三相可调电阻90Ω(MEL-04); 7.直流电压、毫安、安培表(MEL-06); 二、实验目的 1.通过实验测出直流伺服电动机的参数r a 、e κ、T κ。 2.掌握直流伺服电动机的机械特性和调节特性的测量方法。 三、实验项目 1.用伏安法测出直流伺服电动机的电枢绕组电阻r a 。

2.保持U f=U fN=220V,分别测取U a =220V及U a=110V的机械特性n=f(T)。3.保持U f=U fN=220V,分别测取T2=0.8N.m及T2=0的调节特性n=f(Ua)。4.测直流伺服电动机的机电时间常数。 四、实验说明及操作步骤 1.用伏安法测电枢的直流电阻Ra

表中Ra=(R a1+R a2+R a3)/3; R aref=Ra*a ref θ θ + + 235 235 (3)计算基准工作温度时的电枢电阻 由实验测得电枢绕组电阻值,此值为实际冷态电阻值,冷态温度为室温。按下式换算到基准工作温度时的电枢绕组电阻值: R aref=Ra a ref θ θ + + 235 235

温度控制器课程设计要点

郑州科技学院 《模拟电子技术》课程设计 题目温度控制器 学生姓名 专业班级 学号 院(系)信息工程学院 指导教师 完成时间 2015年12月31日

郑州科技学院 模拟电子技术课程设计任务书 专业 14级通信工程班级 2班学号姓名 一、设计题目温度控制器 二、设计任务与要求 1、当温度低于设定温度时,两个加热丝同时通电加热,指示灯发光; 2、当水温高于设定温度时,两根加热丝都不通电,指示灯熄灭; 3、根据上述要求选定设计方案,画出系统框图,并写出详细的设计过程; 4、利用Multisim软件画出一套完整的设计电路图,并列出所有的元件清单; 5、安装调试并按规定格式写出课程设计报告书. 三、参考文献 [1]吴友宇.模拟电子技术基础[M]. 清华大学出版社,2009.52~55. [2]孙梅生.电子技术基础课程设计[M]. 高等教育出版社,2005.25~28. [3]徐国华.电子技能实训教程[M]. 北京航空航天大学出版社,2006.13 ~15. [4]陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社,2008.22~25. [5]翟玉文等.电子设计与实践[M].北京:北京中国电力出版社,2005.11~13. [6]万嘉若,林康运.电子线路基础[M]. 高等教育出版社,2006.27 ~29. 四、设计时间 2015 年12月21 日至2015 年12 月31 日 指导教师签名: 年月日

本设计是一种结构简单、性能稳定、使用方便、价格低廉、使用寿命长、具有一定的实用性等优点的温度控制电路。本文设计了一种温度控制器电路,该系统采用模拟技术进行温度的采集与控制。主要由电源模块,温度采集模块,继电器模块组成。 现代社会科学技术的发展可以说是突飞猛进,很多传统的东西都被成本更低、功能更多、使用更方便的电子产品所替代,本课程设计是一个以温度传感器采用LM35的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。 首先温度传感器把温度信号转换为电流信号,通过放大器变成电压信号,然后送入两个反向输入的运算放大器组成的比较器电路,让电位器来改变温度范围的取值,最后信号送入比较器电路,通过比较来判断控制电路是否需要工作。此方案是采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反馈的温度值与给定的温度值比较后,决定是否加热。 关键词:温度传感器比较器继电器

直流电动机控制系统

煤炭工程学院课程设计 题目:直流电动机转速控制系统 专业班级: 学生姓名: 学号: 指导教师: 日期:

摘要 当今社会,电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。同样,我国生产的电能中有百分之六十是用于电动机的。电动机与人的生活息息相关,密不可分。电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。简单控制是指对电动机进行启动,,制动,正反转控制和顺序控制。这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。 电机在各行各业发挥着重要的作用,而电机转速是电机重要的性能指标之一,因而测量电机的转速和电机的调速,使它满足人们的各种需要,更显得重要,而且随着科技的发展,PWM调速成为电机调速的新方式。 随着数字技术的迅速发展,微控制器在社会的各个领域得到了广泛的应用,由于数字系统有着模拟系统所没有的优势,如抗干扰性强、便于和PC机相联、系统易于升级维护。 本设计是以单片机AT89S52和L298控制的直流电机脉宽调制调速系统。利用AT89S52芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。系统实现对电机的正转、反转、急停、加速、减速的控制,以及PWM的占空比在LCD上的实时显示。 关键词:直流电机;AT89S52;PWM调速;L298

温度控制系统毕业设计

摘要 在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数字显示温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度只能控制及显示方案。本毕业设计主要研究的是对高精度的数字温度计的设计,继而实现对对象的测温。测温系数主要包括供电电源,数字温度传感器的数据采集电路,LED显示电路,蜂鸣报警电路,继电器控制,按键电路,单片机主板电路。高精度数字温度计的测温过程,由数字温度传感器采集所测对象的温度,并将温度传输到单片机,最终由液晶显示器显示温度值。该数字温度计测温范围在-55℃~+125℃,精度误差在±0.5℃以内,然后通过LED数码管直接显示出温度值。数字温度计完全可代替传统的水银温度计,可以在家庭以及工业中都可以应用,实用价值很高。 关键词:单片机:ds18b20:LED显示:数字温度. Abstract In our daily life and industrial and agricultural production, the detection and control of the temperature, the digital thermometer has practical significance and a wide range of applications .This article describes a programmer which use a microcontroller to achieve and display the right temperature by intelligent control .This programmer mainly consists by temperature control sensors, MCU, LED display modules circuit. The main aim of this thesis is to design high-precision digital thermometer and then realize the object temperature measurement. Temperature measurement system includes power supply, data acquisition circuit, buzzer alarm circuit, keypad circuit, board with a microcontroller circuit is the key to the whole system. The temperature process of high-precision digital thermometer, from collecting the temperature of the object by the digital temperature sensor and the temperature transmit ted to the microcontroller, and ultimately display temperature by the LED. The digital thermometer requires the high degree is positive 125and the low degree is negative 55, the error is less than 0.5, LED can read the number. This digital thermometer could

(完整word版)基于51单片机的温度控制系统设计

基于51单片机的水温自动控制系统 0 引言 在现代的各种工业生产中 ,很多地方都需要用到温度控制系统。而智能化的控制系统成为一种发展的趋势。本文所阐述的就是一种基于89C51单片机的温度控制系统。本温控系统可应用于温度范围30℃到96℃。 1 设计任务、要求和技术指标 1.1任务 设计并制作一水温自动控制系统,可以在一定范围(30℃到96℃)内自动调节温度,使水温保持在一定的范围(30℃到96℃)内。 1.2要求 (1)利用模拟温度传感器检测温度,要求检测电路尽可能简单。 (2)当液位低于某一值时,停止加热。 (3)用AD转换器把采集到的模拟温度值送入单片机。 (4)无竞争-冒险,无抖动。 1.3技术指标 (1)温度显示误差不超过1℃。 (2)温度显示范围为0℃—99℃。 (3)程序部分用PID算法实现温度自动控制。 (4)检测信号为电压信号。 2 方案分析与论证 2.1主控系统分析与论证 根据设计要求和所学的专业知识,采用AT89C51为本系统的核心控制器件。AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。其引脚图如图1所示。 2.2显示系统分析与论证 显示模块主要用于显示时间,由于显示范围为0~99℃,因此可采用两个共阴的数码管作为显示元件。在显示驱动电路中拟订了两种设计方案: 方案一:采用静态显示的方案 采用三片移位寄存器74LS164作为显示电路,其优点在于占用主控系统的I/O口少,编程简单且静态显示的内容无闪烁,但电路消耗的电流较大。 方案二:采用动态显示的方案 由单片机的I/O口直接带数码管实现动态显示,占用资源少,动态控制节省了驱动芯片的成本,节省了电 ,但编程比较复杂,亮度不如静态的好。 由于对电路的功耗要求不大,因此就在尽量节省I/O口线的前提下选用方案一的静态显示。

基于51单片机的温度控制系统的设计

基于单片机的温度控制系统设计 1.设计要求 要求设计一个温度测量系统,在超过限制值的时候能进行声光报警。具体设计要求如下: ①数码管或液晶显示屏显示室内当前的温度; ②在不超过最高温度的情况下,能够通过按键设置想要的温度并显示;设有四个按键,分别是设置键、加1键、减1键和启动/复位键; ③DS18B20温度采集; ④超过设置值的±5℃时发出超限报警,采用声光报警,上限报警用红灯指示,下限报警用黄灯指示,正常用绿灯指示。 2.方案论证 根据设计要求,本次设计是基于单片机的课程设计,由于实现功能比较简单,我们学习中接触到的51系列单片机完全可以实现上述功能,因此可以选用AT89C51单片机。温度采集直接可以用设计要求中所要求的DS18B20。报警和指示模块中,可以选用3种不同颜色的LED灯作为指示灯,报警鸣笛采用蜂鸣器。显示模块有两种方案可供选择。 方案一:使用LED数码管显示采集温度和设定温度; 方案二:使用LCD液晶显示屏来显示采集温度和设定温度。 LED数码管结构简单,使用方便,但在使用时,若用动态显示则需要不断更改位选和段选信号,且显示时数码管不断闪动,使人眼容易疲劳;若采用静态显示则又需要更多硬件支持。LCD显示屏可识别性较好,背光亮度可调,而且比LED 数码管显示更多字符,但是编程要求比LED数码管要高。综合考虑之后,我选用了LCD显示屏作为温度显示器件,由于显示字符多,在进行上下限警戒值设定时同样可以采集并显示当前温度,可以直观的看到实际温度与警戒温度的对比。LCD 显示模块可以选用RT1602C。

3.硬件设计 根据设计要求,硬件系统主要包含6个部分,即单片机时钟电路、复位电路、键盘接口模块、温度采集模块、LCD 显示模块、报警与指示模块。其相互联系如下图1所示: 图1 硬件电路设计框图 单片机时钟电路 形成单片机时钟信号的方式有内部时钟方式和外部时钟方式。本次设计采用内部时钟方式,如图2所示。 单片机内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别为此放大器的输入端和输出端,其频率范围为~12MHz ,经由片外晶体振荡器或陶瓷振荡器与两个匹配电容一 起形成了一个自激振荡电路,为单片机提供时钟源。 复位电路 复位是单片机的初始化操作,其作用是使CPU 和系统中的其他部件都处于一个确定的初始状态,并从这个状态开始工作,以防止电源系统不稳定造成CPU 工作不正常。在系统中,有时会出现工作不正常的情况,为了从异常状态中恢复,同时也为了系统调试方便,需要设计一个复位电路。 单片机的复位电路有上电复位和按键复位两种形式,因为本次设计要求需要有启动/复位键,因此本次设计采用按键复位,如图3。复位电路主要完成系统 图2 单片机内部时钟方式电路 图3 单片机按键复位电路

直流他励电动机实验报告记录

直流他励电动机实验报告记录

————————————————————————————————作者:————————————————————————————————日期:

电机学实验报告——直流他励电动机实验 姓名:张春 学号:2100401332

实验三直流他励电动机实验 一、实验目的 1.掌握用实验方法测取直流他励电动机的工作特性和机械特性。 2.掌握直流他励电动机的调速方法。 二、实验内容 1.工作特性和固有机械特性 保持和不变,时,测取工作特性、、及 固有机械特性。 2.调速特性 (1)改变电枢电压调速 保持电动机不变,常数,测取。 (2)改变励磁电流调速 保持,常数,时,测取。 3.观察能耗制动过程 三、实验说明及操作步骤 1.他励直流电动机的工作特性和固有机械特性 按图3-4接线,电阻选用挂箱上的阻值为、电流为 的可调电阻,作为直流并励电动机的起动电阻,电阻选用挂箱上的阻值为的可调电阻. 并接上励磁电流表(mA)和电枢电流表(A)。

(1)打开设备开关和设置好各个按钮状态,将电动机励磁回路电阻调至阻值最 小,电枢回路起动电阻调至阻值最大。 (2)调节直流稳压电源上的“电压调节”旋钮,使电动机输入电压为,电动机电枢回路起动电阻调至最小值,增加电动机磁场调节电阻,使电动机转速达额定值。 (3)调出电动机的额定运行点,确定电动机的额定励磁电流。 (4)在保持,不变的条件下,逐次减小电动机的负载,在额定负载到 空载范围内,测取电动机电枢电流,转速和输出转矩,共取组数据,记录于表3-1中。 表中:电动机输入功率P1=U a I a+U f I fn,输出功率P2=0.105nT2 效率 表3-1 工作特性和固有机械特性实验数据 实 验 数 据 1.10 1.0 0.9 0.8 0.4 0.3 0. 2 16 638 169 3 171 17 34 1.18 1.08 0.9 7 0.8 6 0.4 0.2 8 0. 15 计 算 数 260 .96 238 .96 216 .96 194 .96 106 .96 84. 96 62.9 6 19818216514771.50.27.3

基于单片机的温度控制系统设计报告

基于单片机的温度控制系统设计报告

智能仪器仪表综合实训 题目基于单片机的温度控制系统设计 学院 专业电子信息工程 班级 (仪器仪表) 学生姓名 学号 指导教师 完成时间:

目录 一、系统设计---------------------------------------------------------第 1 页 (一)系统总体设计方案----------------------------------------------第 1 页 (二)温度信号采集电路选择和数据处理--------------------------------第 3 页 (三)软件设计------------------------------------------------------第 3 页二、单元电路设计-----------------------------------------------------第 5 页 (一)温度信号采集电路----------------------------------------------第 5 页 (二)步进电机电路------------------------------------------------- 第 5 页(三)液晶显示模块---------------------------------------------------------- 第6 页 (四)晶振复位电路--------------------------------------------------第 7 页三、总结体会--------------------------------------------------------------------------------------第 7 页 四、参考文献-------------------------------------------第 8 页 附录:程序清单------------------------------------------第 8 页

直流电动机转速控制

直流电动机转速控制 王文玺 (北京交通大学机械与电子控制工程学院,北京) 摘要:通过对直流电动机控制系统的建模,再利用Matlab对建模后的系统进行分析,来加深对自动控制系统的理解。找到系统的输入、输出,理清经历各环节前后的信号变化,找出系统传递函数。 关键词:直流电动机、Matlab、建模、传递函数 1、直流电动机动态数学模型建立 1.1直流电机数字PID闭环速度控制,系统实现无静差控制。 这是一个完整的带PID算法的直流电动机控制系统。目标值为给定的期望值,期望值与被测输出结果形成的反馈做比较,得到误差信号。误差信号经过PID控制环节得到控制信号。继而经历驱动环节得到操作量,驱动量作用与对象即电动机然后得到输出信号即转速。转速通过传感器得到反馈信号。 1.2PID控制环节 1.3被控对象(直流电动机)的统一数学模型 信号类型一次为,输入信号为电压,然后电流、电流、转矩、转速,反馈信号为电压。

各环节的比例函数为: 1.3.1额定励磁条件下,直流电机的电压平衡关系: (Ud为外加电压,E 为感应电势,R a为电枢电阻 ,La为电枢电感,i a为电枢电流。) 拉氏变换后: (ra—L /R ,为电枢时间常数) 1.3.2直流电机的转矩平衡关系及拉氏变换: (Te 为电磁转矩,Tl 为负载转矩,B为 阻尼系数,J 为转动惯量,w为电机机 械转速,rm=J/B,为机械时间常数) 1.3.3电动机传递函数 可见直流电动机本身就是一个闭环系统,假设电机工作在空载状态,且机械时间常数远大于电枢时间常数,则电机传递函数可近似为: 1.4具体实例 电枢控制直流电动机拖动惯性负载的原理图,涉及的参数有:电压U为输入,转速为输出,R、L为电枢回路电阻、电感,K 是电动机转矩系数,K 是反电动势系数,K 是电动机和负载折合到电动机轴上的黏性摩擦系数,.厂是电动机和负载折合到电动机轴上的转动惯量。已知:R一2.0 Q,L:==0.5 H ,K = Kb一0.015,Kf一0.2 Nms,J— o.02kg.m 。 ( 取电压U为输入,转速叫为输出,由已知条件和原理图,根据直流电机的运动方程可以求出电动机系统的数学模型为:

温度控制系统设计

温度控制系统设计 目录 第一章系统方案论证错误!未指定书签。 总体方案设计错误!未指定书签。 温度传感系统错误!未指定书签。 温度控制系统及系统电源错误!未指定书签。 单片机处理系统(包括数字部分)及温控箱设计错误!未指定书签。 算法原理错误!未指定书签。 第二章重要电路设计错误!未指定书签。 温度采集错误!未指定书签。 温度控制错误!未指定书签。 第三章软件流程错误!未指定书签。 基本控制错误!未指定书签。 控制错误!未指定书签。 时间最优的控制流程图错误!未指定书签。 第四章系统功能及使用方法错误!未指定书签。 温度控制系统的功能错误!未指定书签。 温度控制系统的使用方法错误!未指定书签。 第五章系统测试及结果分析错误!未指定书签。 硬件测试错误!未指定书签。 软件调试错误!未指定书签。 第六章进一步讨论错误!未指定书签。 参考文献错误!未指定书签。 致谢错误!未指定书签。 摘要:本文介绍了以单片机为核心的温度控制器的设计,文章结合课题《温度控制系统》,从硬件和软件设计两方面做了较为详尽的阐述。 关键词:温度控制系统控制单片机 : . : 引言: 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。本文设计了以单片机为检测控制中心的温度控制系统。温度控制采用改进的数字控制算法,显示采用静态显示。该系统设计结构简单,按要求有以下功能: ()温度控制范围为°; ()有加热和制冷两种功能 ()指标要求: 超调量小于°;过渡时间小于;静差小于℃;温控精度℃ ()实时显示当前温度值,设定温度值,二者差值和控制量的值。 第一章系统方案论证 总体方案设计 薄膜铂电阻将温度转换成电压,经温度采集电路放大、滤波后,送转换器采样、量化,量化后的数据送单片机做进一步处理;

交直流调速实验报告201217040108电气一班文炜

昆明学院实验报告册 专业:电气工程及其自动化 班级:电气一班 姓名:文炜 学号: 201217040108 课程:电力传动控制系统 昆明学院自动控制与机械工程学院

实验项目名称: 开环调速系统的仿真实验 实验时间:2015.6.14 同组人: 实验报告评分: 一、预习报告(实验课前了解实验目的,预习实验原理、实验步骤): 1、实验目的(简述): (1)掌握开环直流调速系统的原理; (2)掌握利用simulink 编程进行仿真的方法。 2、实验原理(简述): 直流电动机的转速方程为: a a e U RI n C -= Φ (1) 从转速方程可以看出,调节电枢供电电压U a 即可实现调速,这种调速方法的优点是既能连续平滑调速,又有较大的调速范围,且机械特性也很硬。 开环直流调速系统的电气原理图如图1所示。三相晶闸管桥式整流电路经平波电抗器L 为直流电动机电枢供电,通过改变触发器移相控制信号U c ,可以调节晶闸管的触发角α,从而改变整流电路的输出电压平均值U d ,实现直流电动机的调速。 1-5 V-M 系统的结构示意图AC ~ 图1 -1开环直流调速系统电气原理图 3、实验步骤: (1)掌握直流电动机调压调速的原理。 (2)分析三相桥式整流电路中触发角α与输出直流电压平均值之间的关系。 (3)根据开环直流调速系统电气原理图,编制Simulink 实验程序,上机调试,记录结果。 (4)分析实验结果,完成书面实验报告,并完成相应的思考题。 二、实验数据(记录相应的表格或图表): 1、实验数据表格: 1)设置模块参数 ①供电电源电压 ②电动机参数

励磁电阻: 励磁电感在恒定磁场控制是可取“0”。 电枢电阻: 电枢电感由下式估算: 电枢绕组和励磁绕组互感: 因为 所以 电动机转动惯量 ③额定负载转矩 ④模型参考数见表1—1 图1-2直流电动机开环调速系统模型参数 2)设置仿真参数:仿真算法ode15a,仿真时间1.5S,电动机空载启动,启动0.5s后加额定负载T L=171.4N.m

自动温度控制系统的设计开题报告

附表1 铜陵学院学生毕业论文(设计)选题审批表院部:专业:

附表2 铜陵学院毕业论文(设计)任务书 同学:你好! 你所预选的毕业论文(设计)题目自动温度控制系统的设计经审定已通过,你可以进入研究(设计)阶段,请你按照以下进程要求完成毕业论文(设计)的研究设计任务。 一、在指导教师的指导下,进一步明确所选课题的目的和意义。 二、根据选题进行广泛调研,并检索主要参考文献。 三、拟定研究(设计)方案(包括内容、方法、预期目标、进度安排等)。 四、毕业论文(设计)的主要内容(或主要技术要求与数据):主要 是设计一个温度自动控制系统,用单片机控制,数字温度传感器采集数据, 并用LCD液晶显示器模块显示。它属于一个恒温系统。通过单片机处理,并 发出指令,使用继电器控制、隔离。 五、编写毕业论文(设计)提纲。 六、将包含上述内容的开题报告于 2015 年 1 月 6 日前送 交指导老师,并于 2015 年 1 月 15 日前完成开题。 七、请你于 2015 年 4 月 20 日前完成毕业论文(设计)的初 稿。 八、请你在 2015 年 4 月 22 日至 5 月 31 日之间反复修改 初稿(要求不少于三次)。 九、请你于 2015 年 6 月 20 日前把符合铜陵学院毕业论文(设 计)撰写格式要求的纸质定稿和相关的附件等材料,按要求装订一式三份, 连同对应的电子文档送交指导老师。 十、你的毕业论文(设计)如果通过了答辩资格审查,请于 2015 年 6月 20 日前准备参加本学院统一组织的毕业论文(设计)答辩(具体答辩

时间另行通知)。 十一、如果你的联系方式发生变动,应及时通知你的指导老师。 指导教师电话: E-mail: 学生电话: E-mail: 指导教师签名:学生签名: 下达任务日期: 2014 年 12 月 23 日接受任务日期: 2014 年 12 月24 日注:本任务书一式两份,一份交给学生,一份指导教师留存。 附表3 铜陵学院毕业论文(设计)开题报告

基于单片机的温度控制系统设计

湖南科技大学潇湘学院 毕业设计(论文) 题目单片机温度控制系统 作者 系部信息与电气工程系 专业电气工程及其自动化 学号 指导教师 二〇一年月日

湖南科技大学学院 毕业设计(论文)任务书 信息与电气工程系电气工程及其自动化教研室 教研室主任:(签名)年月日 学生姓名: 学号: 专业: 电气工程及其自动化 1 设计(论文)题目及专题:单片机温度控制系统 2 学生设计(论文)时间:自年月日开始至年月日止 3 设计(论文)所用资源和参考资料: (1)单片机温度控制系统流程图(2)单片机程序设计基础 (3) protel se 99软件(4) 单片机使用接口技术 (5) 单片机程序设计基础(6)网上有关技术资料 4 设计(论文)应完成的主要内容: (1) 基于单片机温度控制系统的发展及应用 (2) 单片机温度控制系统设计包含的基本内容 (3) 单片机温度控制系统技术 (4) 单片机温度控制系统实现 (5) 全文总结 5 提交设计(论文)形式(设计说明与图纸或论文等)及要求: (1) 程序。要求:编译通过,基本能运行。 (2) 毕业论文。要求:正确,规范,通顺。 (3) 可供发表的研究论文(可选)。要求:规范,新意 均需提交电子版和纸质版。 6 发题时间:年月日 指导教师:(签名) 学生:(签名)

湖南科技大学学院 毕业设计(论文)指导人评语 指导人:(签名) 年月日指导人评定成绩:

湖南科技大学学院 毕业设计(论文)评阅人评语 评阅人:(签名) 年月日评阅人评定成绩:

湖南科技大学学院 毕业设计(论文)答辩记录 日期: 学生:学号:班级: 题目: 提交毕业设计(论文)答辩委员会下列材料: 1 设计(论文)说明书共页 2 设计(论文)图纸共页 3 指导人、评阅人评语共页 毕业设计(论文)答辩委员会评语: 答辩委员会主任:(签名) 委员:(签名) (签名) (签名) (签名)答辩成绩: 总评成绩:

直流电机实验报告

直流电机实验报告 学院:电气工程学院 班级:电气1204班 姓名:卞景季 学号: 11291121 组号: 22

一,实验目的: 掌握直流电机工作特性和机械特性的测定。 二,实验内容及原理: 1,直流并励发电机 ① 转速特性:a e e a a a e a I n C R C U n I R E U n C E '0//βφφφ -?=-=+== 其中φe C U n /0=为理想空载转速, 转速特性为φβe a C R /'=的直线(即斜率为β’的直线) ② 转矩特性 φa T e I C T =不计去磁,a T e I C T '=特性曲 线为一过原点的直线。当考虑电枢反应时实际曲线偏离直线 Ia C T ',仍接近于一条直线。 ③ 机械特性 φ φφφa T T e e e a a a I C T C C RT C U n n C E R I E U =-=?=+='// 当U,R.Φ一定时能得出机械特性曲线。 实验内容: 直流电动机M 运行后,将电阻R 1调至零,I f2调至校正值,再调节负载电阻R 2、电枢电压及磁场电阻R f1,使M 的U=U N ,Ia=0.5I N ,I f =I fN 记下此时MG 的I F 值。 2)保持此时的I F 值(即T 2值)和I f =I fN 不变,逐次增加R 1的阻值,降低电枢两端的电压Ua ,使R 1从零调至最大值,每次测取电动机的端电压Ua ,转速n 和电枢电流Ia 。 3)共取数据8-9组,记录于表中 (2)改变励磁电流的调速 1)直流电动机运行后,将M 的电枢串联电阻R 1和磁场调节电阻R f1调至零,将MG 的磁场调节电阻I f2调至校正值,再调节M 的电枢电源调压旋钮和MG 的负载,使电动机M 的U=U N ,Ia =0.5I N 记下此时的I F 值。

单片机课程设计完整版《PWM直流电动机调速控制系统》

单片机原理及应用课程设计报告设计题目: 学院: 专业: 班级: 学号: 学生姓名: 指导教师: 年月日 目录

设计题目:PWM直流电机调速系统 本文设计的PWM直流电机调速系统,主要由51单片机、电源、H桥驱动电路、LED 液晶显示器、霍尔测速电路以及独立按键组成的电子产品。电源采用78系列芯片实现+5V、+15V对电机的调速采用PWM波方式,PWM是脉冲宽度调制,通过51单片机改变占空比实现。通过独立按键实现对电机的启停、调速、转向的人工控制,LED实现对测量数据(速度)的显示。电机转速利用霍尔传感器检测输出方波,通过51单片机对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。 关键词:直流电机调速;定时中断;电动机;波形;LED显示器;51单片机 1 设计要求及主要技术指标: 基于MCS-51系列单片机AT89C52,设计一个单片机控制的直流电动机PWM调速控制装置。 设计要求 (1)在系统中扩展直流电动机控制驱动电路L298,驱动直流测速电动机。 (2)使用定时器产生可控的PWM波,通过按键改变PWM占空比,控制直流电动机的转速。 (3)设计一个4个按键的键盘。 K1:“启动/停止”。 K2:“正转/反转”。 K3:“加速”。 K4:“减速”。 (4)手动控制。在键盘上设置两个按键----直流电动机加速和直流电动机减速键。在

手动状态下,每按一次键,电动机的转速按照约定的速率改变。 (5)*测量并在LED显示器上显示电动机转速(rpm). (6)实现数字PID调速功能。 主要技术指标 (1)参考L298说明书,在系统中扩展直流电动机控制驱动电路。 (2)使用定时器产生可控PWM波,定时时间建议为250us。 (3)编写键盘控制程序,实现转向控制,并通过调整PWM波占空比,实现调速; (4)参考Protuse仿真效果图:图(1) 图(1) 2 设计过程 本文设计的直流PWM调速系统采用的是调压调速。系统主电路采用大功率GTR为开关器件、H桥单极式电路为功率放大电路的结构。PWM调制部分是在单片机开发平台之上,运用汇编语言编程控制。由定时器来产生宽度可调的矩形波。通过调节波形的宽度来控制H电路中的GTR通断时间,以达到调节电机速度的目的。增加了系统的灵活性和精确性,使整个PWM脉冲的产生过程得到了大大的简化。 本设计以控制驱动电路L298为核心,L298是SGS公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。可驱动2个电机,OUTl、OUT2和OUT3、OUT4之间分别接2个电动机。5、7、10、12脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。 本设计以AT89C52单片机为核心,如下图(2),AT89C52是一个低电压,高性能 8位,片内含8k bytes的可反复擦写的只读程序存储器和256 bytes的随机存取数据存储器(),器件采用的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 图(2) 对直流电机转速的控制即可采用开环控制,也可采用闭环控制。与开环控制相比,速度控制闭环系统的机械特性有以下优越性:闭环系统的机械特性与开环系统机械特性相比,其性能大大提高;理想空载转速相同时,闭环系统的静差(额定负载时电机转速降落与理想空载转速之比)要小得多;当要求的静差率相同时, 闭环调速系统的调速范

相关主题
文本预览
相关文档 最新文档