更新时间:11-09 上传会员:狂奔的小猪
分类:工业大学 论文字数:14368 需要金币:2000个
摘要:近年来,由于经济的高速发展,高层建筑物逐渐增多,电梯的应用也随之越来越广泛,各个地区的电梯需求量居高不下。同时,由于民众的经济能力和生活水平的提高,一些别墅、家用电梯等小型电梯的用户不断增加。如今随着电梯市场的扩大,使得电梯应用的前景广阔,电梯控制技术发展的重要性不言而喻。
本论文设计一种以STM32单片机为核心的六层电梯控制系统,并加以CPLD扩展模块电路等外围电路以实现电梯系统I/O口的扩展和各部件之间的通信方式。相比起传统的电梯控制系统,本论文提供了一种更为新颖、成本更低以及更便于调试的设计方案。
本电梯系统设计工作如下:
(1)首先系统阐述了国内外电梯的研究背景和发展趋势,研究了许多电梯控制技术的资料,根据电梯控制需求设计了软硬件总体方案和接口设计。
(2)根据硬件电路,进行电梯控制程序设计,分模块编写软件程序,独立设计了CPLD程序以及单片机核心控制程序,实现多层电梯的平层、开关门及上下行控制等功能。
(3)结合硬件,进行软件和硬件的调试,满足设计要求。
关键词:电梯控制系统;单片机;CPLD
目录
摘要
ABSTRACT
第一章 绪论-I
1.1课题研究的背景-I
1.2课题研究的现状和发展趋势-2
1.3本课题研究内容和意义-3
第二章 系统总体设计-5
2.1电梯控制系统设计要求分析-5
2.2 电梯系统结构设计-5
2.3电梯主控制系统组成-7
2.4本章小结-8
第三章 硬件电路设计-9
3.1控制系统主要芯片介绍-9
3.1.1 STM32单片机介绍-9
3.1.2 CPLD芯片介绍-10
3.2主要控制电路设计-12
3.2.1电源电路设计-12
3.2.2单片机电路设计-12
3.2.3CPLD电路设计-13
3.2.4电机驱动模块电路-16
3.3电梯位置检测-17
3.4 本章小结-18
第四章 系统软件设计-19
4.1编程软件介绍-19
4.2各模块程序-20
4.2.1电梯运行主程序-20
4.2.2显示模块程序-21
4.2.3按键模块程序-22
4.2.4电机驱动模块程序-22
4.2.5CPLD程序-23
4.2.6单片机SPI程序-24
4.3本章小结-25
第五章软硬件调试-26
5.1软件调试-26
5.2硬件调试-28
5.2.1硬件实物图-28
5.2.2电梯响应原则检验-29
5.3本章小结-30
第六章结论与展望-31
6.1结论-31
6.2展望-31
参考文献-32
致谢-33
