摘要:随着社会生活质量的提高,人们的生活环境越来越好,各家各户已经能够开上了私家车,然而生活质量的提高也对各个方面的生活提出了更高的要求,并且在面对这些要求的时候也面临着许多的困难。在面对在外停车难这一问题时,各种停车场都采用了智能管理系统,这对于人们的生活提供了方便,现代科技技术的飞速发展给各个领域带来了无限的发展空间,将计算机技术和微电子技术应用于停车场管理系统,使之能够更加的便捷。
本设计以AT89S52单片机为核心,设计一个简易的智能停车场管理系统,对停车进行智能控制,且方法易行。整个系统将以红外模块作为核心,配合时钟模块,液晶显示模块,报警模块来完成整个功能。在硬件设计方面,首先对各个模块所需要的芯片、零件进行了概述,然后对上述几个模块做了详细的介绍说明。在软件方面,语言使用了C语言,配合Keil uVision4和Proteus共同完成软件方面的任务。
经调试(包括软件测试与硬件测试),该系统能完成预期所要实现的功能。
关键词 智能停车管理;AT89S52;红外模块;液晶显示
目录
摘要
Abstract
1绪 论-1
1.1 课题背景-1
1.2 停车场智能控制系统设计的意义-1
1.3 本文的主要工作及结构安排-2
2系统总体方案设计-3
2.1 系统总体设计-3
2.2 实物图和元器件介绍-4
2.2.1AT89S52-4
2.2.2 LCD1602-7
2.2.3 DS1302-7
2.3方案论证-8
3硬件设计-9
3.1时钟电路设计-9
3.2红外模块电路设计-10
3.3报警控制电路设计-10
3.4 LCD显示电路设计-12
4软件设计-14
4.1 主程序设计-14
4.2 各模块子程序设计-19
4.2.1红外模块子程序-19
4.2.2报警与控制模块子程序-21
4.2.3 LCD1602液晶显示子程序-22
4.2.4时钟电路模块子程序-24
5系统调试-26
5.1软件仿真调试-26
5.2硬件调试-27
结论-29
致谢-30
参考文献-31
附录-32
附录一:系统原理图-32
附录二:程序代码-33