基于单片机的电梯电机控制软件设计
2023-02-26 18:12:24
论文总字数:13610字
摘 要
随着如今社会的高速发展,越来越多的高层建筑物呈现在我们面前,电梯控制系统中的各种性能在生活中的体现也愈发的明显,我这次做的设计中,电梯电机控制系统使用了AT89C51单片机为主控制器.,向我们系统介绍如何使用单片机进行编程来实现电子设计的方法,利用单片机编程实现功能。在这次毕业设计中的硬件部分主要有单片机开发板、,电梯模块样机、MG996R舵机、基础电工使用工具。软件部分使用kiel软件对C51语言进行编写,用proteus软件进行仿真调试。设计实现运行电机控制和舵机控制开关门的转速与角度大小的,完成模拟样机调试的功能。随着在工业中单片机的快速发展,单片机对于许多小型工业已经有了很大的用处,单片机的物美价廉的优势愈发的明显。
关键词:AT89C51单片机;电机控制;舵机;C语言
Software design of elevator motor control based on single chip microcomputer
Abstract
Now with the high-speed development of the society, more and more high-rise buildings presented in front of us, the elevator control system in a variety of performance in life reflected also increasingly obvious, the design, elevator motor control system using AT89C51 single chip microcomputer as its main controller. To the system we introduced how to use the one chip computer programming method to realize the electronic design, the use of single-chip programming function. In this graduation design the hardware part mainly has the monolithic computer development board, the elevator module prototype, the MG996R steering gear, the foundation electrician to use the tool. Software part uses the Kiel software to write the C51 language, using the Proteus Software to carry on the simulation debugging. Designed to achieve the operation of motor control and steering gear control of the speed and angle of the switch gate, the completion of the function of simulation prototype debugging. With the rapid development of SCM in the industry, the single chip microcomputer for many small industries has been a great use, the advantages of the SCM is increasingly obvious.
Keywords: AT89C51 MCU; motor control; servo; C language
目 录
摘 要 2
Abstract 3
第一章 绪论 5
1.1课题研究背景和意义 5
1.2课题的主要研究内容和设计步骤 5
第二章 单片机概述 7
2.1 单片机简介 7
2.4单片机的分类 8
2.5 单片机的定时/计数器 9
2.5.1 单片机定时/计数器的结构 9
2.5.2 定时/计数器的工作原理 10
2.5.3 定时/计数器的工作方式 10
2.6 单片机的中断系统及应用 11
2.6.1 中断的概念 11
2.6.2 中断的特点 11
2.7单片机的常用系列 11
第三章 系统的硬件设计 13
3.1项目系统设计方案 13
3.2 AT89C52单片机 13
3.3 MG996R舵机 15
第四章 软件设计 16
4.1 引言 16
4.2 C语言简介和发展 16
4.2.1 C语言的语句规则 16
4.3 汇编语言简介和优缺点 16
4.3.1汇编语言程序设计步骤与方法 17
第五章 系统调试 18
5.1系统调试的目的 18
5.2硬件调试 18
5.3 软件调试 18
5.4 整机调试 20
第六章 结束语 22
致谢 23
参考文献 24
附录一 25
第一章 绪论
1.1课题研究背景和意义
随着现代社会科技的不断快速发展,越来越多的楼房和办公楼逐渐往高处发展,建筑业得以迅速发展,大量高楼大厦拔地而起,高层建筑的不断增多。一些高层的建筑,如住宅楼、星级酒店、办公楼对电梯的依赖性很高,是不可缺少的升降工具。如今电梯已被人们广泛的接受和普及,是机电一体相结合的的产品,确保电梯运行的安全性和高性能高效性已被越来越多电梯界专业人士所关注。当然,有很多的电梯自身存在不足和缺陷,致力于改进和完善更好的电梯是很多专业人士以后的工作。以进一步改善运输的效果、提高运行的效率、满足客户的需求,仍然需要更深入的探究和研究。1857年,奥的斯公司成功安装了世界上第一台客运升降机并顺利运行。1889年10月,奥的斯公司在纽约市成功安装了一台直接连接式升降机,从此以后,人们不断的改善和改进电梯,在电梯的功能和安全性上不断实现突破。
如今,电梯已经在我们生活中越来越普及了,在时间就是金钱的社会中,人们面对高楼层都会普遍选择乘坐电梯而不是走楼梯,因为乘坐楼梯更加的方便,快捷省时省力,对于老年人来说,乘坐电梯十分的有必要。当然,电梯对我们的也有一些不利的影响,有电梯的楼层一般费用比较高,公摊的面积大,受限制多,比如下班高峰期人流量较大,电梯承载的人数是有限制的,遇到停电导致电梯不能使用,这样对于高层用户还是有麻烦的。最后,电梯对我们生活有利有弊,应该理性的对待。
如今,电梯的种类十分多样,比如最常见的乘客电梯,为运送乘客设计的电梯;载货电梯也称货梯,主要为运送货物而设计,一般有人伴随;观光电梯,四周透明,可以供游客乘坐并看清楚外面的风景而设计的电梯等等。
剩余内容已隐藏,请支付后下载全文,论文总字数:13610字