基于STC89C52的停车场智能管理系统设计
基于STC89C52的停车场智能管理系统设计(论文16000字)
摘要:本设计使用STC89C52作为主控核心,使用射频IC卡模块读取停车者手中的IC卡信息,第一次刷卡成功以后系统自动记录汽车入库的时间,同时车位的泊位数目减1,步进电机控制栏杆抬起实现进入放行,同时系统将车位传感器检测的车位信息通过ISD1730语音方式播报,方便车主快速找到空余车位;当车辆开出时车主再次刷卡,系统识别成功后,出库时间被系统记录下来,并且自动计算停车时间,同时根据事先规定好的价格计算收费金额。步进电机控制栏杆抬起出门放行。退出后,系统主动将用户余额存入到单片机EEPROM里。整个系统使用1602液晶以实现人机交互显示的目标。
关键词:STC89C52;IC卡;LCD1602;车位检测;
Intelligent Parking Management System Based on 51 Single Chip Microcomputer
Abstract:The design uses STC89C52 as the main control core, the use of radio frequency IC card module to read the hands of the IC card information, the first card after the success of the system automatically records the car storage time, while parking spaces reduced by 1, stepper motor control Rails lift to achieve the release, while the system will be parking sensor detection of parking information through the ISD1730 voice broadcast, to facilitate the owners to quickly find the free parking spaces; when the vehicle out of the car again card, the system identified successfully, the library time is automatically recorded system , And automatically calculate the parking time, at the same time according to the unit price to calculate the amount of charges. Stepper motor control railings lift out to release. After exiting, the system takes the user balance into the MCU. The entire system uses 1602 LCD to achieve the goal of human-computer interaction display. [来源:http://Doc163.com]
Key words:STC89C52; IC card; LCD1602; parking detection;
[资料来源:https://www.doc163.com]
目 录
1 绪论 1
1.1 课题研究的背景及意义 1
1.2 国内外技术的发展现状 1
1.3 设计的主要目标任务 1
2 方案设计 2
2.1 系统设计原理 2
2.2 硬件方案的选择 3 [资料来源:http://www.doc163.com]
2.2.1主控制芯片的选择 3
2.2.2 电源电路 4
2.2.3显示模块的选择 4
2.2.4 RFID刷卡模块的比较 4
2.2.5 按键输入的比较 5
2.2.6 数据存储芯片 5
2.2.7 电机驱动电路的选择 5
2.2.8 语音播报电路 6
3 硬件电路设计 6
3.1 单片机最小系统设计 6
3.1.1 STC89C52单片机 6
3.1.2 52单片机最小系统电路设计 6
3.2 IC卡原理及驱动电路设计 8
3.2.1 IC射频卡简介 8
3.2.2 IC卡内部结构介绍 8
3.2.3 单片机与读卡模块的连接 9
3.2.4IC卡读写过程 9
3.3 按键电路 10
3.4 LCD1602液晶显示电路设计 10
3.4.1 LCD1602液晶介绍 10
3.4.2 主控芯片和显示器件的连接 11
3.5 UN2003步进电机驱动电路设计 12
3.5.1 UN2003芯片介绍 12
3.5.2 步进电机的使用 12
3.5.3 UN2003驱动电路设计 12
3.6 语音播报电路 12
4 软件程序 13
4.1 系统总程序设计 13
4.2 IC卡读写子程序设计 15
4.3 按键模块程序 15
4.4 LCD1602液晶显示子程序 16
4.5语音播报模块程序 18
5 系统调试 18
5.1硬件调试 18
5.2 软件调试 19
6 结语 21
参考文献 21
致谢 22
附录一:电路图 25
附录二:程序源码 26
[资料来源:http://www.doc163.com]