1、 I 基于单片机的智能排队提示系统 摘要 随着市场经济的发展, 客户在市场交易中的地位越来越重要, 个人化的服务已成趋势, 提供舒适的服务环境已成竞争的重要手段。营业窗口是形成银行、电信、航空、医院等企 业的公众形象的重要因素。因此,排队管理系统应运而生,通过使用排队系统,由传统的 客户站立排队变为取票进队、排队等待、提示服务,由传统物理的多个队列变为一个逻辑 的队列,它彻底解决了银行、医院等服务性企业普遍存在的站立等候、服务无序的问题, 深化并完善了服务的质量。 为此,我们选定了设计一个基于单片机的智能排队提示系统的设计。设计以AT89C52 单片机为核心,将系统分为蜂鸣器模块、键盘模块、I
2、d卡及Id读卡器模块、液晶显示模块 等几部分,与软件结合,实现排队叫号的功能1。主控制器中的单片机采用AT89C52。键盘 设计了1个按键,当服务完一位顾客后可直接控制按键提示下一位顾客。其工作流程是: 当顾客刷完id卡后即可坐在座位上等待提示。 本文先对国内外的现状、研究成果和未来排队系统的发展趋势进行了简单的阐述。介 绍了智能排队系统的总体设计,工作原理。分别对软件和硬件设计和实现的方法进行了说 明。并给出了详细的电路图。给出了系统基本功能的测试结果。总结本文所完成的工作, 并提出设计过程中的存在的问题,最后对系统功能的扩展进一步的展望。 关键词:智能排队 LCD显示 通用读卡模块KD-0
3、1R 福州大学阳光学院本科毕业生设计(论文) II 目 录 第一章 绪论 . 1 1.1 课题背景 1 1.1.1 国内外现状 . 1 1.1.2 发展趋势 . 2 1.2 本文主要研究的内容和任务 . 2 1.3 本章小结 3 第二章 排队系统的整体设计方案分析 . 4 2.1 设计的总架构 . 4 2.2 设计的思路 5 2.2.1 单片机的选择 . 5 2.2.2 Id 读卡模块 5 2.2.3 显示单元模块 . 6 2.3 本章小结 6 第三章 系统的硬件电路设计 . 7 3.1 系统的整体电路图如下 7 3.2 单片机的控制电路设计 7 3.2.1 STC89C52 的功能说明141
4、810 7 3.2.2 时钟电路设计15 10 3.2.3 复位电路 10 3.3 LCD1602 显示电路 12 3.4 125Khz 射频 IC 卡通用读卡模块12 13 3.5 声音提示电路 . 15 3.6 本章小结 . 15 第四章 软件设计与仿真 16 4.1 软件的开发环境 . 16 4.1.1 开发环境 keilC51 介绍 16 4.1.2 protues 仿真环境 17 4.2 系统软件设计 . 18 4.2.1 单片机的主程序流程 18 4.2.2 id 卡的卡号传输、校验、储存 . 18 4.2.3 按键的检测 19 III 4.2.4 LCD1602 软件显示 19
5、4.3 本章小结 . 20 第五章 系统的调试和总结 21 5.1 系统硬件的实现 . 21 5.2 系统软件的实现 . 21 5.3 系统集成和测试 . 22 5.4 本章小节 . 22 第六章 总结和展望 23 6.1 论文主要完成的工作 . 23 6.2 问题和前景展望 . 23 参考文献 . 24 致谢 . 25 基于单片机的智能排队提示系统 1 第一章第一章 绪论绪论 1.1 课题背景 随着经济全球化的大浪潮,经济的持续快速发展,资金流动加快,每个服务行业业务 量在不断增长, 业务种类也日益增多, 排队等候已成为人们经常面临的实际问题。 在银行、 医院、电信等营业大厅里,经常出现前拥
6、后挤、杂乱无章的排队等候。这导致了客户因为 长时间的站立排队透支体力和精力而疲惫不堪和工作人员也为遭受众多客户的围绕而不 胜其烦,影响了服务质量增加工作人员的压力。社会的进步推动着各行各业树立新的服务 观念,也促使各行各业急需改变以往的工作方式,以适应时代的要求2。 服务行业的业务量不断增加, 传统的排队等候方式费时费力, 不符合科学发展的观念。 让顾客站着排队一两个小时也与科学的“顾客是上帝”的服务理念背道而驰。随着IT行业 的迅猛发展,通过机器模拟的智能排队应运而生。前拥后挤的排队等候得到了改善,电子 排队系统得到了广泛的应用。 通过使用排队系统,由传统的客户站立排队变为取票进队、排队等待、提示服务,由传 统物理的多个队列变为一个逻辑的队列, 使先来先服务的思想得到更好的贯彻,不仅优化 了服务和工作环境,而且使客户和工作人员的情绪得以放松,提高了服务效率和质量,有利 于树立服务部门的良好形象,有利于提高服务机构的经济效益和社会效益,更有利于营造 良好社会公共秩序、创造和谐的社会环境。它彻底解决了银行、医院等服务性企业普遍存 在的站立等候、服务无序的问题