文档介绍:精品资料
毕业设计(论文)
题目:单片机电机测试系统的研制-上位机监控系统设计
姓名学号:
指导教师:
年级专业班级:2008过程控制自动化
教师职称:
所在学院:电气信息学院
2012年 6 月 6 日
目录
摘要 1
Abstract 1
1绪言 4
4
6
7
2 系统方案论证 7
8
8
9
9
3 系统设计 10
11
13
21
28
29
29
MATLAB实现串行通信的程序设计 30
34
4 试验测试及分析 36
测试方法 36
37
PI调节 39
46
开环调试 41
41
42
42
43
结束语........................................................................................................................45
致谢............ ................................................................................................................46
参考文献...................................................................................................................47
附录............................................................................................................................48
单片机电机测试系统的研制-上位机监控系统设计
摘要:随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。
然而现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。加之单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制。
文章提出了一种基于MATLAB和单片机的直流电机变频调速测控系统方案,主要利用MATLAB的serial设备控制箱访问串口设备实现上位机和下位机之间的串行通信,借助MATLAB友好的图形界面和单片机可直接面向设备的特点,实现对电机转速的监测和闭环PID调节控制。用单片机对电机转速进行采样,并将转速信号上传给上位机;在上位机利用MATLAB设计图形用户界面,在界面上输入电机给定转速和PID参数;MATLAB通过串口发送数据给单片机;单片机进行PID运算后控制变频器,最终控制电机转速,实现电机转速闭环,这就是本系统的工作流程。
关键词: MATLAB用户图形界面;单片机;GUI;串行通信;数字PID调节器;PWM;闭环变频调速;
Single-chip testing system-motor control software design
Abstract :with the continuous improvement of people's living standard, SCM control is one of the goals that people pursue, it brings convenience to also cannot be negative, for modern people work, scientific res