毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S52单片机电机精确控制研究(2)

时间:2017-06-22 13:04来源:毕业论文
1 引言 随着社会的发展及人们生活水平的提高,人们对智能化设备需求越来越高。温度在自动控制领域中,温度检测与精确控制占有很重要地位。 进入21世


1  引言
随着社会的发展及人们生活水平的提高,人们对智能化设备需求越来越高。温度在自动控制领域中,温度检测与精确控制占有很重要地位。
进入21世纪后,智能温度控制器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟温度控制器和网络温度控制器、研制单片测温控温系统等高科技的方向迅速发展。
    本文以温度控制作为一个方面来诠释对于电机的控制内容。以温度作为被控量,通过按键操作而使得在不同温度条件下显示及做出不同反应。比较以往的温度控制,这次更实现了远程控制。同时还有温度限额的设定,使得本次实验更具有创新力。但传统的风扇控制它的定时范围受限,于是这次设计一个智能控制系统来解决以往的问题。
 2  设计方案
2.1  设计要求及内容
设计电机控制器,编写电脑上位机简单控制软件通过串口通信实现对电机实现速度的精确控制,检测电机运行状态并且通过液晶显示屏显示电机运行状态及控制任务。
使用12V高速电机,转速要求达到100,000RAD/S以上。
使用89S52单片机,要求在1602上显示当前的电机转速,角速度等;
能够调速,输入设定的规定速度,电机最终停留于此速度,且调整时间尽量的短。
给予电机负载,在电源的可承受功率之内,电机转速保持设定速度不变。

2.2  总体设计框图
系统电路设计总体设计方框图所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,用2位LED数码管以串口传送数据实现温度显示。
 图2.2  总体设计方框图

2.2.1  各部分功能
主控制器:    
单片机AT89S52具有低电压供电和体积小等特点,四个端就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。
状态显示:
显示风扇调速系统处于的工作状态,状态有三种分别是 低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。
LCD1602显示:
本系统共使用的三个共阳极七段数码管分别显示,当前的温度和设定定时的倒计时时间。温度以标准摄氏度为单位。时间以分钟为单位。数码管采用单片机P0口并行数据输出,P2口数据扫描控制显示,三极管8550做数码管的驱动。
键盘控制:
有一组键盘控制倒计时温度的设定加与减。另一组控制系统处于的三种状态,分别对应的是低速状态、中速状态和高速状态,此系统以发光二极管指示作演示。还有一个开关按键是控制系统是处于自动状态和手动状态的开关。
温度传感器:
DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9-12位的数字值读数方式。DS18B20的性能特点如下:
●独特的单线接口仅需要一个端口引脚进行通信;
●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;
●无须外部器件;
●可通过数据线供电,电压范围为3.0~5.5V;
●零待机功耗;
●温度以9或12位数字;
●用户可定义报警设置;
●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;
●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;
系统复位:
系统单片机采用的是上电复位,当复位键按下时,系统会变为,开始的初始状态。
时钟振荡: AT89S52单片机电机精确控制研究(2):http://www.youerw.com/zidonghua/lunwen_9622.html
------分隔线----------------------------
推荐内容